107;79;80;83;75;88;82;88;92;89;104;81;92;135;218;289;144;83;88;118;146;206;225;172;151;139;131;153;190;266;189;160;137;129;143;151;153;162;138;122;126;100;105;128;130;142;133;95;109;76;90;73;107;112;88;98;97;111;147;258;299;192;116;130;132;165;172;136;134;128;133;116;93;94;94;104;85;97;85;81;131;197;333;326;184;119;104;105;100;97;102;96;110;98;105;68;80;85;94;116;91;92;88;89;100;77;95;81;75;96;89;108;95;92;96;81;93;120;95;86;88;76;90;84;73;90;86;68;82;74;89;76;106;82;86;92;79;90;79;88;89;92;103;96;85;93;81;81;90;91;121;111;88;102;84;89;94;113;111;128;143;150;177;132;99;104;93;78;86;121;150;199;171;158;186;235;232;233;282;364;314;176;119;157;217;222;202;268;233;162;135;135;134;172;179;138;112;163;221;257;253;186;103;99;101;104;95;126;176;192;174;129;98;87;92;106;101;83;95;70;90;89;77;90;85;86;63;87;77;84;83;79;90;65;77;83;81;90;68;93;79;88;81;76;73;101;87;75;78;82;103;84;87;93;88;103;94;120;153;166;179;136;82;93;96;87;92;128;196;254;320;242;194;161;141;159;247;289;353;374;420;670;616;604;476;320;218;157;159;222;414;567;510;372;264;230;160;130;78;81;52;100;177;201;212;195;210;209;220;184;128;123;76;101;102;172;225;230;146;150;183;227;241;183;188;135;105;122;94;114;100;75;84;103;108;87;85;81;59;85;87;92;97;81;73;76;102;110;99;112;72;90;83;89;99;113;121;102;93;80;106;98;125;110;101;80;78;106;89;78;92;89;87;86;92;101;82;93;91;81;96;103;97;93;94;97;93;85;103;105;106;151;144;162;163;149;145;90;133;132;152;198;214;199;207;164;180;139;94;100;101;92;96;82;65;80;95;90;88;103;88;97;88;86;108;106;117;95;104;100;106;110;121;132;98;88;117;93;106;64;77;88;85;101;125;132;122;101;90;81;76;93;98;94;93;102;135;121;138;182;238;432;628;675;441;189;129;133;116;105;122;136;113;103;107;101;114;93;105;81;95;84;75;106;95;98;105;88;112;99;95;93;86;123;117;139;133;105;105;125;112;85;105;102;102;109;106;115;97;98;99;116;146;148;111;117;122;122;85;115;94;108;88;102;93;118;142;200;227;173;188;172;199;193;193;209;186;180;128;170;132;129;134;162;226;260;213;173;150;127;139;107;98;79;94;97;76;106;101;112;91;95;87;109;107;80;92;93;87;77;89;149;260;493;513;322;160;130;105;98;97;108;84;95;111;76;92;94;104;103;95;76;85;120;122;130;143;142;176;209;184;130;133;168;153;97;88;97;100;146;218;331;643;733;578;324;168;166;226;362;523;368;203;133;173;436;578;459;249;134;106;112;107;98;127;185;259;302;179;132;98;106;135;154;158;123;98;100;106;97;95;79;99;120;70;104;97;101;112;79;106;87;93;92;98;93;94;91;98;81;95;70;132;264;475;828;725;393;182;130;109;107;104;75;93;86;101;87;101;102;102;92;117;95;83;90;84;97;112;104;88;87;99;97;84;78;78;93;81;69;91;87;92;90;87;94;92;112;136;160;142;114;131;196;369;691;837;543;279;294;303;192;131;95;98;90;93;90;85;101;92;92;113;146;113;105;111;145;165;192;185;239;255;174;104;94;105;114;105;102;142;161;162;131;136;154;187;196;142;129;145;144;110;109;101;89;118;128;162;163;222;197;162;126;120;168;198;144;142;109;93;91;99;104;126;139;139;122;159;184;210;219;240;190;135;90;94;119;122;115;89;107;108;131;125;139;159;121;120;110;106;170;196;171;138;130;129;115;117;139;110;86;116;110;84;85;86;105;103;87;86;88;110;91;68;91;98;92;77;101;94;107;85;82;85;95;101;107;102;81;89;75;83;89;87;85;85;86;96;86;92;89;82;94;85;93;80;71;85;93;138;136;134;106;80;89;83;78;103;84;83;100;87;87;83;94;95;104;88;83;93;99;103;89;73;79;78;99;171;381;909;1582;1888;2083;2024;1649;1035;1001;1376;2230;2543;2002;1217;523;268;223;191;121;83;96;103;90;92;94;84;89;74;71;103;85;83;71;80;77;88;89;93;83;80;82;92;80;95;77;90;72;86;75;83;108;88;109;91;91;80;97;83;93;71;96;103;124;214;256;280;361;303;153;125;94;87;92;87;104;118;116;106;86;70;88;99;84;87;84;88;87;91;89;69;91;89;75;92;83;75;83;76;89;84;86;114;102;79;94;83;99;96;88;79;100;76;74;69;85;81;70;96;88;96;86;108;81;85;89;102;99;109;134;163;167;107;85;77;126;133;116;112;92;83;88;97;98;86;99;94;101;97;88;81;89;102;102;89;111;85;89;87;200;367;468;359;409;561;459;293;304;344;313;157;115;80;104;89;95;96;74;96;187;284;422;348;173;111;86;54;71;96;74;69;87;68;90;83;78;74;87;70;103;77;85;93;79;77;86;85;106;122;209;384;574;295;122;96;99;96;109;101;107;83;91;118;125;93;94;94;106;99;98;84;83;69;95;86;92;90;100;117;171;175;126;101;80;94;90;106;109;133;190;350;344;406;748;1076;914;354;160;80;87;81;92;91;88;93;77;84;90;90;101;80;107;79;81;85;89;81;81;103;101;77;92;67;80;80;80;90;80;80;97;82;81;103;97;123;111;91;88;92;99;91;91;80;73;77;70;70;73;82;86;92;107;115;118;81;68;80;87;69;78;65;97;106;81;76;115;127;174;275;287;235;143;125;112;97;89;82;106;86;86;90;96;95;93;80;97;79;75;95;73;77;95;108;94;85;93;97;78;97;94;75;80;108;97;89;105;112;125;232;465;709;526;246;139;169;299;469;536;333;131;160;147;148;102;103;92;95;92;116;97;103;86;97;82;90;113;110;98;87;85;87;83;100;85;99;86;100;109;116;116;94;110;96;92;88;91;74;78;85;84;87;102;122;125;117;111;110;89;72;85;90;102;77;99;84;92;83;104;102;89;96;75;104;115;114;91;145;387;824;1027;731;249;148;158;212;184;121;93;101;125;150;90;102;84;88;70;71;85;86;75;79;76;87;88;97;95;96;99;74;111;88;92;112;95;100;96;87;77;98;71;103;95;100;77;80;111;93;84;88;75;87;80;83;79;78;79;99;93;100;89;83;82;95;105;170;228;198;142;93;100;86;97;86;73;93;92;74;102;85;79;67;99;104;97;125;99;101;114;112;104;106;117;103;81;78;77;84;106;111;124;122;160;247;248;191;96;103;130;113;106;104;94;94;95;96;92;128;139;90;99;81;93;100;106;91;83;98;81;98;91;86;92;100;77;79;93;96;69;82;86;105;71;95;87;68;92;77;101;79;77;76;75;76;80;92;93;92;84;78;83;77;74;73;78;86;95;95;91;104;114;133;114;104;119;102;127;107;90;86;90;107;100;126;118;148;154;161;183;230;275;281;219;135;109;99;85;90;102;114;123;124;137
70;78;67;81;85;77;84;96;106;78;80;100;133;208;264;174;95;69;112;145;219;233;189;170;151;144;176;233;226;189;210;186;131;133;161;159;178;123;155;118;117;100;137;144;131;119;95;115;78;104;94;121;110;104;91;88;110;182;249;293;229;168;131;107;149;171;181;126;123;139;140;107;88;111;95;97;101;90;78;138;173;294;311;199;109;106;92;109;113;84;80;89;101;102;93;96;97;100;110;91;98;85;88;86;78;87;102;78;86;86;92;70;105;78;81;96;108;77;80;81;87;88;89;86;95;93;95;97;69;89;90;93;75;95;93;104;90;109;87;85;107;89;96;90;91;90;84;83;97;86;112;79;105;82;85;84;90;92;101;121;162;163;159;111;102;95;84;102;111;134;195;175;166;153;206;237;259;294;326;361;212;151;158;206;220;201;239;231;172;137;129;154;186;191;144;149;188;181;229;232;184;120;99;98;132;117;127;143;168;180;158;111;84;96;100;97;113;82;86;89;86;94;88;64;74;84;84;63;84;65;72;77;84;88;69;73;64;81;85;93;58;87;90;79;96;104;90;84;99;91;91;84;76;82;87;124;119;154;180;161;142;87;79;91;75;90;116;179;238;307;258;194;166;134;161;229;286;300;326;429;646;669;518;474;333;180;163;174;204;377;473;439;366;259;222;175;136;108;55;83;89;184;192;248;212;241;212;202;185;117;110;92;84;109;164;246;225;183;149;168;237;238;177;137;145;144;117;108;106;105;78;89;102;99;101;88;70;83;89;86;96;98;103;78;71;95;115;89;104;91;97;94;106;87;116;99;107;97;92;88;123;130;146;119;114;101;114;95;84;106;93;105;87;111;75;71;89;88;79;76;90;79;72;86;85;100;85;64;122;115;144;171;183;150;132;129;119;108;125;123;168;227;175;155;166;131;128;118;87;99;117;87;74;109;97;104;101;109;83;73;91;93;116;113;109;114;110;101;89;115;97;118;108;119;112;111;95;101;99;82;78;100;99;101;128;106;97;95;86;76;78;89;77;87;105;112;134;139;132;235;337;544;642;417;231;121;123;97;88;94;119;126;99;97;120;93;111;94;91;107;103;76;78;107;109;102;104;111;103;96;84;96;120;117;118;127;131;121;81;101;100;110;84;101;96;113;87;116;108;88;112;122;161;145;97;129;106;96;71;89;89;102;101;116;110;157;203;211;181;185;190;206;190;189;213;193;155;143;126;108;139;140;139;217;236;202;179;134;132;120;116;95;110;97;92;92;97;90;93;107;108;78;74;93;80;86;91;100;86;76;118;222;394;616;447;217;101;121;105;109;88;101;96;117;120;86;104;95;83;98;86;112;116;124;137;138;121;162;183;196;114;149;143;138;108;85;72;103;123;225;331;541;763;591;397;165;161;206;391;478;407;207;148;157;319;502;506;249;146;105;106;118;106;107;170;254;304;239;110;107;113;131;171;151;121;108;76;75;94;117;109;105;112;93;100;83;106;78;99;110;88;81;90;92;90;89;84;81;86;68;95;122;249;477;763;735;381;188;125;124;87;97;88;87;99;104;105;114;93;86;94;97;95;80;93;98;92;113;97;95;88;111;100;92;87;73;74;88;62;79;78;58;86;85;83;111;95;124;141;122;127;151;212;404;726;842;651;369;329;292;201;134;98;98;94;101;94;104;107;96;96;146;134;85;102;128;155;161;192;208;230;227;167;134;124;98;96;103;101;139;167;171;168;150;148;176;212;153;138;122;141;114;85;93;108;117;104;132;196;178;193;148;108;136;164;194;151;119;89;108;104;108;109;121;144;143;139;177;194;205;223;185;184;150;102;116;95;109;91;89;104;114;127;130;147;142;154;106;116;113;168;169;185;119;125;114;129;118;100;95;115;101;104;118;101;86;86;83;96;97;104;77;95;76;108;79;99;85;90;74;85;81;106;84;90;95;92;104;102;84;90;79;87;95;93;99;84;83;87;91;96;89;88;73;88;87;89;71;115;101;141;130;119;106;89;89;80;81;96;104;101;89;78;94;95;81;97;107;93;93;84;87;98;94;97;86;109;131;329;790;1379;1852;2017;2031;1585;1074;962;1243;2074;2452;2127;1382;663;299;274;192;140;96;82;107;84;78;97;95;85;64;72;101;79;83;67;86;85;95;96;98;99;83;84;76;83;94;87;91;87;100;69;80;84;87;84;90;86;87;84;88;90;93;84;89;121;154;231;262;299;266;163;94;76;89;88;96;88;115;119;78;90;91;87;92;94;91;76;79;102;108;87;113;85;72;86;90;83;78;92;72;91;107;86;88;104;93;94;77;102;101;107;96;77;84;89;70;74;88;97;73;80;75;102;88;94;83;98;95;87;110;148;193;144;90;92;91;98;98;103;101;112;91;93;86;82;81;86;85;91;94;94;81;109;95;116;97;83;79;109;102;181;349;466;332;404;598;556;328;266;376;320;186;97;96;94;87;85;89;63;100;163;315;483;415;218;113;89;81;79;82;63;86;93;88;86;87;84;81;90;76;104;101;96;83;87;86;69;80;106;105;183;382;547;340;155;102;79;95;90;85;94;106;96;139;128;117;95;100;81;90;94;82;87;75;85;87;88;111;101;130;169;178;129;100;101;95;92;112;108;125;180;295;380;404;691;985;870;457;157;98;89;74;75;79;90;92;76;75;94;94;108;101;100;110;60;84;66;102;77;85;78;77;92;77;100;80;82;107;87;98;96;87;80;68;100;109;121;102;93;81;82;75;100;84;77;87;82;96;79;82;75;89;107;95;109;87;65;82;94;71;85;77;88;77;79;83;111;99;166;258;312;210;155;133;123;109;68;90;85;95;88;81;90;97;81;89;78;75;84;75;79;89;85;103;113;96;99;94;79;87;95;91;87;98;100;102;108;91;136;204;412;680;582;317;165;190;255;454;474;344;152;139;171;116;112;103;74;74;90;111;97;83;87;89;103;103;103;114;85;83;84;84;102;98;92;75;85;104;106;117;106;103;87;96;113;74;81;86;76;77;93;81;79;113;112;122;93;87;81;75;77;74;76;80;85;74;89;93;92;73;89;108;109;92;80;92;93;131;343;780;1026;742;294;134;178;208;226;127;108;114;102;132;109;97;103;81;79;74;80;80;63;85;84;78;81;90;89;93;87;83;77;90;109;105;110;92;105;98;85;86;80;74;84;87;90;86;76;94;98;92;92;78;90;95;86;82;85;93;82;95;96;86;80;87;92;137;228;172;135;83;103;90;90;77;92;89;69;97;86;75;74;98;80;89;102;114;83;90;97;117;91;85;113;112;101;96;93;101;116;99;110;124;176;228;259;178;112;112;117;119;106;110;92;87;94;93;101;115;120;104;82;81;99;86;80;81;94;93;87;96;102;106;82;82;78;79;87;81;80;83;88;69;88;73;80;82;82;83;91;94;103;78;93;83;87;98;85;86;95;62;80;100;76;87;102;84;84;92;99;98;109;125;140;119;120;119;144;112;70;76;102;84;121;111;124;135;145;151;189;216;222;244;218;153;123;100;81;105;88;109;134;143;169;162
98;75;91;71;79;75;91;86;92;84;85;106;127;228;255;174;108;85;93;121;156;196;204;148;174;150;157;170;227;192;156;145;146;119;170;153;151;141;121;130;109;122;118;126;148;129;75;94;84;101;81;100;131;89;74;105;93;121;174;184;111;105;109;130;157;162;133;105;104;123;110;83;74;100;108;82;80;92;85;120;173;294;328;201;136;116;104;112;103;100;88;102;91;102;91;83;64;100;108;106;85;78;85;96;83;80;78;85;102;83;108;90;103;110;130;89;95;93;87;93;83;100;76;83;69;86;73;102;86;96;78;101;99;98;106;82;95;96;98;98;98;95;101;95;72;72;82;66;82;109;116;94;86;102;79;93;115;113;130;154;154;159;128;122;100;91;99;102;142;136;140;137;147;179;226;229;251;216;285;257;151;128;166;207;237;211;235;209;181;164;114;136;181;198;177;138;187;227;233;190;159;121;92;117;112;94;113;140;148;135;130;113;95;92;100;105;95;92;98;83;72;79;80;89;81;83;81;78;85;91;81;91;82;95;75;69;75;83;80;77;100;75;78;80;90;79;82;63;83;89;77;81;83;74;113;120;124;187;234;263;145;127;101;97;73;108;111;164;239;305;222;185;163;152;176;276;358;347;378;453;582;580;500;384;344;221;157;141;231;528;735;619;363;245;176;146;136;71;60;61;124;210;247;207;187;177;235;234;188;132;102;82;94;120;183;192;196;167;162;181;192;213;203;170;129;113;116;98;114;98;97;106;107;99;97;91;74;85;87;89;95;74;86;76;79;100;126;111;84;96;95;90;88;84;128;104;116;98;107;108;113;104;121;103;78;101;88;98;114;88;90;96;87;90;86;88;95;77;103;91;83;80;76;80;110;85;89;98;109;124;132;122;125;153;117;127;112;158;151;173;182;231;247;244;189;216;173;122;115;119;111;91;89;84;96;102;86;84;94;82;85;102;100;115;106;108;114;114;106;115;132;109;115;114;115;97;109;112;91;79;97;107;92;115;120;127;89;100;99;91;107;92;70;89;97;95;114;136;155;285;499;779;891;518;250;119;117;89;102;104;101;130;100;106;106;115;98;98;94;96;106;79;84;102;120;106;109;92;87;106;91;112;167;170;136;139;132;111;109;101;103;98;95;89;107;80;89;81;91;82;114;108;140;122;141;109;108;80;83;95;97;100;106;109;106;124;165;200;195;189;192;175;180;178;214;177;177;159;132;157;149;178;191;255;266;205;142;122;126;112;101;91;96;94;104;95;83;93;110;86;112;99;76;88;97;101;110;96;102;90;110;195;348;377;295;187;134;118;143;126;96;101;131;103;107;78;83;78;90;107;91;98;117;166;183;169;183;235;341;274;148;139;136;136;103;91;101;108;152;248;430;757;958;719;444;233;150;165;268;391;326;206;140;194;352;583;459;248;140;106;117;104;133;105;143;179;195;136;118;100;100;109;122;110;109;105;90;108;91;98;115;104;100;95;90;99;118;90;123;89;100;93;84;89;104;105;105;91;102;88;80;121;201;365;609;571;389;246;188;129;109;90;87;104;98;106;110;100;96;86;98;79;96;75;84;77;75;90;101;95;98;105;117;94;104;92;76;90;83;84;70;100;72;85;90;118;97;147;142;131;110;127;150;229;440;467;323;205;162;174;138;112;100;97;89;93;85;94;101;96;96;104;130;97;115;119;136;173;181;189;203;194;162;125;114;99;99;106;144;151;128;137;165;130;156;178;168;173;182;179;153;119;95;99;120;145;146;161;206;250;242;172;138;146;158;194;149;118;111;107;66;103;114;128;152;141;154;164;240;295;356;305;216;162;118;110;110;105;94;85;96;106;157;127;143;157;131;126;109;129;157;157;155;144;118;116;124;129;109;128;116;134;98;101;92;89;66;91;110;89;86;93;93;102;96;85;114;85;69;106;81;101;86;86;89;87;108;95;85;70;100;95;94;95;88;81;80;90;93;106;93;80;87;93;78;71;99;91;103;140;204;193;120;105;95;93;86;81;99;90;94;98;92;93;80;78;98;88;92;89;74;90;85;81;90;92;95;139;401;1026;1847;2161;2134;2315;1964;1302;1065;1349;2184;2724;2000;1180;545;222;143;133;98;84;101;84;88;80;93;95;94;74;76;88;83;83;76;76;88;95;87;66;74;83;94;81;107;97;94;95;82;72;93;92;87;93;102;92;86;94;88;94;87;76;94;99;121;180;210;311;476;334;182;120;81;80;94;94;127;135;152;106;105;90;75;82;105;102;90;95;87;113;93;84;96;86;84;90;94;77;89;100;77;89;102;127;89;85;76;92;89;81;87;97;77;90;76;77;74;91;81;65;80;97;108;92;98;81;86;79;83;80;123;133;119;100;79;113;165;202;179;125;120;104;94;94;94;94;101;91;99;106;107;79;97;86;103;104;91;81;86;100;149;228;329;226;285;330;290;195;211;262;218;149;105;115;95;93;80;80;88;87;111;168;226;191;141;88;75;93;68;80;73;86;93;73;68;73;96;87;89;67;81;82;87;90;88;87;106;89;79;104;202;375;462;315;144;99;93;96;110;91;101;101;96;118;106;97;85;86;94;86;92;103;80;82;65;111;92;106;133;187;267;241;146;102;109;105;93;100;123;123;170;307;336;407;777;1141;1007;499;151;96;96;90;93;92;83;69;82;87;85;97;63;86;58;84;76;85;73;93;77;85;78;85;74;84;88;79;89;113;94;77;88;80;92;96;78;115;142;145;112;103;101;92;102;63;84;64;75;74;81;90;83;83;101;146;125;90;76;83;91;85;85;83;87;56;80;68;94;141;291;491;469;346;194;115;113;93;93;79;99;106;82;81;96;82;93;96;76;85;99;80;91;89;87;97;94;120;94;80;92;85;93;93;100;87;94;95;77;102;115;171;356;475;355;185;127;233;384;624;676;400;181;123;129;119;104;93;83;107;94;112;103;107;100;111;89;98;90;79;93;86;94;97;75;100;89;101;87;97;93;127;100;114;85;96;98;94;91;76;94;85;79;92;84;104;124;84;100;101;96;89;84;74;78;105;78;86;89;94;90;94;82;108;116;85;114;83;88;145;280;744;1032;695;356;157;113;166;129;112;92;112;119;136;112;87;91;71;77;95;65;85;72;79;71;75;87;73;89;102;84;84;85;80;81;84;105;93;83;94;106;96;86;89;75;81;82;91;83;76;85;88;89;95;79;107;97;90;81;77;93;108;79;97;79;105;129;196;276;257;168;107;78;90;88;94;82;84;94;100;70;85;92;108;71;86;89;117;105;104;103;107;95;96;106;106;100;98;87;85;131;136;172;163;143;195;207;174;140;101;91;104;97;102;88;89;91;99;109;109;122;95;90;87;94;104;91;81;92;76;95;86;114;111;83;79;92;88;81;86;87;86;87;79;94;81;98;86;90;67;94;87;85;85;84;83;101;90;74;87;77;93;66;75;88;84;80;88;82;81;74;86;108;123;102;110;106;136;137;131;80;77;86;108;103;96;127;137;131;154;189;220;294;328;257;174;151;103;94;94;118;108;99;137;147;161
83;99;74;90;85;96;83;81;77;92;101;116;124;168;168;150;116;97;80;112;134;188;197;195;206;213;139;131;150;152;158;127;133;108;114;173;163;117;139;134;114;126;125;153;122;115;112;88;94;82;96;103;102;96;98;100;111;117;121;115;114;124;116;115;142;180;142;127;130;104;92;92;85;86;94;99;124;122;96;134;148;261;354;288;199;164;124;114;95;74;101;110;105;93;81;86;99;94;99;107;90;90;84;74;100;85;75;70;92;82;95;88;83;81;96;97;78;95;90;78;77;70;80;82;87;84;75;105;92;94;76;73;89;84;99;102;85;97;84;89;80;102;95;79;90;88;99;88;73;90;107;101;94;95;74;92;150;161;134;130;150;190;156;117;114;92;111;135;166;120;122;149;142;145;198;222;218;205;211;170;134;124;173;250;255;263;220;243;250;163;122;128;160;230;211;148;183;231;240;206;138;122;120;121;128;129;89;123;99;119;120;139;119;93;99;97;115;94;99;97;85;90;76;94;76;83;81;84;79;70;101;97;73;102;80;82;84;72;88;71;90;73;87;94;90;79;77;76;66;98;84;85;87;86;78;95;111;185;319;347;210;140;96;74;87;121;149;178;238;209;163;126;150;153;169;280;405;388;410;441;410;429;358;259;310;206;144;139;231;516;814;610;402;228;147;131;131;85;65;73;170;324;282;211;182;171;281;343;237;125;88;86;96;106;184;187;210;176;175;169;177;203;208;184;160;140;106;119;131;112;105;110;116;115;95;82;82;81;81;94;115;91;99;100;82;112;148;121;115;94;85;86;110;74;105;127;130;130;129;126;108;108;89;86;93;99;137;98;79;97;101;94;105;103;87;86;73;82;92;71;80;72;77;91;79;110;118;129;117;127;129;118;108;136;153;135;154;215;202;203;207;248;268;260;273;242;196;158;119;115;129;84;108;95;89;72;93;97;90;88;116;87;83;109;123;116;102;97;96;134;138;133;115;89;83;109;104;91;91;87;87;83;86;107;104;104;105;95;92;96;106;97;114;103;96;90;108;119;175;299;534;650;683;405;160;123;110;116;82;99;104;108;115;99;113;107;116;91;93;95;92;89;102;106;90;84;90;108;92;89;114;174;236;230;170;145;166;116;109;104;95;104;103;93;103;90;80;88;96;99;115;131;132;137;150;115;122;82;85;94;70;92;105;113;107;129;153;145;157;158;147;140;154;193;203;179;202;161;172;190;157;168;202;269;232;168;144;108;109;101;100;107;104;103;93;103;96;76;95;98;83;87;91;92;88;87;77;100;89;100;96;179;244;244;197;131;163;216;177;136;120;134;109;125;128;109;95;89;90;84;91;108;150;213;299;273;265;416;529;393;188;146;143;123;96;94;106;118;143;211;356;682;775;684;448;315;175;134;169;239;221;160;155;176;280;368;319;175;111;120;100;96;100;111;102;125;129;128;108;100;100;109;111;95;107;94;109;86;92;97;101;85;98;108;97;96;89;110;85;79;116;97;94;91;94;90;103;110;98;85;103;131;191;284;482;510;463;464;389;206;126;90;85;87;97;100;103;121;113;102;83;96;87;84;90;84;98;98;81;102;79;86;99;86;103;75;99;80;94;93;72;90;78;85;83;84;98;109;115;111;115;103;115;169;163;199;171;118;121;111;120;100;88;100;92;81;92;95;84;103;90;95;98;98;116;129;132;170;159;188;180;141;132;114;114;122;124;99;132;137;154;139;126;112;136;141;140;155;200;271;232;144;108;112;132;147;125;154;184;249;263;174;126;102;141;168;154;137;130;112;93;78;103;129;142;133;195;236;263;317;454;272;230;162;129;114;109;83;104;96;111;130;135;141;150;143;131;104;132;129;126;112;116;129;109;153;136;144;148;154;123;106;106;88;83;90;89;62;99;76;86;77;76;83;91;87;96;89;72;77;104;83;95;87;77;89;101;83;88;90;93;114;84;85;79;83;109;86;80;84;76;83;82;93;77;87;95;96;117;216;330;275;162;120;88;72;89;95;97;82;78;92;101;75;103;87;97;90;99;92;94;91;78;80;98;95;107;152;404;1201;2013;2247;1995;1932;1867;1413;1239;1460;2040;2416;1891;1112;511;208;134;117;91;86;87;116;76;80;96;91;93;87;68;84;72;85;82;101;82;87;95;79;80;97;70;89;95;86;87;91;88;90;82;75;70;90;88;107;73;82;81;78;82;101;98;75;99;139;192;263;361;307;157;94;95;89;86;110;127;198;183;113;106;108;96;89;99;84;106;79;98;90;93;90;77;94;85;88;81;71;91;84;83;132;155;144;115;110;89;76;87;77;102;95;84;85;65;78;93;81;86;86;93;118;100;93;90;98;91;85;110;85;64;106;102;83;98;122;227;372;325;196;139;107;75;77;96;103;82;108;95;105;112;93;72;84;102;67;95;74;83;87;111;137;129;125;140;160;155;129;115;144;158;116;115;147;152;88;103;96;86;90;90;102;126;103;110;91;69;71;75;78;89;70;77;99;78;102;79;85;63;87;73;91;102;84;80;79;80;83;91;74;160;201;286;224;143;96;101;107;101;120;101;86;108;77;103;98;74;97;75;88;87;85;103;88;69;87;95;108;138;231;372;331;163;126;100;109;121;114;93;111;116;160;219;255;459;697;681;389;139;98;76;77;70;74;74;78;85;92;77;90;80;100;82;89;109;84;76;88;88;97;73;84;94;67;70;87;92;81;105;101;84;73;76;93;103;142;172;137;111;80;78;79;93;78;85;84;75;93;85;86;68;100;92;119;108;97;91;64;68;94;66;111;82;78;78;86;114;169;413;812;816;481;193;139;111;75;90;107;85;88;82;83;62;91;83;102;83;70;103;87;95;95;98;67;97;81;79;100;89;96;100;106;86;74;83;80;84;106;105;168;242;288;227;147;157;264;441;640;633;331;177;127;118;108;115;96;88;95;106;109;93;110;81;91;85;92;81;91;100;92;102;81;117;82;85;96;87;85;90;103;98;118;110;103;91;91;77;82;88;92;71;70;90;94;109;100;90;74;89;78;87;80;80;96;83;72;93;89;109;102;94;114;92;112;111;88;75;122;196;439;548;437;216;114;98;103;101;121;99;107;110;100;97;109;112;84;95;93;78;81;81;83;75;63;87;77;95;86;90;86;95;78;102;99;92;79;98;81;87;79;96;82;96;74;96;76;94;74;79;89;95;86;77;101;94;90;71;100;99;105;95;104;80;98;135;201;274;282;145;87;107;90;104;81;93;98;102;104;106;76;66;87;76;96;70;113;98;143;118;100;92;106;101;92;103;114;83;117;163;214;252;194;172;140;147;137;101;107;104;98;95;89;79;91;98;98;116;113;83;99;106;131;130;128;96;90;79;58;92;114;107;83;93;92;73;88;86;82;84;76;90;62;73;100;83;96;90;81;97;95;92;78;77;91;84;79;85;82;86;94;88;88;108;81;88;85;84;87;86;89;117;90;92;131;125;121;128;120;117;102;104;88;88;104;102;124;128;167;167;218;263;278;244;189;113;82;112;65;88;88;82;97;100;124
87;86;86;90;79;82;80;97;104;97;123;140;126;126;116;119;94;105;86;93;128;148;173;254;233;236;159;156;119;143;159;151;142;148;134;165;147;143;121;123;101;118;146;156;110;107;77;87;86;79;93;96;96;88;80;94;83;115;131;139;110;86;104;89;140;177;202;136;134;104;77;97;80;84;79;90;91;127;116;101;194;328;420;380;296;229;168;97;107;97;99;110;89;72;93;79;98;100;86;97;110;87;92;99;63;71;92;87;75;92;96;102;110;85;95;100;74;85;86;85;89;75;90;87;79;58;83;78;83;93;91;76;81;76;87;85;95;104;91;83;95;98;84;107;75;98;75;88;72;91;95;95;99;81;78;95;136;165;119;122;187;189;151;113;109;113;132;163;187;148;138;133;175;171;153;157;216;201;178;122;119;117;172;210;231;287;342;246;188;169;135;125;141;177;135;181;194;189;179;154;120;121;108;125;94;108;90;97;95;95;142;136;99;86;100;89;94;95;99;102;89;95;94;88;90;121;84;78;86;93;76;84;96;83;96;91;79;93;84;71;72;87;90;74;85;93;88;83;89;89;82;97;85;82;91;79;104;169;279;305;184;145;87;106;100;115;180;216;226;153;144;119;126;122;164;293;468;440;488;411;311;271;216;228;240;210;153;124;159;370;547;402;263;164;128;132;145;92;66;90;140;247;259;232;143;178;278;348;261;145;119;98;119;128;171;199;230;225;191;177;191;193;220;231;192;167;148;153;135;113;117;94;100;79;87;95;116;109;83;106;87;83;103;93;70;103;114;100;97;73;94;78;88;112;108;124;109;114;155;191;176;148;118;106;98;120;111;92;93;91;86;91;96;97;90;90;81;91;107;92;79;85;89;90;114;99;112;119;125;131;112;104;117;143;166;146;167;224;272;257;271;303;348;304;238;206;185;132;100;93;112;128;102;99;90;96;94;99;100;99;110;99;115;101;107;107;94;106;115;125;136;125;86;97;91;80;77;91;75;89;99;103;101;104;107;98;91;119;100;127;91;96;93;93;113;92;98;109;141;209;323;374;385;222;168;137;104;98;96;111;96;112;94;89;108;108;108;90;101;90;94;102;88;94;83;106;119;94;90;110;145;208;321;339;197;159;153;131;115;90;106;73;87;101;113;105;97;94;84;91;72;109;139;154;185;123;114;91;102;77;96;97;140;146;125;126;149;138;142;143;136;97;115;159;182;208;178;157;143;172;145;157;160;182;164;173;114;101;101;93;87;108;85;99;99;113;94;80;104;99;92;83;101;88;87;101;94;97;81;90;93;160;201;178;153;160;203;302;228;177;132;119;139;118;113;110;117;112;91;95;84;102;163;239;389;372;295;389;525;397;176;114;118;138;114;94;111;104;140;138;243;358;432;448;416;358;194;148;125;175;179;187;222;221;186;185;187;159;95;119;107;115;100;97;102;111;103;118;106;94;71;91;106;94;86;101;106;90;94;94;99;85;99;100;96;89;91;105;105;93;101;107;87;101;95;104;89;119;96;75;80;135;198;377;551;631;765;861;707;357;145;106;99;81;116;111;88;93;105;87;89;97;89;92;75;90;90;80;88;85;94;97;79;90;85;89;87;72;91;85;85;74;92;95;88;109;96;112;100;129;103;116;111;117;120;123;111;82;112;103;96;129;93;100;78;91;103;71;82;96;78;84;93;108;111;153;140;124;151;166;154;147;157;132;145;141;146;126;108;122;137;112;122;120;115;146;152;138;222;296;200;132;99;106;122;119;110;116;134;182;166;135;116;111;116;143;139;128;97;89;97;83;104;122;147;127;169;224;272;319;312;219;194;168;134;130;137;139;127;129;135;122;132;118;130;107;121;102;116;96;124;100;111;123;142;145;156;172;146;130;108;111;113;108;100;102;79;102;74;79;82;77;82;101;87;74;83;107;83;98;78;84;92;81;92;82;84;92;92;82;76;102;69;78;90;71;88;82;91;91;71;75;78;94;73;91;94;90;116;211;341;321;165;110;94;85;93;72;75;84;86;100;90;97;74;89;84;89;92;81;73;76;92;92;87;69;92;115;303;897;1668;1868;1587;1446;1274;1309;1373;1367;1748;2417;1958;1269;586;246;128;96;93;82;99;96;95;89;75;96;73;102;94;82;71;97;91;85;71;88;85;86;85;84;81;89;89;99;92;99;92;78;77;82;89;93;106;92;100;94;99;102;82;77;78;97;89;109;119;137;205;176;131;80;96;103;88;96;143;208;163;135;106;112;100;102;85;89;75;94;80;83;80;79;74;87;69;84;86;73;72;88;125;130;203;202;145;105;102;89;82;84;91;95;80;97;58;75;93;89;94;95;91;80;91;86;81;72;98;115;74;85;90;105;86;106;100;113;294;551;509;286;141;107;82;113;98;105;105;101;92;85;82;84;92;90;74;83;96;82;79;93;99;99;126;99;111;99;88;91;109;113;135;126;170;262;270;193;129;89;83;82;82;80;106;108;82;86;84;95;71;73;75;65;83;80;74;89;57;89;67;87;89;78;97;95;93;105;77;90;86;97;100;150;253;252;143;95;85;86;91;123;89;99;99;81;83;89;69;74;96;80;94;77;84;86;89;80;101;85;107;228;296;243;183;128;114;140;137;130;116;95;93;106;142;143;217;337;309;185;120;89;98;95;70;77;75;98;76;88;83;87;71;87;84;94;77;75;71;65;90;63;94;79;73;80;81;65;80;61;83;90;101;88;94;89;91;141;212;163;98;89;75;72;78;81;74;79;71;86;85;87;84;90;91;126;115;86;88;90;84;99;112;96;94;103;82;93;102;150;331;681;653;429;199;124;104;106;87;99;100;81;106;96;86;75;92;101;71;86;102;74;79;98;99;96;89;90;80;101;94;73;102;68;82;83;72;74;90;112;137;198;190;179;167;154;187;325;598;634;527;279;164;142;134;128;101;89;110;91;82;100;98;121;120;92;68;85;91;97;80;75;93;85;106;83;93;95;94;92;99;101;99;101;89;88;99;100;100;94;92;108;98;71;83;97;82;85;83;94;78;69;69;63;85;88;82;78;92;86;81;89;114;90;89;93;98;87;90;98;117;180;255;200;134;102;80;95;110;93;122;110;101;119;107;119;90;79;92;87;77;85;85;81;83;80;69;77;88;113;100;87;90;99;80;95;82;101;81;78;94;91;74;83;77;84;100;82;92;85;76;86;85;78;95;102;95;83;79;84;105;120;116;121;100;96;127;145;180;177;122;85;71;89;92;75;125;132;146;103;109;87;93;75;78;96;105;109;121;149;126;113;84;97;125;116;105;137;109;126;162;266;243;178;144;108;112;88;89;71;76;89;84;92;91;83;93;110;115;122;93;108;125;175;198;136;109;81;84;79;83;132;97;86;74;117;91;85;80;95;83;78;101;84;96;80;77;92;80;90;75;83;89;79;88;79;98;83;84;88;89;72;78;94;83;86;92;77;80;82;83;80;89;101;105;125;123;122;141;139;111;101;102;105;105;90;81;95;83;124;151;147;159;199;170;147;120;104;92;107;133;89;86;95;98;89
75;82;82;77;82;109;80;139;161;132;120;117;110;84;98;155;126;89;99;109;124;148;171;190;189;150;165;118;113;151;142;172;207;186;143;145;126;108;120;115;115;129;171;154;126;119;89;74;88;86;90;90;71;86;85;85;101;153;169;161;105;76;120;115;138;192;181;145;141;104;92;89;86;91;78;92;105;133;122;125;208;406;473;464;365;297;178;108;105;82;80;63;90;83;84;92;80;95;82;90;74;96;71;98;80;83;96;92;77;107;113;102;90;81;76;78;95;80;88;84;90;94;104;76;76;77;91;88;81;96;81;87;94;98;90;73;89;97;77;94;96;98;115;110;106;78;86;101;94;91;104;101;93;83;79;101;122;107;154;169;181;176;125;130;140;158;153;151;172;148;161;181;227;191;131;117;158;137;130;117;80;109;138;166;240;258;285;227;122;133;103;122;125;141;153;178;155;184;173;130;150;147;172;183;125;127;76;97;114;111;127;107;116;92;106;82;103;133;97;85;76;92;92;98;98;107;82;85;84;81;98;90;71;82;90;100;89;70;77;86;77;66;75;76;91;92;80;83;101;91;86;77;104;87;71;74;95;118;203;176;134;99;90;109;126;153;195;265;236;163;103;114;112;145;202;410;550;499;440;331;219;193;177;172;181;173;144;159;180;250;342;230;187;130;124;132;134;98;83;92;141;210;224;149;126;132;199;249;173;111;110;174;158;153;146;184;211;242;230;230;211;231;210;204;298;264;200;141;135;104;116;90;96;81;88;101;96;105;130;100;105;86;112;83;100;89;85;86;71;78;78;97;100;86;84;115;111;140;178;189;204;145;101;96;121;96;94;81;115;96;94;101;99;115;103;109;101;83;100;102;103;86;97;83;116;138;113;126;105;92;106;107;138;197;221;245;220;282;313;315;366;481;475;415;285;194;161;127;115;89;109;125;98;113;100;78;78;86;96;85;98;95;85;93;86;99;87;72;118;154;124;92;82;92;73;80;102;85;94;85;100;134;104;83;86;91;91;97;142;120;117;111;114;134;83;106;87;132;129;156;194;203;174;121;118;127;112;105;104;123;107;107;110;102;84;100;96;91;95;87;88;87;101;91;79;104;110;95;96;102;145;229;308;280;176;145;132;118;117;97;94;80;94;108;105;81;74;114;94;86;98;94;108;155;176;142;108;97;116;115;105;107;108;118;131;127;139;113;127;140;109;108;137;152;171;174;165;145;116;131;118;132;128;175;170;139;123;106;91;91;80;85;85;99;107;101;96;106;96;91;114;109;97;93;93;91;97;93;87;92;91;117;143;141;128;142;217;324;277;159;147;150;118;121;128;122;90;109;106;84;101;112;141;235;326;320;252;274;344;228;133;122;159;138;112;98;82;100;120;130;144;195;237;298;317;243;167;116;112;207;203;222;306;299;188;148;112;93;87;97;93;106;99;98;95;88;92;77;103;103;104;112;96;89;84;101;92;72;76;93;88;125;117;136;98;81;102;86;96;115;106;126;81;109;85;117;111;110;98;98;102;114;191;323;447;666;1118;1335;1023;428;174;98;73;84;100;106;83;108;81;110;94;84;95;81;81;106;79;116;104;81;90;96;68;95;96;87;82;86;79;92;77;79;95;78;109;107;136;172;160;123;103;108;90;108;107;110;103;91;77;110;133;143;130;108;80;95;97;83;105;85;94;93;108;120;168;138;112;122;109;126;158;149;144;135;124;141;151;126;137;142;136;127;121;100;127;163;153;180;281;344;261;138;120;99;102;117;121;143;136;122;129;113;106;102;116;99;106;109;109;79;85;76;95;126;110;124;181;210;249;286;214;178;172;164;138;125;135;135;111;104;147;131;133;123;114;96;109;129;103;107;89;84;113;95;121;135;149;151;153;112;88;84;100;83;76;87;107;78;83;87;99;88;99;94;96;97;75;94;84;84;95;91;111;110;97;71;90;88;93;81;92;82;73;86;80;87;88;82;106;91;83;72;98;86;83;94;100;94;107;180;210;181;118;108;69;107;92;102;98;67;100;104;90;104;85;95;96;95;92;81;75;81;93;85;84;98;99;113;234;558;1102;1327;1089;922;800;909;966;976;1404;2150;2135;1503;813;330;168;112;113;93;88;91;94;89;71;90;86;93;76;81;70;68;86;78;86;79;76;94;100;85;98;107;72;92;90;81;88;102;69;83;81;86;86;78;101;79;88;80;85;88;85;111;73;94;84;123;143;135;84;94;105;84;101;91;128;155;143;113;100;109;111;96;115;97;81;86;86;88;91;98;81;87;94;74;92;90;83;91;123;159;241;221;125;120;85;78;91;87;77;83;94;87;89;78;106;101;87;88;95;93;82;82;102;99;100;105;98;83;82;112;86;94;104;147;281;551;438;231;116;99;85;85;108;132;102;95;105;77;89;95;104;103;92;129;102;86;96;80;109;109;100;78;103;93;93;109;165;145;138;156;275;510;509;274;130;113;72;105;90;94;95;103;91;116;91;92;87;64;91;72;77;77;102;77;88;91;72;90;76;89;80;75;85;86;86;84;103;95;109;184;272;293;173;94;87;71;105;81;88;91;82;79;86;87;65;95;61;97;85;91;92;93;84;84;96;87;96;129;195;177;135;124;159;191;196;129;112;85;87;107;110;127;139;152;161;103;117;90;79;95;84;98;71;77;97;99;89;75;79;97;92;101;83;87;74;96;81;71;80;77;77;75;81;92;86;84;84;85;88;84;87;84;93;122;144;132;111;101;92;97;87;90;77;74;83;66;79;55;76;78;72;70;94;86;98;96;93;102;105;113;88;85;88;77;100;105;230;382;374;267;173;110;101;94;100;88;70;93;67;79;71;70;95;96;87;82;78;76;81;87;93;88;88;86;100;100;93;93;83;102;73;85;95;85;101;133;202;272;212;176;134;135;218;452;790;774;383;230;161;170;156;101;97;96;94;88;70;78;84;94;83;79;80;109;93;91;94;79;106;92;108;77;87;80;85;114;104;106;95;108;84;99;92;89;98;99;91;112;77;82;101;102;87;71;105;83;72;92;78;83;83;84;79;86;71;88;89;99;100;109;96;112;115;70;68;82;93;109;125;113;93;78;116;90;107;120;104;96;107;117;112;92;80;92;101;86;84;73;80;86;83;78;74;84;97;111;99;92;76;85;74;98;81;90;72;104;94;73;88;77;93;89;84;100;96;76;76;81;79;86;90;93;92;71;95;75;110;132;133;107;104;104;114;130;144;124;96;105;89;83;88;80;132;210;216;141;98;85;77;74;90;91;102;110;141;133;153;134;115;117;95;114;149;164;185;128;133;174;222;170;137;93;107;74;83;77;78;78;88;80;96;93;73;90;112;140;98;87;139;198;221;141;98;89;79;74;95;109;109;82;93;96;113;111;80;81;80;77;72;71;91;72;85;92;81;89;91;78;86;83;76;84;98;86;67;74;84;88;82;81;73;90;91;81;77;94;82;84;75;67;88;121;93;107;127;103;102;94;84;98;81;71;97;98;99;102;121;126;122;114;112;127;103;92;83;108;125;124;108;97;95;92
79;80;78;63;72;96;98;112;211;183;126;105;103;91;124;166;148;83;96;113;129;125;166;188;170;149;136;125;117;163;168;181;208;188;148;121;119;132;126;137;135;166;142;141;114;91;93;102;89;76;73;95;72;86;99;102;110;159;251;173;125;101;108;135;174;164;154;107;110;107;84;92;88;87;92;103;119;120;98;110;203;395;521;509;492;386;181;104;82;94;84;90;77;92;80;87;77;88;93;85;84;80;85;86;80;92;105;84;81;108;97;102;77;69;91;94;89;67;75;73;97;77;74;66;92;87;64;95;91;85;78;79;77;95;94;90;83;98;104;129;102;105;105;97;96;94;66;65;87;86;79;104;107;100;71;81;81;137;147;254;238;184;124;127;142;165;202;179;127;133;197;256;251;210;132;125;111;115;110;92;86;132;121;140;149;190;168;157;119;103;89;96;108;123;155;216;243;262;205;165;142;219;298;225;175;129;99;102;138;138;131;118;110;102;109;88;114;119;94;102;81;86;93;100;110;92;84;91;80;66;88;72;97;78;91;80;80;97;80;71;78;112;87;91;84;96;93;78;85;73;85;89;96;91;98;95;84;97;122;112;114;105;88;117;127;156;226;227;203;113;103;97;154;152;250;429;624;518;296;257;232;200;185;220;187;163;156;190;198;198;228;230;170;149;152;172;163;93;77;65;114;180;175;123;135;128;152;176;141;138;139;196;175;141;144;158;226;207;235;281;315;301;249;229;341;419;281;230;162;120;86;91;105;69;102;102;100;136;145;100;115;97;90;83;84;87;84;98;104;95;86;111;107;92;91;96;100;118;127;183;194;152;103;99;107;109;111;100;101;82;100;94;96;116;135;133;112;106;108;119;135;115;97;133;158;147;153;150;128;113;102;108;173;270;356;324;300;359;402;394;470;575;654;604;404;255;164;115;118;106;98;90;101;95;82;85;78;95;84;80;80;82;90;82;94;89;101;101;120;110;93;97;104;95;86;89;84;88;93;97;111;128;152;114;99;86;87;111;134;128;123;125;151;137;111;103;88;111;108;126;128;127;121;112;107;129;112;103;85;86;97;108;83;103;94;97;90;100;104;101;94;86;96;109;87;81;98;96;99;99;131;201;245;194;153;130;121;117;116;106;88;92;89;116;101;96;97;91;87;96;87;81;101;126;145;125;106;120;98;86;101;95;92;131;117;98;145;127;138;109;88;101;148;147;179;218;169;191;155;131;115;99;133;146;146;129;97;98;96;110;84;87;108;108;108;115;121;111;93;98;96;89;61;75;85;90;98;98;94;84;97;115;114;119;114;127;153;203;174;180;186;178;142;120;98;121;121;89;96;80;90;106;113;147;236;203;186;167;146;124;142;135;163;157;128;108;112;113;106;117;107;132;133;161;185;170;134;114;180;314;371;325;304;271;178;95;114;101;105;106;111;123;82;106;83;80;91;114;103;113;103;112;94;95;119;91;101;114;86;92;91;94;96;117;106;103;102;95;123;113;130;141;127;108;72;114;105;106;98;100;73;99;123;178;286;435;828;1172;952;437;140;90;82;88;88;90;87;94;77;91;87;89;91;100;105;79;86;86;85;103;95;102;82;80;112;103;89;91;90;91;83;80;91;107;103;148;222;332;229;127;110;107;99;87;113;109;85;92;106;118;166;179;158;117;100;92;100;91;122;102;103;105;105;113;136;155;142;136;122;128;112;142;165;147;155;114;149;139;167;192;211;139;111;135;173;215;250;219;313;394;287;186;95;128;99;114;128;113;126;116;92;108;108;123;122;101;81;102;115;95;96;87;93;92;103;128;148;177;180;187;146;124;134;164;135;121;133;139;124;127;148;168;146;109;118;107;118;130;114;95;92;99;117;97;92;107;130;128;132;101;85;76;95;101;106;98;89;78;89;88;88;82;93;96;98;94;101;72;82;78;85;101;101;83;93;72;88;95;82;95;103;87;107;86;78;80;87;80;96;87;92;108;96;81;79;76;70;93;106;117;140;110;106;99;80;89;74;89;85;82;95;84;90;83;98;97;95;92;85;76;93;93;93;85;71;105;116;103;119;268;521;674;631;537;468;493;500;668;1052;2044;2286;1855;1188;519;197;113;105;110;87;97;90;92;92;96;87;90;107;83;79;78;76;65;80;70;98;83;111;135;103;90;68;92;92;91;96;74;74;87;87;100;90;95;81;96;87;76;65;85;91;76;99;95;100;115;134;134;105;91;106;81;85;93;104;110;110;99;122;106;76;86;114;103;90;81;87;86;86;94;79;88;79;86;88;93;88;101;109;116;149;155;105;113;95;81;100;87;100;92;118;92;101;89;92;82;99;99;85;98;92;85;86;71;90;88;93;92;85;76;84;85;81;119;169;302;274;141;123;90;90;86;106;124;109;98;88;94;94;91;114;83;97;100;85;85;89;92;88;99;106;95;106;110;122;208;288;338;244;203;366;639;621;327;156;94;100;122;129;132;121;120;108;104;95;95;72;105;75;82;79;79;79;78;102;94;78;98;74;90;89;84;95;85;84;101;92;100;114;169;262;254;191;96;89;88;86;109;92;93;78;91;82;85;89;102;83;71;95;82;87;83;89;88;85;100;106;135;123;120;116;139;218;360;344;212;145;100;87;98;109;89;110;83;106;112;97;86;91;83;89;81;83;88;78;79;84;91;75;75;99;99;103;80;94;87;86;72;78;84;81;72;83;79;93;104;88;103;69;88;86;101;82;84;104;100;98;87;86;85;68;87;97;82;101;72;98;95;82;85;70;76;72;79;78;97;87;82;104;94;84;81;91;98;78;93;136;189;153;128;109;79;99;91;87;90;96;90;70;69;76;94;87;101;91;82;77;78;103;96;104;88;83;92;89;79;104;110;89;93;107;92;104;86;98;138;235;368;314;212;148;141;226;431;689;591;287;180;167;174;136;124;103;94;90;105;96;93;96;76;89;91;97;88;99;100;84;90;101;98;91;104;108;91;120;99;80;91;121;98;105;85;92;73;69;83;79;90;86;88;91;100;101;73;88;90;88;81;86;71;79;83;85;76;86;84;98;99;83;95;106;92;101;84;81;85;77;97;92;91;96;88;100;102;117;126;106;112;109;107;99;77;81;102;78;71;79;76;82;72;66;83;84;97;89;88;84;96;85;81;73;99;91;105;103;86;85;92;84;88;101;93;81;97;90;80;87;92;95;87;102;111;96;91;92;90;94;99;90;99;106;99;91;110;92;88;86;72;87;90;79;99;124;190;181;131;99;82;79;88;88;92;115;138;165;169;151;142;115;109;115;141;194;203;172;109;135;172;150;134;96;102;75;69;72;91;76;98;82;98;94;78;87;81;108;124;107;105;117;185;200;146;100;86;94;91;93;81;101;84;102;115;122;99;108;91;92;68;79;94;69;98;86;91;67;84;104;85;92;91;102;106;85;85;79;84;91;85;77;85;74;78;77;86;79;82;90;70;77;104;89;100;97;93;103;100;109;100;90;94;95;90;72;83;101;116;131;118;113;96;112;116;105;110;126;152;173;130;105;131;123;101
94;78;88;70;73;83;102;152;184;132;116;93;96;81;111;162;120;100;94;123;136;153;166;161;172;133;150;126;123;121;168;202;201;193;126;110;132;137;136;160;169;156;155;153;118;111;107;107;109;90;79;80;67;86;87;105;109;139;197;215;159;111;93;111;128;108;113;112;97;101;98;88;73;83;82;98;99;84;106;97;189;308;397;415;445;343;180;108;79;92;90;73;82;86;103;66;67;84;82;60;81;99;83;82;90;103;106;91;87;86;80;85;89;67;67;104;78;90;84;80;99;78;93;95;96;95;75;124;98;77;93;89;81;96;93;85;90;91;119;144;109;114;92;114;97;85;97;95;105;104;109;90;91;102;107;99;122;145;218;309;305;227;138;123;137;177;163;131;124;124;184;233;272;200;144;88;100;102;106;113;131;179;157;148;149;133;144;119;106;115;98;95;100;133;214;280;317;361;279;181;179;213;275;261;229;165;119;93;124;120;130;104;105;77;98;97;99;76;83;92;82;87;91;81;96;80;81;77;74;74;93;84;79;81;94;73;83;82;98;89;83;101;81;91;89;76;77;83;80;89;90;80;99;86;100;87;93;91;95;105;79;84;96;106;129;150;166;181;155;129;114;131;198;256;289;384;484;402;322;269;302;303;378;285;221;174;187;226;301;200;238;202;197;174;166;171;176;113;75;49;94;123;141;116;130;114;141;141;147;122;142;173;151;126;128;172;237;243;223;300;347;311;264;280;287;345;379;379;273;179;106;118;93;98;75;94;96;118;167;133;85;87;92;93;94;91;80;77;88;76;100;107;92;116;76;96;92;116;134;145;156;149;123;105;98;98;119;85;82;96;86;88;91;96;119;128;162;108;161;157;141;111;112;118;164;190;191;170;145;127;122;154;237;389;380;328;327;331;321;370;489;825;877;926;635;340;204;166;137;109;106;99;114;98;98;84;105;103;84;113;92;100;86;78;81;92;104;137;131;141;111;96;94;88;90;88;76;109;83;101;107;143;136;121;101;91;96;107;123;112;109;115;138;107;112;89;84;101;108;107;118;129;118;104;109;103;115;106;113;98;91;104;85;93;95;103;107;97;81;88;99;99;102;102;103;117;96;96;98;92;130;159;178;164;141;125;119;94;106;103;104;109;84;104;108;101;106;99;88;91;98;85;105;104;118;130;102;86;100;111;127;130;131;123;139;172;193;209;199;144;122;109;154;163;204;231;248;286;225;182;119;136;124;127;116;109;87;107;106;83;93;108;116;106;105;121;97;104;104;91;101;98;85;80;90;93;98;74;86;75;106;103;100;96;112;82;102;139;127;155;163;210;150;141;104;101;111;113;108;100;92;123;113;119;127;144;122;133;133;107;116;133;144;189;215;176;184;133;117;129;147;108;107;111;113;128;135;140;206;371;476;356;259;205;128;105;99;98;95;102;106;105;87;84;110;114;98;110;101;111;116;89;99;82;95;94;94;84;93;94;68;98;99;111;99;95;91;113;103;158;217;248;196;121;101;92;113;93;100;55;93;94;104;132;167;254;431;540;478;272;143;101;99;89;85;84;80;111;88;87;97;105;89;100;99;79;85;99;86;105;93;86;92;89;85;86;103;84;82;82;102;96;76;73;105;185;361;510;365;150;83;98;104;103;100;77;96;98;77;115;125;165;128;104;96;103;114;123;119;127;120;115;129;115;118;126;130;138;114;113;105;124;148;146;140;138;181;198;213;210;211;153;124;153;192;297;309;259;295;280;254;186;160;99;105;130;155;99;96;101;88;109;113;112;119;121;102;106;114;103;96;92;92;113;119;118;150;129;142;160;131;115;124;111;147;139;152;131;128;128;131;148;131;118;106;96;140;147;131;125;120;117;126;113;81;128;119;116;137;109;97;89;89;104;96;91;79;72;94;109;84;62;86;85;117;94;89;91;85;107;84;103;106;96;81;93;76;99;94;115;95;98;81;83;71;83;67;92;92;89;110;95;91;104;82;94;96;79;80;99;95;92;100;80;105;100;105;78;76;88;81;106;77;103;75;108;81;77;98;101;89;83;86;98;78;99;102;76;103;158;202;355;336;282;282;299;327;569;1112;1789;2087;1806;1286;590;205;129;89;103;105;87;88;112;98;95;83;94;80;74;100;89;92;91;87;73;76;101;132;111;102;86;91;80;76;85;102;95;90;81;84;92;71;103;79;94;88;91;91;98;85;86;89;71;90;112;131;140;120;92;89;90;92;78;81;105;103;101;91;87;81;105;80;94;86;78;86;75;89;103;94;89;60;97;93;87;79;94;106;93;142;115;113;98;94;94;80;81;87;81;95;98;97;75;78;72;93;93;104;105;99;84;65;79;84;96;90;91;95;87;94;75;93;94;117;108;126;113;83;85;87;112;84;103;100;104;128;125;133;119;81;83;97;116;115;97;79;82;79;104;96;118;78;101;169;378;618;690;469;271;245;441;397;257;137;91;101;124;187;247;270;292;195;114;112;97;82;85;70;79;74;67;68;68;86;93;92;80;83;82;85;83;107;75;109;93;113;87;79;130;178;222;169;127;103;86;100;70;90;92;103;81;93;93;85;85;84;86;94;90;86;76;85;91;111;83;92;113;114;128;153;157;236;418;444;299;215;125;110;95;86;94;92;93;76;105;105;95;104;71;100;102;62;84;64;66;76;73;90;78;69;74;73;80;85;84;85;81;97;85;80;88;85;93;92;96;104;100;98;92;81;95;105;92;81;81;81;76;91;88;70;68;88;93;93;106;77;62;95;88;70;86;93;94;86;86;92;92;101;85;91;98;90;82;78;91;63;98;95;98;108;85;77;95;93;117;120;101;88;86;103;74;87;77;71;74;96;85;78;80;94;87;114;81;82;82;92;104;99;96;99;100;91;96;88;141;237;356;369;284;173;122;174;294;400;333;213;182;133;124;120;99;104;90;106;81;94;91;75;71;86;89;90;100;101;102;90;88;82;105;95;103;100;89;106;108;95;78;80;86;129;90;78;77;72;76;100;119;95;74;88;106;97;79;94;84;69;82;77;73;76;97;87;81;104;83;100;122;117;95;89;103;93;93;90;80;81;78;90;93;94;81;111;133;129;139;130;106;96;100;102;92;100;77;91;77;72;97;82;102;70;73;83;85;77;84;84;83;78;89;78;82;94;96;104;103;93;81;83;94;92;95;91;81;85;94;91;84;101;72;91;96;91;116;96;88;112;100;91;110;93;104;110;102;114;102;107;92;105;90;89;88;99;130;137;119;102;78;86;80;91;111;145;176;237;231;182;140;120;97;130;133;176;205;176;147;128;119;113;121;83;94;95;92;69;77;90;67;91;89;86;83;103;90;86;103;113;109;83;116;103;117;94;102;78;103;100;118;88;86;90;80;103;115;93;99;97;92;78;101;75;79;80;82;110;70;91;84;85;79;92;81;74;81;69;82;85;95;72;88;78;94;87;101;75;84;89;92;99;88;85;69;87;90;101;113;123;100;106;101;86;70;85;90;86;84;119;113;100;109;99;115;98;108;107;171;166;156;146;157;147;119
72;80;73;80;87;98;106;100;122;87;97;104;91;100;146;181;164;136;116;117;138;153;186;163;130;145;174;112;120;122;156;188;214;174;218;157;138;165;170;154;147;169;187;178;152;135;117;101;114;90;95;83;89;84;87;88;110;160;168;171;143;106;92;98;105;98;77;69;86;91;97;101;90;72;88;81;107;100;98;109;135;178;269;318;255;213;138;83;87;98;88;79;81;97;90;91;91;76;87;65;76;83;72;74;86;88;83;86;76;94;92;99;87;82;88;81;84;89;79;88;93;82;76;98;86;83;86;79;95;82;91;62;95;107;89;82;90;97;116;115;116;110;96;97;103;77;95;84;96;109;89;90;95;88;90;95;117;146;206;287;307;176;120;119;141;132;129;154;149;138;150;181;200;196;125;104;104;119;109;104;161;234;256;193;144;170;176;167;131;118;106;87;113;172;323;384;341;337;337;239;167;181;194;185;177;144;96;100;108;111;135;111;86;107;101;84;99;92;79;78;84;91;94;90;88;100;81;83;82;73;92;104;87;83;83;88;82;73;76;89;84;104;83;97;74;82;90;69;97;70;74;71;96;73;67;75;92;83;85;88;74;95;99;122;148;139;158;122;128;102;103;153;219;228;231;269;267;254;224;272;345;387;455;390;251;160;206;261;278;209;207;246;215;163;142;169;149;119;65;53;101;166;177;166;106;114;131;137;156;151;170;162;154;150;138;172;174;224;247;215;267;261;243;228;251;285;387;409;314;199;129;128;119;97;86;77;108;133;145;120;108;109;99;93;80;79;91;81;81;89;103;118;123;125;100;116;119;141;119;126;116;112;107;99;114;97;113;105;90;91;82;96;92;98;107;118;112;155;193;264;225;128;141;130;142;148;143;146;143;147;150;146;217;302;302;292;247;249;241;284;464;711;920;975;752;434;212;179;139;137;84;103;89;94;87;84;81;103;107;117;100;76;88;67;93;82;102;153;199;144;111;96;108;80;80;97;80;99;88;113;112;165;130;132;109;82;93;95;103;110;106;84;98;135;96;85;105;102;106;108;102;131;119;111;106;120;103;90;102;101;89;87;97;93;101;88;85;104;90;113;97;89;108;88;104;89;102;97;95;102;94;129;137;140;122;151;100;99;88;90;109;103;125;127;95;108;89;95;114;87;103;93;100;102;124;126;129;96;88;101;103;116;127;119;146;197;283;308;278;227;140;113;132;155;184;232;253;371;331;191;141;101;107;119;130;98;94;116;98;115;89;102;121;121;95;87;115;107;100;94;87;62;74;93;94;92;107;104;85;111;113;112;98;111;94;110;108;99;101;115;162;211;178;100;81;103;104;82;109;121;143;182;207;144;102;105;110;125;161;125;126;120;133;203;293;377;337;227;185;202;213;154;134;99;97;111;127;126;170;284;325;275;198;140;111;106;105;95;121;101;96;117;104;112;112;86;97;96;95;92;111;111;99;89;95;97;89;95;84;89;90;85;82;114;100;92;86;88;108;185;368;396;246;148;91;95;95;81;96;113;82;91;89;115;125;138;171;237;215;141;98;108;86;88;91;88;109;84;92;100;82;98;87;90;66;94;82;83;116;123;95;90;85;87;91;100;74;89;102;77;94;96;74;84;102;186;322;544;395;162;118;102;96;110;89;95;83;101;107;90;119;100;116;83;118;115;112;182;222;211;148;143;112;121;137;150;129;140;110;107;108;107;155;156;151;179;214;220;284;299;204;131;141;128;227;268;225;201;184;202;211;180;131;129;134;164;160;129;105;90;103;97;112;106;102;111;103;102;113;106;104;87;104;111;111;121;127;120;138;142;102;119;121;109;127;146;145;144;135;109;131;108;118;110;115;100;132;199;184;135;106;115;131;113;115;146;114;117;112;101;117;123;101;90;115;97;86;87;76;102;85;97;84;84;77;95;85;93;93;99;90;87;98;97;73;77;70;89;90;96;88;103;97;108;105;94;105;90;82;86;93;135;108;89;95;85;83;87;89;79;74;91;83;78;96;82;87;80;88;74;83;78;77;75;91;85;89;86;90;81;98;71;80;84;93;105;94;97;93;101;119;144;134;152;152;165;269;575;1001;1342;1349;1219;940;511;208;109;92;89;104;79;93;87;88;93;78;84;85;82;96;66;87;69;93;77;91;75;114;121;91;88;89;82;84;95;92;97;86;88;96;96;86;82;88;87;93;107;106;86;87;77;90;82;95;87;124;110;113;91;91;91;77;79;79;79;93;97;96;98;110;114;89;84;84;86;74;94;103;94;107;76;82;75;72;81;105;72;87;67;105;96;137;104;101;72;98;95;99;81;101;100;97;84;77;89;93;86;91;81;102;91;90;79;82;99;103;89;98;77;69;75;102;108;93;117;114;81;78;89;72;89;98;92;99;135;175;197;201;157;100;79;88;102;104;106;77;91;106;83;98;98;126;75;155;481;956;1126;722;306;186;242;188;131;133;116;94;162;286;457;581;602;399;231;124;101;89;91;79;77;83;80;84;91;81;102;92;89;99;87;82;72;91;77;133;135;122;107;70;122;177;260;272;219;148;100;94;104;78;91;89;121;105;80;89;100;79;102;91;89;89;94;82;92;114;113;104;100;116;110;133;167;236;416;508;532;367;204;110;98;92;93;88;88;102;80;98;93;78;113;80;93;95;74;67;89;102;88;75;88;86;83;86;86;93;80;80;89;90;82;92;88;89;99;83;101;82;89;100;99;99;91;87;82;77;90;67;105;89;76;78;74;93;94;111;86;77;97;82;71;88;85;103;84;79;83;80;82;73;78;83;78;79;83;86;94;90;82;94;82;110;78;70;78;85;144;170;150;107;75;100;84;76;77;71;91;82;89;92;79;100;105;68;97;85;96;99;74;95;95;91;105;100;96;109;118;173;283;345;329;227;118;159;207;227;211;173;128;116;87;89;92;99;102;100;108;84;78;88;80;81;84;83;88;83;108;79;95;96;90;98;97;98;97;95;102;85;94;91;114;131;93;81;81;96;72;72;78;73;95;88;78;85;87;86;77;79;77;84;72;79;91;87;79;90;91;126;128;138;107;91;101;91;97;85;96;93;92;101;102;105;104;125;159;155;159;129;101;103;92;89;96;100;85;81;73;75;78;90;88;101;70;71;75;85;80;95;90;105;90;109;81;84;103;95;94;90;86;102;76;80;87;91;90;94;97;73;82;82;84;89;87;79;97;92;115;104;101;90;88;99;108;108;141;117;116;129;92;92;86;84;95;94;92;109;110;102;88;83;74;89;152;195;296;315;236;160;136;103;107;99;144;197;246;266;175;114;105;111;99;94;94;94;73;86;71;80;78;87;98;80;86;80;80;83;99;93;96;91;100;80;97;102;69;85;78;84;92;71;72;94;86;88;75;92;86;101;70;95;83;82;82;98;90;88;84;77;88;71;88;101;76;80;80;81;90;76;75;83;87;79;76;107;79;86;76;84;90;106;101;90;102;91;87;110;124;116;118;94;114;97;91;78;95;83;105;98;129;97;90;116;106;117;122;128;137;158;174;187;193;159;150
106;77;83;95;95;70;86;90;93;86;101;90;101;106;129;170;186;133;119;136;106;147;167;168;139;145;129;128;92;116;123;173;240;254;275;236;152;143;155;160;183;191;193;165;162;148;125;94;113;79;106;91;100;84;91;95;102;166;166;157;104;110;101;101;94;93;80;75;87;72;75;78;88;94;94;92;107;96;97;108;109;119;191;205;172;146;120;104;121;94;87;81;93;92;81;97;96;77;82;91;69;63;93;83;102;72;79;85;80;89;75;63;94;82;83;77;82;71;82;94;99;88;83;81;101;94;96;90;77;80;87;85;82;84;79;79;89;85;92;97;98;93;91;110;87;110;98;92;91;97;83;99;125;126;108;104;114;160;221;248;231;173;170;169;118;118;146;185;160;172;180;163;210;223;172;138;134;139;157;143;166;236;289;252;195;243;257;186;155;101;101;84;122;143;316;376;267;272;350;259;174;136;129;142;150;118;106;101;95;150;117;110;104;97;90;89;85;78;68;77;76;90;63;67;81;91;69;87;79;83;89;85;75;80;88;81;88;79;85;91;76;82;72;83;110;93;88;82;92;75;65;88;75;90;93;83;74;77;91;99;84;96;101;124;135;152;132;120;128;111;123;164;159;216;183;160;187;219;251;334;407;498;461;352;219;161;173;231;198;237;327;321;289;210;154;146;119;83;53;46;109;222;244;148;131;116;110;111;140;150;143;159;151;168;164;202;208;259;251;210;167;153;160;157;166;210;288;297;259;172;115;100;95;77;74;80;112;115;114;106;112;105;106;101;79;95;67;76;98;90;100;157;137;132;97;106;136;130;152;114;95;123;82;94;110;118;118;113;100;82;81;96;87;80;101;116;123;186;302;421;263;173;111;111;163;165;138;149;172;188;164;155;181;187;239;213;184;178;184;232;318;494;615;645;520;307;172;129;110;91;85;108;94;103;105;96;102;118;118;134;90;87;97;108;102;94;138;177;211;165;134;78;83;117;100;106;87;103;78;86;118;139;159;133;114;84;87;109;95;83;84;85;105;101;90;99;100;99;101;89;88;99;94;135;108;113;90;118;85;110;108;107;97;104;118;83;96;84;109;108;108;124;104;91;86;88;95;84;93;115;112;127;193;164;125;116;104;105;97;85;101;96;107;103;95;125;107;99;94;112;107;98;106;119;119;125;133;72;91;108;114;144;120;142;161;238;302;349;306;196;147;127;125;155;158;224;273;284;240;194;143;107;122;120;121;127;115;107;111;120;98;101;112;115;108;85;74;100;89;80;81;88;85;91;102;89;100;97;98;109;117;115;119;83;80;82;93;96;103;98;154;175;121;117;98;100;92;105;113;130;222;369;310;162;125;101;99;155;169;159;128;130;180;343;695;875;656;292;277;341;313;208;128;112;138;125;130;148;132;173;178;154;127;112;118;117;102;98;98;114;97;109;105;106;85;109;94;92;108;89;98;103;88;89;102;115;85;93;111;98;85;104;97;81;102;94;70;86;140;263;444;373;253;133;96;96;93;82;76;85;80;93;85;95;115;98;110;119;116;90;104;104;85;96;100;86;103;94;95;115;102;83;86;84;90;87;86;90;88;87;88;92;77;98;109;94;86;74;75;84;99;89;110;108;108;149;230;310;257;127;101;102;91;105;95;93;85;90;101;87;95;105;104;96;111;188;184;197;252;266;146;114;109;153;166;189;153;129;144;122;106;139;184;199;192;201;241;264;321;335;187;148;111;131;154;196;187;130;130;138;160;138;148;122;111;137;138;137;109;88;90;98;107;93;117;115;85;91;110;104;111;85;109;118;126;124;115;108;118;124;107;109;109;135;153;149;137;160;148;129;122;121;121;147;111;123;169;232;241;151;106;128;138;118;132;164;137;117;146;158;146;137;112;108;103;112;80;79;97;92;94;90;82;78;92;84;102;91;89;81;92;100;96;93;102;97;99;75;94;79;75;116;96;79;79;89;96;73;77;93;85;74;97;108;106;91;83;81;89;72;91;86;88;95;91;96;88;88;84;84;81;87;83;84;83;76;74;105;96;89;100;92;97;87;95;93;100;102;82;97;66;110;120;107;98;106;203;391;648;658;628;585;422;276;143;101;89;82;103;79;75;83;77;81;78;72;71;98;91;70;96;86;85;86;98;92;117;89;88;84;91;84;120;129;178;130;104;98;89;73;75;71;90;82;82;102;93;89;91;73;85;100;104;73;84;84;102;119;83;79;104;67;77;93;64;99;87;120;128;114;109;99;76;77;71;110;95;122;104;84;97;100;81;105;111;94;79;84;84;105;108;103;104;102;84;95;88;87;87;89;87;80;77;84;98;93;97;86;99;105;101;72;112;90;111;106;81;92;75;101;90;91;92;115;79;96;95;87;93;79;88;97;120;167;234;302;296;170;129;114;117;96;99;116;75;73;92;103;118;98;96;84;159;470;900;1172;892;316;140;128;127;109;87;110;94;219;452;829;1064;1071;681;287;120;94;70;82;76;76;90;98;76;88;82;77;75;77;90;94;100;86;107;91;116;137;101;97;93;116;175;355;468;409;169;105;103;96;86;108;108;124;132;114;101;112;121;114;78;89;91;85;85;99;134;146;106;110;94;101;135;146;238;450;638;841;597;292;126;105;85;94;88;91;80;95;94;105;103;95;61;91;88;70;66;83;74;92;87;92;74;86;77;100;65;73;67;69;93;83;84;84;85;81;71;90;97;73;86;87;80;70;95;67;83;83;85;85;96;96;100;66;82;83;91;90;77;91;80;82;84;104;100;93;95;87;84;71;86;88;92;100;75;78;103;69;73;81;86;88;86;84;91;85;94;124;172;140;100;118;102;73;88;91;82;79;82;77;72;86;100;103;108;74;100;90;77;92;88;99;97;90;92;120;90;110;172;313;508;485;282;187;174;187;160;149;135;129;102;107;100;75;97;83;94;90;98;103;84;78;75;93;68;61;109;92;85;102;103;127;107;124;122;77;104;86;75;102;101;120;124;93;108;81;79;84;79;81;94;78;79;74;78;77;88;82;81;90;92;75;98;85;87;82;79;109;168;236;212;140;108;88;88;84;98;72;88;86;94;88;108;138;179;215;275;178;125;96;89;83;83;99;104;88;78;99;73;91;88;82;84;72;72;77;80;93;84;89;83;101;90;82;74;87;104;102;80;105;86;90;76;76;81;75;99;68;81;95;85;90;82;87;73;102;105;91;91;89;94;86;100;104;110;136;165;135;80;98;77;83;74;77;86;100;90;71;86;74;95;84;120;178;307;460;402;240;155;100;105;85;97;141;206;294;293;252;127;103;122;114;132;91;137;100;102;106;94;83;87;77;82;66;78;65;73;85;92;74;80;89;88;107;82;80;94;83;93;78;78;82;79;98;104;64;87;77;86;78;87;84;89;87;86;86;98;97;87;102;78;74;80;93;77;87;74;75;90;89;94;78;81;97;91;89;89;103;97;106;120;95;85;94;95;105;117;144;130;138;148;121;90;86;92;95;106;105;124;102;113;111;133;132;105;128;158;170;138;198;169;201;171;127
102;85;61;98;74;76;91;83;79;81;92;108;85;102;120;207;180;136;133;149;156;147;152;187;147;152;121;104;125;93;108;152;222;280;316;274;144;121;133;171;190;220;183;142;125;147;96;112;110;109;98;77;73;93;91;100;107;174;199;143;118;121;94;96;89;94;101;97;79;70;106;99;80;103;83;104;102;80;118;134;102;120;147;125;129;125;116;101;92;87;98;100;89;102;86;85;83;81;71;79;82;65;79;83;82;89;77;57;67;96;95;97;110;69;80;87;81;86;80;86;96;87;87;68;89;99;84;92;95;81;88;81;78;97;91;84;74;67;89;86;86;87;83;75;103;93;100;82;83;89;97;109;123;109;110;95;130;175;185;159;148;160;155;171;120;123;161;217;233;253;243;259;302;344;251;207;244;231;164;126;168;228;342;297;263;264;242;166;113;101;112;80;87;136;266;260;234;295;421;327;191;134;95;105;141;137;107;115;112;146;159;118;109;100;83;88;105;85;70;75;73;82;75;93;77;90;86;82;109;92;84;75;111;92;97;82;90;80;90;93;99;86;77;87;79;93;89;87;89;78;72;84;74;79;76;90;93;87;86;103;90;103;108;131;161;170;178;151;120;129;167;199;182;193;155;164;171;213;311;376;397;530;430;335;213;149;195;209;190;234;379;452;352;205;174;156;112;75;57;57;115;210;233;158;117;111;98;117;136;153;146;145;140;176;197;159;169;223;208;153;148;129;134;124;149;160;199;187;168;124;106;71;90;74;86;68;94;106;82;92;116;133;113;88;109;99;99;77;106;101;96;128;118;136;88;102;125;183;142;125;91;113;106;118;134;136;134;121;100;94;101;80;85;80;74;106;99;146;264;402;280;159;112;110;97;126;153;165;223;208;211;208;188;169;162;176;128;121;132;166;225;345;346;371;335;195;152;116;69;91;76;106;118;110;93;98;95;117;112;96;87;87;89;88;97;97;121;145;170;152;83;101;83;91;111;99;88;98;86;69;114;119;119;121;122;129;83;79;87;89;75;84;95;102;105;101;98;104;116;96;101;95;106;106;105;118;118;92;121;86;86;97;88;102;72;104;103;84;102;112;116;98;73;84;83;83;83;85;104;107;176;239;341;293;176;125;102;94;75;98;122;111;117;133;92;101;91;97;103;110;103;117;109;106;116;111;117;89;99;84;127;133;123;137;183;241;315;297;233;174;164;134;154;138;175;202;219;221;183;152;129;120;115;122;123;127;138;107;112;106;104;93;123;113;111;87;93;95;86;98;90;93;72;109;98;85;81;97;106;110;114;110;122;113;84;98;108;97;108;104;117;121;114;87;73;113;77;138;95;152;261;448;504;224;140;98;107;160;215;230;172;167;194;476;1152;1565;1190;493;370;452;500;268;150;110;107;148;150;156;128;133;132;113;110;97;114;101;76;105;138;126;113;110;104;113;96;88;92;88;106;121;102;100;86;87;72;100;92;86;81;90;93;76;90;90;88;106;88;93;127;165;292;327;195;148;133;108;84;92;93;72;91;95;90;82;92;102;95;109;105;94;88;93;80;82;105;94;93;70;90;105;99;74;77;104;93;93;96;77;117;109;115;96;93;87;82;83;82;90;72;83;102;86;83;80;101;113;153;140;177;122;106;99;112;112;102;106;116;101;98;117;86;78;88;100;102;161;175;166;208;200;154;143;100;141;145;147;164;141;137;108;150;129;185;179;204;254;229;216;315;289;167;125;114;107;126;119;149;108;113;115;133;119;139;120;102;103;125;111;119;99;84;104;114;150;180;137;105;126;88;115;113;105;80;104;128;123;111;111;104;97;87;100;127;123;130;144;161;173;141;136;136;147;162;175;142;130;146;180;196;144;119;121;134;108;123;137;139;120;144;221;194;161;107;124;97;88;90;78;86;84;98;93;86;104;82;86;98;85;104;96;81;88;88;91;88;82;85;88;100;91;108;87;91;94;87;81;85;82;70;84;113;91;90;89;108;85;88;98;79;87;72;88;94;87;94;85;79;75;83;82;80;87;87;76;90;84;92;75;93;91;102;88;101;76;88;86;79;88;89;82;83;81;100;108;101;102;139;248;305;345;259;203;167;165;98;85;86;87;88;81;85;101;101;74;65;104;102;105;97;83;97;79;104;101;99;81;76;99;78;76;77;102;110;179;233;187;128;95;81;98;94;102;83;90;87;83;76;101;101;97;86;84;82;94;87;106;105;89;91;106;84;92;90;83;66;81;87;108;136;137;110;79;100;84;91;106;104;112;98;113;83;86;99;112;121;115;96;99;106;102;116;105;92;100;100;94;94;90;104;86;89;76;84;92;80;103;85;81;83;77;80;82;76;103;107;100;100;89;86;105;98;74;97;95;95;82;69;82;83;97;91;108;146;247;304;244;201;129;99;97;86;86;87;89;92;91;97;90;91;94;118;107;129;283;604;805;578;259;128;108;97;94;92;123;138;204;515;1050;1344;1133;744;319;128;79;89;84;93;86;86;62;64;85;72;87;106;84;86;77;92;90;93;107;112;127;90;107;76;108;162;333;459;394;213;118;101;96;93;126;186;260;210;120;115;117;120;128;91;70;87;121;134;165;189;187;126;107;78;101;85;120;250;424;624;854;718;306;123;90;103;87;94;83;74;88;89;98;103;102;96;105;89;94;87;77;79;77;83;89;71;98;89;85;73;101;86;76;89;72;85;92;68;94;90;97;77;75;84;82;80;93;99;102;68;87;93;103;88;90;90;80;93;88;78;94;87;95;83;80;102;100;97;136;97;97;75;86;76;90;90;66;86;78;97;87;91;76;80;75;81;63;82;77;95;129;131;116;92;94;96;73;91;74;68;69;74;91;70;75;97;91;100;92;82;85;75;73;106;92;92;84;99;86;108;127;191;292;433;488;298;171;168;176;153;151;130;151;132;112;97;76;78;87;91;91;88;101;90;95;92;102;89;83;74;94;79;107;102;127;144;115;106;103;100;112;96;83;97;96;96;100;94;79;70;74;118;78;72;76;84;84;81;64;102;86;72;65;80;85;70;73;84;94;96;118;199;258;246;133;97;115;96;75;94;80;95;75;75;72;105;146;181;234;231;167;136;107;105;100;78;110;89;88;76;90;91;72;91;74;86;83;80;74;78;81;93;100;95;85;76;113;85;97;88;101;93;98;93;81;89;86;71;92;92;90;90;79;97;81;74;70;75;106;83;105;97;90;91;87;82;115;118;170;156;121;95;90;77;97;80;89;92;92;92;84;70;79;81;90;92;195;354;549;456;231;145;123;111;96;102;103;179;270;354;238;154;116;97;106;102;116;137;107;95;103;91;69;78;85;89;94;89;85;86;76;81;86;74;100;101;85;79;90;75;81;75;90;75;94;111;129;132;90;76;73;89;85;82;104;106;127;104;89;79;77;93;89;82;81;76;79;75;83;84;83;86;83;78;84;84;91;79;88;105;128;114;97;81;95;82;106;134;134;158;165;164;171;184;135;103;88;83;103;114;125;123;111;122;167;195;146;140;159;166;141;129;157;161;159;142;114
87;79;67;79;85;86;81;79;82;81;86;78;97;115;129;155;172;167;132;158;187;175;184;214;163;141;140;119;125;84;104;127;180;244;239;204;115;106;118;210;226;178;177;125;112;116;123;95;94;92;88;94;96;80;100;108;110;145;138;134;120;114;104;89;122;113;101;99;118;79;94;95;105;84;95;95;94;104;116;111;114;120;117;141;126;134;118;92;82;81;85;93;78;98;85;83;85;84;90;75;80;70;84;66;80;86;91;84;92;105;93;78;82;72;79;73;67;69;94;90;94;82;85;75;90;79;83;78;81;91;94;65;89;86;87;74;97;94;93;95;87;81;93;90;95;104;93;103;93;98;87;105;124;136;132;113;111;133;136;109;123;117;110;114;119;142;201;232;270;348;329;287;375;413;374;318;348;349;249;167;150;222;325;360;353;326;216;157;132;127;83;108;114;93;129;185;169;278;482;322;202;99;97;128;126;120;112;101;122;120;155;116;118;112;102;87;88;85;77;86;76;70;94;85;117;97;84;106;85;81;87;71;81;77;83;84;87;87;75;79;94;98;94;89;72;87;87;95;93;66;74;82;89;91;87;107;84;97;96;79;81;91;128;200;249;210;192;151;147;139;225;278;236;249;210;199;170;185;270;293;399;476;377;268;191;154;158;138;187;267;369;389;315;206;137;143;130;82;52;65;79;150;161;166;146;96;101;110;114;149;170;175;145;175;138;153;176;174;171;153;137;139;154;158;175;158;153;128;118;101;102;72;81;80;87;81;101;92;83;93;127;144;124;119;96;88;85;72;81;88;108;85;117;102;108;107;142;146;147;119;98;86;95;102;121;121;108;119;117;113;98;90;98;112;116;87;101;151;194;214;201;140;107;105;116;128;111;165;223;221;231;200;203;186;175;121;128;114;149;176;206;247;252;275;192;141;116;93;105;78;80;99;98;92;112;96;89;99;98;84;97;95;93;83;124;127;109;108;131;110;113;85;92;74;89;95;100;106;86;84;100;116;104;83;97;96;91;81;94;79;98;111;87;105;108;109;70;96;98;109;104;111;95;92;104;113;107;94;86;88;95;103;96;95;89;84;83;86;106;108;93;97;81;116;84;81;83;122;90;148;281;495;751;616;295;156;97;107;105;94;85;96;96;110;106;104;80;87;95;92;98;126;101;99;101;109;110;97;79;108;110;108;111;148;204;205;244;250;202;168;134;161;153;169;173;215;213;165;161;125;125;124;127;122;140;103;133;143;164;140;115;131;132;151;114;99;95;103;120;107;100;99;93;106;104;97;86;76;94;100;139;124;132;126;102;123;103;110;107;100;115;113;102;86;85;96;92;86;104;141;215;358;384;216;129;104;99;129;166;283;281;269;304;664;1440;1732;1343;565;274;356;338;222;135;131;127;156;181;174;146;109;112;101;112;103;102;96;95;111;106;97;100;112;100;114;95;124;128;115;125;118;98;102;106;87;91;100;81;98;95;82;89;91;101;86;110;101;85;91;91;107;162;157;142;151;120;119;89;84;77;90;84;92;105;91;95;103;96;82;111;100;83;119;100;97;80;89;92;89;79;86;92;100;91;99;89;89;92;90;116;89;102;96;87;83;84;76;86;77;87;85;92;84;74;104;114;87;110;112;145;86;86;90;96;100;91;117;91;79;104;107;82;107;99;106;112;126;138;135;146;151;127;126;128;129;144;145;130;149;133;125;147;190;200;178;188;253;193;160;215;168;142;112;123;159;138;127;111;123;104;117;145;120;129;125;118;123;112;109;154;106;93;103;123;150;178;146;116;102;133;112;112;104;92;94;106;126;115;87;107;95;105;99;118;95;95;111;159;158;134;139;141;146;182;205;175;150;161;188;146;114;130;153;147;154;153;209;178;163;171;196;224;154;135;94;94;73;77;77;89;98;97;88;90;93;85;87;80;79;88;97;87;96;82;100;95;79;80;85;85;97;88;91;94;75;97;94;90;107;93;84;95;97;95;96;80;81;78;87;77;83;94;76;89;87;101;76;87;87;72;83;91;70;68;100;87;87;83;105;86;81;106;101;88;87;92;85;94;76;87;105;89;79;88;91;78;91;121;127;128;147;119;107;106;93;99;97;86;89;85;98;89;89;77;104;72;84;104;81;85;82;95;105;89;94;118;111;93;90;87;99;109;110;123;233;385;289;156;107;77;91;87;85;98;94;100;77;93;94;82;105;104;100;86;95;98;90;78;98;87;83;87;90;88;69;100;92;105;88;113;94;90;91;84;102;107;122;128;117;97;82;86;81;122;130;163;156;112;108;102;90;117;75;112;102;89;80;93;83;69;90;69;91;79;77;79;101;97;92;92;89;77;96;91;104;81;106;78;95;89;102;94;87;97;94;94;76;83;87;92;97;101;107;139;236;278;217;177;115;93;78;91;99;121;88;97;98;96;89;72;82;85;108;125;157;263;385;298;186;121;84;96;84;89;110;118;187;392;785;918;787;496;233;150;114;73;79;86;72;83;95;85;81;78;85;86;97;85;75;102;91;80;93;97;92;100;94;79;83;147;207;284;283;143;105;105;100;78;136;234;435;388;226;113;115;112;104;80;97;99;166;226;307;291;243;167;113;115;90;98;119;202;330;450;539;455;221;127;96;82;94;76;95;91;91;82;106;121;131;133;136;98;75;89;79;86;91;89;77;92;75;84;91;74;99;80;73;68;84;83;80;93;78;86;96;84;84;77;77;79;92;78;102;101;100;98;93;99;83;102;88;82;85;80;99;94;84;88;80;82;100;112;95;81;83;91;95;86;84;114;118;88;81;93;96;85;80;91;80;78;89;80;81;108;101;96;88;91;85;79;84;88;74;79;86;89;83;85;81;86;90;80;76;90;90;92;81;83;92;107;103;105;94;99;151;195;239;287;313;240;144;148;146;189;169;129;164;150;126;85;99;95;78;88;115;104;84;80;91;101;116;92;109;91;98;108;117;151;138;122;159;139;107;110;102;82;76;86;89;91;110;79;78;75;78;80;76;73;69;84;88;89;98;75;87;85;81;88;63;90;72;73;96;99;108;146;180;175;99;84;93;90;81;75;74;98;86;90;90;107;161;183;175;153;161;144;135;123;93;60;87;89;85;95;97;82;73;86;74;91;67;64;65;91;90;72;84;89;85;82;101;84;87;90;79;90;91;98;100;94;94;103;77;74;100;104;108;89;92;83;111;106;96;84;115;93;81;92;95;86;75;99;123;123;104;108;84;91;93;84;107;87;106;102;107;74;77;88;85;93;149;244;413;332;169;137;125;108;113;127;85;151;203;228;208;98;87;99;98;102;105;118;130;118;100;93;100;88;99;78;90;91;69;109;74;78;73;102;80;84;71;95;95;85;86;72;94;96;90;120;122;103;82;81;78;65;89;69;90;114;148;107;120;74;78;92;76;86;72;89;79;88;91;75;106;82;94;101;93;85;90;98;98;121;127;132;106;113;89;98;120;145;221;250;253;193;162;178;148;115;85;98;80;124;120;123;130;127;199;260;221;163;142;192;175;132;110;127;104;123;91
89;68;71;84;82;80;91;110;107;101;91;108;85;107;129;160;183;192;180;132;178;184;197;236;188;192;205;177;113;95;89;115;170;175;191;144;88;107;134;177;218;158;153;118;116;108;102;103;110;117;85;90;89;107;116;92;119;137;129;136;125;130;107;104;94;115;129;105;96;112;105;87;85;95;76;94;98;106;79;98;89;113;104;120;153;140;123;100;102;87;83;91;84;102;92;77;76;86;97;75;63;81;69;67;87;94;65;84;81;96;110;95;86;69;77;102;78;82;78;72;64;90;91;62;100;71;92;107;95;85;94;86;100;74;91;74;86;84;115;79;100;76;97;86;93;96;95;84;89;78;73;104;111;113;125;118;147;120;101;100;106;90;110;117;104;149;226;288;298;357;365;300;329;390;366;319;450;458;324;227;170;214;228;264;304;288;275;179;123;103;95;88;93;112;128;128;134;209;244;254;143;112;115;109;85;100;117;92;107;122;98;112;101;85;106;104;92;107;80;74;98;103;75;97;90;94;82;95;81;81;91;74;80;100;105;86;82;91;59;83;90;103;95;87;96;92;73;76;76;74;74;91;93;76;82;102;95;113;95;98;83;98;165;268;326;274;197;142;132;164;277;351;364;332;355;278;166;186;200;295;412;337;301;216;131;131;144;144;197;336;389;419;290;229;161;185;95;80;48;65;77;91;141;131;153;127;112;107;114;134;150;153;136;117;97;132;148;148;161;153;166;175;190;199;203;161;155;145;143;111;94;88;83;74;84;81;114;87;64;85;114;109;119;92;91;106;118;79;90;102;92;103;123;106;118;116;120;167;192;147;113;110;87;95;110;117;114;132;108;105;93;112;84;103;91;95;81;87;114;158;97;114;152;137;142;114;130;140;186;212;182;232;224;233;168;140;130;146;140;185;235;237;269;234;216;130;123;95;95;76;111;103;80;94;99;102;95;76;84;78;98;88;89;101;102;100;91;102;96;105;88;83;90;77;93;105;80;107;86;103;106;101;123;96;83;96;85;74;72;68;82;77;98;91;94;83;101;118;122;159;134;106;117;116;109;113;92;99;103;112;93;93;96;97;86;93;91;102;95;117;94;84;109;95;73;86;94;99;114;208;474;914;1294;992;401;201;117;111;98;85;87;114;115;111;131;112;102;86;111;104;110;100;109;113;118;100;102;109;89;97;111;104;121;167;209;252;284;266;213;178;157;145;163;203;183;188;197;169;158;103;95;99;114;120;121;101;146;203;182;108;96;105;96;112;100;112;95;118;119;105;99;104;117;81;92;84;89;95;117;108;116;154;234;211;136;127;115;109;101;89;108;105;119;114;97;107;107;106;94;131;166;232;231;145;103;93;98;123;202;405;571;446;338;641;1436;1711;1145;459;208;208;228;140;124;152;172;197;180;134;118;119;113;119;107;95;95;102;99;104;102;91;83;92;107;113;106;113;104;148;142;162;151;124;110;97;92;94;80;87;91;78;95;96;109;78;81;95;97;99;121;101;123;128;150;163;169;159;129;88;108;113;108;105;79;96;108;124;129;114;126;111;97;86;99;90;88;89;106;95;82;85;104;102;108;106;102;97;86;83;86;78;86;99;106;86;111;82;73;64;80;83;83;74;86;85;92;99;97;97;116;125;108;85;90;88;77;96;81;98;99;97;89;94;91;104;115;90;119;99;120;102;86;103;109;126;124;122;118;129;121;124;179;185;192;185;191;218;185;143;170;162;139;130;141;129;139;145;136;152;145;146;116;108;101;115;115;120;109;141;155;125;99;102;89;118;157;145;110;88;124;119;119;113;83;99;128;134;107;104;102;127;122;126;112;115;103;136;156;166;135;138;128;151;189;192;176;172;189;187;138;114;125;134;177;189;182;192;194;132;149;170;160;136;135;116;93;100;90;86;102;100;95;75;78;87;99;65;88;82;102;84;89;87;107;90;91;103;102;111;92;87;96;87;70;86;79;80;90;91;84;84;106;94;109;109;95;71;91;99;94;76;88;76;84;101;78;88;103;84;65;80;82;82;80;85;73;95;81;101;84;85;87;77;70;97;95;94;98;86;72;90;112;87;99;83;92;94;117;93;111;107;98;97;93;85;79;75;78;90;82;97;69;100;85;74;90;65;87;82;93;96;89;83;82;73;96;98;89;103;93;87;94;119;119;217;352;257;174;98;105;100;83;84;101;75;97;90;93;105;79;105;103;83;91;85;83;98;108;75;108;93;81;84;81;89;86;83;114;81;100;97;79;87;89;97;93;128;110;111;115;101;86;93;96;148;240;225;127;91;95;101;89;84;89;82;102;84;80;103;94;91;98;85;79;70;92;109;89;95;95;88;103;76;90;86;85;83;92;80;94;76;91;104;98;104;97;96;91;69;102;97;100;104;134;166;199;171;130;114;87;88;95;98;133;102;102;92;90;93;80;91;99;95;109;102;153;179;165;119;81;96;89;92;92;90;111;165;213;445;627;701;532;294;139;102;83;93;83;76;77;78;82;83;77;72;87;87;90;103;86;87;99;72;89;101;88;106;82;87;94;116;155;164;133;94;120;98;101;134;255;524;472;211;128;91;110;84;99;101;98;228;399;540;467;342;203;117;94;98;105;118;152;232;244;280;237;153;124;88;94;98;86;78;83;108;78;106;95;152;218;206;158;116;96;85;78;79;86;77;94;81;78;79;79;84;82;75;73;75;70;77;90;67;78;72;78;72;81;90;87;105;85;89;91;83;89;88;84;105;94;104;78;79;88;83;108;95;92;85;78;112;108;71;84;96;78;95;93;96;114;90;80;80;80;90;85;88;80;83;66;73;71;85;78;87;103;77;101;92;103;81;82;94;89;84;88;67;83;87;86;68;85;68;87;82;101;80;93;119;93;94;104;102;116;133;150;188;191;184;155;156;161;118;192;174;194;170;137;111;92;79;115;91;118;118;123;88;113;85;108;98;91;99;81;95;105;131;137;128;119;138;116;110;109;111;91;85;89;92;115;76;88;85;76;103;99;82;90;82;72;97;80;80;90;76;83;91;80;90;87;85;69;89;98;99;117;129;123;80;103;85;85;79;92;80;90;82;84;77;94;127;169;142;143;139;162;144;114;99;77;84;87;92;91;95;85;92;64;65;87;88;98;85;81;84;89;92;95;70;92;84;100;89;108;78;75;82;90;78;91;75;69;78;86;99;82;80;98;91;109;111;101;117;110;110;98;76;88;106;106;92;112;111;111;107;96;93;85;88;89;101;142;134;98;80;90;81;84;86;102;155;213;231;210;148;129;154;115;112;88;105;121;131;127;131;83;97;93;87;91;92;94;107;110;94;108;87;105;95;69;82;89;90;78;84;78;87;83;87;75;84;77;72;74;74;79;97;77;110;87;96;81;79;83;77;83;84;73;84;110;138;126;111;78;82;90;72;66;86;96;77;75;76;69;93;90;89;84;86;94;92;102;119;133;114;101;109;90;91;115;142;170;271;362;349;231;175;115;117;103;100;80;87;123;142;102;131;148;199;205;190;173;144;130;107;121;93;122;103;124;110
79;77;86;84;91;81;91;92;89;100;98;113;105;104;136;240;242;225;176;162;175;193;207;200;160;185;215;165;135;88;96;124;145;181;193;136;99;116;147;215;217;148;118;96;107;118;114;112;117;104;88;97;134;110;128;105;106;138;121;144;143;135;90;80;75;90;120;103;104;111;88;82;83;74;86;85;112;121;100;80;89;98;122;120;152;161;125;96;88;71;94;88;95;78;76;70;73;116;86;89;80;97;67;78;92;73;75;92;83;92;106;76;93;87;86;84;87;79;86;71;86;79;69;67;92;109;85;99;87;95;101;81;81;83;97;92;82;98;99;61;95;92;93;69;95;81;91;100;85;89;95;89;100;101;115;122;140;106;119;101;91;111;127;124;125;142;210;274;272;323;299;254;276;329;268;329;428;426;359;230;182;166;171;232;243;272;297;232;171;118;98;98;112;104;142;165;187;158;188;141;129;110;103;113;111;100;119;113;106;110;97;93;102;80;101;87;87;95;79;80;89;79;86;73;110;108;97;75;92;99;80;83;93;96;90;97;76;92;104;104;86;86;79;95;83;87;86;101;93;80;92;80;83;96;78;89;100;108;105;93;89;97;136;235;279;222;201;133;125;169;274;369;350;390;432;352;208;150;205;325;380;300;234;149;162;136;148;137;190;261;353;368;326;272;207;150;156;88;74;57;72;100;124;164;175;148;116;98;99;119;129;148;113;122;87;113;161;180;189;162;188;195;203;270;301;212;202;177;138;92;97;92;68;88;96;82;84;95;84;91;104;102;97;118;121;110;104;88;81;93;101;113;112;138;111;133;130;179;184;181;144;110;88;108;118;103;142;125;103;98;79;91;86;115;87;96;81;80;105;115;132;180;188;195;173;128;116;117;149;138;135;177;276;278;267;197;200;154;162;174;200;230;310;409;307;183;124;126;85;96;78;97;85;102;108;105;81;78;70;81;97;83;103;85;77;81;94;112;107;101;109;77;90;113;101;103;100;91;85;107;87;112;99;94;109;106;83;68;95;91;68;99;82;102;85;89;112;181;248;275;200;148;112;114;97;103;117;97;103;108;92;100;78;87;94;105;90;94;96;120;116;124;114;83;90;88;74;95;153;349;691;1119;1486;972;413;171;84;125;92;109;97;87;99;95;95;104;86;91;110;114;116;90;106;114;117;106;102;113;127;115;101;123;136;157;227;276;359;345;247;186;142;160;173;201;195;180;153;152;139;129;95;141;132;128;133;134;134;161;131;136;112;98;117;101;112;99;99;98;109;97;125;102;86;92;85;95;116;158;162;143;150;252;394;355;211;136;122;113;91;123;157;209;184;162;144;110;89;86;93;109;148;164;198;128;129;97;87;119;227;496;732;609;352;630;1222;1407;943;353;132;143;142;118;113;145;241;283;267;159;149;208;244;231;161;120;90;82;108;96;114;96;92;94;74;100;106;113;135;176;278;272;172;144;95;91;107;85;87;92;115;109;81;90;86;91;102;102;91;95;99;107;102;144;200;210;307;290;215;115;89;89;118;85;106;111;128;170;188;192;167;189;134;104;97;97;81;94;109;96;90;100;94;112;92;116;107;104;90;86;84;96;80;88;94;70;81;107;85;71;98;106;57;65;86;101;93;103;110;123;111;107;80;92;96;100;104;100;97;99;87;80;114;99;78;107;118;106;73;102;88;85;107;102;93;112;139;131;108;112;111;114;145;166;169;165;171;183;145;135;145;138;126;135;135;142;141;178;148;129;140;118;101;99;90;105;104;94;108;123;120;108;114;99;87;109;112;147;115;80;124;135;140;145;106;110;132;114;109;115;95;119;155;145;110;122;120;140;161;147;143;128;148;198;173;164;158;180;186;162;140;153;153;169;177;181;188;197;175;147;133;141;151;146;139;88;98;92;100;103;105;97;91;90;74;78;76;76;81;81;82;86;105;89;82;104;86;86;86;89;115;95;85;79;101;78;70;90;78;93;109;95;95;101;99;75;77;80;86;93;82;95;93;71;90;79;90;105;92;85;95;78;71;88;97;112;112;94;104;92;90;96;87;80;73;84;100;79;91;84;71;90;104;85;73;99;91;95;102;97;95;104;100;92;87;77;100;107;95;95;83;89;72;92;76;78;89;76;96;98;88;103;84;88;90;97;86;117;87;96;91;94;106;99;168;287;373;225;159;144;136;137;120;108;94;95;81;85;91;95;88;99;97;108;96;99;87;75;95;89;79;86;89;92;66;98;103;70;86;76;97;94;101;102;102;89;106;123;126;103;96;77;95;86;121;146;220;207;127;108;98;106;119;132;104;120;106;91;95;100;92;93;91;79;73;73;80;83;83;92;119;112;90;94;87;102;74;97;104;87;95;85;85;98;134;144;131;97;95;97;92;102;102;92;99;109;120;114;97;74;89;77;102;130;130;121;109;96;93;94;89;73;77;64;96;107;122;117;97;102;111;100;80;73;93;90;109;112;186;353;673;943;820;427;181;105;118;102;88;87;102;81;73;92;86;92;102;86;72;79;69;92;95;88;99;74;89;70;84;84;87;114;126;109;107;94;60;85;73;128;228;311;293;188;119;90;110;112;110;86;113;279;555;738;607;472;255;165;131;92;107;92;126;162;127;160;120;121;101;111;110;93;92;83;77;106;102;106;98;135;268;311;262;158;109;105;104;73;105;85;89;84;99;86;92;70;83;83;85;74;97;60;69;72;81;83;94;79;80;82;86;83;76;72;78;80;83;83;75;70;103;85;74;84;90;100;76;78;72;87;94;86;98;66;101;89;95;107;94;91;115;87;67;80;65;77;84;76;99;90;91;78;88;84;86;71;109;91;84;92;84;83;67;79;86;63;100;83;73;79;78;79;87;96;84;74;89;97;100;104;99;100;100;104;105;124;141;141;138;139;156;126;117;139;136;157;165;181;124;91;96;89;102;99;122;115;107;99;88;94;96;95;99;66;95;78;120;119;112;129;102;126;96;120;107;88;83;73;87;86;77;85;91;88;90;88;72;90;82;83;93;89;83;89;69;81;79;109;82;80;66;78;76;71;90;88;85;95;89;91;74;94;82;107;97;81;86;74;72;84;99;96;144;167;159;141;174;164;135;110;100;75;91;94;86;77;82;69;76;83;70;74;106;81;96;82;75;90;110;76;97;86;91;88;82;77;95;89;85;71;86;114;73;75;94;80;79;90;85;111;106;98;106;122;150;134;97;82;93;103;93;92;104;103;103;104;84;71;84;78;104;107;145;130;134;105;82;83;96;126;120;137;144;135;104;105;102;144;112;107;94;99;113;109;116;95;99;78;90;101;104;113;112;122;133;103;106;108;105;92;98;73;77;99;75;81;66;74;96;71;85;84;95;82;86;93;86;70;90;94;90;72;90;103;90;66;69;70;79;98;130;145;117;90;76;80;87;86;102;85;85;90;81;81;77;79;88;92;78;80;81;92;108;119;134;134;115;83;94;86;123;133;164;284;343;289;185;159;116;103;92;115;96;101;125;125;127;120;146;175;179;160;169;144;121;94;85;106;108;117;104;105
74;70;69;63;82;87;97;88;111;88;82;86;117;106;140;186;257;201;156;117;145;194;188;147;129;157;138;154;126;133;160;148;145;203;243;135;104;131;151;223;187;158;120;108;107;141;151;102;127;118;117;82;100;118;108;90;90;128;153;204;177;136;109;86;75;96;111;120;147;100;104;93;90;73;87;111;121;136;124;110;91;117;151;124;168;200;153;101;87;65;106;95;89;100;74;69;81;84;72;95;97;77;72;82;79;87;83;79;89;83;81;99;90;78;83;83;97;93;74;93;71;96;88;83;79;93;84;97;100;80;94;86;98;92;84;75;79;78;76;69;92;88;93;79;75;81;101;95;94;90;81;76;95;104;114;117;132;117;114;123;105;99;107;116;139;160;181;225;227;328;229;227;246;275;212;278;349;376;305;217;228;174;175;236;270;328;381;274;177;118;100;99;131;131;204;218;200;173;160;141;113;92;96;120;116;94;103;109;122;96;105;107;78;133;106;82;102;96;92;91;95;95;92;95;106;101;86;95;83;95;84;100;91;80;87;92;99;104;123;75;86;91;94;103;93;71;75;93;79;75;97;89;96;68;48;81;89;116;87;99;99;97;127;157;199;193;166;110;121;201;301;324;301;335;399;324;226;158;172;268;332;284;220;174;144;135;175;152;161;205;281;271;284;270;232;140;103;78;46;61;83;76;137;204;211;174;144;108;91;113;126;123;111;74;79;128;124;165;176;200;194;196;257;330;324;260;180;151;139;123;111;98;100;96;87;64;84;108;86;97;72;89;99;111;153;199;129;88;105;90;80;114;157;151;121;118;152;165;174;164;146;116;119;117;127;114;127;127;125;96;85;93;62;92;84;87;72;97;71;90;117;182;293;289;212;178;139;107;126;123;126;175;289;336;310;258;192;175;182;202;205;266;375;511;401;218;142;109;102;121;105;60;84;96;88;96;102;75;89;86;77;107;81;90;88;100;83;95;105;127;92;100;97;100;92;83;75;105;107;102;110;83;93;95;101;84;87;94;70;68;83;115;87;93;85;78;140;236;421;545;347;195;136;96;110;107;111;107;86;101;99;99;95;89;92;97;93;99;137;117;136;124;94;93;73;80;89;101;185;443;962;1543;1474;816;337;153;125;112;82;70;95;76;101;100;101;103;94;115;126;116;122;100;130;108;119;117;111;135;138;165;130;117;128;164;240;339;423;365;242;183;130;134;168;215;267;206;144;139;110;127;112;121;155;158;132;135;125;143;130;144;119;107;112;104;92;89;76;118;92;109;102;89;92;87;103;110;168;288;347;231;170;327;470;453;281;149;102;93;119;169;257;438;470;330;168;120;102;105;109;123;156;203;163;153;118;112;106;97;162;412;543;405;327;425;716;865;662;288;113;136;104;111;130;203;316;375;325;216;233;446;589;479;273;147;118;100;111;92;107;104;85;82;109;106;119;111;155;220;367;389;229;142;94;89;91;108;110;97;98;82;86;94;95;108;95;112;99;92;79;88;99;127;185;343;508;611;348;176;105;78;91;78;104;96;169;262;298;246;292;365;272;161;114;75;91;84;121;102;95;114;116;149;134;99;95;79;94;95;82;92;86;84;83;98;84;103;94;85;87;83;100;78;86;108;113;104;111;154;121;115;101;92;86;100;82;89;96;107;89;95;105;96;81;102;102;119;91;100;93;92;106;110;95;126;141;127;111;89;97;103;121;162;176;150;166;179;144;120;115;129;127;118;142;162;185;175;141;172;126;128;99;97;92;100;95;95;90;99;103;142;134;120;107;107;111;114;117;91;110;166;123;143;129;142;112;144;139;127;121;127;118;135;123;134;155;177;172;175;140;149;154;169;166;121;122;130;158;136;138;171;162;174;188;213;200;169;165;146;135;132;148;149;141;122;120;129;97;84;105;100;115;92;83;79;71;81;98;99;79;108;102;104;93;91;90;102;94;84;81;78;93;89;93;84;114;106;76;77;96;84;89;99;83;99;83;90;83;98;121;89;89;104;91;86;92;67;91;107;85;88;78;86;105;92;131;116;87;84;89;98;93;87;88;101;89;89;91;89;84;100;104;106;83;79;82;82;99;94;102;92;94;92;102;85;71;111;98;86;99;82;89;79;79;87;88;76;95;96;85;99;97;83;103;83;92;98;108;80;90;129;116;123;166;314;406;251;167;161;254;266;225;139;94;87;83;92;89;89;101;88;103;83;93;81;85;72;88;86;92;86;101;102;97;92;87;88;86;82;87;91;110;79;103;89;101;107;111;90;65;87;84;102;85;132;148;137;127;84;114;160;215;219;159;105;108;96;79;121;112;112;93;88;79;70;82;92;89;99;121;150;190;151;110;93;100;68;94;85;84;102;99;105;160;237;180;127;92;99;107;96;92;95;98;86;113;95;99;79;72;76;83;128;126;113;108;91;85;76;92;86;70;92;84;88;96;84;102;101;85;99;96;89;100;91;116;100;171;295;679;1035;1014;595;306;172;155;180;186;155;76;82;75;84;62;96;94;117;90;96;89;89;90;90;90;80;91;98;107;99;87;114;138;125;106;89;100;93;89;92;126;160;159;113;86;109;113;116;95;92;127;208;362;484;397;369;210;127;118;89;84;99;87;113;100;104;97;89;116;101;139;121;86;106;101;83;80;106;105;201;405;591;481;233;113;97;78;82;82;111;92;103;93;82;96;76;95;76;78;86;87;76;92;94;74;82;87;86;92;87;88;96;80;94;75;84;93;98;89;79;81;80;80;93;99;83;70;93;90;77;86;94;90;79;92;82;82;94;94;95;111;89;90;86;73;72;87;74;99;92;122;87;93;85;96;90;81;83;74;81;79;87;90;75;100;105;96;85;79;99;90;91;85;94;79;93;86;82;93;93;89;93;92;91;135;110;126;110;122;146;141;129;129;131;146;152;137;127;94;103;87;83;94;117;115;128;111;88;82;95;105;101;119;92;84;99;99;96;108;98;104;105;100;103;102;90;100;86;112;70;99;72;83;74;76;64;93;72;85;79;78;73;74;87;79;89;87;69;102;91;94;77;104;99;106;85;83;103;94;99;70;77;82;79;67;73;73;89;87;80;88;136;152;171;169;194;168;163;144;104;83;72;79;89;87;85;94;82;73;84;80;84;76;88;75;87;63;105;85;81;80;92;86;87;106;121;89;90;85;89;95;96;76;81;104;84;93;97;102;83;101;100;113;142;157;118;78;95;80;102;92;92;87;96;85;104;90;83;102;105;109;98;131;156;132;93;87;85;94;99;130;153;157;142;108;102;108;110;107;98;101;100;104;106;106;90;93;91;100;127;123;118;109;96;95;112;84;84;95;85;73;77;78;90;84;88;76;88;81;86;80;71;70;72;82;80;96;93;75;108;92;97;94;79;89;80;78;85;74;113;117;118;105;91;78;61;78;80;76;94;77;82;78;90;86;102;94;87;88;78;67;90;122;102;110;107;88;82;105;97;105;118;128;167;198;201;137;120;116;127;101;101;119;117;119;131;152;154;161;150;142;145;136;123;120;91;102;101;92;100;119;115
77;77;72;84;90;76;81;88;98;83;88;99;88;121;116;183;229;222;155;139;139;154;169;137;113;104;110;119;148;233;248;191;140;172;196;128;120;101;107;128;160;137;95;123;121;154;154;121;116;104;99;71;92;107;100;82;115;153;219;306;207;115;101;73;95;85;91;127;108;101;73;92;89;103;103;128;155;185;194;112;99;89;151;163;208;214;174;98;92;93;87;66;88;77;107;97;82;92;105;93;104;71;76;85;78;88;79;85;82;98;64;60;74;80;78;85;85;93;77;85;90;77;92;81;103;88;109;87;88;89;90;88;96;109;80;97;101;84;97;88;96;103;87;95;76;102;86;95;79;86;101;84;88;97;98;106;118;115;118;116;127;89;117;118;115;143;123;177;208;295;230;209;227;201;222;243;259;308;266;225;187;199;173;205;244;258;313;272;169;111;95;111;107;165;277;302;273;211;183;171;138;115;106;103;106;100;108;94;113;109;103;89;102;96;115;112;94;80;105;96;72;72;89;91;113;75;85;101;80;75;69;82;86;110;98;90;101;105;104;86;103;70;87;91;98;88;80;92;75;75;101;78;90;99;82;97;88;112;100;118;104;103;97;108;137;154;158;124;154;247;370;351;264;287;386;369;288;193;177;287;398;357;294;195;131;133;130;141;161;164;188;203;229;220;161;137;92;76;47;58;59;106;149;238;245;238;165;101;98;94;103;90;88;93;92;137;157;178;182;155;197;179;231;302;266;261;217;162;126;118;127;102;103;78;75;71;80;88;80;110;77;89;80;134;172;174;130;114;97;87;95;154;210;200;136;124;111;137;145;159;163;133;123;125;117;110;121;121;97;85;84;70;65;89;83;73;77;80;87;81;128;199;271;313;216;169;111;104;113;99;126;189;331;329;267;213;172;210;202;204;240;309;370;375;304;152;144;107;87;89;72;91;83;100;82;74;103;89;92;71;84;94;78;79;81;86;92;93;104;102;114;98;110;93;92;83;112;113;117;146;106;89;94;102;102;82;82;80;79;76;90;76;89;87;107;129;181;372;628;721;459;257;120;109;128;97;104;114;98;99;109;91;102;97;93;94;90;96;117;142;157;143;127;102;98;68;100;129;244;674;1448;1836;1457;667;238;167;110;93;115;107;90;98;105;121;123;106;105;108;113;114;115;111;111;118;124;115;149;125;171;187;174;125;118;167;249;374;454;330;235;175;125;156;177;187;200;172;135;118;107;104;126;156;153;170;140;120;125;131;112;111;113;103;122;99;82;96;94;93;97;97;91;111;89;80;112;138;278;489;627;364;230;249;347;328;202;157;102;94;120;222;490;858;840;539;285;170;200;150;127;143;148;154;157;144;121;104;100;115;128;217;279;258;231;312;421;381;338;161;114;120;102;103;124;157;244;249;245;240;431;783;975;824;424;207;133;116;120;121;101;93;91;90;84;90;87;102;155;191;320;268;201;143;92;107;119;93;98;108;84;88;84;107;85;95;87;81;90;81;95;93;98;142;223;403;665;617;367;167;100;83;87;100;99;132;165;298;315;414;606;766;417;224;102;89;88;116;121;135;117;106;105;127;130;88;74;92;89;84;100;87;97;94;101;85;97;93;87;81;77;100;82;95;95;94;120;118;133;200;191;133;102;80;87;81;113;99;85;98;92;118;93;81;89;91;102;109;100;100;96;82;105;86;106;128;153;134;98;102;106;113;143;174;135;149;143;173;144;134;143;138;121;139;132;140;155;152;171;151;150;119;101;104;89;82;72;79;98;128;129;160;181;140;124;92;116;114;156;163;117;135;132;162;144;167;165;149;152;147;126;98;108;104;146;165;167;178;170;155;140;141;163;159;143;106;114;116;133;129;154;153;172;177;202;203;181;132;138;113;136;145;192;206;230;184;145;149;123;124;85;86;78;95;69;79;88;102;106;94;80;98;102;99;81;83;86;91;100;84;99;94;89;82;89;77;87;81;96;88;97;105;76;101;99;101;95;65;68;90;86;98;83;94;95;95;72;86;85;84;88;89;90;100;84;100;104;104;88;88;69;102;78;96;92;102;76;85;85;94;100;85;107;89;102;97;84;78;100;81;90;90;84;88;105;113;103;83;89;82;80;103;88;82;93;90;74;104;87;100;101;73;81;78;85;92;91;74;79;89;92;91;110;116;147;243;322;224;172;214;423;516;413;231;106;102;79;112;74;90;93;93;88;104;100;90;95;103;96;78;82;100;87;78;80;100;94;77;95;91;99;85;98;88;94;95;90;103;115;93;85;86;82;109;106;102;108;109;91;106;167;342;475;509;323;141;102;106;113;99;109;90;84;86;91;61;74;83;91;106;123;235;314;277;140;112;95;89;103;83;78;110;100;114;226;344;219;126;113;96;97;103;94;90;99;85;91;87;68;87;82;82;99;115;113;131;98;101;78;73;79;77;98;67;86;103;95;103;102;99;123;108;99;80;102;102;98;102;130;233;478;714;784;718;440;246;223;332;324;187;103;95;73;82;79;80;87;82;86;95;101;88;96;83;88;72;93;90;113;125;127;154;198;118;103;96;89;94;88;86;121;112;102;89;95;126;118;135;123;90;113;133;214;253;246;202;130;113;107;95;108;92;86;92;80;96;91;93;123;157;173;124;90;96;88;100;90;112;117;233;525;831;693;257;116;81;91;92;95;98;99;101;92;87;90;89;95;82;64;85;98;84;78;89;70;83;87;100;81;77;83;92;83;84;101;82;91;89;72;86;93;75;84;87;86;99;75;84;83;85;89;88;84;79;95;83;99;112;113;107;99;82;106;82;77;80;85;89;82;97;85;69;86;112;98;83;93;106;89;75;77;89;70;85;101;89;89;110;71;85;92;78;99;80;92;70;74;71;87;94;93;100;75;90;98;102;107;121;142;153;155;115;115;112;126;144;120;92;87;108;103;99;86;114;92;137;99;74;98;85;104;109;109;121;97;108;116;89;88;105;97;107;102;99;101;96;94;90;101;66;83;94;88;75;86;87;99;79;100;80;79;86;83;92;80;91;83;94;59;99;74;63;78;86;91;87;78;75;69;77;84;82;97;91;84;83;88;79;90;107;117;165;174;172;184;272;246;159;146;86;80;83;77;96;87;83;75;97;96;87;103;73;70;98;79;95;73;88;95;94;93;78;89;74;94;86;94;71;72;91;81;100;93;82;104;83;99;101;104;118;108;91;78;121;118;114;111;81;111;108;133;81;75;93;93;102;78;82;106;101;122;113;112;130;111;87;110;95;107;82;139;162;197;152;100;80;88;101;121;114;96;98;96;101;109;113;94;81;89;113;115;118;125;97;97;86;89;82;82;71;82;94;77;93;83;68;82;93;99;97;75;96;74;86;80;96;99;93;90;96;69;85;90;75;70;66;77;70;96;90;117;106;95;87;97;98;83;105;72;90;85;71;80;91;100;119;94;104;106;107;98;108;104;99;90;84;96;114;97;102;102;117;103;126;132;122;130;130;150;148;114;118;137;137;189;171;132;166;213;191;152;138;114;148;105;85;90;87;99;112;118;106
77;78;66;86;99;93;72;104;94;92;88;81;84;93;114;152;213;204;157;171;182;172;163;134;115;101;110;136;150;228;291;206;125;115;134;122;105;102;126;141;160;144;144;127;112;133;114;97;101;100;91;96;80;109;87;100;124;200;212;282;176;99;84;85;95;99;100;103;103;103;101;77;92;95;116;138;169;267;232;147;84;101;136;190;180;163;133;98;76;82;71;77;82;90;83;93;102;102;81;96;104;105;88;78;77;75;80;94;91;88;89;81;86;92;70;80;85;93;95;77;94;90;87;98;82;97;80;90;98;77;107;106;88;77;91;98;97;107;88;89;102;94;101;91;75;96;104;91;94;103;95;93;99;100;87;94;102;96;133;95;109;100;105;108;125;100;127;159;190;221;239;162;199;179;187;197;192;236;258;206;211;191;169;171;154;214;230;213;137;116;78;93;96;167;296;377;360;249;205;242;184;124;121;95;96;98;86;95;106;123;116;106;89;88;99;104;89;93;103;74;74;85;95;102;108;85;76;70;102;80;79;68;90;100;90;105;87;104;107;87;102;96;76;84;84;85;68;84;83;75;81;85;90;81;69;87;84;79;85;130;102;103;89;91;109;124;164;146;202;409;551;401;264;260;383;411;363;249;196;236;352;398;276;197;143;110;127;111;143;184;221;237;202;156;178;128;101;86;67;67;80;107;140;206;267;265;146;109;106;105;120;123;101;96;100;155;186;182;190;200;180;180;215;227;253;268;207;179;137;120;111;111;101;91;92;79;87;98;95;86;89;91;84;112;129;161;145;122;84;84;88;138;191;199;145;131;104;121;96;127;137;139;147;129;117;103;110;90;82;76;79;82;77;85;89;89;66;69;82;85;95;163;190;213;181;134;100;89;102;98;112;210;289;303;209;160;161;206;235;285;284;322;374;310;224;157;119;96;84;70;90;97;77;87;91;86;92;80;90;82;72;93;89;88;86;100;86;90;89;103;88;81;102;88;100;85;112;162;183;167;145;103;82;81;109;89;89;82;85;71;91;86;80;81;90;107;166;365;736;867;549;276;136;96;100;106;104;111;119;110;109;111;89;83;92;99;100;86;81;96;144;129;106;107;75;90;100;106;200;576;1381;2000;1903;947;415;195;172;152;194;198;169;99;103;108;101;113;103;99;103;107;119;101;109;91;114;125;119;134;136;181;186;127;122;152;209;261;310;262;220;155;172;224;276;236;162;155;140;114;106;92;103;139;159;152;150;136;112;127;133;125;115;108;95;98;104;88;77;89;96;106;84;83;77;79;98;128;295;639;805;450;222;170;187;205;164;124;105;102;122;212;475;946;1048;634;298;298;375;323;191;169;127;121;128;123;143;143;115;113;124;155;210;195;266;300;232;188;193;117;105;116;111;79;117;127;184;225;314;431;545;862;1195;984;524;248;153;163;164;164;109;96;102;106;95;102;87;112;109;136;211;159;164;128;95;117;97;77;95;90;87;100;93;91;96;97;83;81;74;86;98;80;88;128;137;251;408;475;306;162;93;74;88;73;108;120;158;191;255;378;782;1101;676;324;116;106;106;102;136;169;140;101;83;106;106;86;81;76;87;85;82;73;89;90;99;112;107;100;104;94;75;77;86;88;99;106;113;114;140;195;184;133;106;93;96;62;93;107;107;110;88;111;90;82;86;98;80;96;93;85;92;87;100;104;105;116;138;119;101;104;118;116;171;212;178;121;145;131;125;145;116;152;131;142;138;121;117;108;142;194;158;123;110;87;96;91;83;83;105;107;155;212;256;159;119;109;87;156;166;123;132;126;143;175;227;167;193;187;170;127;115;116;124;123;139;167;177;131;149;150;133;130;131;153;153;110;116;121;127;127;187;161;131;152;163;178;148;159;125;144;125;156;250;413;357;231;138;127;127;108;99;99;96;105;89;83;99;77;107;91;87;78;81;71;101;85;98;97;104;86;79;86;70;80;75;75;75;83;84;71;86;73;76;102;101;103;88;81;77;94;77;86;96;110;74;90;95;81;99;97;93;63;82;89;105;88;107;78;76;95;99;80;70;97;73;84;89;101;88;87;93;90;85;91;99;82;88;75;81;88;76;76;71;92;93;121;104;95;92;88;99;89;84;84;91;91;66;101;86;90;94;85;67;87;88;70;94;90;75;100;78;85;101;94;104;162;206;137;161;220;507;717;552;295;147;85;82;98;104;83;93;98;99;111;161;175;112;96;77;81;74;80;82;80;91;91;84;90;84;111;82;74;84;79;95;99;73;102;85;81;69;83;96;84;75;92;107;79;78;121;236;626;974;955;467;164;118;99;142;151;148;119;92;86;84;78;92;95;97;120;208;402;614;451;218;126;88;90;107;75;101;89;93;115;171;227;163;125;86;88;100;76;95;102;80;88;90;103;94;85;106;91;105;114;94;80;88;87;81;85;91;80;95;86;87;82;95;112;91;109;149;165;127;96;81;99;102;105;85;181;296;421;614;822;669;346;365;572;550;284;146;80;79;94;77;86;85;92;86;100;105;98;88;85;99;86;85;103;142;158;162;163;155;157;100;95;81;96;93;89;89;90;96;90;88;106;119;143;134;115;98;103;126;122;130;136;106;118;102;101;81;88;69;91;89;88;93;102;148;197;246;191;111;91;92;108;97;108;124;211;435;634;499;254;99;113;88;78;78;96;87;99;101;65;100;89;104;84;77;86;86;91;83;82;77;77;82;79;87;73;74;92;80;75;60;78;86;84;96;99;82;82;90;82;98;90;94;78;79;83;89;72;79;78;83;79;102;100;105;100;75;95;70;75;78;84;99;87;88;82;92;91;80;100;84;99;100;93;91;82;74;106;91;81;82;90;90;97;95;73;79;105;79;90;80;75;86;69;90;94;81;85;94;83;100;110;115;103;152;177;177;158;124;130;116;117;108;81;109;100;116;115;86;85;90;99;97;91;99;80;102;101;92;103;109;110;116;102;102;84;88;107;89;94;103;97;84;82;93;94;90;93;77;91;87;93;104;97;87;87;79;87;92;80;82;94;93;69;83;99;86;87;84;88;109;94;94;100;78;83;95;92;87;76;96;91;68;75;88;75;116;163;160;147;207;218;229;171;105;92;82;89;79;93;89;79;74;87;69;82;82;71;74;73;93;83;97;102;97;101;100;76;86;81;79;94;103;83;90;86;102;109;97;89;76;91;143;137;116;82;98;115;103;94;106;94;83;84;103;88;113;92;91;93;89;78;89;82;102;98;95;100;108;99;67;113;84;98;102;103;139;148;144;110;104;109;86;100;114;77;96;78;97;80;95;92;86;81;72;88;122;122;126;100;82;84;84;82;102;91;90;83;60;70;79;88;110;106;104;87;76;90;87;75;88;95;88;66;92;90;74;97;86;105;77;73;69;86;87;83;98;92;71;102;92;94;90;87;84;89;85;75;81;81;122;130;162;155;123;121;118;145;161;101;89;79;95;120;138;106;103;100;89;107;96;116;105;119;136;141;143;138;153;202;299;201;154;153;170;163;150;123;127;99;102;98;107;94;105;102;129;98
66;95;89;72;107;89;88;78;113;82;90;120;105;87;117;144;168;211;180;229;210;202;164;154;106;104;121;168;181;229;248;164;127;105;125;130;141;120;119;136;132;145;124;95;84;101;112;79;119;106;96;109;104;101;110;91;171;209;192;189;147;104;84;83;69;62;96;97;96;90;111;96;112;93;108;137;170;264;227;145;97;108;142;148;116;116;115;87;97;89;79;98;79;86;97;100;74;83;78;105;98;86;85;85;92;81;100;75;82;90;91;100;100;97;75;87;93;97;85;89;85;129;105;99;79;91;100;107;104;126;105;109;91;89;99;93;103;100;102;82;114;99;93;97;95;84;84;84;93;77;111;127;94;97;105;97;122;136;138;122;98;124;111;105;106;114;154;139;153;156;157;130;158;195;185;164;188;219;218;206;178;145;128;116;130;128;198;203;145;109;91;81;108;179;342;489;431;244;220;227;169;118;95;94;95;86;99;105;128;125;118;103;83;97;91;112;101;89;92;73;85;96;83;102;91;123;101;89;95;85;85;87;82;79;98;96;95;90;99;99;99;93;107;72;72;78;70;93;78;77;97;76;96;83;113;100;93;82;81;78;101;105;99;84;84;130;128;151;268;495;571;389;269;257;367;512;472;306;191;195;249;350;275;212;151;112;109;107;158;239;354;339;241;181;154;126;107;89;61;62;94;116;129;193;208;193;144;119;115;146;158;125;109;97;97;149;155;182;194;210;185;217;223;252;248;229;186;168;147;131;109;132;116;105;103;70;85;76;83;104;94;99;86;88;114;105;115;100;107;122;100;120;145;172;129;132;120;114;132;105;123;110;111;124;140;89;96;93;96;92;78;100;99;87;90;77;86;90;73;87;88;118;155;160;123;104;133;102;88;100;127;187;215;210;176;137;160;233;299;411;480;444;330;224;184;148;99;101;88;76;81;70;77;95;98;91;91;79;99;91;85;97;82;79;87;100;94;82;84;86;101;86;88;105;91;94;120;176;194;201;160;142;107;99;102;143;103;94;83;66;80;95;98;85;86;113;155;350;642;732;478;223;117;89;106;107;103;118;105;93;116;81;108;83;89;94;82;94;105;117;113;115;81;90;103;92;66;93;146;426;1128;1930;2194;1229;568;306;228;248;334;390;221;127;103;100;125;93;124;107;108;99;96;95;114;99;105;99;113;103;103;135;153;124;119;126;156;167;215;204;170;160;211;340;462;304;171;133;118;108;93;95;123;129;142;134;114;107;145;158;141;132;123;104;94;100;102;106;66;81;98;108;102;88;92;82;111;124;221;433;543;320;182;109;136;125;113;120;115;104;112;186;320;578;698;520;388;595;803;483;299;179;114;130;103;106;90;108;123;95;102;177;276;249;215;213;153;130;108;132;125;110;96;110;101;105;133;249;628;841;753;655;687;563;433;347;307;242;245;192;123;118;98;111;106;109;87;92;80;95;112;116;94;96;102;99;111;95;89;86;101;81;92;113;93;95;91;86;101;99;99;85;102;123;110;175;244;208;163;94;91;91;115;100;106;100;122;121;210;433;824;984;543;246;118;100;86;88;122;138;125;99;109;98;99;104;100;94;103;81;99;96;71;97;80;97;130;104;82;85;74;89;95;93;120;87;86;97;95;131;125;103;90;107;93;86;91;96;82;100;88;88;77;83;84;87;70;74;78;97;88;72;80;98;99;101;110;107;100;78;107;138;181;194;162;134;120;104;113;134;120;140;142;139;131;95;121;135;132;190;148;143;135;116;129;108;121;92;100;113;155;230;266;211;118;100;104;124;143;168;132;125;128;135;201;175;169;161;185;133;112;119;94;112;133;152;138;111;123;137;112;122;115;112;111;132;120;125;143;141;200;169;138;127;147;180;222;161;129;129;140;159;292;518;470;227;137;109;108;93;101;86;75;78;74;92;83;117;91;84;89;63;71;94;79;72;94;75;86;95;95;84;104;82;88;81;89;97;83;96;81;86;93;88;65;99;89;82;76;99;84;87;94;82;92;92;82;90;85;94;77;75;80;80;97;98;91;94;94;73;88;108;121;108;121;93;95;92;92;84;87;90;76;79;78;85;81;86;87;86;94;80;96;99;103;126;112;91;90;91;84;95;90;95;76;83;81;92;96;107;80;86;105;80;75;76;81;81;113;81;91;88;90;80;106;134;148;108;124;195;341;465;414;238;130;95;86;106;110;83;87;105;89;125;237;246;216;129;88;95;80;89;73;93;92;85;81;98;91;90;95;87;101;87;94;87;94;91;88;91;74;94;138;108;80;101;90;81;97;120;257;687;1204;1153;533;172;120;135;225;327;383;232;133;90;85;76;93;107;157;141;184;414;729;530;266;118;88;91;83;85;93;70;85;96;106;107;114;109;101;95;84;88;102;95;79;88;100;88;109;85;83;88;99;96;87;97;89;96;87;91;82;85;93;75;93;70;87;83;107;133;219;233;208;157;98;100;97;86;104;114;155;244;452;686;540;337;365;634;630;305;137;109;86;71;74;75;97;75;85;81;97;68;85;87;94;89;80;135;201;299;291;229;159;106;102;78;90;85;100;59;77;75;108;88;104;118;142;141;158;145;126;92;96;102;105;92;91;89;77;103;86;84;80;75;106;107;80;95;128;183;193;174;99;90;89;112;76;97;119;154;240;340;254;154;89;91;93;93;92;86;83;84;91;87;102;94;86;92;73;84;92;93;75;98;83;65;80;76;90;73;81;87;72;66;65;77;77;77;79;56;98;82;86;75;81;97;69;74;85;70;72;94;76;75;83;101;123;103;98;95;100;95;97;105;94;76;75;69;87;96;96;81;78;75;105;96;100;112;89;101;83;91;111;81;86;76;81;92;95;89;77;83;89;111;89;88;91;85;82;91;89;76;81;92;83;104;110;121;162;224;199;169;112;127;116;116;122;102;111;115;145;111;109;112;92;85;89;92;84;102;96;106;92;88;102;104;92;92;82;76;91;78;109;107;87;102;110;92;96;114;95;100;80;88;82;72;109;100;84;90;98;92;100;81;85;82;95;82;75;87;83;103;104;92;100;89;85;88;89;76;77;83;71;95;64;98;73;81;93;85;97;124;139;137;144;162;135;132;90;71;87;84;82;104;107;100;75;92;68;80;87;89;74;74;80;81;111;95;81;84;79;84;87;89;95;91;89;79;76;85;113;87;77;112;98;111;118;144;159;98;94;104;85;114;90;80;91;109;114;87;87;91;96;88;86;108;89;98;83;95;93;89;107;88;86;75;94;103;89;108;114;113;116;121;110;77;94;88;105;92;105;117;100;103;96;91;93;100;101;109;100;158;145;121;105;76;92;79;89;90;93;94;90;89;83;98;147;163;119;59;84;86;76;102;73;85;101;97;84;75;79;97;85;82;87;77;69;87;74;83;76;77;82;102;71;92;90;90;93;88;89;81;82;92;130;196;298;267;195;172;171;181;205;178;95;80;127;133;124;124;107;95;96;98;135;132;123;124;120;154;173;167;212;233;279;272;171;170;198;167;125;109;131;115;115;103;122;119;122;131;131;91
62;72;92;77;107;102;88;86;119;98;90;89;101;94;91;103;143;179;183;210;258;248;197;130;107;128;124;157;190;197;204;137;99;118;158;152;156;135;122;131;144;135;111;98;89;90;91;99;98;99;114;112;135;96;94;116;136;191;147;120;105;80;89;79;99;97;104;95;97;96;120;111;116;105;112;121;178;180;145;107;93;130;131;103;115;114;101;93;90;88;85;77;89;96;98;84;81;81;78;86;78;70;77;109;97;82;89;79;97;85;74;79;83;87;61;100;97;70;91;94;108;106;130;114;98;89;90;100;87;83;104;100;68;84;117;142;111;85;76;86;83;86;83;98;83;101;91;97;90;82;135;114;103;80;86;103;126;163;150;121;108;132;113;109;129;114;137;136;127;124;126;123;109;178;188;215;206;213;255;252;229;150;119;99;89;130;171;201;161;135;100;79;115;169;309;422;373;287;191;150;150;132;91;73;92;83;104;87;97;98;93;92;81;81;103;92;92;98;97;99;91;73;87;91;92;89;107;96;88;91;73;84;98;76;90;93;106;86;95;94;68;107;94;82;94;83;86;76;73;85;83;82;102;90;85;81;102;84;80;89;96;107;80;93;108;111;120;133;234;356;476;290;225;278;353;393;398;308;184;143;226;306;257;195;136;103;74;123;175;331;489;378;287;243;163;121;104;76;49;47;75;120;127;128;156;147;105;99;146;163;205;169;141;102;109;132;154;152;194;179;224;247;262;269;218;192;151;143;131;129;127;126;135;119;98;98;92;83;86;104;102;79;96;102;92;86;96;121;124;101;100;113;135;187;140;156;161;139;110;97;100;107;96;120;149;119;108;99;86;95;71;85;78;83;76;81;82;73;98;104;98;126;112;116;119;103;109;102;97;117;155;189;232;192;169;142;123;168;356;607;787;620;381;199;138;116;112;104;93;115;75;89;100;109;107;86;90;105;72;94;91;92;87;98;98;81;106;91;79;93;95;91;91;109;88;76;101;136;182;179;171;162;130;90;79;85;94;114;94;96;92;102;79;101;88;110;151;293;442;452;301;164;109;106;112;113;117;117;114;100;90;95;114;72;92;107;73;90;91;90;83;89;111;92;71;92;66;100;117;312;760;1401;1733;1191;638;485;344;406;592;665;366;183;124;120;109;78;106;103;89;92;105;115;115;98;98;106;104;98;108;121;114;124;117;119;133;144;142;163;186;162;235;365;442;311;170;139;128;101;79;106;123;138;133;118;129;142;147;170;166;129;113;102;110;97;88;83;75;92;81;63;82;97;82;78;96;96;144;213;280;220;158;131;105;119;119;124;111;95;121;125;182;289;320;289;400;791;1175;841;455;164;144;115;106;102;107;105;102;98;135;258;460;382;236;159;143;120;118;130;147;110;108;94;93;134;207;504;999;1325;984;539;353;359;422;541;405;240;215;149;114;114;129;114;111;95;118;98;97;89;105;111;93;95;110;83;95;112;90;91;91;88;92;114;91;100;77;101;91;111;109;113;113;121;116;140;140;130;102;95;97;79;87;86;100;110;129;139;231;407;718;799;455;215;91;95;87;73;103;114;97;102;108;86;85;82;117;90;100;87;89;85;93;90;78;103;99;98;85;90;87;84;90;81;102;96;86;98;106;114;109;97;82;84;103;76;90;95;109;93;119;106;81;95;87;99;99;85;105;82;80;87;86;95;111;93;110;86;102;88;109;122;162;162;128;129;94;95;87;114;122;153;164;161;130;95;99;112;139;130;136;133;141;99;101;117;108;105;98;123;154;175;208;164;110;119;120;138;168;157;133;132;117;150;135;167;161;156;163;147;139;130;94;127;115;133;112;101;107;102;118;130;120;124;127;124;115;100;137;177;211;212;153;120;136;167;198;146;153;148;179;202;247;366;300;210;124;89;98;87;102;99;104;91;93;97;95;109;90;94;97;101;80;81;89;73;79;69;86;98;78;119;78;80;80;106;86;86;84;90;75;75;104;90;86;97;72;73;89;90;86;67;92;81;82;96;86;91;88;89;80;75;90;106;97;91;86;85;76;90;79;88;118;180;153;103;88;87;107;103;81;83;88;98;88;105;106;78;73;79;86;86;88;80;98;99;103;88;94;81;84;96;86;86;95;100;90;89;92;93;89;105;79;82;88;90;82;98;92;97;111;80;74;84;88;109;109;83;110;177;204;247;235;164;92;112;90;109;109;112;113;98;117;198;320;390;272;133;85;79;85;81;116;108;99;81;92;88;104;98;79;101;99;94;87;93;105;99;92;87;82;106;122;114;101;78;98;84;76;115;225;483;746;682;396;148;127;207;394;717;690;461;213;99;68;81;110;142;188;199;181;358;464;390;227;120;106;92;91;91;89;98;94;89;96;108;103;94;90;62;92;82;87;97;83;71;92;98;92;77;107;98;110;93;84;90;91;93;98;74;97;80;80;81;83;100;88;112;129;237;418;510;389;188;114;103;91;105;99;90;107;154;255;344;301;235;273;357;340;214;112;85;84;87;92;77;84;71;98;83;88;85;95;93;109;112;102;152;333;581;552;299;150;140;102;80;83;96;65;97;79;101;107;123;136;165;152;158;198;210;131;105;110;106;104;92;84;78;93;88;92;77;94;95;103;110;103;86;106;100;164;127;105;95;83;95;101;90;96;102;132;140;152;112;88;84;86;90;80;78;67;90;91;92;86;74;78;76;80;83;86;89;74;81;87;84;96;94;86;92;86;77;77;92;84;99;88;79;82;74;95;75;99;88;86;66;85;71;70;87;89;64;74;93;88;85;101;95;88;102;105;89;83;95;92;81;81;86;87;79;82;84;83;80;70;90;100;96;97;82;94;100;79;86;89;62;79;84;82;98;76;96;89;80;99;85;100;89;93;91;75;86;100;80;81;103;96;127;158;198;243;173;113;91;107;111;94;95;86;125;125;106;101;103;88;78;74;71;97;104;99;84;89;101;98;107;94;109;96;106;93;90;99;84;92;81;93;107;112;115;99;102;104;88;84;84;97;88;78;82;84;77;67;80;79;76;72;79;89;86;81;100;110;78;92;98;79;76;86;87;84;86;83;107;87;74;81;95;94;91;94;123;128;124;117;126;137;103;97;105;99;99;93;106;124;115;106;92;101;78;87;81;90;94;89;109;119;115;85;85;89;72;88;90;69;88;91;85;75;95;98;86;79;68;90;104;130;133;138;93;99;101;112;125;94;87;87;82;82;77;79;83;111;74;95;81;99;104;83;84;112;93;92;96;90;70;77;78;72;95;106;108;100;96;93;106;81;109;111;107;96;110;126;120;93;83;88;110;100;103;146;199;208;140;96;103;85;81;86;101;100;87;94;89;98;97;170;181;135;99;81;79;86;89;81;100;67;78;83;82;75;72;72;85;77;78;80;82;70;98;80;86;98;87;88;86;80;98;79;75;81;83;82;112;146;276;473;472;306;168;149;167;179;141;91;79;85;135;120;102;102;83;109;119;135;118;123;110;145;142;174;181;206;177;198;187;169;196;235;185;171;119;145;119;103;90;84;127;125;156;152;128
75;79;100;95;82;86;80;81;90;76;87;83;92;83;109;92;130;165;163;140;214;210;156;132;128;139;130;146;182;188;159;115;101;134;128;141;143;157;136;146;122;125;95;95;82;86;89;90;137;86;101;105;111;124;101;97;123;109;119;111;88;72;86;74;82;109;121;111;108;144;124;108;129;97;87;113;114;144;129;106;101;123;112;97;91;81;105;79;85;82;100;87;69;94;94;72;60;76;82;72;81;78;83;97;81;86;91;91;68;74;86;72;84;87;87;75;59;104;86;90;102;128;189;146;106;96;75;95;90;66;84;83;96;96;124;177;169;109;85;105;108;82;88;91;112;101;103;98;85;92;83;109;96;99;107;108;150;166;137;121;114;152;164;131;115;153;143;152;129;105;71;100;147;192;218;224;196;208;208;239;180;113;98;86;85;130;204;257;160;118;113;104;104;155;295;379;333;254;167;144;94;82;75;88;84;97;112;91;103;96;89;80;102;93;109;107;127;101;92;81;88;85;100;80;88;90;107;92;91;79;62;72;90;85;83;99;97;95;87;65;91;83;89;67;71;96;78;67;88;75;95;109;107;101;101;88;114;95;106;82;96;93;109;91;69;99;107;129;162;258;274;246;229;295;312;278;257;179;128;162;242;278;238;160;130;98;103;110;137;272;393;371;309;246;143;109;95;76;43;66;66;105;115;118;105;113;93;118;176;188;227;160;128;99;87;86;129;139;175;199;264;294;247;248;213;186;157;144;128;123;126;114;120;107;82;104;85;86;84;89;81;94;88;85;77;100;103;115;134;124;155;123;156;214;216;191;192;192;139;129;96;89;102;115;119;109;100;94;101;84;88;96;64;75;95;92;72;103;92;86;134;128;129;88;103;93;106;142;103;116;149;222;216;205;216;121;134;196;414;787;1332;898;477;208;132;83;84;95;98;95;92;76;89;112;95;104;94;90;114;88;100;97;100;78;89;108;91;81;99;85;88;100;120;98;94;87;84;99;108;156;138;141;98;97;103;105;101;106;97;73;88;90;117;107;121;110;162;210;294;263;176;123;96;105;108;112;129;107;102;104;109;90;89;111;109;107;94;92;92;97;109;100;96;111;92;92;87;101;132;250;490;814;1086;919;800;627;398;426;610;742;364;205;143;99;106;112;94;74;91;102;104;91;93;97;101;111;131;136;142;124;114;133;121;125;139;133;131;133;134;171;176;248;307;290;183;138;117;101;110;97;117;120;130;138;133;125;148;208;199;164;122;128;114;114;110;109;89;84;94;90;93;92;88;86;86;93;104;125;168;183;208;131;113;107;114;116;115;114;104;101;129;160;165;207;324;708;1119;978;464;208;112;117;94;103;114;85;102;104;137;306;489;459;266;148;102;121;120;121;169;148;114;106;118;164;228;535;1097;1359;961;402;224;270;482;683;447;260;171;144;146;117;114;90;101;122;117;91;104;108;100;99;111;105;118;101;90;102;98;94;76;118;102;95;94;74;80;76;101;100;122;117;135;115;134;118;109;87;86;78;92;89;97;105;130;136;123;124;170;340;624;538;289;147;115;88;107;110;105;90;93;97;82;87;93;78;86;104;89;91;74;85;114;85;75;96;110;88;89;81;85;82;77;88;95;83;86;84;86;95;101;90;98;92;74;76;78;87;98;88;99;91;89;108;93;89;92;93;76;87;92;91;95;81;87;95;104;114;90;113;106;114;134;153;131;97;109;107;111;126;145;138;155;142;130;113;80;104;89;112;140;152;150;122;108;118;98;103;107;102;89;126;160;153;134;127;116;137;133;151;126;133;142;141;176;188;170;137;110;124;144;131;120;103;105;122;131;105;97;115;104;113;121;145;147;131;127;138;156;156;172;159;142;121;126;147;173;149;141;138;168;196;213;249;176;165;123;105;93;99;97;89;91;86;87;92;115;85;105;99;85;99;97;71;77;75;87;101;85;92;109;80;94;86;91;81;75;75;97;95;92;83;98;85;86;83;81;85;97;86;86;81;76;90;97;112;92;96;89;98;78;93;101;93;103;80;82;101;77;90;82;103;175;253;215;125;85;90;87;97;95;92;99;93;89;97;103;91;85;69;101;79;76;89;94;92;98;92;93;110;94;86;83;81;79;67;83;79;91;85;79;89;88;90;90;86;88;106;103;113;103;94;87;89;89;112;78;90;97;117;127;131;138;114;112;90;112;125;126;136;133;91;124;193;302;365;254;155;97;79;87;131;174;164;121;104;100;104;86;97;106;96;101;116;109;118;99;112;93;94;87;119;121;114;83;82;82;77;97;124;181;250;345;384;217;130;111;172;467;1182;1387;762;296;125;75;92;93;152;208;168;152;211;298;273;204;138;105;101;65;108;84;100;94;101;118;104;102;88;101;100;87;83;103;103;104;100;92;100;100;98;103;93;96;94;114;95;111;79;89;115;88;97;95;103;84;90;98;100;130;308;669;872;593;273;110;109;140;106;98;84;86;106;132;169;166;132;163;228;153;108;76;67;94;67;89;67;80;87;83;82;67;97;94;93;104;82;92;144;309;715;701;378;144;88;98;80;69;94;77;97;99;104;111;157;196;227;227;179;241;226;153;96;106;102;86;95;107;87;90;80;75;104;103;121;137;97;87;88;77;95;112;110;86;73;90;92;92;92;96;106;116;157;159;136;96;90;92;93;89;78;82;78;100;95;97;90;96;84;80;75;96;86;90;101;89;88;94;70;102;87;82;95;78;85;95;77;78;83;78;93;80;100;84;74;80;64;87;89;74;77;86;83;80;101;70;78;81;87;99;93;111;91;89;87;101;93;95;97;122;94;84;90;107;105;100;78;101;78;89;94;104;91;94;88;68;74;67;84;81;73;95;84;101;86;83;73;89;97;93;88;102;79;72;85;85;95;118;108;124;178;177;141;119;112;96;89;99;81;96;106;95;101;99;92;106;92;110;91;78;92;89;77;87;79;66;96;98;95;82;100;99;103;91;88;97;76;93;116;121;126;106;102;101;99;85;95;84;101;106;98;64;73;71;78;75;90;106;85;89;81;90;117;113;86;85;89;99;90;94;79;87;105;77;76;109;96;92;84;76;82;111;134;115;106;96;107;105;92;78;87;92;93;117;145;166;127;93;97;77;81;82;72;86;78;107;116;129;137;116;82;79;111;100;80;98;91;91;78;93;98;77;93;93;75;92;96;118;123;125;91;97;79;118;108;102;84;87;100;92;83;88;82;77;83;101;102;110;95;117;86;103;135;93;84;83;84;87;75;83;85;86;81;77;97;99;99;69;83;93;106;112;155;187;144;127;102;93;146;130;87;126;198;215;167;110;96;87;82;82;78;93;121;122;121;116;105;146;141;119;94;94;100;67;95;104;97;100;84;89;82;77;81;81;90;73;63;84;82;89;78;83;91;117;91;91;105;88;94;83;88;80;78;91;89;130;253;425;429;307;168;145;132;128;101;88;85;89;108;110;132;147;122;124;119;115;143;149;161;154;173;145;132;138;127;130;174;181;175;180;161;158;163;139;132;94;114;116;152;166;197;152;131
68;87;73;86;88;72;84;81;83;78;87;88;123;108;100;105;129;141;136;122;124;149;162;128;124;115;108;138;172;201;147;114;98;134;151;184;200;183;148;218;196;135;103;108;102;98;101;112;115;85;99;111;126;100;103;90;99;121;116;123;95;78;92;63;91;130;107;145;125;161;163;141;78;95;100;101;123;103;116;99;121;125;119;102;78;84;77;90;78;92;76;87;87;81;85;89;86;79;78;83;86;91;93;79;86;87;97;93;92;98;80;81;83;92;88;92;96;93;90;61;97;112;147;111;88;81;84;84;83;92;95;76;71;89;143;186;139;95;82;83;91;79;72;69;82;107;129;74;105;68;85;101;109;108;108;112;120;115;134;115;118;155;126;137;163;174;182;162;146;98;113;112;144;167;243;223;181;146;157;176;201;176;107;101;77;124;184;217;147;99;108;93;122;152;253;299;350;222;153;120;105;80;92;103;89;97;103;102;92;86;84;85;97;96;113;123;147;107;104;108;97;106;84;99;79;97;94;77;96;77;79;93;70;84;86;97;77;81;89;91;78;82;69;82;86;98;77;74;78;71;87;100;95;91;94;82;94;100;97;89;91;90;100;101;108;115;121;90;126;162;227;249;220;254;231;206;157;131;113;175;286;220;185;146;129;103;112;108;139;251;370;351;282;192;147;123;87;65;41;47;68;87;99;107;125;104;82;115;138;141;135;136;82;99;117;103;122;179;170;227;283;258;236;234;209;261;257;208;143;138;105;105;104;87;96;83;86;89;102;91;95;91;83;94;86;63;120;115;180;179;172;143;178;199;191;204;200;205;156;129;96;91;105;98;111;83;100;119;107;78;77;85;72;74;93;83;88;92;94;100;109;92;110;94;105;112;128;135;97;122;175;203;238;181;217;184;162;250;455;957;1340;923;462;228;116;91;92;100;104;112;79;85;86;103;87;107;89;79;114;94;96;95;102;104;92;89;91;86;84;90;89;87;100;88;99;89;96;89;112;122;121;107;86;90;110;85;85;102;109;94;94;140;167;180;214;144;135;148;150;151;115;90;111;118;91;123;96;117;100;112;90;98;91;106;93;92;97;91;103;94;97;96;88;99;98;111;104;104;156;229;453;580;688;659;721;594;372;289;416;426;263;153;112;111;111;103;106;98;93;97;105;92;91;94;99;113;133;146;167;168;134;138;182;181;143;167;171;125;127;157;153;191;217;163;162;98;116;105;130;120;118;147;162;141;128;115;125;177;189;144;128;136;126;116;116;106;107;110;103;119;101;85;99;101;96;102;112;116;136;155;182;156;139;108;98;114;110;113;70;86;101;114;102;136;185;439;725;749;467;194;107;85;113;112;92;96;107;112;134;201;364;310;196;123;93;94;115;127;157;141;115;117;135;167;249;454;862;980;591;253;139;199;356;453;354;202;123;134;110;122;100;101;97;99;110;105;120;93;98;85;88;106;87;83;93;97;87;127;89;77;96;81;88;87;84;94;91;107;147;127;126;101;121;103;97;94;78;103;78;93;105;118;130;140;126;122;144;223;315;290;202;128;101;110;118;101;123;82;83;110;94;93;82;97;93;96;88;83;87;112;99;81;97;104;115;96;91;85;89;94;84;93;88;75;102;86;96;100;103;88;99;97;86;86;87;76;91;86;102;90;96;73;91;78;85;101;87;87;102;85;93;115;101;95;92;101;102;136;111;125;136;136;145;103;103;109;106;125;129;165;174;169;112;98;101;94;88;115;95;125;158;127;123;95;93;99;99;77;111;107;109;124;109;135;148;133;136;112;159;130;166;216;303;236;183;121;118;111;120;128;115;95;117;125;123;103;95;114;113;118;142;123;163;139;111;137;175;165;156;161;154;107;117;145;121;123;145;153;151;191;214;167;142;155;141;90;89;81;94;71;102;85;109;86;89;88;116;104;88;77;85;87;73;92;80;84;102;93;89;96;85;84;68;89;104;93;73;84;101;78;86;81;92;91;87;92;76;93;97;86;101;77;79;93;88;83;94;85;87;76;91;86;84;74;103;82;83;74;91;87;155;269;249;157;78;102;98;73;70;89;87;96;95;102;107;112;90;89;97;78;72;98;89;85;101;75;85;86;91;98;76;92;81;95;97;83;85;80;69;80;84;81;90;77;78;91;94;97;80;96;100;87;77;81;87;95;106;99;109;111;118;92;106;116;110;126;153;195;159;115;116;151;188;224;188;98;89;90;117;179;312;263;202;110;98;93;96;99;78;115;114;141;185;165;123;102;83;99;72;99;109;94;88;93;64;91;96;135;163;183;180;159;137;103;87;172;485;1116;1284;687;284;99;81;91;100;130;156;148;113;150;295;310;261;164;106;86;71;74;83;85;116;117;133;139;101;106;98;90;80;79;101;100;97;99;98;86;92;92;79;90;83;89;103;97;89;91;120;109;114;83;97;102;86;78;90;98;162;338;732;909;527;221;134;134;127;127;114;88;79;108;79;98;134;97;104;112;103;91;86;78;66;80;76;74;78;75;76;92;89;100;96;65;73;93;90;130;284;481;515;268;128;78;105;98;116;92;76;107;111;124;153;244;275;306;271;200;175;175;130;116;94;84;106;93;91;87;87;104;109;105;165;196;205;132;119;89;102;83;99;110;98;80;63;82;96;94;86;106;139;214;258;205;125;76;81;75;72;80;87;102;88;99;99;88;74;91;95;85;86;100;85;84;88;91;78;80;88;95;85;85;73;85;84;86;80;72;79;81;79;90;84;88;76;66;94;57;68;84;75;77;77;76;97;80;74;103;90;141;111;108;87;81;98;100;132;159;171;122;94;86;81;75;73;82;95;85;77;102;101;94;78;83;79;77;82;103;84;63;86;86;92;96;92;88;74;71;91;85;80;89;90;73;82;90;82;91;119;131;157;124;119;101;106;104;120;95;95;99;96;116;88;90;86;103;96;80;87;100;98;94;98;72;66;102;82;89;86;93;100;103;104;100;97;117;110;102;132;96;100;94;96;93;106;89;84;84;78;91;80;100;89;76;99;81;89;79;82;69;83;96;97;87;78;78;92;81;81;100;68;93;94;82;80;83;97;73;75;99;99;148;121;97;106;91;117;94;83;107;80;100;108;139;204;181;145;104;92;97;84;86;90;75;105;151;225;225;137;121;94;94;86;70;85;101;86;91;92;80;100;89;86;96;81;93;104;115;93;92;79;80;95;100;99;101;90;86;86;96;83;97;81;90;84;81;94;79;89;107;113;116;97;91;91;74;102;81;73;78;81;72;101;93;105;77;85;83;96;100;100;158;163;165;117;84;113;119;100;107;140;164;154;110;87;89;86;100;90;93;111;131;110;107;100;98;111;123;92;110;89;97;74;118;105;100;93;82;90;73;78;74;80;65;77;75;97;64;90;80;96;83;88;100;95;86;79;79;79;92;93;81;93;96;101;187;243;234;169;106;114;101;103;91;95;78;104;115;97;125;173;143;114;125;133;148;154;197;195;131;107;107;91;103;103;111;108;117;143;158;161;174;134;131;138;134;98;124;167;251;190;146
71;72;66;80;76;88;72;95;94;64;84;95;101;110;105;146;154;124;108;117;107;109;131;127;98;110;120;176;184;169;139;129;83;126;182;221;223;179;145;176;191;130;128;91;114;78;98;92;103;104;98;84;94;95;90;102;109;95;107;117;93;68;90;87;92;116;129;160;189;217;156;117;118;105;78;98;106;106;107;105;120;130;112;83;104;119;98;76;80;106;101;92;75;60;76;91;81;98;87;89;69;85;85;61;85;85;98;87;86;91;81;82;77;87;95;91;90;84;86;94;86;93;103;106;73;71;69;77;67;94;83;84;83;96;114;125;131;80;72;79;86;75;79;83;78;118;126;106;86;73;79;84;89;80;102;115;90;107;123;115;142;151;137;153;187;236;219;155;118;156;137;163;219;197;205;204;134;142;130;149;210;191;113;83;82;110;146;107;107;116;100;104;103;128;191;264;317;235;153;111;83;81;70;63;83;93;101;94;86;84;120;100;80;94;98;108;106;118;118;109;91;78;77;78;88;96;84;88;91;60;72;83;86;87;91;71;80;73;74;72;98;88;74;96;77;84;75;82;91;71;74;96;78;96;83;74;97;104;89;94;102;93;80;92;114;131;126;125;116;126;188;239;268;280;216;148;116;123;147;151;220;182;147;128;108;114;99;93;125;218;312;349;282;167;128;103;88;81;60;47;69;83;95;89;120;106;113;117;90;135;110;103;90;89;100;99;113;147;192;251;263;240;211;232;274;310;312;299;202;123;121;100;100;100;101;84;85;77;93;76;86;93;77;86;99;113;119;111;131;169;206;204;156;183;191;225;222;192;176;128;110;106;78;95;110;97;100;108;76;89;84;79;89;98;104;95;82;92;74;95;108;116;97;107;112;117;128;147;99;93;136;160;188;224;202;223;233;264;301;606;893;712;417;240;149;111;114;91;120;91;86;112;98;90;105;79;93;100;75;94;73;94;84;89;99;79;85;108;93;96;92;100;119;106;98;97;78;85;114;99;115;99;101;94;64;88;97;100;98;84;113;141;225;419;319;215;138;112;118;95;97;82;98;108;111;87;127;128;114;141;100;94;88;86;98;87;102;95;98;87;86;80;80;89;109;100;133;126;197;403;601;682;689;583;488;456;330;215;187;206;160;100;79;101;97;112;84;102;102;82;111;92;90;104;94;129;109;177;151;148;158;161;192;233;194;190;169;105;128;134;135;189;163;113;129;112;99;137;162;166;149;155;132;154;129;123;89;133;139;131;146;120;110;105;91;99;106;120;110;109;127;100;112;98;107;103;114;80;88;106;128;148;135;116;111;102;108;122;111;83;98;94;120;121;140;252;396;457;299;164;114;107;110;98;136;100;130;110;140;156;194;194;151;119;117;123;100;122;136;116;87;124;171;213;300;354;466;507;324;182;134;142;203;261;193;138;123;134;90;100;112;99;110;97;92;84;97;94;110;94;100;101;84;93;97;72;86;100;81;103;95;101;114;95;84;103;115;120;143;156;119;88;108;103;95;85;92;78;94;106;102;115;150;139;120;101;118;135;158;136;153;137;97;116;104;79;74;98;77;99;81;76;76;87;109;80;80;83;91;79;96;103;86;98;99;105;108;107;70;74;77;106;103;72;95;72;90;91;96;123;111;104;108;95;111;94;102;86;80;74;95;98;87;76;107;94;91;83;92;82;98;87;88;103;100;101;115;145;143;124;123;114;123;137;149;135;130;144;166;187;198;182;133;108;110;79;110;107;123;130;138;97;121;101;96;96;105;108;108;115;119;121;141;188;164;168;136;146;153;144;171;220;332;289;175;129;112;88;106;128;107;99;113;115;112;104;125;140;123;140;116;123;126;124;122;124;152;169;168;175;168;126;115;119;133;134;114;124;147;142;168;152;127;151;134;91;90;78;91;83;90;80;96;117;82;99;124;110;106;92;69;90;65;68;90;83;96;73;92;95;77;88;64;104;85;84;82;102;68;92;98;82;89;72;86;78;109;81;80;103;82;74;93;85;77;75;107;106;78;101;86;72;82;81;88;93;107;73;102;105;125;165;155;118;99;84;91;72;99;88;86;75;99;98;117;107;92;90;84;93;98;86;83;75;83;108;82;89;96;87;103;103;77;82;94;93;88;85;83;90;88;74;85;80;96;96;95;98;95;93;94;83;82;89;87;70;91;92;88;112;111;117;152;178;143;127;129;171;156;108;116;135;172;177;154;134;99;81;156;258;577;465;263;145;102;118;124;116;106;80;170;283;367;316;188;110;81;94;81;83;72;84;88;88;91;92;87;134;196;143;110;105;115;92;122;158;327;561;711;405;196;103;88;81;87;108;112;99;89;145;235;253;194;149;118;77;92;88;93;92;103;139;135;126;109;75;82;101;110;101;92;85;97;87;98;92;96;89;64;88;81;88;95;81;83;118;112;152;121;102;81;107;65;91;94;93;122;257;425;438;304;148;111;122;130;119;75;81;87;90;81;100;107;97;102;108;90;94;93;79;92;93;86;91;88;92;93;91;91;94;112;94;86;82;93;95;170;278;276;211;112;94;91;84;75;101;84;146;147;142;181;308;423;342;250;169;117;130;118;100;85;81;87;107;79;94;88;118;103;136;254;341;300;233;167;86;82;84;94;123;117;103;84;76;91;108;107;161;227;305;364;236;109;94;77;89;76;85;79;70;58;90;82;99;90;73;86;82;94;93;83;89;80;79;95;107;90;72;92;99;72;91;98;102;80;74;84;92;87;88;103;89;68;66;95;76;72;81;76;97;68;93;85;89;76;79;118;131;148;114;103;75;90;113;186;268;269;164;103;110;80;102;94;86;100;87;94;79;85;88;87;88;68;96;102;69;83;82;84;83;84;96;107;90;69;73;73;61;94;90;94;101;111;91;92;94;96;91;111;99;101;117;113;117;105;92;97;95;80;86;84;78;75;91;94;81;88;72;98;90;94;84;82;94;76;67;91;100;99;92;98;89;103;99;94;105;104;99;97;94;93;94;104;97;76;102;87;77;76;101;103;97;87;100;92;77;73;83;85;82;97;94;84;98;86;82;90;82;88;71;81;93;69;93;84;85;99;76;106;123;98;92;106;99;82;80;107;107;65;81;71;119;148;213;158;117;88;80;82;68;76;117;138;247;432;410;240;131;104;95;83;90;86;87;79;81;87;94;89;98;79;76;92;88;93;87;88;94;69;104;107;100;89;81;108;89;81;75;91;80;97;88;74;116;82;92;98;108;142;113;106;86;77;86;82;87;76;93;91;103;80;79;105;103;92;76;98;98;113;121;152;202;154;143;135;143;124;128;125;112;112;97;99;86;89;106;113;111;106;128;129;128;103;93;97;88;86;89;79;103;107;102;94;101;102;89;86;81;94;87;75;82;86;78;72;65;71;89;99;88;94;79;88;76;71;79;88;86;84;74;87;73;93;121;137;150;112;93;91;89;77;90;80;65;87;77;100;122;156;143;106;110;119;157;189;212;167;128;106;100;93;85;85;97;86;123;144;112;152;140;119;157;211;201;129;149;223;305;237;149
100;83;101;59;86;73;78;64;83;88;83;81;85;107;142;151;155;156;128;140;113;94;125;133;152;127;143;176;266;215;149;115;125;110;171;218;238;225;147;151;175;160;131;119;86;112;109;121;92;101;85;58;85;71;89;94;79;96;115;122;100;78;80;83;95;102;143;222;304;297;203;134;101;99;92;93;93;91;114;135;160;126;90;97;108;116;80;74;76;105;90;96;82;84;72;86;70;89;76;79;78;83;78;59;90;79;90;86;79;99;77;90;83;100;113;99;96;85;95;66;84;84;100;101;79;71;73;74;94;86;81;85;66;94;102;80;87;83;71;84;85;76;86;90;103;112;128;122;103;75;69;70;76;84;84;91;103;93;111;128;179;139;107;160;217;264;195;181;142;151;142;211;272;277;244;168;132;152;146;172;213;195;117;121;103;114;129;146;95;121;87;104;114;109;150;233;277;235;195;159;117;95;106;90;75;88;95;106;122;118;124;111;101;79;76;95;108;99;87;107;100;88;86;92;87;79;81;72;89;91;77;67;98;87;96;80;94;83;57;90;99;105;107;99;74;79;75;77;94;85;80;77;84;72;84;101;92;97;108;103;94;87;76;100;106;118;105;97;129;155;233;289;339;412;268;194;157;173;155;207;234;172;128;98;98;101;100;93;124;152;212;298;230;157;127;98;72;73;48;55;69;94;85;89;91;125;103;109;110;111;103;89;96;81;102;101;129;184;202;262;268;247;176;253;302;318;311;240;153;115;107;111;101;89;98;102;104;119;99;111;94;102;103;92;102;122;113;132;138;181;263;258;219;150;173;226;197;164;172;113;102;86;101;103;88;93;85;111;87;96;101;76;81;90;89;89;98;94;65;91;101;94;94;79;108;121;158;134;108;126;109;138;176;187;238;262;269;284;313;369;461;398;230;206;139;130;133;97;96;99;95;83;90;117;94;101;93;94;74;85;78;101;101;94;81;84;78;113;89;78;100;109;104;101;104;76;100;89;87;96;117;107;114;102;108;100;84;89;82;119;134;182;356;622;567;223;134;108;104;90;90;99;109;95;103;124;131;145;175;117;129;99;101;120;93;100;107;84;96;75;78;80;76;93;104;103;123;201;370;783;1014;1140;947;673;439;391;335;242;164;139;104;101;99;104;87;92;110;105;105;97;95;86;101;90;93;104;101;149;122;118;133;158;203;248;219;203;162;122;125;136;157;182;190;134;92;111;134;125;161;162;155;164;146;123;120;113;112;130;134;134;108;95;79;103;101;92;113;97;111;88;83;101;115;97;110;99;111;119;99;91;111;123;124;120;110;106;99;89;101;91;105;107;103;107;137;177;222;239;187;130;101;89;104;98;116;142;134;172;188;167;114;131;115;118;109;106;116;125;111;116;132;148;245;408;423;357;258;245;173;110;106;118;144;143;153;122;102;106;124;101;104;93;97;109;98;91;85;73;110;97;106;95;82;80;100;81;81;78;94;88;101;97;96;93;93;93;99;159;188;201;142;105;93;86;86;97;86;83;90;110;102;112;128;108;100;88;95;95;100;122;108;103;102;111;122;86;91;94;84;85;91;91;74;82;89;84;101;106;76;85;74;83;97;90;106;101;111;82;89;77;72;80;100;93;94;83;109;91;81;98;97;81;86;99;108;103;103;106;91;78;117;106;101;102;87;83;85;95;89;90;74;92;87;91;97;100;131;114;111;129;126;139;118;115;140;133;126;137;173;212;252;193;128;100;92;88;94;95;113;127;116;133;102;118;113;87;97;96;85;94;132;132;163;197;239;210;156;144;143;197;203;178;229;214;147;118;140;118;115;116;158;110;109;132;150;134;102;149;142;110;109;111;101;109;109;122;146;142;153;192;181;142;123;109;135;145;128;133;139;123;134;114;104;104;118;114;80;83;96;85;101;114;106;90;64;104;99;91;73;88;83;84;94;71;83;94;94;107;106;139;97;105;98;97;78;99;78;94;89;90;110;89;93;91;94;78;100;68;78;79;84;72;89;110;98;80;102;100;98;85;89;101;73;84;95;104;73;75;86;98;91;117;101;101;82;82;82;99;76;85;98;68;89;102;117;111;88;96;87;83;83;103;90;85;79;101;92;73;97;66;72;94;114;120;133;142;88;84;90;78;87;100;80;95;101;96;78;90;81;95;97;71;80;101;90;81;91;93;90;99;101;111;154;173;151;138;135;136;118;102;78;137;216;249;211;107;95;97;119;261;563;496;248;125;90;132;114;91;97;119;260;476;725;491;223;122;79;83;81;81;80;97;87;78;87;78;101;111;153;115;120;111;111;102;107;122;158;279;267;210;118;82;95;83;75;106;100;88;106;118;150;165;172;145;110;95;76;87;86;90;114;116;118;104;122;121;128;92;92;82;97;76;112;86;88;81;78;99;90;76;80;92;91;108;105;104;143;207;169;115;91;96;91;79;87;86;107;135;213;234;140;113;82;92;104;89;73;91;85;93;102;86;99;110;96;90;83;95;97;76;100;80;84;78;84;86;82;82;69;90;95;96;83;86;97;98;92;145;149;129;89;96;87;88;77;101;140;163;162;155;165;276;427;506;275;135;124;134;113;95;91;80;90;92;108;90;97;89;86;120;250;459;429;303;200;118;95;97;139;181;180;106;99;100;102;112;151;248;331;390;295;197;107;97;91;86;84;74;86;81;95;78;92;88;75;91;108;76;72;86;94;88;94;88;93;83;83;61;94;79;95;102;94;96;76;96;83;80;96;76;95;88;71;79;80;82;100;77;104;82;89;62;82;89;90;80;97;127;130;87;92;75;83;112;193;378;354;206;97;95;91;78;79;81;81;92;90;78;83;77;92;62;78;75;70;85;91;71;73;94;94;81;89;75;66;68;73;73;86;93;100;115;84;126;95;82;109;100;107;107;112;103;86;125;113;129;82;97;95;91;83;96;89;89;82;87;90;89;86;90;92;91;87;85;82;91;87;90;86;84;93;88;91;90;75;93;103;108;113;85;80;104;100;106;85;76;71;86;86;87;79;88;85;85;96;93;91;85;88;89;94;79;81;95;99;92;82;77;76;80;71;77;87;71;83;90;94;79;96;121;106;86;91;82;96;103;122;102;78;93;94;134;155;156;136;104;102;76;68;85;88;143;206;450;687;667;288;150;99;76;87;85;82;88;75;83;89;87;81;86;101;89;79;91;90;82;75;72;59;72;109;93;92;84;88;90;82;101;92;80;81;72;99;104;86;98;96;104;110;119;94;95;82;83;92;92;77;96;87;81;94;78;73;88;85;101;86;102;97;128;132;192;183;123;143;135;169;160;132;104;83;117;99;102;93;92;98;93;87;99;131;118;100;88;87;99;79;83;94;97;88;98;100;89;83;95;82;73;77;87;73;86;77;76;80;93;104;80;84;72;99;68;89;87;75;69;83;80;99;103;91;96;87;85;95;77;82;83;87;91;96;100;85;81;98;75;117;143;147;135;98;113;110;165;184;170;147;113;96;76;86;94;104;97;86;98;105;137;131;118;119;151;232;196;147;132;166;236;202;154
77;61;86;94;91;82;75;74;100;85;77;86;97;106;127;165;190;204;144;156;143;116;123;141;155;139;165;202;232;211;126;119;116;135;161;152;184;163;166;148;168;146;156;149;114;119;120;156;131;99;76;88;80;84;89;82;97;97;101;104;78;92;77;84;88;86;144;249;475;471;283;161;130;113;88;109;116;118;106;127;144;124;83;126;129;130;127;102;97;98;105;88;89;74;56;92;78;117;82;72;74;88;86;86;74;101;85;76;90;72;103;92;87;90;101;98;87;85;92;78;72;83;102;87;107;81;64;70;81;92;73;85;91;97;100;84;72;106;83;83;73;82;72;86;114;142;174;111;87;79;83;86;62;102;78;83;82;101;110;152;189;206;168;190;253;250;209;217;184;209;197;220;241;281;250;224;211;271;223;197;144;195;170;157;171;185;166;179;151;129;101;110;109;114;162;232;285;308;266;177;131;115;114;105;106;88;85;117;119;180;164;114;93;77;96;73;69;68;92;95;104;82;86;99;106;79;82;81;78;73;76;89;69;101;96;82;77;75;78;72;80;108;94;85;74;103;91;82;96;70;76;74;75;74;76;89;74;72;70;91;107;84;87;97;134;99;106;124;187;259;266;337;416;423;285;254;209;242;278;246;291;191;95;120;97;126;120;92;85;138;176;235;222;165;113;98;81;78;54;71;102;104;92;92;94;92;100;102;108;97;110;104;103;86;94;111;134;160;229;307;292;222;166;174;200;248;222;188;117;106;94;96;107;82;96;102;116;94;107;84;75;81;100;105;108;126;144;128;153;214;288;275;235;169;189;206;172;139;127;125;106;134;95;104;98;89;92;100;72;80;91;79;93;90;81;87;89;89;85;100;113;96;116;98;112;102;120;131;89;122;117;120;159;181;236;285;277;286;314;343;367;287;171;170;189;141;139;99;90;85;79;91;103;106;100;104;103;85;73;87;89;98;104;85;92;91;110;119;86;92;81;87;104;95;90;93;117;105;114;98;90;91;112;116;90;114;107;88;108;135;139;177;352;572;480;267;141;96;85;105;109;108;132;96;111;111;122;152;201;179;139;98;93;102;114;107;91;88;89;92;93;93;94;84;101;132;149;255;540;1158;1784;1952;1593;970;578;495;506;331;187;120;103;114;108;91;106;119;100;107;101;100;105;98;85;104;115;109;121;104;118;135;138;159;166;200;206;223;169;140;130;150;209;217;197;127;118;97;150;166;186;120;102;137;132;131;141;110;89;110;110;115;84;104;89;84;90;110;100;88;81;102;109;109;114;94;107;71;95;86;91;106;116;107;115;98;92;101;88;111;93;95;115;95;125;104;127;214;269;194;133;113;93;89;112;109;135;157;240;311;367;218;149;101;111;110;101;120;174;162;147;119;129;172;247;453;505;351;189;167;145;120;109;131;124;105;102;101;108;124;134;113;96;104;122;101;91;88;100;98;90;78;104;77;84;96;106;84;83;117;105;97;98;85;86;99;112;103;108;192;298;295;140;114;109;85;81;96;93;78;90;91;83;96;91;119;97;115;105;100;106;105;94;113;106;116;89;84;90;93;98;87;86;101;92;111;85;90;88;82;98;83;108;82;94;81;113;89;93;87;73;95;84;90;79;91;88;88;103;89;105;100;94;83;95;96;115;118;99;131;70;88;92;98;72;102;80;101;103;77;85;86;92;74;101;90;101;116;103;120;102;126;121;125;118;125;133;136;125;136;170;210;244;169;148;117;103;86;91;104;93;127;147;143;116;107;96;119;135;107;80;122;132;134;153;218;242;192;164;132;163;154;147;160;150;143;114;111;115;126;117;104;111;103;142;193;156;108;110;135;124;112;102;89;106;105;132;140;128;132;152;174;152;149;104;104;141;133;143;122;125;110;136;136;124;114;113;95;94;92;71;89;113;87;90;88;97;98;102;94;83;69;98;84;87;96;86;91;91;96;102;112;90;91;94;99;97;80;85;68;78;91;96;81;94;85;77;96;100;96;83;81;92;93;87;76;77;90;69;91;96;88;107;88;100;103;82;95;89;94;100;77;86;82;82;92;86;94;104;94;87;88;78;76;102;89;90;95;104;87;88;97;89;107;89;84;94;87;82;90;99;87;89;88;88;129;160;134;128;75;101;81;95;94;122;75;78;90;83;94;68;84;92;103;75;83;84;84;92;99;99;108;113;122;134;139;124;107;107;87;113;103;90;141;222;309;272;133;95;80;112;182;273;310;208;134;98;94;113;107;120;142;243;499;904;677;280;137;98;104;92;91;84;89;65;110;83;87;89;101;115;144;165;173;127;125;132;110;108;125;144;116;96;91;85;79;105;80;85;78;88;115;120;116;110;104;96;70;64;82;81;90;78;85;88;106;103;159;158;128;89;86;96;96;95;78;83;111;89;92;84;88;83;87;100;88;104;106;135;160;144;102;113;85;92;77;95;92;78;99;123;121;120;92;85;101;73;82;105;87;91;95;117;97;116;104;94;90;85;79;72;89;79;83;76;76;88;77;79;83;106;91;82;83;68;94;87;89;93;102;88;99;109;92;81;71;78;94;123;147;168;135;147;275;413;432;271;151;117;105;94;105;90;94;80;77;93;80;100;101;97;123;174;325;358;362;253;144;114;142;180;265;273;165;124;87;100;109;203;394;590;537;288;137;96;103;70;95;66;82;82;80;92;78;65;76;77;95;91;86;77;92;74;89;102;73;86;76;77;84;68;83;91;83;91;93;79;87;81;97;75;77;85;98;75;73;96;96;68;86;88;77;86;85;86;79;86;100;101;98;120;102;69;75;70;112;169;238;268;160;112;95;93;96;76;102;83;91;80;76;87;68;98;82;87;82;111;79;80;85;68;91;94;95;85;84;82;81;96;68;79;83;95;90;105;109;96;98;90;109;116;102;108;101;106;109;124;163;111;106;91;85;66;67;76;72;86;94;97;77;98;96;94;85;86;78;87;73;76;87;65;106;106;104;94;103;113;117;103;141;148;133;106;94;96;89;90;88;101;93;84;90;94;89;93;107;76;82;95;80;72;69;84;84;88;84;84;78;87;72;77;76;94;83;78;81;84;87;75;70;96;105;92;100;94;92;103;97;105;92;77;88;83;101;140;133;115;118;97;78;69;77;100;142;304;605;896;749;350;148;105;82;70;86;104;84;87;85;86;98;87;99;69;82;89;88;89;91;93;77;87;75;95;79;112;105;100;110;88;92;102;84;71;75;86;79;87;84;89;108;118;121;110;89;89;92;110;115;93;93;86;94;79;86;78;92;99;100;118;107;98;127;149;167;155;141;136;154;192;183;153;124;91;85;91;91;106;100;95;75;101;116;110;123;96;77;94;72;90;78;73;93;98;79;83;80;70;78;76;72;79;98;88;94;99;89;86;78;76;79;78;82;94;87;77;79;86;74;98;67;81;72;77;94;81;85;85;94;82;88;108;82;84;84;99;79;74;100;126;184;222;163;120;84;114;119;115;159;114;106;107;87;82;82;83;89;112;107;116;93;125;100;96;95;168;149;120;131;128;178;135;102
73;76;89;84;82;74;87;69;100;87;87;100;100;123;154;157;168;172;153;118;110;132;143;144;146;140;135;165;212;196;160;144;185;169;138;128;176;163;175;159;107;135;134;173;106;112;104;170;115;104;89;92;79;101;110;88;83;98;104;101;108;95;88;114;92;95;128;339;641;741;334;207;155;123;80;92;97;80;96;108;121;110;110;115;140;152;159;121;103;98;95;80;82;92;71;86;80;78;94;78;84;105;99;82;99;99;92;80;80;76;96;82;73;97;99;73;90;95;70;78;72;73;78;69;85;77;87;83;77;75;99;89;82;85;96;82;85;72;87;79;91;89;93;99;111;188;164;99;88;89;83;101;81;81;108;69;102;78;111;158;204;216;167;211;243;274;266;252;209;201;207;186;192;236;226;212;316;403;356;241;188;201;230;185;209;258;257;185;155;121;119;148;117;123;200;287;345;372;283;155;170;121;128;88;82;102;97;93;106;181;168;130;107;91;89;110;86;91;108;94;107;87;88;88;78;66;68;82;85;62;67;100;83;85;76;66;91;85;83;72;79;103;105;85;78;79;75;74;90;76;81;91;89;66;92;80;79;106;117;104;84;89;85;85;111;105;135;124;227;367;485;541;502;354;259;185;241;291;291;329;278;196;115;99;130;136;124;106;112;143;186;251;196;130;103;90;78;67;64;60;81;132;124;117;91;87;89;105;89;101;108;99;105;124;108;121;164;225;283;282;223;164;147;149;160;166;178;138;90;108;88;85;103;90;127;104;102;96;98;86;90;102;89;83;122;141;176;171;145;223;331;317;203;139;161;173;139;130;141;138;173;166;116;113;111;80;75;77;84;86;88;73;88;77;92;85;84;80;84;95;92;118;100;85;88;124;151;107;103;108;105;150;207;221;230;211;249;329;361;397;375;318;197;157;178;153;115;98;98;95;102;114;87;99;110;124;94;94;96;95;84;72;85;93;85;85;91;102;86;103;104;95;85;106;109;93;116;121;132;91;102;112;102;125;123;95;87;97;89;145;158;161;189;296;294;178;103;106;87;116;129;108;114;110;113;96;119;139;167;133;115;95;83;86;89;97;98;94;94;85;85;92;105;102;106;117;155;212;601;1551;2421;2664;2136;1087;597;626;692;538;241;148;111;129;98;114;105;117;114;101;116;95;106;97;107;101;103;94;106;100;152;154;117;133;125;168;159;154;134;175;138;166;187;175;158;142;100;140;175;213;200;135;128;137;134;112;128;103;120;133;119;100;91;120;112;77;95;95;104;102;96;96;98;91;110;108;97;90;110;92;99;117;106;123;108;106;103;103;93;100;111;84;110;106;113;118;156;259;264;178;126;107;90;101;100;108;142;228;416;609;670;359;149;120;94;98;164;259;361;342;249;145;118;163;224;355;415;326;258;298;279;204;186;159;118;132;150;147;125;114;97;110;136;162;158;142;111;106;116;97;95;111;101;97;95;117;96;94;78;110;90;84;92;76;97;99;107;109;130;178;268;278;154;84;87;90;89;86;103;98;92;108;80;105;81;75;90;100;95;83;83;98;106;82;89;88;98;102;104;111;82;99;94;111;80;92;98;99;102;90;74;100;83;84;87;105;93;101;86;99;90;92;81;102;87;65;80;79;88;92;97;84;93;102;86;106;131;137;116;97;99;88;98;102;90;105;97;87;83;72;75;107;93;94;84;79;93;95;107;116;97;88;125;140;147;134;133;166;125;156;168;173;201;177;136;116;100;97;108;89;99;123;130;142;131;132;149;121;105;97;104;150;155;139;137;158;181;159;141;158;148;152;117;119;137;115;98;119;105;91;87;106;93;136;189;220;197;150;129;102;123;117;103;110;119;170;158;149;112;128;127;141;145;107;102;111;110;133;144;131;97;119;121;136;135;110;94;100;76;64;86;99;81;83;89;85;81;82;90;68;78;69;79;86;72;83;98;87;71;103;102;111;104;103;83;88;83;96;93;97;96;82;96;92;104;102;94;87;91;78;78;78;77;81;85;92;74;95;87;90;81;76;80;95;101;94;86;94;88;78;94;81;97;79;83;99;84;83;79;85;85;78;82;75;83;96;82;93;87;90;71;89;78;112;95;92;79;84;83;80;90;97;97;86;87;134;142;147;117;89;105;88;77;107;107;101;93;79;87;79;88;88;98;75;84;77;84;90;95;92;104;113;115;116;137;141;102;94;91;98;87;77;89;111;178;192;167;106;100;85;109;136;153;128;125;108;83;91;117;113;119;147;255;408;514;407;207;104;74;80;77;82;81;79;76;91;94;85;75;98;130;236;329;326;259;199;221;193;162;123;104;101;99;85;87;84;102;80;81;98;78;81;92;98;99;76;103;81;102;69;82;81;86;86;92;97;138;174;176;134;93;74;96;95;85;104;84;86;103;89;93;99;89;68;79;105;98;84;117;117;116;87;83;70;93;103;93;87;90;75;104;98;83;77;95;88;89;85;100;96;86;115;91;111;103;110;102;98;96;73;85;61;76;72;89;70;88;94;77;75;64;79;99;79;95;89;89;108;83;85;76;82;90;97;78;101;82;107;136;148;155;113;132;159;251;279;222;133;102;87;100;84;85;92;70;86;92;90;78;104;102;119;122;189;211;208;168;131;136;171;255;394;350;195;145;89;89;142;211;552;836;613;283;141;95;106;86;65;71;93;69;79;78;78;94;69;80;80;71;90;96;96;76;90;75;90;83;95;88;93;85;91;86;77;83;77;69;81;99;85;60;78;69;92;71;93;87;78;86;75;79;85;99;88;86;88;89;84;78;99;81;72;73;81;81;93;114;159;153;112;87;84;75;84;91;87;85;103;83;90;103;95;87;101;77;101;103;109;97;88;77;92;81;75;103;88;91;76;82;85;92;94;99;95;107;83;100;98;83;113;123;132;97;108;94;126;167;179;142;132;103;89;120;73;75;99;92;87;93;97;90;105;80;76;87;80;81;76;97;89;104;90;80;93;104;107;121;125;148;203;174;115;92;109;76;85;101;73;92;89;94;82;78;64;70;81;92;95;80;70;76;78;87;100;77;78;77;83;108;81;91;77;93;59;90;86;78;71;89;108;89;109;84;106;78;87;99;98;109;84;88;100;91;104;106;123;128;133;99;101;81;93;120;258;539;974;1119;708;286;109;110;72;69;77;81;79;98;99;88;83;88;84;68;80;81;82;99;82;77;94;93;96;73;99;92;96;100;110;82;80;96;117;81;95;84;105;77;74;77;86;83;105;103;82;75;89;111;114;115;78;74;97;74;89;98;87;86;97;96;122;131;141;155;173;154;130;103;132;180;172;156;141;118;87;128;121;122;101;108;72;98;107;120;112;94;78;65;83;93;80;94;80;97;93;86;83;82;75;90;83;75;80;78;80;91;77;82;82;65;90;90;88;83;74;82;84;84;82;88;90;80;79;70;80;72;96;89;83;76;78;96;68;76;73;94;72;89;124;192;309;345;219;146;130;116;109;128;118;138;119;98;85;97;93;94;89;100;90;110;79;104;112;86;94;120;131;97;84;109;113;114;95
85;88;75;83;98;84;90;91;86;82;93;92;81;112;174;152;169;151;150;139;151;134;147;145;139;176;149;148;191;226;176;172;231;224;168;145;175;266;258;169;110;103;108;95;100;100;140;161;174;113;92;102;90;91;102;86;105;100;114;112;154;119;113;92;90;102;133;264;451;608;350;239;121;106;80;84;94;82;93;95;120;109;98;108;154;257;244;140;111;100;81;81;85;94;65;73;79;84;96;105;104;76;73;99;98;104;98;104;96;91;76;78;82;87;66;77;81;88;74;85;92;87;69;84;78;75;82;92;92;76;93;78;93;88;84;78;96;73;89;84;105;102;100;107;123;136;129;124;63;75;88;84;86;86;86;87;110;98;105;135;190;219;179;232;209;273;255;273;262;214;164;171;174;220;282;259;371;507;394;239;167;206;273;213;253;375;342;242;158;141;132;173;162;148;218;284;329;375;263;188;169;151;127;105;79;97;92;92;122;152;161;104;88;80;119;94;91;86;104;98;110;104;99;92;95;99;68;70;95;77;84;88;83;72;82;90;101;91;72;86;70;93;98;91;89;96;82;70;84;63;88;87;87;90;89;97;85;83;85;77;70;87;80;79;79;103;123;155;211;337;618;657;491;390;262;213;248;373;410;407;315;242;158;122;148;166;147;145;119;157;224;249;238;183;126;90;90;98;80;70;83;97;133;106;100;121;110;95;80;106;113;113;142;166;163;124;168;151;259;246;229;203;146;111;110;150;167;172;151;94;93;96;77;119;114;92;112;93;114;110;99;85;114;113;128;126;209;227;172;202;248;246;165;149;148;134;151;146;134;180;186;204;130;108;104;94;114;104;104;85;93;112;108;89;91;78;86;71;84;80;97;106;107;104;88;115;158;149;137;127;145;151;187;188;211;208;203;281;381;386;394;306;262;167;176;133;111;92;96;67;93;85;98;103;83;85;95;88;93;85;95;80;89;93;83;80;96;88;109;69;88;96;86;91;123;108;114;125;115;124;119;135;142;114;108;75;116;100;93;126;156;144;128;164;149;104;101;80;119;138;148;172;150;117;102;98;83;109;138;117;104;110;96;89;84;89;100;77;80;99;94;99;90;85;97;101;124;241;653;1520;2655;2592;1898;999;571;729;1037;827;414;175;113;99;127;89;99;98;107;103;74;116;99;100;114;91;103;119;122;125;146;170;158;138;155;179;164;173;158;148;149;108;132;113;121;157;151;179;186;182;177;137;129;150;159;165;129;107;98;103;122;109;103;101;98;98;97;93;87;100;83;116;97;109;106;98;82;105;90;111;113;104;144;117;117;120;86;107;140;106;107;102;99;98;96;108;137;151;197;159;117;128;96;117;93;119;145;273;519;702;811;474;186;107;82;117;176;360;638;756;436;194;142;132;133;232;275;403;526;633;656;479;403;313;215;143;152;149;129;101;103;125;165;220;255;170;110;92;96;87;105;83;75;106;102;107;114;110;96;73;90;87;90;100;87;102;121;144;106;135;166;160;127;80;113;82;83;77;101;77;78;79;88;78;99;69;93;90;105;115;89;100;96;104;100;106;104;82;102;93;97;91;106;76;85;92;95;103;82;88;80;93;98;93;88;91;83;86;95;105;82;101;85;77;76;77;76;97;92;90;103;89;102;98;100;117;122;123;116;102;97;63;97;103;103;104;107;99;83;97;79;93;68;97;101;112;109;127;137;107;107;99;108;172;203;206;134;139;145;141;158;176;155;133;146;107;92;123;104;113;112;145;134;146;140;139;135;131;109;91;108;119;164;125;135;142;115;119;136;146;160;143;136;128;133;99;107;121;119;96;114;117;124;179;277;318;265;172;140;137;116;116;111;121;153;244;247;203;153;118;140;128;135;103;90;101;113;122;138;120;132;110;113;137;168;128;80;84;107;97;90;95;79;91;79;96;83;84;94;101;82;74;78;64;80;100;92;77;78;87;98;91;112;92;90;98;93;94;80;76;92;76;94;110;91;92;90;74;94;90;78;84;84;101;96;97;92;87;89;85;104;102;84;96;93;89;90;87;93;83;89;81;101;81;70;89;88;88;101;85;98;95;77;95;82;76;108;105;96;76;104;92;104;87;97;92;93;99;93;102;104;90;71;82;102;98;91;106;96;87;103;83;91;106;110;92;94;101;87;87;84;85;91;79;95;89;80;89;90;94;95;123;160;216;129;105;108;92;93;88;92;93;95;112;106;135;102;79;110;103;120;105;99;88;111;89;90;91;119;144;122;123;165;191;268;208;152;93;93;90;88;92;82;99;98;104;95;90;98;99;152;308;537;698;516;367;404;387;264;151;111;97;80;104;91;86;98;109;75;79;107;83;108;103;89;102;83;105;107;116;98;87;77;91;80;98;118;142;146;112;82;95;90;88;84;100;99;90;104;94;126;106;92;93;85;97;90;79;100;94;83;75;83;84;102;76;100;90;93;83;77;95;95;106;96;84;88;106;79;76;78;89;94;93;96;95;84;85;90;80;81;86;87;82;74;73;97;97;72;79;87;90;82;101;124;96;102;87;87;72;83;87;90;88;97;84;92;97;113;131;120;108;120;122;179;188;198;137;102;117;108;85;75;73;87;82;88;75;90;103;109;113;104;124;126;141;130;111;149;198;285;408;414;242;157;108;95;137;217;449;687;515;256;108;96;83;90;84;90;81;99;70;74;92;86;80;75;89;69;76;78;55;74;83;79;87;90;78;75;81;82;83;84;92;86;82;91;104;103;92;80;73;75;82;77;62;80;104;71;67;88;99;89;92;81;86;86;86;93;75;93;85;90;97;81;73;91;92;100;94;92;95;83;82;75;102;104;86;84;81;67;90;85;94;93;96;97;95;88;68;85;91;83;95;85;78;84;73;77;90;69;81;96;95;81;96;102;84;105;131;148;153;95;95;73;128;190;239;205;131;104;102;82;97;94;71;98;87;101;81;83;85;78;87;78;87;77;76;86;107;117;104;70;101;123;117;136;136;117;151;193;131;85;92;88;84;72;83;92;94;98;85;80;92;82;78;77;81;96;89;95;76;90;88;93;84;76;88;93;92;93;82;71;80;84;87;72;70;76;94;89;95;88;97;88;95;125;107;126;107;113;84;96;104;108;105;111;136;139;108;82;82;125;279;616;962;972;562;246;97;77;86;79;79;84;102;82;84;72;90;97;86;87;91;80;90;82;74;80;91;78;74;90;99;99;94;85;116;70;111;104;85;85;97;88;70;83;80;82;79;96;82;92;102;85;92;110;145;118;94;85;77;94;104;104;82;93;74;92;122;125;158;166;170;121;116;109;108;126;142;156;148;105;109;114;102;121;105;98;94;109;93;95;99;103;85;81;86;81;104;86;70;113;90;101;85;78;73;67;57;67;86;91;77;82;81;73;82;102;74;72;75;86;79;88;77;91;94;74;67;79;86;75;72;80;91;79;88;93;97;86;89;77;95;99;76;91;111;209;390;412;335;246;208;163;158;134;139;146;137;102;101;83;88;83;97;108;107;93;90;68;104;86;88;96;104;111;80;125;111;71;103
79;98;80;83;90;80;83;84;86;98;96;86;79;125;176;214;166;159;153;126;138;159;142;142;123;157;128;141;167;197;215;216;238;244;206;164;196;253;269;197;138;102;104;102;106;107;116;173;215;144;114;82;95;112;94;125;100;98;116;111;152;162;143;134;128;104;111;176;260;300;251;214;168;137;97;106;89;93;83;74;95;107;132;138;167;279;236;138;102;79;76;82;82;75;86;94;91;78;103;100;86;99;73;67;99;108;94;99;73;78;101;76;79;93;80;65;87;82;89;74;75;94;99;83;81;74;79;89;81;103;75;79;72;102;78;82;79;64;78;86;71;90;91;97;111;121;83;106;98;80;81;87;78;97;90;100;141;154;147;136;121;187;232;219;257;264;228;218;237;219;184;164;162;183;253;290;367;460;362;217;225;259;251;257;278;411;359;278;191;141;129;160;164;192;273;322;343;326;265;220;200;153;109;84;79;87;101;120;126;114;136;103;118;120;109;87;72;82;96;95;107;90;80;95;109;92;63;68;72;75;104;75;95;83;89;98;86;85;83;73;67;85;94;83;75;91;93;85;106;98;80;68;77;82;102;93;95;89;88;103;84;92;82;85;81;97;101;144;202;323;487;538;388;254;214;202;249;351;391;321;242;187;152;140;209;277;213;158;168;233;310;320;286;202;129;118;127;106;90;76;87;129;118;118;113;109;97;82;114;124;102;153;159;210;157;139;139;131;200;227;226;173;144;112;130;152;149;155;111;102;109;142;140;125;109;106;103;98;111;84;107;96;110;95;121;119;205;219;193;224;189;184;142;148;144;204;163;124;138;160;190;144;110;102;92;115;123;125;111;96;101;92;95;88;88;104;88;81;76;82;85;109;114;100;83;104;140;140;128;142;152;149;147;171;159;151;187;231;295;319;292;230;224;160;185;118;121;110;81;82;71;88;92;79;90;90;98;97;86;69;83;84;99;88;99;94;88;116;109;89;82;90;96;89;141;86;122;142;140;119;112;139;138;171;104;98;101;86;95;125;108;91;98;105;98;101;108;100;140;210;330;306;206;144;99;110;119;107;126;100;81;90;80;102;101;100;93;94;82;92;96;83;89;98;91;102;108;251;752;1578;2261;2103;1199;556;494;844;1224;1007;466;210;96;112;101;104;103;108;96;113;92;104;104;118;113;110;94;101;105;124;136;169;166;176;162;184;218;206;186;174;126;137;108;109;133;150;172;177;175;159;145;127;157;132;160;162;142;132;127;94;129;106;109;130;111;105;93;76;91;99;130;85;116;103;92;90;89;99;97;111;122;138;149;152;142;163;123;106;115;115;120;116;105;97;99;91;100;137;121;131;96;101;123;113;125;111;140;287;470;552;538;346;183;103;115;131;237;477;940;973;470;238;146;142;143;163;264;566;1095;1402;1268;822;708;541;327;199;130;136;134;106;135;121;158;269;308;194;111;97;99;104;91;95;88;99;99;85;102;97;87;96;87;85;99;91;90;102;111;110;113;87;94;108;119;118;96;101;98;88;125;90;97;92;76;89;96;111;96;102;89;97;97;73;91;111;90;97;90;93;103;95;95;87;93;106;107;82;94;82;88;66;95;84;92;110;80;95;86;84;86;73;81;113;76;87;70;77;76;89;71;96;98;90;80;103;99;96;94;114;105;86;86;112;91;103;100;85;104;87;88;96;83;96;104;93;89;130;118;141;158;135;121;122;132;176;253;179;164;134;137;141;122;116;139;114;119;115;92;83;106;102;120;156;150;161;181;139;150;117;103;87;83;115;161;156;156;128;140;142;167;136;114;140;135;116;111;141;130;106;107;104;101;94;128;249;390;516;349;212;177;156;154;113;111;113;164;246;231;178;173;137;144;140;128;120;116;140;116;126;133;133;109;113;122;125;113;113;88;91;99;90;88;95;73;81;97;82;90;85;74;110;95;102;75;95;103;95;102;72;79;92;90;102;114;88;97;84;89;88;88;81;98;86;79;77;97;83;85;76;89;71;77;73;83;86;83;98;80;77;96;95;93;96;91;82;82;85;78;84;84;66;82;79;82;104;94;97;94;90;105;106;84;89;77;104;90;92;83;85;83;81;86;88;108;96;79;100;106;105;76;73;94;92;80;106;68;87;86;76;78;87;107;74;103;99;89;101;76;89;87;82;93;84;86;77;74;116;107;89;94;109;103;160;192;246;187;106;132;105;98;84;101;94;109;99;93;116;78;92;94;118;104;79;83;110;85;93;97;134;202;211;141;116;119;131;125;127;92;85;95;98;81;53;86;91;82;115;106;91;97;94;166;399;789;1160;897;542;654;765;375;135;115;95;95;94;90;90;86;109;106;105;99;84;86;90;91;108;113;123;118;123;88;86;85;88;95;85;95;106;120;93;79;77;84;82;74;95;96;96;81;103;86;86;95;94;96;96;82;76;91;100;75;69;92;86;78;93;81;84;84;90;86;83;96;95;84;82;81;90;73;81;77;96;100;97;96;89;92;82;69;72;83;81;89;70;95;99;83;77;83;96;97;106;112;169;213;183;145;102;72;70;77;104;86;92;80;73;88;88;104;125;111;121;107;145;98;120;138;108;89;96;93;83;89;96;70;87;90;93;92;78;103;110;100;93;92;127;98;103;145;205;384;537;528;407;226;135;101;95;152;248;336;248;168;86;87;100;111;97;97;82;72;82;80;87;77;88;87;83;96;83;83;89;93;77;83;94;74;71;74;80;86;83;86;77;107;91;88;93;82;83;89;76;68;77;61;64;83;81;104;74;72;84;88;98;82;87;88;63;91;85;90;82;83;91;83;78;95;87;78;88;84;83;85;74;87;72;78;79;78;95;83;84;87;95;97;94;106;83;90;64;81;87;103;102;76;75;76;80;79;86;95;95;101;94;96;101;127;98;104;136;143;138;87;89;105;128;201;192;186;135;95;104;88;103;76;89;114;74;80;99;72;92;96;98;82;77;89;100;102;120;122;97;104;89;101;126;103;118;128;145;131;92;84;100;75;100;85;96;98;87;91;89;84;75;96;68;83;64;95;82;89;84;86;89;94;97;75;106;79;84;78;84;78;79;90;92;76;85;81;84;92;87;119;115;108;121;107;139;117;152;155;114;91;122;95;123;112;119;140;111;93;76;105;226;394;544;493;315;146;103;83;93;89;88;81;81;76;99;70;85;83;83;86;69;86;105;99;95;84;77;81;62;77;93;72;110;90;90;101;96;107;99;78;102;94;85;92;92;75;94;105;93;92;82;80;103;104;106;110;82;87;82;82;82;79;80;94;88;135;145;153;162;122;144;118;100;82;104;101;127;134;130;132;148;104;125;90;75;82;105;124;113;102;103;92;70;67;89;107;87;103;101;87;90;94;73;84;92;90;76;66;85;73;94;73;85;69;78;91;74;82;85;74;73;90;79;90;85;80;81;71;77;81;69;78;100;100;83;93;79;85;83;87;86;86;104;94;103;184;318;378;332;309;277;225;185;181;161;188;150;143;80;89;100;83;109;86;104;84;90;82;92;92;86;86;99;99;103;87;106;106;110
73;78;79;71;72;91;95;77;96;90;108;133;128;138;185;247;209;203;201;170;155;154;151;116;110;118;98;114;158;240;263;227;220;195;194;159;161;187;227;196;155;118;87;96;94;98;140;156;199;153;115;97;89;110;111;117;82;100;101;168;220;162;141;173;114;97;125;126;125;171;167;212;190;170;99;93;98;82;96;85;97;133;163;156;164;191;183;166;94;94;72;72;67;72;71;61;80;90;113;95;76;95;95;80;118;113;105;100;80;86;73;76;72;84;84;82;91;90;85;87;70;78;93;99;93;69;82;79;78;79;79;75;81;102;103;99;96;92;86;72;86;81;93;82;100;107;100;88;94;87;77;86;79;82;97;101;139;205;209;189;163;199;244;248;257;249;240;234;222;205;193;165;156;199;251;246;272;322;298;258;302;310;280;224;300;411;358;225;193;133;123;119;136;156;230;305;301;252;210;216;199;156;138;88;101;96;95;107;100;117;101;105;102;111;110;93;79;87;81;97;90;87;92;90;91;98;79;89;78;86;103;97;94;79;75;92;72;86;87;86;86;79;82;88;87;92;90;85;75;85;87;93;75;96;111;97;89;106;89;96;79;74;89;83;84;88;121;150;174;223;317;356;284;244;204;191;254;318;334;242;194;162;135;132;190;276;276;276;271;285;424;454;333;190;132;119;139;115;101;99;109;120;140;142;121;126;98;121;134;132;135;120;130;186;154;138;112;126;160;219;205;214;158;138;121;135;136;142;132;120;112;142;154;128;98;109;101;89;97;102;90;105;95;89;104;111;175;189;195;181;170;143;127;184;222;258;171;133;110;131;143;125;112;102;115;131;143;116;99;100;131;111;96;95;85;86;89;75;76;109;112;129;113;119;142;127;112;124;119;136;167;154;160;112;141;153;165;179;231;234;202;217;207;213;151;151;102;95;78;83;80;77;95;92;79;86;84;91;94;82;85;98;78;84;112;98;126;120;90;72;90;105;109;119;96;133;107;127;140;121;117;123;124;151;111;104;104;110;87;92;98;95;84;75;99;114;93;123;180;389;630;657;396;202;124;105;100;102;112;103;83;90;123;105;121;86;85;94;86;106;91;107;105;90;81;84;131;220;516;1278;1826;1698;823;359;355;669;963;765;464;192;119;112;98;89;92;101;101;88;93;110;89;118;110;91;95;89;103;122;126;119;168;171;198;207;204;230;183;164;151;134;126;112;144;165;193;166;161;143;123;136;126;161;145;137;132;129;140;129;149;119;128;133;131;105;99;113;115;94;84;102;92;102;88;81;101;88;99;106;132;142;175;209;210;184;194;131;112;114;107;107;108;102;103;93;91;99;111;88;107;128;135;154;143;127;184;288;376;385;341;251;143;115;122;132;206;438;731;819;469;218;151;116;115;136;293;684;1376;1888;1732;1148;848;680;455;274;165;127;89;95;95;98;137;181;199;147;116;111;91;97;99;115;104;108;97;100;77;93;89;86;91;103;89;88;90;97;132;105;107;100;92;101;100;97;107;110;101;91;87;84;76;107;87;79;114;84;90;105;107;83;88;120;96;100;85;84;85;73;80;94;109;99;93;109;109;104;95;104;86;81;96;75;84;85;100;91;73;88;92;87;90;78;81;100;77;71;95;81;122;91;97;105;77;93;102;97;119;99;99;77;94;92;102;106;93;82;99;95;94;70;97;84;100;86;114;122;160;148;184;148;116;135;135;157;204;210;184;141;132;102;104;98;110;121;117;114;107;85;88;102;100;107;138;149;152;120;123;138;137;110;117;111;107;132;144;158;142;156;150;121;127;123;132;115;121;105;104;113;106;101;103;109;125;276;488;636;451;258;226;281;229;121;111;101;135;160;214;171;143;166;177;202;161;143;119;108;109;99;96;106;97;107;105;130;110;97;93;97;88;97;112;82;85;78;87;82;90;97;96;91;98;94;100;103;96;77;86;69;77;84;93;96;90;77;80;72;82;84;93;109;85;93;85;80;81;101;93;81;79;94;93;87;96;97;85;102;86;92;86;90;78;96;87;99;100;86;99;93;85;91;111;91;83;78;80;81;82;80;99;88;95;108;80;107;100;89;85;103;109;92;98;93;105;79;70;90;101;83;90;95;91;76;99;84;81;103;99;61;89;111;88;90;102;109;86;95;86;93;100;105;100;82;69;95;101;75;90;82;88;118;125;184;216;252;172;135;111;109;121;97;90;80;83;91;88;97;84;105;75;79;99;97;87;91;90;94;96;156;222;232;133;110;109;104;103;84;87;95;79;107;74;77;83;82;82;108;120;119;106;112;144;338;767;1276;1230;666;688;712;407;175;121;91;112;84;95;102;114;135;142;165;128;105;100;98;93;100;116;115;103;103;100;94;92;81;84;103;98;110;117;98;86;89;75;94;95;77;100;87;96;97;81;87;81;95;92;86;93;83;87;86;81;89;83;88;90;88;68;87;104;84;92;87;84;84;94;99;75;75;95;63;91;74;89;96;105;80;78;91;82;68;68;64;85;85;72;77;73;80;83;98;75;80;168;270;441;373;207;131;76;80;88;74;119;83;79;89;84;95;112;98;105;144;94;92;106;98;116;106;80;101;85;86;88;91;92;92;88;88;97;100;83;110;95;89;81;93;98;101;141;211;404;663;894;667;329;135;82;72;104;133;166;153;108;90;108;124;101;77;79;71;90;93;77;83;90;76;84;83;77;98;77;69;83;85;88;77;91;88;77;87;72;90;95;91;76;85;79;111;104;94;85;76;81;71;76;93;81;79;87;78;79;71;93;81;95;91;92;73;87;85;91;81;91;82;76;96;77;88;79;77;85;81;84;91;72;85;76;73;73;91;86;66;79;71;88;108;91;91;87;75;81;74;77;88;92;83;87;81;78;66;88;78;91;102;105;102;162;162;183;133;123;120;89;86;91;130;140;170;171;108;88;95;107;103;91;91;80;88;85;97;87;92;91;92;105;89;97;91;106;96;130;112;103;103;113;85;111;101;95;129;97;110;99;105;96;91;89;100;126;98;103;68;87;104;84;85;87;75;76;90;82;109;76;101;88;91;101;84;79;98;90;79;85;73;75;102;80;78;77;99;88;86;95;88;109;128;113;140;172;267;203;165;122;140;136;113;107;114;124;110;104;87;93;132;195;270;201;141;97;87;105;76;90;78;102;85;79;80;67;82;92;94;102;78;60;92;69;77;69;92;92;87;78;95;92;80;103;88;85;87;100;87;88;90;90;84;90;77;110;94;108;90;105;99;80;108;92;95;87;86;89;91;90;86;93;100;90;104;146;174;158;154;97;107;110;108;94;105;93;96;118;126;133;158;136;113;72;104;61;95;112;101;106;82;89;65;103;101;106;109;98;104;87;100;96;85;99;88;91;86;77;79;66;73;67;94;89;79;73;85;93;82;88;74;86;84;83;83;75;82;92;80;72;90;90;88;88;94;96;100;91;79;74;82;112;96;92;105;123;204;280;346;354;315;266;199;148;148;165;146;116;100;109;94;94;119;121;142;90;88;93;104;102;97;100;96;104;101;89;112;72;99
113;84;72;101;88;85;91;71;86;93;118;179;194;167;162;188;206;213;208;190;212;159;122;142;150;114;113;136;157;245;274;265;208;166;146;156;138;140;185;269;210;146;107;90;94;94;105;110;141;113;89;92;84;130;145;142;103;83;110;142;182;163;141;134;121;117;143;148;135;122;127;200;216;171;116;103;95;88;95;88;81;92;146;157;151;144;190;137;116;86;82;115;93;89;78;87;97;129;122;85;70;87;95;85;134;133;90;74;68;76;80;78;86;102;113;111;90;79;76;91;87;81;91;90;94;94;85;94;76;93;95;80;83;77;116;111;103;92;70;87;91;105;85;80;97;94;112;105;88;103;100;100;79;84;87;95;155;221;228;176;199;237;223;302;237;214;238;254;219;240;259;200;164;198;222;280;304;248;239;339;533;430;320;237;246;278;248;183;170;148;115;100;113;194;219;283;237;217;169;171;147;121;110;113;81;92;105;97;115;121;106;114;153;115;91;70;82;93;92;87;78;88;88;80;76;75;86;92;95;77;96;100;71;83;82;92;92;91;79;81;87;63;80;103;85;96;87;94;91;89;95;89;87;90;84;111;89;82;96;89;86;92;88;74;96;104;108;108;148;194;219;231;186;219;214;183;265;402;334;238;116;130;125;128;237;311;342;421;335;346;499;424;370;213;145;144;142;114;97;104;122;132;142;151;134;125;102;128;124;137;118;113;126;148;137;106;135;169;195;254;230;223;150;155;173;151;164;158;118;121;121;120;144;117;95;92;106;116;98;95;82;92;106;113;89;88;130;169;166;138;139;135;125;188;211;189;154;102;121;147;158;116;97;111;132;160;157;129;97;95;111;135;118;89;101;81;73;72;96;98;121;153;157;152;175;136;150;121;139;202;195;209;168;135;150;144;169;191;208;232;196;170;195;150;147;104;104;100;72;83;91;97;92;93;86;103;84;92;85;83;90;90;87;88;83;100;113;110;114;97;91;100;104;102;120;113;114;102;116;132;138;114;149;112;111;118;96;115;96;80;80;98;96;89;104;104;108;166;316;694;1049;1047;575;217;153;150;143;141;119;108;87;121;86;91;119;109;84;90;93;98;81;97;104;79;91;89;103;133;296;801;1199;1203;640;266;251;399;662;575;312;144;98;89;112;107;92;92;94;99;110;109;83;114;93;107;109;101;117;105;97;123;135;165;174;182;233;208;183;166;169;126;137;152;162;178;178;160;145;110;121;155;129;152;160;142;122;156;115;147;136;140;143;145;130;128;107;115;88;93;96;111;95;119;108;101;71;97;90;96;128;181;245;321;306;302;254;193;165;109;119;106;98;85;106;104;107;99;96;111;106;147;208;238;175;160;254;482;581;474;252;155;131;106;93;122;214;352;585;499;271;156;133;102;110;130;282;662;1184;1405;1404;1095;851;625;437;332;150;118;103;103;95;112;115;130;146;142;88;106;87;108;84;107;129;111;98;94;92;69;89;87;82;77;81;111;106;101;113;97;77;97;80;107;86;107;137;98;109;84;80;89;88;109;91;77;100;85;95;99;120;108;82;78;108;100;91;92;80;73;97;113;92;95;95;120;112;120;95;97;99;92;81;87;84;96;126;76;77;92;97;103;71;85;90;97;86;104;86;95;97;110;115;117;86;105;92;95;84;83;94;93;94;90;99;99;107;84;103;95;74;82;90;99;102;107;102;137;161;151;164;145;120;137;130;186;223;231;233;167;120;119;111;120;109;111;109;90;97;89;81;121;112;110;132;118;131;122;129;145;149;131;107;98;124;125;142;142;146;148;188;172;130;113;114;122;128;131;120;111;110;100;135;108;116;221;344;437;322;219;255;292;229;134;107;106;181;172;183;175;144;182;231;206;160;186;159;117;87;114;135;128;109;124;158;145;119;108;108;90;94;117;113;74;73;84;98;90;76;67;95;92;100;111;103;96;96;98;93;81;101;79;95;104;100;89;106;86;89;82;108;99;92;75;86;95;100;114;89;96;80;92;99;81;89;90;89;101;94;86;99;92;87;80;106;95;79;87;99;88;88;88;83;90;89;109;87;91;85;79;98;113;108;84;116;99;81;89;97;99;89;95;96;90;109;105;90;84;96;90;95;82;79;76;66;106;96;96;74;87;96;89;96;83;91;76;79;76;109;105;78;81;94;73;69;84;88;85;86;67;102;168;221;288;343;259;217;151;145;127;102;100;83;75;107;87;87;97;105;80;105;80;91;92;74;95;96;96;96;133;173;152;119;94;67;110;99;104;89;87;71;88;88;84;85;88;96;87;116;104;95;104;124;285;664;981;750;431;385;321;219;134;102;85;79;76;78;123;166;211;332;249;189;129;114;150;136;127;88;88;103;86;106;104;92;107;84;84;86;97;76;95;103;98;84;99;81;82;91;76;78;82;85;97;86;95;84;96;83;93;105;99;114;102;104;95;101;92;78;80;80;96;79;85;92;77;113;81;108;89;84;94;101;101;100;104;101;93;88;79;79;74;83;86;87;75;68;89;66;81;81;104;81;123;196;511;755;536;233;112;88;118;118;93;93;71;86;85;102;83;109;91;111;109;110;89;85;92;85;112;88;97;83;97;79;91;86;93;111;84;104;91;79;96;91;98;74;88;100;112;121;198;342;637;814;577;261;103;104;103;93;100;105;104;107;156;211;214;188;149;76;78;79;85;70;84;77;78;77;87;99;85;93;82;72;75;79;87;79;90;78;88;85;86;98;86;89;83;91;77;90;90;92;67;98;73;74;87;76;83;103;90;75;91;94;90;85;96;88;105;75;87;82;78;74;88;82;88;79;82;83;69;71;95;89;105;79;93;84;97;91;92;70;89;105;73;89;100;77;76;61;90;76;84;70;87;93;105;94;67;78;81;99;87;92;77;121;171;250;276;236;148;111;97;116;88;102;100;135;120;101;91;105;83;86;93;119;96;79;102;95;126;88;104;97;104;112;103;86;77;96;104;96;93;88;89;102;98;104;90;106;93;98;87;99;86;85;93;100;104;141;128;116;95;81;88;71;85;99;77;81;82;80;89;98;86;84;60;93;92;103;82;80;92;73;89;102;106;76;80;86;75;98;92;83;118;103;131;134;172;345;399;294;183;111;126;170;122;103;106;111;101;83;72;87;103;108;110;99;84;72;86;65;88;71;97;73;80;84;96;77;70;92;96;68;66;58;75;75;94;81;92;96;71;77;84;84;86;88;76;97;77;95;101;101;96;100;85;71;84;88;96;109;96;94;108;104;91;93;91;88;81;80;79;107;87;92;78;96;124;152;186;195;129;106;100;128;100;84;90;100;98;101;126;148;180;137;90;85;100;78;94;95;90;92;91;79;61;86;103;102;94;96;94;88;93;68;85;89;108;94;96;62;78;87;92;61;81;91;86;86;94;77;85;90;91;86;102;89;84;84;86;71;67;79;93;77;90;69;88;102;110;97;88;101;98;76;109;102;91;107;159;205;307;398;321;230;181;165;122;115;111;115;119;117;102;114;107;131;112;100;83;107;79;103;113;91;105;93;90;81;100;86;74
79;89;64;81;76;98;82;74;91;90;124;198;248;178;151;155;169;184;146;220;234;209;197;210;181;141;140;149;165;242;312;302;174;133;148;138;138;123;187;255;232;151;108;84;81;115;105;80;128;109;87;90;102;120;133;114;101;103;98;138;153;195;148;140;151;149;159;155;109;104;119;158;154;164;123;89;89;107;72;86;93;101;120;113;138;110;146;123;84;92;99;96;89;85;87;87;93;90;107;108;65;84;101;102;101;101;113;92;71;96;89;87;75;106;148;128;105;89;80;76;82;94;77;91;74;84;80;91;84;91;89;86;94;93;94;112;84;105;102;91;98;78;72;65;75;78;90;105;100;115;88;88;82;101;91;96;121;170;194;169;176;176;167;191;160;128;197;286;231;213;257;270;226;197;240;302;368;296;307;499;729;627;335;254;210;208;229;164;145;147;112;119;106;182;238;240;281;234;156;152;141;113;112;106;93;87;108;125;111;109;129;130;148;116;100;94;89;84;79;73;90;75;78;73;63;117;77;103;83;83;77;96;72;84;77;93;90;87;92;76;86;93;84;81;83;90;90;93;85;82;101;73;88;75;96;70;97;104;69;67;91;100;122;95;71;91;90;125;94;111;129;153;193;233;213;181;301;418;382;234;126;99;107;131;198;218;358;460;372;356;376;453;402;267;165;144;145;131;91;60;104;121;152;124;123;100;103;89;111;117;107;107;109;124;117;130;146;197;256;311;329;253;182;154;122;149;132;138;126;109;129;113;126;108;96;108;95;87;90;89;105;108;106;95;98;105;116;139;128;137;108;115;121;165;124;129;125;104;98;150;149;108;97;102;103;154;158;119;106;132;148;170;166;118;109;88;83;78;106;114;129;155;159;193;209;201;133;123;149;204;267;235;211;119;126;110;174;202;207;233;197;216;163;140;123;114;115;105;114;95;80;85;88;87;91;111;95;79;86;86;92;101;74;112;87;95;117;114;104;95;95;92;110;121;114;116;97;100;88;133;138;145;111;114;123;113;132;113;112;86;88;93;94;138;167;146;144;163;394;947;1380;1256;680;264;187;244;212;169;105;99;105;93;89;109;98;103;96;96;93;93;118;88;100;85;105;89;98;133;202;405;679;757;618;299;202;275;427;387;238;140;116;98;82;96;96;98;113;109;98;108;125;106;108;101;82;112;130;136;138;134;131;147;136;189;172;154;155;117;107;121;131;146;161;211;178;142;121;129;151;165;147;131;124;143;153;159;125;141;140;157;149;144;141;151;142;114;100;106;80;84;130;98;108;88;98;95;116;126;137;195;298;419;387;357;355;237;172;117;99;106;94;99;101;90;92;88;89;108;105;156;226;272;219;226;407;825;1006;725;355;109;115;107;112;136;223;428;600;588;320;160;139;108;114;153;220;408;597;784;786;892;813;504;359;232;149;126;123;97;90;100;105;96;111;103;107;122;105;109;118;115;129;102;106;88;77;84;93;111;91;76;76;88;100;95;106;87;93;95;99;92;103;107;114;107;93;87;88;85;81;86;88;102;91;95;99;105;103;107;83;77;103;103;100;102;105;93;73;105;105;117;104;121;98;104;101;89;101;75;92;84;93;104;82;95;93;89;82;82;99;75;92;73;88;94;94;94;118;115;87;86;85;88;120;101;80;100;97;102;94;96;100;88;104;95;116;107;99;87;93;94;93;92;117;126;160;130;140;134;92;153;138;171;217;222;215;178;153;130;128;125;131;134;116;112;91;93;76;88;94;114;113;102;103;115;164;211;226;148;113;89;102;127;141;159;153;191;229;169;134;127;133;120;114;150;119;120;128;117;139;109;113;151;179;252;207;207;233;279;219;172;126;141;160;180;183;178;147;157;166;191;193;180;157;129;129;118;158;175;139;149;129;160;152;146;108;114;107;119;97;82;98;85;88;97;92;89;78;89;86;88;80;93;87;96;78;104;103;84;107;84;106;94;96;85;75;80;85;95;103;94;92;92;98;93;93;79;93;84;99;85;76;87;100;83;101;68;88;90;81;108;82;79;95;92;111;95;93;86;79;99;83;96;83;84;79;85;84;79;96;69;110;86;86;88;98;87;89;64;101;65;91;94;103;83;102;83;90;86;91;73;94;78;87;86;87;81;89;86;88;93;100;120;94;104;95;94;90;76;96;83;101;93;94;78;82;106;138;182;342;413;539;552;452;297;227;174;133;107;92;92;98;70;99;87;84;84;94;78;85;93;85;91;93;80;106;110;125;118;90;93;110;118;128;100;93;91;101;108;89;85;91;86;90;96;82;108;100;88;98;164;276;474;447;282;187;190;138;133;109;103;98;93;99;105;171;375;571;476;284;207;254;296;227;178;101;87;83;102;84;93;90;79;85;84;100;95;86;91;93;83;96;95;86;98;87;97;69;75;76;87;79;112;71;98;92;119;118;141;149;109;90;78;77;92;93;67;87;86;69;81;95;97;91;77;105;80;93;116;104;100;98;115;127;85;76;71;84;77;74;97;76;77;82;73;63;93;74;88;100;122;232;421;766;611;301;114;94;97;89;91;85;74;75;72;81;84;78;85;94;96;79;84;93;77;76;85;99;70;97;90;93;92;98;115;95;117;100;78;84;93;98;110;90;78;75;93;103;127;183;320;475;371;187;112;81;74;72;95;106;117;186;305;467;536;421;191;103;77;97;84;112;80;85;89;71;75;71;73;58;91;85;70;70;84;88;80;80;73;79;77;97;73;84;92;76;79;105;76;90;78;80;75;105;99;79;83;95;53;84;84;68;81;90;90;76;83;108;94;81;97;80;93;76;74;96;91;97;84;76;74;89;96;94;109;98;89;91;75;93;72;88;86;75;75;82;75;81;81;103;97;90;91;96;82;96;75;76;87;81;98;88;76;122;185;341;388;291;172;116;104;110;103;107;105;119;109;113;100;83;85;79;108;131;120;98;124;138;159;113;101;94;93;86;111;120;76;90;70;93;111;126;85;102;112;96;94;109;94;129;147;127;108;93;86;79;74;109;113;112;99;64;77;76;78;76;84;92;72;69;91;86;70;102;98;95;81;96;98;92;79;88;83;106;131;107;92;78;93;97;102;99;107;132;138;166;247;356;488;393;194;132;131;116;86;89;110;99;88;98;70;76;71;81;87;94;81;80;83;85;74;73;94;88;71;79;97;100;92;84;75;96;80;99;71;90;87;84;92;108;86;81;81;87;77;89;98;93;90;93;98;90;99;92;84;75;90;89;93;87;97;109;96;87;77;82;86;89;85;115;85;81;86;95;90;103;105;124;166;166;124;124;118;131;113;98;102;86;85;90;96;137;176;148;106;85;90;84;87;88;88;73;75;89;92;88;88;106;90;103;102;107;90;107;81;101;123;143;101;66;70;78;80;87;76;79;79;79;87;55;87;96;87;89;65;92;99;85;91;85;81;70;75;84;90;93;91;101;102;97;82;80;80;98;94;96;97;90;96;189;265;365;322;248;213;170;110;85;91;105;101;106;104;100;116;87;99;81;85;102;85;101;111;111;103;82;89;84;93;81;97
62;75;68;75;79;89;87;85;96;96;149;200;208;138;123;122;175;168;163;169;219;310;383;378;255;175;118;161;181;235;305;308;214;150;144;184;163;145;158;183;196;162;113;85;100;74;97;88;95;129;91;83;115;93;111;97;108;97;115;142;149;131;99;135;117;159;133;120;127;109;108;122;122;101;115;91;112;103;79;102;96;120;112;116;101;101;106;116;97;94;106;79;89;83;87;87;77;95;84;93;89;102;120;109;97;95;94;88;93;58;75;86;82;105;139;111;89;89;104;75;89;82;89;64;79;99;98;79;94;89;90;85;63;86;93;72;79;78;86;75;92;96;91;97;82;89;85;98;89;112;84;80;95;85;86;109;123;126;151;127;118;121;118;132;109;118;157;192;191;183;235;252;170;194;218;286;390;319;280;392;593;440;299;206;154;135;154;166;136;140;101;92;91;158;182;227;263;252;161;130;121;105;129;113;111;105;94;117;115;81;90;89;115;106;106;95;78;84;71;86;77;75;90;90;103;93;87;82;89;95;79;89;82;106;88;84;89;88;89;91;71;101;89;81;82;81;98;83;79;88;95;104;93;74;71;83;76;75;80;81;86;109;91;76;92;81;106;98;91;106;123;120;162;194;205;219;254;417;386;245;167;105;113;103;118;185;273;266;231;245;341;383;360;250;193;153;165;114;98;75;83;87;106;83;104;135;104;109;132;117;88;107;106;102;122;159;184;208;286;361;341;333;210;176;164;171;161;107;113;106;101;89;84;83;89;93;96;77;96;86;84;114;122;106;124;82;111;127;110;111;113;131;106;132;115;98;108;132;127;189;192;141;108;108;102;105;119;115;101;129;199;272;272;148;108;81;86;84;84;109;117;127;159;154;218;197;157;152;177;200;250;253;220;136;118;130;154;223;265;243;267;222;155;133;104;118;119;102;101;82;82;93;92;86;82;83;84;92;101;93;91;80;108;98;99;86;98;109;105;105;124;96;111;105;96;99;111;102;101;151;141;120;131;93;123;152;125;121;98;89;87;103;107;128;204;207;166;226;441;935;1333;1049;472;212;272;398;369;181;128;88;111;99;89;93;105;112;99;93;99;87;97;99;84;91;80;69;100;109;139;263;484;694;649;320;205;211;297;292;196;123;113;103;105;92;95;130;116;112;79;116;108;90;82;114;114;112;165;174;150;143;148;129;129;155;142;103;103;97;118;123;124;151;184;199;190;151;147;185;180;143;116;104;117;146;170;162;157;110;132;142;94;109;131;139;112;117;79;98;88;124;88;109;91;90;91;110;90;111;142;201;285;407;539;569;468;286;205;121;96;99;100;101;106;108;96;97;85;96;127;154;184;252;188;229;455;1078;1349;931;409;140;105;105;128;138;314;629;1091;842;383;177;133;129;165;258;344;350;339;373;408;460;427;315;219;217;189;154;127;102;117;97;102;111;111;97;94;105;99;92;89;109;99;113;100;91;87;92;85;84;106;108;102;99;77;87;91;93;76;82;95;96;123;103;111;94;100;101;102;89;93;79;83;91;93;83;83;97;108;79;86;101;100;102;104;98;99;110;118;101;106;115;126;116;96;91;92;93;94;92;82;110;94;84;78;95;76;76;79;85;84;78;84;97;73;85;80;91;120;113;111;94;104;80;100;97;103;93;112;91;90;90;110;89;99;114;91;118;89;102;82;83;106;109;122;112;132;115;125;125;114;119;181;139;173;164;134;120;126;126;138;132;148;114;91;121;102;86;87;84;90;91;100;104;100;135;179;240;254;178;149;102;110;151;156;172;138;160;181;186;135;142;146;144;131;147;118;105;113;129;88;95;71;100;121;129;162;180;202;240;241;173;140;139;172;165;132;130;155;108;137;179;196;173;178;144;124;127;155;165;179;116;167;162;142;140;137;93;108;87;98;96;96;87;97;95;82;82;78;88;82;90;79;111;89;74;74;90;81;98;85;76;78;96;73;97;97;75;88;111;69;84;90;133;101;99;81;84;94;101;96;92;104;81;96;96;88;77;75;81;89;87;95;93;90;92;90;91;98;89;73;87;95;95;101;100;78;84;69;80;85;90;81;80;92;85;101;85;92;89;99;112;98;100;89;107;85;88;88;88;80;89;93;100;94;96;91;73;87;94;79;102;99;120;122;114;86;80;85;88;92;96;116;98;89;85;89;98;134;213;395;732;972;1232;1020;602;356;232;149;117;97;95;85;90;72;77;100;91;82;72;107;77;95;88;94;88;80;99;82;123;102;110;115;122;179;140;106;86;99;89;106;77;84;77;86;89;91;101;78;94;108;136;180;203;203;150;116;116;121;113;94;87;84;90;92;109;207;372;681;638;337;379;621;686;577;313;140;96;107;77;80;137;127;108;96;82;98;70;109;97;95;73;108;88;86;103;87;75;76;88;93;98;75;78;98;91;94;101;146;222;214;109;115;75;103;109;85;78;93;73;103;103;89;71;97;96;96;101;132;147;163;113;154;191;173;90;90;69;66;81;89;82;89;87;71;83;103;88;77;89;84;123;157;282;428;384;208;95;84;96;83;84;94;90;73;75;84;96;94;87;97;85;98;86;94;112;103;101;94;82;81;86;94;99;86;79;106;100;118;95;97;98;79;86;85;83;88;101;82;99;94;175;247;182;121;97;84;69;99;81;112;196;308;564;971;1126;742;275;134;85;70;86;69;61;86;77;83;69;87;89;80;73;90;86;86;96;79;77;86;85;72;88;81;73;87;76;73;65;86;79;91;77;94;80;91;141;143;124;101;91;99;85;95;103;102;90;81;96;88;85;80;91;78;73;83;66;86;77;76;90;72;72;67;94;98;98;93;95;91;81;81;63;91;78;87;87;94;84;81;95;77;87;85;70;90;81;81;102;78;90;85;100;95;98;111;159;318;412;271;180;116;110;107;109;95;104;113;102;103;92;87;112;108;136;137;105;117;153;271;282;183;121;92;105;100;101;90;85;82;87;81;107;140;117;115;126;90;85;130;140;235;243;149;115;98;74;88;101;86;103;107;99;86;74;60;77;87;85;67;82;79;89;87;92;98;99;92;95;82;86;83;96;97;87;85;104;81;84;76;71;80;95;102;109;115;125;155;200;271;354;281;165;125;107;91;85;84;90;67;78;77;80;91;77;70;90;77;85;90;80;92;85;73;86;62;76;90;87;85;88;89;70;95;89;83;91;77;76;74;78;74;81;80;94;77;92;93;83;92;94;90;85;100;72;99;90;85;93;93;77;80;88;88;102;105;81;71;77;81;92;85;101;91;100;120;96;87;92;115;158;145;165;161;180;147;148;100;100;100;96;102;106;108;134;129;77;75;71;79;89;74;89;105;116;80;83;84;79;89;90;119;107;99;97;89;92;92;146;141;97;101;65;75;84;69;74;78;72;75;69;92;68;73;92;84;81;87;100;74;82;91;100;82;80;93;83;93;94;102;88;94;92;86;93;75;81;97;119;102;101;136;247;278;238;217;206;155;103;89;100;101;113;121;97;105;96;109;89;96;87;77;93;113;104;73;94;86;91;93;113;89;72
75;75;84;107;91;80;79;96;111;96;88;132;146;137;124;132;183;199;125;135;215;350;651;668;384;228;143;139;162;225;294;318;280;159;173;191;192;167;132;155;154;153;105;110;107;89;104;89;95;74;99;103;117;90;91;83;80;93;112;103;140;121;109;96;108;133;119;113;97;108;87;97;104;134;99;83;82;112;74;80;94;118;105;117;90;99;99;82;94;102;78;92;82;94;72;81;89;85;92;95;81;99;79;90;100;87;88;71;87;85;91;90;77;91;105;96;93;76;84;83;85;81;82;80;91;80;92;118;93;98;102;81;92;86;77;110;87;80;83;100;95;106;68;92;85;89;96;81;84;75;92;95;113;113;100;108;110;110;116;131;114;130;118;125;123;124;116;159;163;196;219;182;194;163;196;259;343;271;184;224;308;263;182;131;144;101;126;134;144;149;98;107;93;128;190;240;294;218;171;155;130;119;108;121;101;83;90;99;89;98;77;93;99;72;87;89;94;73;82;88;75;82;91;79;99;89;90;90;88;84;103;86;90;102;75;91;72;71;104;92;84;84;83;73;90;75;79;88;76;81;89;70;83;74;74;81;89;98;78;86;79;96;78;82;96;81;95;93;83;102;99;110;134;159;157;172;205;288;295;215;152;130;109;100;89;124;141;127;156;164;205;260;237;207;140;179;160;111;79;70;83;82;111;99;89;95;122;136;128;105;90;95;118;111;147;147;191;256;383;392;459;403;325;250;211;175;170;147;130;116;100;109;80;103;68;95;97;96;96;81;107;116;109;120;124;127;118;84;94;105;120;122;126;103;91;113;112;136;139;171;179;143;89;97;103;103;104;88;115;134;216;310;300;182;125;96;68;97;89;82;116;114;128;137;196;248;195;228;258;271;218;222;139;143;139;124;160;211;222;265;240;207;153;120;116;108;131;107;87;76;74;103;74;95;104;91;76;91;95;81;80;93;96;101;117;102;89;96;123;130;101;95;106;102;99;113;85;119;123;126;161;145;112;111;153;146;125;93;92;100;98;86;105;127;193;224;170;186;343;595;803;640;322;179;281;404;390;207;119;96;79;99;93;82;92;107;100;107;77;81;102;107;105;87;86;68;87;111;139;289;530;668;571;270;173;156;200;209;160;125;109;109;86;102;99;115;135;103;95;125;108;115;96;99;91;131;146;153;154;141;156;146;165;132;134;88;98;111;131;117;114;107;154;175;157;127;147;140;191;116;118;132;116;134;133;177;125;142;135;168;105;125;108;144;151;128;96;100;88;89;101;111;98;99;98;104;107;119;115;178;244;436;657;748;614;370;224;151;124;134;126;99;100;95;119;90;101;112;101;114;146;164;172;190;425;817;1008;765;333;143;91;94;126;127;359;798;1256;1149;517;163;121;151;277;471;648;669;392;276;201;216;210;196;208;292;327;277;149;125;130;95;108;103;120;112;104;126;122;125;85;119;109;109;96;107;92;87;72;94;116;117;97;98;85;99;96;79;92;83;101;86;92;105;123;104;128;95;99;108;104;81;103;97;93;93;92;100;102;97;79;90;91;105;105;101;84;106;90;116;137;114;109;109;94;72;86;80;84;83;100;83;89;100;86;77;92;98;79;85;77;89;74;89;83;96;84;96;100;98;123;91;96;102;99;91;102;95;105;81;85;75;112;97;106;123;108;112;97;81;115;86;123;97;115;98;115;108;102;115;103;123;108;125;123;113;113;123;139;137;121;141;148;132;115;107;89;70;95;98;101;96;78;83;126;105;177;214;267;197;149;110;110;129;162;157;115;148;140;169;158;158;114;110;145;132;131;116;107;133;122;106;98;97;110;105;118;169;209;216;319;255;205;171;192;227;154;139;141;137;163;187;184;191;205;202;154;129;159;204;200;163;145;147;134;125;128;127;106;116;92;76;75;84;87;71;100;86;89;91;75;99;85;92;92;109;91;87;81;85;84;112;83;107;73;84;101;80;85;83;86;85;127;115;75;102;84;102;84;87;90;104;88;107;82;91;85;90;90;91;78;90;90;96;89;88;96;95;83;78;85;81;80;93;73;91;91;70;76;90;74;98;95;121;93;86;97;91;91;90;91;89;90;93;75;84;79;113;94;92;97;93;73;100;87;97;85;77;77;74;75;121;138;168;156;112;94;98;94;75;102;107;86;87;103;86;104;104;169;353;760;1223;1720;2139;1831;926;492;267;171;173;153;127;87;73;90;88;86;96;78;99;84;79;93;90;90;88;97;80;102;83;86;89;157;172;203;155;118;96;108;84;84;82;76;99;82;99;77;87;91;87;143;161;188;138;105;111;95;138;166;141;116;115;76;100;111;141;219;346;467;415;352;604;1106;1341;1072;555;174;118;113;95;91;106;112;96;88;69;84;90;85;90;77;83;77;101;124;107;117;90;72;87;73;89;73;87;82;103;119;102;167;232;199;117;72;103;73;91;64;92;76;85;100;83;82;89;101;107;125;107;146;200;210;150;138;182;178;104;80;80;87;85;89;71;77;78;77;96;91;81;80;84;83;80;114;176;218;172;127;95;74;89;89;85;88;79;85;94;79;82;88;96;85;89;82;92;90;110;148;129;118;84;93;85;92;100;90;91;114;115;95;124;114;112;106;87;84;84;78;90;84;105;106;97;112;98;89;101;76;78;79;127;220;378;685;1052;1464;1546;864;320;151;105;83;63;80;80;77;79;83;75;87;83;81;91;77;97;70;102;73;85;75;101;91;78;78;73;95;89;75;87;80;75;89;85;87;98;118;168;198;127;81;79;69;78;82;96;93;99;70;86;88;75;81;64;79;100;87;68;79;84;99;75;86;76;65;95;81;66;95;88;84;69;95;93;94;98;89;82;93;73;76;101;76;99;95;79;91;84;80;88;80;92;92;91;91;78;90;164;228;327;299;267;180;129;104;103;103;99;95;90;94;101;98;100;101;83;90;87;111;189;387;411;271;161;100;84;86;74;85;85;77;95;118;121;109;147;153;119;95;102;150;245;429;415;260;147;85;89;78;75;80;85;87;83;96;82;87;84;75;78;82;69;78;97;74;86;85;76;84;93;112;86;86;73;83;86;115;90;84;83;59;88;97;83;100;70;98;143;208;174;197;212;186;131;97;82;91;74;86;105;69;90;79;83;92;93;81;77;80;63;91;73;76;81;98;87;96;75;90;96;92;100;79;87;75;91;74;80;64;68;93;78;117;77;86;68;84;107;87;113;101;93;100;91;74;81;84;106;89;88;116;83;74;91;97;93;85;87;86;88;81;83;126;107;119;91;95;91;90;102;164;224;276;378;399;361;256;177;106;87;75;92;100;109;123;105;128;104;78;79;89;91;96;93;87;101;88;97;82;103;88;100;100;112;94;92;97;100;93;114;111;101;102;73;88;65;72;65;70;71;78;87;87;78;77;85;83;78;83;92;93;93;95;77;68;83;77;95;85;68;93;74;86;72;84;86;90;86;103;114;116;123;130;164;165;140;154;140;121;104;82;80;104;99;102;115;95;95;107;106;79;85;92;94;96;89;103;104;82;102;102;94;141;115
77;64;81;88;74;94;100;113;72;73;88;104;110;108;98;135;151;177;131;128;201;403;701;720;402;248;156;142;147;157;256;306;286;233;189;279;247;169;104;134;107;107;101;82;105;102;114;98;88;85;107;91;111;90;98;87;79;86;122;121;130;102;109;96;97;101;108;91;91;79;95;107;102;101;88;87;75;92;91;72;90;101;85;83;89;79;126;84;85;84;92;75;90;83;89;75;81;93;107;106;85;77;86;89;89;94;87;96;99;96;86;70;102;75;91;78;63;85;97;100;88;78;79;88;60;71;92;89;110;94;83;87;67;75;101;84;90;92;78;81;93;87;84;90;86;81;84;88;80;92;98;83;89;106;92;84;102;81;87;91;98;121;146;127;137;133;132;162;155;233;269;240;184;177;166;210;211;158;127;149;157;188;198;171;135;111;116;151;113;129;107;89;108;156;230;297;346;283;170;126;117;102;103;101;107;88;98;90;77;79;77;75;87;84;120;81;77;79;90;81;87;78;78;71;71;76;114;77;91;87;101;87;73;79;80;75;76;85;70;80;87;90;91;82;81;74;69;68;63;79;77;83;86;83;72;84;83;89;100;88;76;92;104;74;79;81;92;87;88;88;94;107;108;113;97;125;198;202;258;191;185;172;143;123;103;83;100;92;89;114;147;183;146;126;120;143;105;126;101;56;75;78;80;76;95;106;133;134;110;93;102;99;89;100;122;135;184;343;421;510;475;480;429;287;236;175;188;181;131;119;101;85;74;93;96;80;94;94;83;92;110;81;102;105;123;113;109;136;146;112;124;127;115;75;97;98;122;127;128;130;160;117;109;107;95;100;101;83;90;141;202;240;215;138;102;72;93;80;92;104;105;106;151;156;146;227;180;248;309;266;208;177;124;155;159;141;167;210;279;283;275;218;173;113;116;118;120;117;102;81;88;99;79;119;101;78;94;80;95;70;100;83;92;102;88;84;114;90;106;126;114;86;108;90;97;86;108;125;181;218;197;153;118;117;145;126;108;91;84;92;87;111;113;116;156;203;152;169;233;331;378;283;150;163;256;307;257;150;119;113;78;101;91;94;97;121;93;91;91;104;101;114;71;93;79;95;104;123;192;400;751;856;597;249;145;172;159;133;101;106;107;93;105;91;112;120;110;110;105;113;86;103;111;123;131;115;115;113;142;147;146;148;167;113;117;104;105;108;137;133;105;114;133;137;173;128;144;135;157;129;109;110;127;119;109;143;121;111;173;153;141;103;94;130;137;117;107;90;104;92;80;101;85;95;95;100;107;123;120;154;230;367;689;879;664;381;221;137;133;119;96;112;90;117;111;112;113;110;98;103;110;126;116;162;388;671;768;509;211;129;100;86;86;165;277;621;954;879;358;139;124;186;362;732;955;830;425;214;166;147;139;146;233;439;619;371;195;128;131;117;118;97;91;99;106;95;88;92;102;91;94;99;97;98;112;97;110;126;160;138;92;101;94;92;92;82;95;82;88;99;90;83;103;127;134;126;107;101;104;85;101;106;100;96;92;81;94;91;93;81;78;103;109;98;101;101;98;103;132;105;101;91;81;95;82;84;93;96;86;86;78;83;85;89;89;102;106;94;81;88;92;83;94;96;100;86;82;95;95;100;94;81;99;89;91;107;64;87;107;95;97;85;95;95;109;95;90;78;102;103;98;119;100;89;103;99;101;89;91;81;121;108;106;105;104;109;115;113;132;141;125;109;112;106;103;95;100;102;96;123;107;105;90;121;155;220;236;195;119;112;121;141;117;108;102;103;129;175;156;144;117;108;103;133;107;89;101;122;99;113;104;115;105;125;144;159;189;307;494;451;257;222;279;227;162;153;135;130;140;151;134;156;158;161;121;129;151;243;206;207;163;125;107;105;110;122;110;96;101;83;91;89;73;90;90;112;87;85;70;98;93;87;98;69;95;67;93;89;77;103;94;88;99;93;102;92;84;95;77;97;79;92;78;88;82;91;88;70;85;98;82;100;72;78;78;89;77;87;81;87;93;101;92;96;93;102;74;81;73;90;84;89;86;87;77;89;98;100;95;85;86;93;79;79;91;86;95;106;83;104;80;97;99;90;95;80;97;83;104;88;95;99;98;95;95;101;92;90;82;105;123;165;132;90;97;89;91;100;90;94;110;79;94;108;111;117;217;554;1152;1882;2283;2565;2013;1078;563;326;262;282;266;172;116;75;91;85;94;81;85;84;85;85;83;78;93;109;108;99;105;77;90;94;115;158;147;133;120;78;94;85;97;84;83;82;116;82;93;100;93;130;180;235;185;145;116;114;134;207;286;228;132;107;94;90;144;169;249;258;254;229;284;626;1162;1454;1147;574;244;180;156;124;86;97;92;101;80;78;85;92;102;82;82;90;107;122;173;158;110;80;88;93;78;112;92;90;100;81;104;133;161;191;175;124;130;71;84;88;89;77;84;93;81;77;80;89;95;99;101;117;163;279;229;201;124;155;119;93;79;74;88;89;71;78;88;89;89;107;88;103;94;82;93;86;93;105;124;107;119;86;91;101;79;88;87;99;84;77;94;77;108;85;95;96;100;101;102;150;194;178;103;81;91;98;111;92;97;88;92;104;119;111;145;135;109;98;103;100;114;93;113;107;76;95;93;108;82;74;96;99;103;117;294;601;1075;1464;1583;1321;689;250;104;83;73;102;81;83;75;73;85;87;72;74;84;76;76;71;72;80;79;79;99;80;101;86;87;74;85;80;87;69;85;89;86;73;86;99;122;164;160;118;96;84;80;79;84;102;96;92;82;71;78;61;78;91;80;94;86;93;60;92;91;71;81;78;102;82;107;92;77;85;97;77;105;121;88;87;91;100;75;96;82;94;83;88;64;86;93;82;85;78;95;84;89;93;77;109;96;180;301;480;565;530;365;154;128;87;86;105;89;75;100;110;107;88;102;111;99;89;127;218;366;400;237;138;73;69;73;78;83;93;100;116;113;113;112;121;120;130;97;134;222;408;732;650;396;164;89;87;89;88;75;81;90;81;69;76;68;82;88;72;90;69;82;72;111;78;114;97;87;84;90;80;95;88;104;75;76;77;81;83;70;78;100;72;80;89;132;138;156;176;165;145;120;128;93;98;87;97;82;87;91;94;75;81;60;78;75;67;80;86;93;87;92;101;97;79;88;76;76;85;100;82;91;96;85;94;82;89;80;76;86;101;82;80;103;87;109;94;143;113;120;120;112;85;104;81;77;78;102;83;84;77;91;79;97;89;79;70;81;64;99;91;126;136;155;118;95;94;109;140;224;439;701;996;1066;741;477;215;132;85;98;106;113;85;109;125;117;74;90;82;87;86;80;102;114;86;70;75;84;84;95;83;105;95;98;103;114;105;90;91;86;93;79;96;97;87;92;81;79;82;74;82;70;71;90;71;86;68;78;92;81;89;96;89;70;91;82;83;91;92;88;60;89;106;86;93;76;79;114;143;176;146;142;130;140;107;135;95;109;90;96;86;92;93;95;99;94;109;135;116;105;98;78;96;93;97;96;80;79;92;102;163;146;139
85;86;81;89;81;96;85;111;110;91;89;94;90;100;97;131;139;137;108;127;168;289;476;529;396;324;190;145;141;147;207;270;260;207;204;244;287;218;127;115;117;116;117;101;104;141;123;126;113;97;85;88;101;126;96;86;97;101;109;129;109;104;108;115;112;93;102;92;87;100;94;108;111;108;98;96;98;86;89;95;96;86;93;101;97;140;113;105;86;100;72;91;70;73;71;74;90;81;100;90;95;91;99;100;75;90;80;93;97;81;87;93;77;75;76;71;78;93;78;74;74;90;84;74;83;79;78;105;89;101;74;101;89;85;96;79;79;83;86;97;92;84;86;67;95;65;102;75;89;97;80;81;91;103;97;91;77;100;94;106;130;141;135;184;239;209;151;141;187;271;320;245;247;196;198;189;174;124;106;126;158;206;294;251;147;92;136;144;165;150;125;82;118;181;294;380;407;277;182;130;110;114;111;104;102;99;93;93;94;79;98;77;79;92;106;79;101;101;95;84;95;79;78;69;95;90;76;66;80;105;88;90;85;84;93;72;92;78;80;84;85;79;88;91;97;78;83;70;82;82;94;82;82;95;86;89;87;76;99;74;93;86;96;75;81;76;69;91;95;99;125;112;91;115;112;137;195;243;266;341;269;222;226;144;101;89;108;89;126;120;131;142;121;113;112;119;107;117;98;83;77;91;89;102;77;81;92;106;96;91;104;102;106;112;103;115;151;240;303;327;387;404;377;310;198;200;167;151;132;120;122;100;83;79;71;99;83;91;97;97;90;83;88;108;92;117;127;164;128;115;107;151;101;116;98;101;129;137;129;136;143;110;107;99;94;107;98;82;100;95;133;157;139;126;90;102;102;92;119;112;111;131;159;137;152;175;163;234;284;246;151;139;154;120;159;159;185;241;322;272;234;184;134;133;111;120;135;125;105;78;76;96;82;93;103;94;92;86;85;79;99;77;90;104;91;83;105;114;113;119;126;104;112;83;84;88;105;130;237;357;328;218;102;138;136;114;92;89;90;89;116;115;103;82;102;112;124;167;189;200;187;142;114;117;151;169;165;137;121;88;96;80;89;108;106;108;99;101;87;104;105;77;104;88;78;98;99;118;198;449;931;1166;687;270;162;126;152;144;100;112;99;97;97;100;94;131;117;99;109;101;102;92;117;119;140;109;98;110;138;130;134;142;139;115;121;116;130;171;160;190;137;126;116;137;144;127;160;166;129;144;127;130;123;108;115;115;130;113;149;143;146;142;86;117;131;132;118;97;85;105;97;98;100;91;93;95;108;120;123;144;196;335;545;710;595;392;212;160;139;114;136;113;111;111;124;123;104;115;99;96;96;92;118;142;308;540;579;362;179;89;88;101;100;102;192;327;486;436;232;111;122;153;309;619;862;719;409;180;144;124;113;122;221;458;644;458;228;135;133;157;144;152;119;99;83;91;85;97;91;91;99;94;104;89;84;116;89;114;144;152;120;77;99;98;97;98;112;87;71;88;104;103;100;114;147;125;116;145;133;114;77;93;108;97;97;108;96;94;90;108;88;113;97;93;92;108;91;96;88;116;96;94;86;80;87;96;82;91;83;77;85;84;92;93;89;96;95;98;95;100;80;76;79;97;79;85;105;102;113;99;107;96;85;108;96;90;99;116;106;95;113;105;94;94;87;91;97;85;109;88;107;98;108;92;86;98;108;123;81;98;112;80;100;105;86;96;117;134;102;99;114;115;123;115;133;103;109;132;139;118;105;111;94;119;149;189;165;133;117;117;138;130;140;111;111;98;109;103;144;148;95;118;131;121;92;85;118;118;140;124;106;95;100;109;102;118;158;274;512;469;296;288;374;353;195;161;128;155;129;126;130;123;143;142;109;110;142;195;191;204;139;140;123;99;100;92;106;108;101;82;94;93;82;80;94;92;86;73;84;73;99;87;109;105;85;97;81;98;86;98;83;97;93;105;91;92;104;86;96;77;109;88;82;95;99;85;72;79;80;91;93;101;84;95;73;88;83;87;80;88;97;71;97;77;85;90;85;99;100;89;73;81;72;85;86;88;96;91;101;106;83;98;66;90;97;98;92;117;90;89;96;102;82;89;84;91;86;75;102;98;88;75;94;75;82;86;77;79;108;100;113;124;121;111;92;82;85;91;76;90;85;56;98;80;106;108;215;480;1129;1895;2210;2530;2042;1151;793;474;379;558;526;326;142;103;85;101;94;110;87;75;82;81;74;100;90;90;136;109;91;87;93;85;108;113;108;120;110;88;104;79;84;98;87;96;92;83;90;90;91;94;154;222;203;144;88;110;127;219;411;285;146;89;93;96;115;154;214;209;159;148;201;376;771;950;787;427;280;328;298;175;95;90;93;101;90;98;100;97;108;99;87;90;122;184;307;253;145;104;86;92;77;89;91;88;98;76;81;126;176;240;230;102;101;97;94;94;108;85;99;100;100;86;84;98;76;90;87;114;208;345;336;230;140;146;105;75;80;87;83;80;70;76;99;85;91;81;97;87;85;84;92;80;77;85;99;94;71;88;78;88;88;68;104;92;81;101;72;74;96;81;71;100;83;96;119;218;299;282;151;103;84;104;102;105;101;84;97;114;116;97;137;115;119;100;84;127;121;118;106;103;115;122;84;83;71;97;83;97;106;129;216;534;956;1111;1124;850;454;172;107;90;81;90;97;78;99;73;93;74;84;78;83;76;68;68;83;85;84;76;99;120;101;87;79;94;77;69;80;65;85;91;90;94;90;98;105;111;110;100;97;85;90;73;72;79;98;109;84;95;80;91;92;82;102;95;78;84;95;81;90;97;65;88;80;75;96;107;92;93;85;92;99;114;83;94;72;74;97;70;88;80;86;77;80;82;80;69;77;88;84;77;91;79;95;104;111;206;400;714;1073;1054;637;260;119;86;89;98;125;92;112;111;127;117;95;83;102;111;128;197;252;223;170;130;82;89;71;89;105;96;94;76;116;110;116;84;103;106;113;140;235;488;892;853;450;159;92;88;76;99;89;67;85;84;94;101;66;98;76;84;96;69;84;98;97;104;70;113;93;99;77;89;69;87;85;90;87;95;75;92;98;82;84;87;93;88;91;106;115;143;149;120;103;107;85;95;95;88;69;84;86;84;76;75;70;79;86;62;77;85;87;77;88;107;75;98;89;107;107;94;82;109;80;74;86;60;84;77;76;80;92;92;73;91;90;107;66;111;142;154;132;130;106;75;89;86;90;68;78;76;93;88;80;83;86;85;91;84;79;87;105;80;108;189;175;131;113;82;92;161;318;684;1335;2047;2034;1379;736;309;109;79;84;97;118;102;98;109;109;92;87;74;89;86;94;89;90;101;66;79;84;86;63;79;81;97;86;98;97;81;90;90;74;90;83;96;100;87;84;98;80;95;70;90;92;76;80;91;84;73;90;95;75;80;88;91;77;64;86;97;83;90;80;103;89;73;84;77;92;81;123;155;169;165;187;143;168;153;109;83;91;87;79;78;91;110;94;112;109;118;135;127;107;104;105;82;80;86;91;78;97;106;131;149;214;208
75;89;65;64;79;89;98;88;92;100;73;82;93;84;91;109;110;105;129;121;132;224;313;343;380;357;205;137;129;154;224;246;242;215;203;205;236;164;106;130;126;132;110;125;102;127;186;188;114;118;97;88;102;121;126;97;114;111;97;136;135;132;132;113;105;97;78;105;118;77;92;104;97;96;92;119;104;97;92;95;77;100;91;101;109;129;124;110;97;102;92;98;97;77;78;61;103;92;98;88;81;94;85;85;77;83;93;99;85;95;92;91;103;132;96;95;80;89;61;87;91;73;84;89;82;82;71;107;104;79;97;75;75;88;101;80;110;90;80;77;81;89;102;84;74;76;100;96;93;69;88;86;84;93;85;80;88;70;93;133;169;148;137;205;266;230;163;129;185;238;329;236;168;187;201;240;181;134;134;165;204;253;318;264;158;139;228;246;258;205;148;144;149;206;290;336;263;215;139;110;125;114;105;112;105;91;91;114;90;114;108;108;88;94;76;86;108;105;102;103;76;98;86;80;83;91;97;95;85;106;85;81;79;78;72;84;85;77;75;98;86;84;82;96;72;79;67;84;96;78;77;106;99;72;89;89;91;98;92;92;104;97;85;73;76;79;90;76;90;77;123;129;125;101;133;182;235;299;405;416;362;260;212;148;115;107;143;137;131;118;88;84;110;110;89;104;113;144;123;81;88;97;87;74;97;88;80;96;88;96;91;107;95;112;113;162;146;176;240;227;271;290;310;258;218;162;114;138;134;113;103;97;83;72;91;98;90;91;75;81;91;99;101;120;133;121;102;133;109;115;128;127;118;104;103;126;113;112;108;138;138;122;108;116;100;124;109;103;87;98;108;101;108;100;91;109;89;89;104;123;111;124;118;149;131;124;163;199;183;193;181;154;123;167;184;210;214;281;304;279;213;145;118;101;129;149;144;135;133;136;115;113;87;86;90;86;96;96;97;100;106;88;103;67;97;126;146;124;104;120;113;113;117;104;115;113;111;151;284;459;450;239;160;121;115;118;107;98;111;107;121;101;94;104;73;102;112;146;163;163;136;107;105;134;130;126;105;97;93;82;98;101;87;95;114;123;101;84;100;85;87;81;81;95;92;103;105;115;172;402;734;875;533;219;138;121;101;98;125;101;93;90;108;104;110;95;86;94;113;106;75;90;110;111;123;113;113;127;104;115;108;117;120;115;119;133;158;169;196;182;167;152;158;180;174;143;116;166;160;132;153;178;147;119;98;102;100;109;120;127;121;123;137;105;149;121;128;98;97;116;104;91;108;104;95;99;106;94;123;125;158;331;631;780;698;378;221;136;111;111;97;124;124;117;126;105;100;101;83;110;110;134;101;126;218;325;294;201;143;97;79;103;81;92;102;155;220;210;132;105;87;111;218;389;500;441;278;140;125;106;126;151;216;324;375;322;168;146;153;225;224;217;184;122;109;100;95;82;120;120;118;132;109;95;103;99;88;118;130;100;106;81;92;116;148;131;128;103;103;84;84;98;108;132;131;152;184;224;160;117;112;79;87;102;110;97;100;80;105;93;102;103;105;94;85;97;100;88;104;98;83;93;84;85;78;96;87;87;87;94;80;86;90;96;94;102;93;103;90;100;83;101;90;78;98;93;117;127;125;88;95;104;105;83;90;89;108;101;114;97;111;79;79;101;100;83;90;80;80;81;116;125;129;108;104;116;125;114;110;103;93;102;108;112;106;91;108;114;109;114;109;98;97;122;130;137;145;157;192;136;102;118;124;127;156;152;134;145;112;148;187;185;132;118;143;128;113;147;159;119;99;105;114;121;109;119;112;150;137;122;105;125;125;125;116;131;141;257;316;322;258;288;404;327;216;124;116;121;141;154;121;124;123;115;99;145;119;143;159;159;128;116;89;107;83;69;100;86;95;71;92;97;86;77;79;72;87;84;83;94;83;73;76;85;84;92;92;83;89;100;96;100;113;126;128;110;75;83;85;93;100;78;91;94;87;74;103;97;72;91;90;80;85;91;86;106;82;93;89;87;76;90;71;101;94;86;91;112;105;100;91;93;95;98;94;77;88;109;85;88;87;80;91;95;90;76;87;106;102;95;98;85;82;82;101;82;95;94;86;109;79;80;82;82;95;109;91;97;98;89;111;85;90;100;79;77;93;84;85;90;96;64;78;81;106;123;238;548;958;1290;1478;1569;1234;974;802;511;474;810;689;415;150;92;87;80;86;94;93;88;104;88;90;96;101;107;135;120;94;112;74;92;92;113;117;107;99;114;88;62;91;86;99;96;83;86;95;78;85;97;104;157;139;125;87;94;148;197;276;251;132;95;105;104;126;119;158;115;92;120;149;243;379;408;371;251;331;509;468;227;116;81;86;93;84;72;82;77;91;93;67;84;115;176;282;257;173;101;112;74;82;87;88;89;70;78;89;148;209;351;377;184;102;104;78;84;81;73;84;83;81;78;91;78;85;98;86;127;172;306;293;249;277;199;176;115;74;87;67;82;77;65;88;112;85;104;81;90;68;96;66;90;82;79;96;85;89;81;95;84;97;92;82;89;87;84;76;83;76;90;99;78;92;146;136;224;337;293;165;119;94;108;99;101;106;78;109;110;101;111;110;117;94;109;114;148;153;130;103;111;117;93;105;93;81;80;76;98;105;101;157;374;482;629;558;365;222;127;85;84;86;73;86;69;72;73;90;83;70;89;82;87;81;82;99;86;83;89;92;81;95;88;86;86;76;114;80;81;92;91;86;86;65;87;88;86;87;92;80;86;78;85;88;79;91;79;88;77;76;90;79;75;76;84;75;85;93;75;90;64;88;86;86;74;81;91;97;95;88;90;91;94;93;75;86;84;77;84;78;78;94;87;79;90;78;86;80;69;82;102;80;84;78;116;144;280;570;972;1493;1595;1035;406;137;106;97;122;99;103;92;96;146;111;102;97;94;93;112;136;164;170;110;108;89;82;89;72;87;85;79;89;90;97;124;108;79;95;102;111;243;499;845;643;290;153;99;106;94;88;76;86;88;90;84;84;82;72;76;104;77;82;77;73;84;84;96;85;104;107;98;98;92;90;70;75;110;88;99;88;93;79;103;80;96;92;120;108;118;114;124;118;130;97;99;86;77;73;91;87;82;77;70;88;79;73;89;89;87;79;99;69;79;82;89;91;119;78;89;84;102;95;99;88;104;70;85;85;83;94;106;89;86;83;71;88;85;125;159;148;155;100;103;85;73;89;89;94;90;74;94;100;95;80;86;79;78;88;89;100;85;97;122;179;224;143;128;101;93;157;379;813;1673;2749;2915;1977;1082;354;126;85;88;128;126;135;97;95;84;84;65;74;83;69;106;90;100;86;102;90;89;65;71;72;75;78;80;107;109;78;81;70;98;95;76;85;97;92;72;76;86;74;80;86;82;83;95;76;86;80;73;85;78;99;75;84;77;83;89;79;70;84;80;99;73;88;65;81;80;88;112;167;210;203;185;188;245;222;162;132;108;100;116;88;87;85;109;97;97;143;127;138;109;77;102;93;80;89;77;85;91;82;95;144;178;146
56;80;76;84;85;91;93;77;89;78;75;114;98;95;93;95;84;117;132;146;170;215;226;259;283;280;203;163;150;144;163;234;246;275;261;236;188;136;131;122;134;117;124;100;118;176;268;234;157;122;128;83;120;139;148;106;125;95;98;105;118;147;153;137;110;113;92;115;107;79;93;92;108;85;104;122;118;111;72;97;97;104;104;118;112;145;146;134;101;88;88;76;80;81;69;96;85;94;96;83;82;82;83;84;66;72;85;89;99;88;101;78;104;81;94;97;86;85;89;87;79;85;77;93;93;97;75;82;86;92;73;87;75;79;90;93;93;98;91;110;92;103;102;99;72;87;73;82;85;90;81;87;120;94;110;68;79;82;83;143;199;186;120;162;206;222;154;127;181;254;303;241;152;159;173;222;137;164;211;290;358;278;274;215;152;177;300;488;392;316;274;228;179;229;208;204;175;165;119;134;134;95;98;89;98;114;130;157;167;124;132;130;113;75;89;99;87;81;103;69;62;85;83;65;81;84;78;77;91;80;86;88;81;98;80;87;83;76;87;74;82;93;81;75;76;68;86;89;78;67;74;91;89;71;94;87;80;87;76;78;92;88;83;96;86;100;94;81;111;136;166;174;176;178;192;202;270;329;390;468;380;242;149;106;109;131;165;199;140;114;82;72;103;105;99;105;91;97;89;95;89;84;93;88;84;81;94;108;108;75;96;101;92;109;132;150;152;190;199;235;287;271;258;268;197;147;132;113;126;136;119;95;85;89;100;83;80;95;87;109;86;92;122;123;157;119;95;103;105;113;123;166;140;132;140;179;138;136;134;118;127;126;126;120;131;121;128;130;112;103;96;102;90;77;100;96;86;106;93;96;88;99;106;121;107;113;116;117;151;159;173;186;144;165;189;161;200;279;281;256;178;148;133;120;125;123;154;127;140;151;139;124;103;97;106;79;78;84;101;84;90;95;86;89;125;156;236;200;162;107;105;124;110;99;111;83;124;161;246;425;332;194;121;132;120;114;106;107;120;106;136;110;100;84;76;124;106;153;180;149;122;115;97;99;116;90;98;96;97;108;96;82;88;92;105;96;95;94;76;96;89;99;96;90;88;97;108;120;153;280;476;464;303;155;123;119;122;110;102;94;106;104;113;108;115;118;106;87;90;94;106;112;108;109;116;117;123;123;115;149;115;140;106;133;144;145;124;188;216;229;225;162;198;184;181;175;149;144;142;133;148;156;115;123;120;136;111;94;114;149;134;120;125;122;161;161;132;116;99;87;109;102;97;93;93;93;93;96;95;104;177;377;816;1154;983;500;227;119;159;130;125;107;103;135;137;127;115;113;125;134;109;105;112;95;138;185;175;145;106;85;102;77;122;118;93;109;122;134;83;96;119;118;162;235;298;257;161;124;103;121;144;183;224;210;199;203;156;176;252;331;498;462;263;164;100;83;107;122;163;258;199;173;114;94;99;78;94;95;112;101;98;92;94;127;144;160;123;124;86;91;105;84;111;101;163;168;275;313;244;162;106;88;93;105;89;90;96;92;90;96;97;95;116;102;89;101;88;102;84;102;92;107;79;87;78;93;90;84;83;87;81;107;91;84;88;82;90;96;79;89;92;95;94;78;95;128;164;172;129;112;86;89;84;91;97;96;95;80;78;85;80;82;85;94;93;95;95;97;92;101;137;152;118;91;121;128;141;163;133;114;123;98;100;119;106;105;93;98;103;114;104;106;106;121;149;128;140;162;155;129;128;109;119;117;140;142;123;136;136;141;178;147;127;112;135;97;95;106;132;114;107;116;110;111;141;141;137;136;137;127;145;174;177;145;133;123;108;160;187;176;182;186;257;276;199;164;142;142;164;143;146;142;99;97;122;131;126;128;141;148;118;102;94;95;81;79;90;83;74;95;79;83;85;81;71;80;83;89;94;106;102;86;75;98;85;92;88;101;94;95;100;105;128;140;107;92;79;90;85;114;72;84;81;100;91;82;79;95;90;83;96;79;82;86;91;94;91;103;102;82;96;90;84;91;99;81;106;71;103;89;87;82;104;108;92;104;84;89;105;86;84;90;93;91;90;92;96;91;103;102;99;79;102;105;104;86;88;104;87;114;93;101;107;85;87;91;84;86;69;96;92;79;81;94;87;89;89;87;67;69;80;69;82;95;100;103;216;387;656;626;634;693;574;545;505;380;417;624;561;321;149;112;81;88;99;119;99;100;108;88;91;81;100;118;170;189;112;118;79;113;114;112;163;206;161;103;91;80;92;91;96;66;89;100;86;84;95;70;96;95;107;95;88;101;99;142;173;179;122;94;80;85;97;93;132;115;93;149;150;140;157;179;161;168;311;512;446;207;87;98;70;78;89;86;87;69;75;71;99;107;116;154;166;158;118;91;93;85;108;89;109;78;76;85;89;139;280;367;368;193;114;103;95;100;90;85;83;75;104;121;140;100;112;87;91;107;154;229;269;408;558;548;342;166;87;90;99;77;69;67;108;90;108;98;90;95;87;72;76;71;68;97;85;70;96;97;84;87;86;80;75;93;92;90;81;91;93;72;93;77;111;96;126;214;311;246;169;132;148;126;111;91;85;84;97;93;88;106;99;111;123;109;123;136;157;140;100;89;93;91;99;90;81;86;76;88;84;109;103;151;227;256;245;194;130;92;87;89;84;92;85;79;75;96;78;84;64;85;75;95;92;80;78;84;101;67;60;80;86;102;90;77;89;88;85;82;89;104;80;99;76;87;75;78;84;83;65;74;79;86;94;88;75;84;105;71;84;89;78;93;87;68;93;98;86;76;85;89;73;84;86;78;78;111;85;81;91;109;102;114;108;105;88;73;76;97;84;78;80;82;86;88;81;96;96;84;101;91;71;72;80;95;119;222;490;934;1432;1609;1227;440;160;95;93;106;105;103;103;109;144;111;116;93;94;98;98;110;104;101;77;93;90;84;92;76;91;68;94;103;99;100;114;98;87;92;82;105;139;297;432;347;226;129;95;94;103;88;90;94;108;98;90;81;79;90;69;73;73;82;87;86;99;90;89;87;110;104;95;97;101;90;81;105;118;107;83;70;78;89;100;114;103;145;155;136;121;97;105;106;121;112;101;98;76;85;102;114;100;94;72;90;76;79;86;83;78;74;102;78;76;66;89;92;91;95;90;95;83;98;85;84;89;89;83;93;84;85;84;74;75;93;88;92;102;125;201;165;124;74;86;81;86;68;81;93;79;87;94;85;103;101;73;92;99;83;78;96;70;79;97;132;148;154;136;100;109;146;267;716;1512;2469;2632;1950;1041;315;104;80;105;112;147;120;119;108;93;86;86;70;85;78;107;96;72;105;94;88;101;80;67;92;92;98;93;79;68;72;99;86;74;88;90;79;101;82;86;93;76;94;70;87;90;80;85;88;75;92;83;85;87;74;67;104;97;100;96;98;85;78;97;81;79;78;90;83;84;94;98;140;183;229;225;214;298;301;194;177;146;118;97;95;125;106;96;95;92;128;151;160;141;96;81;103;105;98;87;78;89;98;87;112;128;119
98;70;85;77;90;97;86;96;86;93;105;124;120;110;123;108;104;116;146;170;195;229;192;227;198;252;167;128;166;190;205;218;273;352;318;264;183;133;122;147;129;118;92;128;120;171;265;264;194;120;120;124;126;111;120;111;116;95;111;103;139;180;192;129;97;98;113;125;136;84;91;95;96;83;123;135;94;78;93;87;89;85;106;109;142;157;179;136;111;103;101;87;84;98;57;93;79;89;79;78;78;90;91;84;92;64;82;84;85;102;91;88;91;99;94;85;82;76;72;86;89;79;102;79;94;84;72;80;84;92;87;99;67;74;82;100;116;96;81;86;96;111;88;87;87;91;88;74;94;74;101;107;113;101;98;92;82;96;99;130;187;161;128;124;177;187;160;113;187;314;383;280;191;158;154;153;134;168;310;417;463;307;242;237;226;223;326;474;432;337;348;343;251;182;152;137;112;145;110;101;76;84;89;90;92;101;134;194;252;182;150;94;94;78;92;75;82;90;85;69;91;89;85;88;91;93;86;82;95;75;74;68;70;97;81;87;63;64;98;88;86;82;80;92;76;91;86;76;76;89;82;90;90;75;87;85;90;95;99;97;91;83;82;100;96;83;88;92;131;152;183;245;292;296;288;297;252;295;305;307;223;162;141;83;115;122;198;219;149;114;89;89;73;108;104;106;88;97;98;78;80;90;90;86;80;97;98;100;89;97;96;67;103;118;118;136;153;170;224;292;300;314;286;275;216;149;108;103;106;164;121;88;71;98;94;82;122;111;90;97;94;83;128;173;154;142;97;121;113;134;176;247;222;203;187;180;130;135;140;119;128;115;122;117;106;109;126;130;127;107;79;77;94;103;106;89;99;99;99;104;111;106;105;110;111;104;109;100;144;186;217;238;182;151;175;191;175;222;244;209;201;194;212;178;151;144;128;100;150;144;143;116;95;111;87;99;85;86;114;71;87;101;109;105;136;189;368;336;206;117;109;88;105;94;91;107;101;137;174;256;227;179;123;108;116;141;138;111;89;99;110;112;87;94;73;92;105;116;143;167;159;171;106;118;110;99;98;74;86;97;83;76;87;104;103;101;100;93;101;118;91;93;93;78;86;85;93;87;130;201;286;263;185;132;127;112;125;117;106;113;102;93;105;97;111;112;96;115;97;102;104;102;91;116;131;122;123;103;112;128;113;109;147;120;143;133;156;156;180;219;225;210;183;181;174;208;192;157;175;207;199;157;125;113;93;115;132;103;96;124;161;135;119;111;134;130;115;100;117;99;96;88;94;110;110;85;97;90;96;84;176;356;814;1258;975;512;197;142;128;109;114;112;121;129;127;115;111;141;166;159;152;120;122;128;108;116;115;95;116;91;99;102;94;96;96;120;109;111;92;75;98;129;165;276;317;247;146;117;113;141;218;380;378;255;195;190;191;250;439;699;812;732;381;183;125;100;111;142;277;444;376;249;128;101;92;81;94;106;102;96;81;99;99;136;148;146;111;111;110;105;92;89;95;140;158;205;311;458;364;187;116;115;85;91;91;96;88;91;97;111;99;85;90;90;85;88;110;106;99;95;111;77;82;94;108;100;120;99;100;88;93;72;92;79;73;88;84;93;99;76;90;94;80;104;100;122;177;195;149;99;79;86;101;69;82;79;88;89;100;106;78;85;77;99;83;84;73;86;95;78;88;127;111;94;117;135;150;158;126;114;96;90;126;108;115;112;111;101;123;107;105;109;126;152;142;168;180;147;149;141;99;108;119;128;134;138;135;136;163;165;187;157;135;127;117;105;96;116;144;121;128;141;118;138;171;177;170;136;146;122;168;217;240;163;135;129;120;125;129;114;136;154;187;195;202;136;170;208;256;236;189;155;122;113;142;141;168;127;147;158;155;115;122;85;92;81;100;84;81;68;69;89;98;83;78;79;117;94;87;79;83;86;99;99;90;103;95;86;90;88;93;116;118;124;113;109;94;70;89;85;108;75;92;95;80;104;86;78;104;83;115;93;94;82;92;109;85;102;89;80;83;96;81;89;86;98;85;109;99;84;90;88;83;84;90;100;84;82;112;87;99;80;107;95;81;85;82;89;101;89;78;91;90;108;100;112;99;93;95;100;99;95;90;82;91;89;101;77;88;85;104;100;78;79;87;93;92;65;101;69;76;113;96;93;88;104;155;253;340;287;249;266;234;240;257;203;230;309;301;160;104;72;69;81;111;128;135;126;138;138;92;86;115;154;272;289;202;116;87;94;95;140;215;266;185;108;103;96;96;111;84;78;78;91;77;95;84;73;84;110;86;94;99;80;104;106;104;147;162;133;111;100;95;98;97;114;108;157;170;139;122;111;104;116;179;285;252;170;96;63;80;96;95;95;76;98;94;73;89;104;93;114;122;126;105;94;76;83;96;80;76;88;83;91;91;165;220;292;301;157;167;168;170;120;99;101;76;101;137;192;228;190;108;111;84;108;129;179;327;669;1144;1052;615;207;115;71;88;72;77;90;106;121;97;88;93;105;80;75;86;81;89;92;92;70;90;85;78;77;86;95;104;118;81;67;107;102;92;72;93;82;101;95;114;128;205;200;142;158;201;189;112;95;82;109;86;104;86;89;106;123;134;177;133;139;127;115;89;109;93;87;80;100;81;71;93;95;91;107;90;112;120;112;124;97;82;83;89;79;89;77;102;71;67;70;67;81;75;87;82;92;75;94;84;88;91;102;85;90;80;82;109;89;85;95;98;115;94;91;88;77;88;65;79;95;82;88;84;88;73;78;77;87;86;76;91;78;70;99;78;92;94;76;82;75;72;79;76;104;105;82;76;86;84;100;87;111;76;118;154;139;100;127;96;99;85;84;88;76;88;85;86;89;97;88;113;92;107;101;81;70;91;83;114;175;328;608;925;1201;892;373;155;101;105;114;106;107;74;115;107;102;92;79;89;95;84;116;111;83;84;86;83;84;84;87;76;90;80;83;96;102;113;84;91;81;94;108;113;171;214;182;153;114;91;97;91;91;92;103;91;87;85;86;83;90;87;75;80;84;95;69;83;85;93;83;106;95;77;78;101;97;84;97;93;92;90;99;92;101;100;117;162;235;290;215;132;117;99;120;107;94;99;92;108;109;94;95;87;92;82;77;92;79;87;74;97;92;81;91;87;71;93;90;81;98;82;94;90;85;97;87;89;70;72;95;85;74;86;75;93;96;100;85;101;132;144;126;117;86;77;78;79;68;82;85;85;97;91;104;87;77;78;90;87;93;82;81;86;105;103;84;114;117;127;118;102;119;194;424;938;1554;1642;1183;693;243;101;109;100;138;149;129;135;108;89;69;86;81;92;77;93;97;84;104;107;78;93;81;76;78;70;78;83;81;79;80;97;87;82;83;95;91;82;89;79;83;90;84;95;65;89;65;87;96;86;89;97;98;84;81;73;77;86;86;83;74;90;110;87;92;86;81;71;80;61;93;120;164;229;270;313;283;305;327;202;184;164;144;119;94;87;93;85;110;120;161;152;185;155;103;78;88;83;108;114;76;75;79;96;109;114;130
93;95;78;62;76;91;92;101;110;102;134;137;118;107;90;87;99;116;106;144;189;199;181;186;178;190;170;156;190;198;228;294;330;379;344;211;155;129;113;102;115;109;122;142;135;150;197;205;176;148;100;101;119;116;129;95;105;98;92;112;137;182;232;163;89;108;112;113;104;89;76;80;85;77;117;108;114;94;108;101;86;86;101;110;159;179;199;157;97;107;83;93;93;80;73;72;89;86;61;90;68;89;91;80;78;74;87;85;89;90;74;73;120;77;102;87;80;94;98;91;83;89;66;91;77;91;88;87;85;82;98;88;103;82;87;92;110;86;84;79;98;86;92;72;92;86;89;87;81;99;90;98;111;114;112;85;98;103;80;89;128;100;93;114;180;271;198;163;180;279;421;347;219;148;147;162;138;155;251;317;322;259;275;334;374;249;257;297;276;282;346;373;220;153;98;110;132;147;120;87;82;73;80;87;86;95;141;160;197;169;184;112;96;103;79;91;96;110;101;99;78;91;77;103;98;94;77;83;93;87;98;79;88;82;92;70;77;81;85;65;73;73;85;90;70;73;82;90;97;91;87;105;86;88;66;90;105;115;100;90;77;80;100;82;85;83;71;98;132;137;168;259;313;418;529;372;311;305;259;195;154;118;91;109;89;121;173;138;108;87;83;87;90;94;94;98;92;76;76;50;57;79;88;103;102;96;101;111;97;79;99;83;100;112;114;171;180;230;281;316;328;296;280;265;180;137;89;92;129;123;109;92;82;71;92;95;115;106;77;112;96;87;124;182;206;208;127;144;143;179;234;291;349;309;219;206;144;148;156;118;114;98;115;119;98;94;107;113;92;86;99;103;76;76;83;83;92;99;99;98;122;100;102;132;100;74;100;123;173;270;289;255;215;176;192;167;211;261;254;188;200;282;290;242;176;157;142;104;120;162;118;104;96;95;105;97;80;82;81;90;114;88;96;102;143;262;406;334;181;126;96;102;117;101;108;101;114;123;134;134;133;136;108;118;120;108;135;116;113;98;95;101;70;73;72;104;115;136;177;187;229;202;150;122;96;106;97;111;86;107;85;86;101;93;90;97;83;94;99;89;81;105;100;87;103;85;102;97;104;164;179;152;126;109;105;123;128;110;97;110;115;88;86;90;80;92;98;94;97;122;105;90;111;126;122;128;95;104;100;106;120;134;143;155;135;129;139;148;154;178;259;204;174;162;169;174;179;182;211;272;271;220;140;113;107;114;92;89;97;129;148;131;117;120;110;125;102;116;106;99;86;84;93;81;96;103;93;85;103;106;141;248;539;696;567;356;207;182;132;109;115;109;109;130;98;107;140;188;297;289;183;110;118;102;104;92;97;114;106;108;85;84;90;81;79;100;114;106;115;122;95;144;276;469;582;399;184;137;129;196;433;705;650;350;290;302;295;390;705;1067;1151;889;477;229;150;113;104;198;436;710;617;310;122;94;85;107;110;111;90;99;94;85;86;101;115;134;115;146;119;115;111;99;93;147;156;186;348;442;326;185;110;105;115;81;101;109;111;106;108;102;111;95;90;97;91;112;96;102;94;109;67;93;98;99;76;90;89;76;81;100;90;87;82;75;98;100;107;87;112;91;89;77;82;83;92;129;121;139;121;123;92;94;92;87;102;87;106;92;80;110;94;79;88;101;92;89;90;92;92;112;133;116;108;89;105;122;148;116;128;120;85;85;115;135;174;135;134;99;104;107;105;112;130;128;137;198;212;162;143;130;129;106;135;137;190;155;159;152;180;199;178;168;136;110;93;119;124;118;103;145;154;129;122;176;239;288;195;116;145;132;168;264;269;244;193;147;119;107;92;92;109;115;132;145;175;173;183;242;334;299;223;154;131;131;148;176;152;160;161;206;182;176;112;98;84;77;71;72;90;78;95;72;84;88;85;93;93;70;82;86;114;109;83;89;72;98;90;86;108;95;105;109;97;98;111;78;83;63;95;88;84;74;97;86;78;81;82;93;86;101;97;93;86;84;94;91;89;84;76;78;85;77;82;75;86;92;102;89;87;84;81;90;94;89;98;96;97;95;84;72;86;95;70;71;102;85;76;92;76;95;103;121;83;94;95;92;91;89;81;95;68;93;86;80;109;97;99;92;81;92;68;71;76;79;80;71;88;75;86;98;82;96;124;114;104;75;117;124;156;165;92;104;113;139;126;107;129;166;149;126;90;78;86;98;90;138;153;215;231;154;107;94;146;233;494;524;333;162;87;88;96;127;184;202;166;122;85;88;89;89;91;81;72;91;79;93;89;88;88;93;85;86;87;82;93;106;103;198;302;253;178;103;101;102;91;117;141;196;174;144;109;97;88;95;123;133;142;127;86;84;78;74;94;83;99;99;74;98;107;83;90;95;106;95;73;105;88;88;94;93;100;103;97;98;117;188;261;314;292;179;212;311;248;136;107;100;73;106;220;360;448;308;138;108;114;119;165;194;424;958;1574;1475;722;252;125;87;89;82;90;98;81;94;91;102;90;76;92;92;68;92;90;92;98;93;100;89;75;69;92;108;98;91;90;84;81;90;79;90;80;85;90;84;117;130;161;160;156;249;280;197;146;99;87;97;95;84;96;120;127;201;246;330;271;213;99;97;92;78;114;95;93;78;95;89;97;88;100;101;90;100;91;99;92;99;89;67;88;71;63;81;87;67;89;64;75;94;86;86;84;76;92;84;78;81;82;102;95;81;89;80;84;103;90;95;96;105;112;96;92;89;93;76;61;78;74;92;87;76;72;67;82;73;72;70;76;74;81;78;74;90;72;97;106;76;80;81;84;82;93;85;71;98;111;100;90;108;111;122;155;168;125;121;122;82;81;92;93;72;67;75;82;83;92;104;85;88;65;97;91;92;85;84;117;150;238;304;459;587;527;245;111;96;103;110;100;84;98;109;93;97;90;101;90;97;108;117;121;115;82;71;106;84;101;97;82;95;91;87;108;85;103;90;77;100;104;122;109;132;120;112;110;110;103;94;89;85;87;108;113;102;86;76;81;73;79;93;87;86;78;78;92;76;97;86;76;111;104;92;86;62;93;66;120;106;112;116;116;106;111;145;313;507;647;426;197;138;123;110;120;105;100;76;98;106;105;121;94;96;66;85;91;93;81;87;84;84;81;83;93;95;69;77;64;83;88;83;98;83;77;67;77;81;91;92;81;97;85;89;97;87;93;87;93;109;100;95;104;75;80;99;86;92;116;84;78;105;87;76;84;90;74;98;85;82;84;74;89;98;67;101;93;98;110;108;94;112;151;227;363;695;736;537;342;161;101;90;114;158;127;111;93;104;73;81;85;83;84;94;100;121;106;100;108;97;86;75;80;76;89;76;87;94;103;102;100;101;99;102;76;84;77;81;59;61;78;88;82;86;92;76;78;70;82;74;85;79;82;99;96;82;89;90;82;90;73;97;61;86;100;101;78;91;78;76;122;131;173;263;290;293;350;331;215;155;153;135;111;87;108;105;92;112;108;101;131;161;128;114;86;111;102;95;79;95;88;99;97;92;110;140
61;74;84;71;81;109;112;107;105;93;115;110;83;133;114;109;83;86;105;165;158;182;167;200;235;222;169;185;201;255;282;265;349;306;266;200;111;105;108;123;108;103;116;143;121;125;180;185;147;145;108;96;95;82;108;82;91;90;83;131;130;160;159;150;113;104;101;97;101;81;88;72;91;88;92;110;115;104;97;122;96;105;86;102;153;232;248;159;109;105;99;99;81;78;86;71;70;70;72;88;63;89;83;101;69;73;84;91;93;98;68;75;88;86;77;88;92;92;88;100;99;86;82;84;69;77;72;78;80;66;72;75;78;87;115;86;90;75;73;78;101;85;79;77;83;89;96;90;80;102;106;119;115;95;92;106;95;94;97;98;106;88;106;116;188;304;251;197;156;199;319;313;205;178;177;194;135;133;205;201;213;205;304;390;369;292;212;179;159;173;262;267;205;132;102;114;120;148;123;110;75;81;94;87;105;95;125;171;149;144;167;141;118;87;91;82;104;114;107;92;88;65;92;83;91;82;82;84;79;94;94;77;70;94;95;88;87;94;79;74;85;78;81;75;69;90;78;77;82;68;83;75;88;79;81;86;106;117;83;91;82;82;93;82;86;78;95;112;194;228;166;180;276;439;517;380;246;299;235;183;118;114;114;87;113;108;140;118;95;103;109;105;85;91;101;77;97;93;75;56;50;78;81;84;108;102;106;89;93;101;89;95;92;92;116;162;260;378;331;265;288;305;336;259;211;123;117;86;94;98;99;82;89;75;85;91;83;104;97;103;113;103;134;217;281;258;172;153;176;269;308;347;397;450;271;200;188;140;124;143;125;123;114;96;98;108;80;90;100;92;86;81;96;87;96;93;103;113;94;113;126;107;109;116;94;94;103;118;157;222;276;248;197;224;218;235;228;234;211;216;198;237;249;230;192;172;124;101;87;104;111;116;97;90;98;103;90;120;96;92;97;88;97;110;130;207;277;226;189;123;94;106;74;91;110;126;114;124;105;111;93;102;116;102;126;115;118;119;113;105;86;101;99;98;70;99;93;113;167;201;296;304;195;157;110;118;102;119;116;89;96;110;120;95;94;97;99;108;109;110;115;79;95;103;98;94;101;92;94;112;125;111;125;98;94;95;147;112;101;111;112;88;113;110;94;98;98;90;108;90;102;101;110;123;112;119;90;100;80;107;128;137;180;165;147;145;123;110;135;142;207;196;191;143;162;156;129;184;216;414;436;320;176;120;102;112;109;89;99;135;143;128;125;88;117;92;88;113;106;103;119;100;96;120;124;110;114;101;105;96;151;176;276;394;344;322;287;240;192;136;127;130;138;121;129;119;197;306;437;370;199;120;102;82;118;104;91;72;102;81;95;85;80;89;98;81;107;118;107;95;110;153;300;563;751;527;200;116;122;206;488;812;920;553;440;526;427;380;733;1328;1634;1403;848;391;188;104;133;168;320;533;546;344;143;121;107;101;74;95;102;101;104;104;81;96;104;113;123;160;137;125;108;85;107;135;116;146;218;323;271;177;104;85;79;101;102;98;105;126;128;102;87;95;83;95;135;116;95;97;110;102;89;81;92;90;93;89;94;89;80;88;89;102;98;89;96;102;87;95;89;88;86;99;84;69;94;101;110;109;114;105;99;108;90;102;99;94;88;113;93;91;91;81;91;86;89;87;91;101;74;93;109;113;104;93;106;113;148;128;121;98;89;80;122;156;194;213;143;114;101;90;116;135;124;150;152;148;156;161;167;131;113;111;134;154;184;174;152;177;135;192;193;186;165;118;134;115;107;113;148;138;149;156;131;150;249;289;195;127;129;133;151;175;236;257;216;160;107;82;96;102;93;108;122;133;148;192;207;246;338;295;214;146;117;146;195;204;166;164;163;247;266;172;127;93;92;96;84;84;79;78;67;87;77;89;118;113;88;92;70;84;96;82;75;104;79;90;83;96;98;93;99;120;89;92;102;96;99;83;93;76;93;106;83;85;82;90;82;81;88;99;85;86;99;111;82;63;119;106;82;104;91;81;85;90;91;76;98;94;76;99;83;78;100;97;88;94;86;83;96;92;92;115;91;91;90;75;99;82;103;111;83;101;101;83;92;99;94;80;100;103;94;92;87;80;89;97;82;76;71;78;98;90;76;84;87;80;86;71;82;77;103;92;128;154;86;84;90;92;106;98;95;108;109;90;81;97;131;130;120;81;104;90;92;93;77;116;216;308;417;272;140;99;99;217;513;656;405;206;87;94;108;133;123;182;139;117;91;85;85;97;79;81;76;84;87;97;98;112;92;72;103;94;82;101;92;78;158;331;596;593;330;192;117;102;93;103;119;151;164;135;107;109;125;87;84;83;108;98;92;82;79;89;89;87;90;73;100;70;93;82;93;95;119;115;93;88;85;103;83;90;107;86;93;95;122;254;411;600;470;244;252;328;299;178;114;102;92;118;216;453;664;410;212;137;103;190;274;294;320;694;1102;1099;656;222;115;92;86;78;95;97;102;78;92;84;85;89;81;95;94;70;82;93;92;105;94;78;66;83;103;81;86;91;94;72;80;82;73;83;92;86;92;99;98;142;164;153;131;167;207;187;135;115;94;96;94;105;97;128;122;232;462;699;550;341;184;93;93;70;102;86;92;96;101;103;111;90;92;89;107;101;74;79;84;94;96;84;74;85;81;89;87;76;92;81;82;88;73;77;86;70;94;78;66;66;106;102;90;93;77;83;91;79;90;72;89;94;98;84;79;86;78;87;95;83;91;92;67;81;88;78;86;93;70;81;72;63;93;88;93;71;72;71;83;88;73;85;93;84;78;101;89;101;121;104;107;82;90;94;151;130;140;122;133;111;87;73;80;75;69;82;78;68;86;106;107;94;87;90;100;89;120;130;142;234;303;299;255;261;221;160;104;93;98;113;98;102;102;98;104;111;92;86;67;82;101;122;121;118;120;106;95;83;91;95;101;87;103;91;97;111;106;117;100;86;111;130;110;127;103;100;84;86;96;95;107;115;90;77;85;88;105;73;64;85;61;95;66;91;72;84;78;94;105;113;113;102;85;94;76;116;90;71;100;93;109;120;106;92;98;207;489;871;1223;738;309;172;132;123;92;92;99;108;101;125;100;91;79;112;73;76;80;94;79;85;85;81;83;84;79;69;64;77;90;85;91;103;92;110;90;87;83;70;88;84;88;97;95;63;74;103;91;83;90;106;109;103;104;109;72;108;92;92;89;103;79;79;78;87;91;97;91;86;75;68;80;69;86;93;98;86;92;95;89;88;92;97;102;139;205;259;275;240;179;150;113;91;109;124;104;89;93;92;79;78;85;65;78;101;102;91;113;87;94;79;79;67;84;99;88;70;75;83;85;97;110;89;66;81;73;70;79;83;68;82;83;95;71;72;86;93;81;76;88;81;89;77;83;79;85;89;81;82;74;86;85;96;100;95;78;81;66;90;99;93;98;125;163;200;232;294;346;333;237;154;152;137;94;94;80;87;109;123;121;121;126;110;117;105;121;113;104;105;100;89;105;94;98;110;126;110
73;73;92;85;84;140;153;120;93;70;117;115;105;94;108;124;111;97;103;136;155;148;186;246;333;292;225;234;208;269;235;256;267;221;176;146;100;101;109;110;111;111;121;136;113;160;161;170;162;129;90;94;85;91;96;94;92;89;110;160;187;120;124;132;126;90;95;110;103;89;114;96;123;131;98;116;100;105;109;104;101;90;110;111;125;191;222;189;136;104;88;75;78;73;83;88;83;73;89;65;75;67;83;83;98;79;82;67;85;87;84;79;93;75;81;81;78;101;74;73;72;81;80;75;97;78;89;68;72;77;76;69;92;88;90;94;86;73;81;84;73;93;79;78;99;114;92;96;98;124;119;84;105;99;116;130;97;73;107;98;103;87;92;116;215;283;283;154;149;149;244;272;258;229;269;243;171;163;240;208;176;182;285;375;374;237;185;166;165;172;165;170;144;97;83;92;126;125;122;107;100;93;91;98;88;115;137;151;125;116;109;97;106;92;72;83;107;116;124;83;96;78;73;74;79;81;90;92;95;74;97;78;85;67;92;74;97;95;98;80;78;105;89;76;84;89;82;87;101;78;88;79;95;102;77;71;104;93;94;81;84;84;98;64;94;83;82;138;225;281;173;160;202;326;396;277;235;207;197;151;139;124;122;141;141;117;102;108;120;110;127;109;87;87;85;97;89;85;72;62;41;71;83;102;96;120;99;90;107;108;76;113;92;87;101;156;252;453;371;287;260;308;319;260;211;155;115;95;83;113;103;86;88;92;99;104;108;101;88;89;95;92;146;230;316;287;225;171;257;356;432;359;334;364;277;194;135;102;132;132;131;133;141;129;112;115;84;96;88;81;64;98;93;94;79;75;83;100;108;124;117;101;116;104;84;116;101;127;164;201;225;223;207;223;227;224;207;202;209;251;296;290;252;198;215;166;133;109;103;111;99;99;105;79;101;106;91;79;102;91;104;96;88;122;114;161;201;159;107;106;100;113;75;95;123;151;150;128;124;113;122;106;108;103;132;107;101;116;112;102;83;92;97;84;80;86;128;133;177;230;307;334;249;135;116;98;84;100;108;98;109;126;112;88;91;104;94;97;100;99;97;87;91;84;89;89;76;92;110;108;127;127;150;112;97;104;96;115;118;109;117;93;96;104;81;80;86;101;110;112;90;107;86;112;98;115;96;109;97;95;147;198;233;220;191;174;152;140;120;133;157;143;174;164;153;142;146;152;239;422;528;357;188;106;118;129;105;107;110;97;130;119;106;121;90;101;85;89;106;110;105;77;109;135;151;168;163;118;124;105;114;165;177;230;288;380;520;451;240;150;145;130;98;125;120;139;246;376;445;320;171;111;100;94;96;107;87;100;102;108;98;103;88;90;96;98;113;114;107;94;89;133;234;403;519;303;185;118;115;208;397;627;585;434;443;562;418;345;714;1216;1686;1533;927;481;244;158;136;182;285;356;300;212;122;100;100;106;78;107;90;104;91;90;92;114;112;84;121;143;135;136;95;116;78;138;115;105;139;171;132;124;87;98;89;97;90;91;108;102;94;110;115;103;78;108;101;95;93;107;97;91;94;84;94;75;89;87;97;87;105;94;95;102;90;83;95;98;97;112;96;100;71;80;89;82;94;101;108;107;104;88;94;106;112;84;99;66;113;97;96;87;96;92;76;88;76;94;94;93;85;99;102;105;99;98;110;85;112;105;106;101;117;120;149;205;275;238;150;154;153;113;93;123;123;108;115;119;133;141;141;116;110;118;127;136;162;150;142;163;195;144;171;162;133;129;129;115;129;146;124;147;142;126;136;140;187;213;171;140;131;116;118;149;166;197;217;136;99;93;113;103;118;102;99;128;179;200;220;187;223;208;127;106;108;125;152;190;171;148;189;294;259;184;128;120;80;87;75;85;96;92;88;83;90;99;104;80;91;73;82;70;82;91;70;73;91;89;114;93;97;92;99;100;90;94;98;88;89;72;106;90;92;84;79;74;93;88;91;86;98;86;93;83;98;93;85;78;80;96;69;96;75;91;82;91;98;93;121;93;91;84;92;91;93;97;95;86;91;88;90;75;105;97;84;94;87;96;90;82;104;88;113;100;84;96;111;95;82;88;92;100;104;91;101;97;77;101;81;88;73;87;98;82;88;88;91;81;82;85;90;93;80;69;122;131;87;80;97;79;87;103;81;71;111;105;112;142;158;118;108;85;100;82;84;78;94;139;206;385;480;320;134;87;120;157;375;456;292;184;137;133;131;115;127;133;83;97;89;84;104;93;92;108;102;93;90;84;77;92;89;96;80;81;89;92;79;107;173;462;906;903;550;317;184;90;96;98;98;123;131;113;109;106;106;106;89;73;100;81;95;89;85;84;92;85;90;113;96;116;122;111;96;114;85;86;90;100;85;93;89;105;84;102;88;86;145;353;716;1050;693;341;259;342;263;145;91;88;99;102;173;341;465;319;142;126;165;376;613;507;376;421;552;541;318;131;91;74;91;92;97;93;90;109;84;110;85;92;96;80;81;82;81;90;92;98;98;103;90;92;85;88;96;98;89;80;76;91;87;91;84;81;81;76;122;177;240;183;135;139;144;110;105;105;93;80;96;99;105;105;178;370;843;1099;861;446;149;102;91;84;85;93;84;97;100;84;92;85;105;107;96;101;80;105;88;92;97;75;85;75;92;68;85;81;82;89;92;94;65;85;85;71;92;85;87;92;92;102;82;84;74;76;102;82;98;85;86;85;72;102;101;97;80;87;80;80;83;106;74;93;89;80;96;87;68;62;91;80;83;90;81;89;82;81;77;89;75;74;71;83;74;87;93;87;112;106;82;81;71;84;96;100;102;118;100;81;75;83;85;69;82;75;81;75;89;83;83;102;90;87;104;87;117;103;180;340;512;363;245;183;146;118;84;109;117;120;115;111;77;84;91;87;111;91;93;93;109;152;178;191;131;96;97;110;89;108;98;98;94;119;94;123;137;103;105;96;105;121;118;140;101;102;110;115;95;96;109;118;100;96;91;78;78;82;96;87;72;79;83;93;89;97;90;91;94;109;94;96;90;91;99;94;76;88;88;115;111;101;102;99;145;299;723;1366;1654;1079;421;195;170;107;108;88;82;101;103;95;95;95;97;82;87;87;84;81;90;72;77;81;107;82;93;76;98;73;100;70;88;98;91;92;96;110;82;79;94;94;91;66;75;73;88;93;90;92;94;86;105;109;106;90;96;85;115;121;122;76;90;83;78;92;85;90;84;92;82;79;84;89;104;118;90;81;86;83;93;95;109;107;104;172;197;177;164;138;150;108;97;90;105;114;129;110;92;84;96;65;77;71;84;82;80;103;115;85;95;81;78;85;93;84;87;90;85;86;97;89;88;114;100;87;93;88;80;72;73;86;83;81;94;99;76;76;69;78;89;96;72;83;93;77;86;90;76;82;79;79;95;85;90;83;92;87;96;82;87;87;106;114;168;199;194;233;300;222;205;152;173;117;104;86;89;70;100;117;135;114;91;107;120;126;144;139;109;94;97;71;94;87;102;105;112;135
75;73;108;100;100;115;112;105;80;82;95;107;99;96;107;114;116;112;124;148;149;188;199;346;424;343;289;292;255;191;193;178;225;194;133;89;83;115;137;98;99;91;83;104;120;136;183;160;128;119;92;106;104;90;84;100;88;112;201;241;200;175;137;118;122;100;87;101;87;127;107;133;165;121;122;102;102;124;124;127;150;150;121;138;115;143;210;216;164;105;103;85;87;82;86;85;87;84;92;85;99;94;102;101;87;87;66;60;96;67;77;74;93;79;78;78;96;85;76;86;87;100;82;82;74;77;99;89;75;79;92;68;78;67;107;83;86;74;98;97;79;85;101;75;102;136;118;98;113;151;167;128;100;88;95;133;94;114;94;103;130;88;88;124;181;285;293;209;173;162;232;258;311;389;357;271;228;223;251;206;154;144;204;281;258;209;162;165;130;135;166;172;167;109;97;94;93;121;122;91;82;93;99;89;104;102;122;113;110;105;108;98;102;85;99;86;93;104;121;99;87;95;91;70;88;82;87;98;87;95;94;105;84;82;76;86;107;71;73;85;118;97;86;74;77;80;82;101;93;84;76;90;86;89;97;85;81;93;69;95;89;85;89;75;69;86;91;146;194;267;157;112;167;264;341;250;196;197;208;232;159;158;167;166;184;123;119;131;152;172;146;117;104;100;95;84;92;93;74;60;42;65;86;87;93;79;88;89;97;93;72;103;82;97;103;141;248;295;332;267;241;249;293;302;222;150;120;100;78;91;85;77;72;80;96;96;91;98;104;113;138;118;126;200;261;270;210;279;345;477;360;263;267;266;233;178;121;123;117;138;136;161;169;147;111;101;124;98;96;86;72;77;94;94;88;86;92;87;100;115;112;97;103;94;105;119;132;137;175;166;177;192;183;206;174;173;169;191;217;300;343;282;239;215;221;189;141;99;91;110;104;83;89;109;105;111;109;96;104;84;109;111;104;99;142;147;134;123;107;101;109;85;91;104;114;133;141;128;122;97;100;127;104;117;111;93;112;107;120;92;91;99;86;84;64;86;83;114;176;239;256;232;200;138;101;100;91;91;104;64;93;104;76;96;101;75;88;101;97;100;101;99;93;110;101;98;111;112;108;144;194;175;154;150;130;119;117;113;113;112;117;95;107;98;82;88;109;81;99;116;99;94;115;97;100;101;110;101;100;117;139;261;279;304;282;212;161;152;122;120;130;132;160;202;178;181;165;175;234;346;436;249;148;120;129;123;118;113;120;133;138;154;134;126;104;94;105;96;95;94;122;103;128;168;231;250;203;167;160;153;153;166;176;217;267;437;637;586;323;181;133;132;125;97;104;117;200;304;302;210;140;103;101;95;110;96;111;106;100;101;99;114;105;93;89;100;107;117;103;94;108;134;157;218;242;186;168;199;167;174;233;322;322;260;290;355;253;229;460;816;1138;1187;863;520;410;223;141;164;238;304;285;203;122;91;87;111;74;78;95;92;99;95;75;98;87;100;118;109;102;123;101;107;102;96;93;102;100;108;112;94;78;81;100;118;81;107;99;99;94;121;130;104;97;118;96;99;93;100;96;102;99;101;90;86;105;91;86;83;83;108;83;73;93;82;91;91;103;82;75;92;67;85;88;91;92;105;120;132;108;96;99;101;99;90;104;82;94;94;103;92;102;102;92;82;93;87;94;119;96;89;96;106;105;107;115;95;107;126;94;136;145;161;164;204;238;192;170;159;174;146;129;125;118;99;118;103;107;112;136;123;90;108;124;141;107;125;148;169;189;157;128;127;122;105;120;102;145;186;182;145;130;117;97;112;127;155;145;135;113;119;108;115;130;160;139;92;99;117;100;138;117;145;126;132;135;195;203;182;178;127;99;117;120;133;149;148;156;123;155;192;208;172;125;89;93;97;88;56;93;82;95;100;112;105;113;95;97;66;81;93;88;92;75;85;93;91;104;88;96;115;95;91;91;90;96;75;88;96;77;67;94;101;88;85;80;89;78;90;80;91;84;82;105;96;90;83;84;83;99;78;90;80;100;93;114;124;96;83;75;89;81;82;88;82;92;91;102;102;76;105;100;94;101;79;100;101;77;98;78;100;106;98;100;100;90;87;69;89;101;103;82;108;84;93;90;87;94;102;74;96;110;86;94;87;103;81;90;84;89;79;78;89;80;100;107;78;103;99;78;78;74;94;88;107;176;240;275;223;116;98;98;98;89;85;94;79;176;274;319;197;114;101;103;123;201;245;212;205;220;228;144;118;109;134;100;101;101;75;94;97;145;168;135;90;88;98;86;92;82;89;80;88;73;84;82;106;163;340;707;899;822;615;327;143;99;108;83;83;109;90;85;99;98;94;73;97;94;97;83;112;104;75;91;94;88;110;114;124;162;156;107;75;103;89;90;90;106;91;85;91;85;77;73;83;150;358;708;980;786;351;219;202;183;116;107;87;101;108;126;180;233;186;133;144;255;629;1047;805;437;286;401;365;232;103;75;69;79;75;57;88;71;87;84;98;87;104;99;84;85;94;81;110;100;94;102;79;82;112;78;94;89;91;94;82;91;97;93;91;87;70;105;126;208;271;364;296;192;147;109;126;93;112;81;96;89;91;81;130;193;377;810;1005;751;381;135;102;96;120;84;93;88;91;83;83;84;90;110;103;89;95;84;89;94;88;100;82;84;97;75;92;68;83;86;78;92;74;92;82;75;85;88;86;69;85;75;65;69;84;67;96;101;109;98;77;107;105;79;67;100;95;93;83;85;72;92;75;100;71;88;58;79;64;81;80;81;89;93;90;99;79;94;76;92;70;89;85;79;95;80;85;85;117;109;108;104;93;89;90;82;109;84;83;107;77;73;76;107;84;88;87;72;78;88;82;77;86;75;58;96;99;102;120;147;323;509;461;301;200;134;116;93;105;118;127;128;121;108;100;99;115;108;90;90;86;116;182;241;219;152;127;104;98;118;111;111;97;95;116;108;107;126;97;92;88;103;108;130;125;130;94;89;84;97;94;121;101;83;79;88;81;90;77;102;73;83;73;92;97;92;84;87;104;100;85;87;92;94;101;101;79;87;72;77;86;91;93;91;88;97;255;722;1572;2019;1392;609;334;190;131;100;92;81;98;103;72;91;85;82;88;94;98;79;85;75;69;87;79;84;94;81;85;65;83;86;85;84;93;83;78;95;83;77;92;87;78;70;94;82;77;80;80;84;93;72;84;90;88;103;104;100;111;121;135;118;94;81;102;103;82;83;90;77;92;84;82;90;68;84;83;88;77;78;105;83;90;116;141;160;182;159;173;141;114;128;105;108;92;98;139;133;111;102;89;92;96;84;85;94;98;111;90;92;89;87;83;89;98;100;78;95;97;87;80;79;98;113;129;144;109;99;93;86;89;84;81;89;104;97;78;100;79;90;71;78;87;96;77;75;91;97;82;85;87;75;78;83;72;86;75;93;70;80;80;94;82;109;218;370;328;232;139;171;187;186;187;173;124;88;89;95;90;94;117;141;125;111;87;122;157;187;151;105;98;86;111;110;96;96;101;105;122
83;76;88;95;86;99;115;89;91;93;84;101;87;96;83;93;118;126;168;178;146;164;234;297;340;307;300;250;251;146;142;144;225;182;127;130;118;120;124;123;109;91;99;109;119;145;204;173;142;131;89;104;107;95;86;75;106;128;226;338;329;216;155;129;123;105;108;100;104;158;159;178;196;169;187;118;103;125;122;168;247;180;168;163;151;167;166;180;154;125;92;85;89;87;93;86;85;79;75;90;87;74;84;88;88;84;80;84;89;74;77;106;87;77;84;84;95;77;80;93;80;88;80;85;88;90;95;80;96;76;78;63;108;82;79;85;82;75;63;90;95;88;86;92;88;126;117;105;119;143;171;129;94;91;90;117;110;112;125;137;139;117;134;126;185;246;250;242;157;200;323;384;494;548;434;283;288;343;254;212;126;103;167;221;298;210;130;140;130;149;177;200;217;129;107;95;87;99;115;81;107;103;91;105;100;124;142;118;110;100;89;100;84;82;94;108;112;109;99;90;95;86;85;80;97;74;85;77;72;90;92;105;79;88;79;84;86;83;89;103;117;70;99;83;84;93;82;103;92;76;95;94;82;89;75;83;73;84;82;75;71;82;91;85;74;83;85;135;151;164;124;115;173;236;332;292;200;207;283;277;228;209;221;200;173;173;135;177;184;230;196;152;115;93;95;86;79;76;65;45;40;66;86;85;104;91;93;80;66;103;91;89;98;128;127;120;140;194;288;303;270;253;246;278;234;168;141;108;100;80;90;91;74;87;58;88;79;98;82;115;116;104;111;132;186;192;202;251;407;472;337;257;215;204;221;193;154;152;140;145;139;145;155;112;108;121;102;89;98;80;86;74;96;98;93;85;109;95;102;135;155;119;100;99;83;102;103;123;154;210;202;170;200;176;141;143;142;142;142;278;358;309;222;238;229;209;145;97;116;87;96;80;111;98;109;113;110;77;85;95;116;97;87;105;99;117;116;113;98;89;104;78;103;92;109;116;119;142;120;105;137;144;97;130;117;85;110;107;93;78;105;100;111;94;92;111;103;121;200;293;258;213;120;112;105;111;88;86;76;100;106;104;83;87;82;81;93;86;97;110;89;92;107;94;101;126;95;85;100;177;267;260;205;158;143;98;121;91;114;76;93;89;91;88;89;95;87;101;120;126;117;108;100;79;93;87;126;103;96;113;156;192;264;298;261;199;149;125;101;111;124;143;184;210;214;180;160;152;188;268;266;215;125;115;112;146;134;143;100;118;118;124;119;113;104;94;89;96;104;97;112;103;94;165;243;320;237;163;184;247;279;206;247;267;274;382;536;498;338;216;142;142;138;103;110;112;140;155;192;152;111;114;107;107;112;108;92;95;91;114;111;102;114;112;101;102;91;93;104;106;112;104;127;122;154;167;257;327;308;184;157;172;180;172;163;186;164;157;278;558;709;730;581;566;508;285;171;147;310;457;487;303;149;86;92;87;99;101;104;89;84;86;70;107;89;106;101;105;118;127;97;92;84;94;102;92;100;92;118;74;88;96;99;105;106;123;87;95;83;106;91;121;112;93;108;102;81;116;106;102;103;100;97;106;80;84;95;90;71;93;96;111;95;89;84;94;82;73;78;91;97;85;92;93;103;114;138;138;121;104;108;92;95;95;94;95;91;109;106;102;109;83;95;89;97;99;115;88;98;79;102;127;113;106;113;96;74;116;134;173;186;176;227;199;193;145;153;153;140;157;103;149;124;151;117;112;125;114;118;125;102;100;114;98;114;116;112;143;174;169;151;113;127;147;126;123;166;189;246;178;151;121;136;121;128;128;146;116;115;109;106;110;113;96;125;114;119;117;123;176;174;199;147;128;148;165;153;157;169;139;113;94;104;121;136;123;110;121;144;146;133;119;98;90;104;108;75;77;74;80;92;85;109;152;130;95;80;87;82;95;78;73;76;62;73;85;91;77;84;83;91;99;100;99;87;94;83;78;91;91;93;69;81;88;91;69;75;98;86;78;74;106;65;97;73;85;96;79;92;85;100;90;83;103;118;110;105;82;90;85;86;91;96;90;92;96;74;81;92;111;86;100;87;77;103;97;115;73;96;91;89;105;97;84;87;106;90;106;89;101;91;83;85;92;98;98;84;92;77;76;98;98;97;82;91;90;74;70;83;85;83;86;86;87;77;65;93;82;82;79;84;78;81;127;194;366;511;362;157;108;92;87;89;87;86;96;102;154;162;124;93;85;90;90;123;169;258;376;477;490;321;172;113;89;94;107;96;97;106;121;202;262;210;118;79;71;88;77;83;86;104;99;110;92;97;92;127;212;466;835;1227;1138;538;219;106;92;87;110;86;87;92;82;93;102;90;93;89;96;87;91;87;84;114;107;83;108;135;208;303;193;135;115;94;81;93;97;101;83;76;97;100;80;74;92;102;216;436;625;563;320;143;139;115;105;82;89;74;88;92;117;141;111;108;118;198;576;1084;833;421;282;430;491;263;141;105;69;81;79;73;96;96;80;56;83;85;89;100;108;86;89;87;94;101;84;94;68;89;92;69;91;82;82;86;101;111;83;88;100;92;91;121;104;173;374;541;486;324;258;166;116;99;93;81;75;96;84;88;104;129;217;449;577;437;257;132;104;107;97;74;99;73;92;82;87;77;106;115;115;137;102;82;89;93;84;68;77;114;85;84;110;77;85;93;85;82;92;73;84;85;77;82;94;89;91;96;81;90;84;70;74;79;102;60;90;78;85;77;100;91;89;92;77;88;94;90;76;91;84;85;101;93;85;70;89;86;98;103;92;101;106;85;78;76;73;88;91;84;71;100;83;84;85;74;94;90;95;77;88;84;103;81;82;81;88;72;80;77;85;78;73;82;91;91;84;90;74;81;89;89;94;98;97;141;196;332;441;401;263;191;136;111;112;98;148;138;123;110;106;83;109;118;99;82;92;124;136;194;229;187;127;135;121;116;97;77;104;106;123;108;106;110;97;86;92;100;130;124;115;107;107;101;71;99;90;89;97;82;79;99;82;89;103;89;85;72;81;61;66;79;92;107;101;100;80;99;92;84;74;67;70;72;64;91;92;76;110;96;91;98;215;528;1306;1996;1650;749;331;214;115;104;86;119;111;80;95;82;76;81;72;100;82;89;74;114;94;77;76;95;75;114;96;90;102;67;79;93;76;100;89;86;80;75;85;74;103;76;69;84;85;85;96;82;87;84;90;92;107;101;114;83;85;123;143;130;113;103;97;89;95;99;91;100;81;86;83;100;74;102;88;86;85;72;111;108;95;115;141;201;222;201;153;154;143;108;122;83;101;100;100;114;124;111;115;93;104;74;94;98;84;84;86;100;85;94;109;111;108;99;93;78;117;70;97;82;91;93;105;126;94;79;65;70;78;71;70;82;99;94;86;86;87;72;106;95;98;98;89;92;88;78;103;85;77;73;90;75;102;75;78;81;92;88;65;91;107;137;275;528;476;297;168;126;168;156;218;181;140;111;103;99;79;87;103;139;119;97;88;86;161;177;159;136;86;95;121;96;125;119;122;116;103
83;85;88;75;80;92;96;96;96;102;77;96;93;79;103;118;137;162;196;195;150;170;203;240;271;280;235;221;183;146;105;148;170;185;160;157;136;132;98;101;128;127;100;97;98;132;190;143;146;128;115;94;100;95;85;83;102;138;202;312;295;212;158;144;116;95;109;100;111;228;236;203;206;223;192;122;103;134;148;233;292;208;172;153;182;149;134;142;99;113;82;83;95;87;73;96;76;89;86;89;93;74;83;98;80;68;87;86;69;82;73;88;92;100;96;80;86;87;90;97;92;100;88;79;82;90;77;90;101;85;88;87;84;72;90;81;89;91;85;100;88;70;83;96;81;99;85;91;105;130;119;109;109;109;113;105;94;99;124;182;193;146;165;191;300;303;232;233;234;269;364;397;450;479;347;257;304;356;271;152;101;111;166;301;345;209;159;197;204;200;201;235;225;135;106;104;88;90;108;98;93;96;110;114;129;113;118;114;89;102;95;106;85;83;91;109;109;122;107;88;74;80;74;94;83;97;69;87;93;109;98;108;95;85;83;67;100;98;132;115;103;97;110;79;96;91;89;88;91;121;86;84;71;88;82;83;84;70;88;76;86;93;84;77;80;89;83;114;117;118;111;141;201;282;274;254;196;215;324;271;195;211;209;173;185;165;126;193;272;344;227;181;138;104;99;99;77;88;54;41;52;65;71;102;134;91;65;80;60;79;107;85;130;137;152;139;128;174;280;288;261;246;225;195;167;155;115;76;87;96;102;102;104;90;78;101;105;85;101;89;96;97;114;110;132;130;168;281;415;411;291;231;208;226;253;232;194;201;179;179;160;138;111;109;104;106;107;83;103;85;101;73;96;93;84;83;87;112;132;172;161;122;88;90;93;106;99;115;147;190;202;223;202;156;159;153;150;109;165;299;351;322;253;267;246;188;150;93;88;69;100;96;97;101;81;109;108;114;95;91;93;85;84;81;96;111;86;83;101;108;91;96;93;96;101;100;99;97;124;97;126;152;132;137;108;116;91;100;99;104;87;75;85;88;84;95;104;200;362;508;427;264;117;105;105;82;101;90;84;95;83;105;99;96;105;88;82;90;89;95;84;89;91;104;91;97;101;92;124;232;383;452;341;171;121;95;115;123;105;106;92;110;91;88;87;100;115;103;113;118;105;101;93;109;110;105;105;113;106;116;130;202;239;213;198;175;125;118;103;106;107;141;169;230;208;177;152;148;172;180;163;145;109;126;132;138;128;127;105;105;117;139;122;123;98;94;94;102;97;87;108;91;105;145;176;227;187;162;207;334;375;334;472;509;409;316;325;353;287;196;141;143;126;119;91;122;125;137;119;101;95;100;90;108;99;95;113;108;96;106;114;94;103;108;127;125;122;122;95;103;115;103;116;115;133;219;382;542;381;218;130;144;120;95;132;103;143;177;391;557;610;426;305;418;377;228;138;210;483;815;817;454;181;89;111;107;85;77;79;92;85;88;83;90;101;111;96;122;111;106;98;106;97;72;112;107;118;115;98;97;105;108;103;96;133;109;106;110;102;101;107;101;94;94;95;82;97;74;87;89;83;92;95;103;95;96;89;97;88;104;93;78;87;102;79;96;98;89;92;94;88;90;99;105;134;159;168;139;87;103;100;91;87;99;107;96;73;97;98;99;97;90;81;88;113;105;98;87;79;85;114;148;167;130;96;94;109;112;151;146;181;175;237;226;185;138;127;125;112;121;123;99;130;143;125;120;108;112;114;132;108;114;117;108;105;106;120;128;160;197;153;134;137;117;126;121;145;166;198;187;132;135;138;118;118;122;122;107;100;111;114;113;95;109;108;109;113;116;140;200;231;220;195;181;178;152;136;170;171;118;112;132;155;118;133;125;124;118;155;184;145;130;97;120;93;100;87;86;95;85;78;83;136;168;192;92;86;84;88;96;85;93;78;108;95;97;86;88;81;87;88;109;81;93;74;91;105;85;61;94;93;91;76;85;90;106;105;87;91;92;98;95;92;89;83;93;94;99;87;109;92;86;89;95;95;115;86;89;92;71;92;83;97;96;96;81;90;106;86;88;86;87;74;86;85;105;92;87;84;94;101;85;83;94;93;102;106;96;77;77;77;85;82;83;91;101;99;98;100;79;92;81;93;88;91;78;86;84;76;119;98;80;69;94;88;92;85;91;76;84;85;96;74;114;207;450;533;370;172;85;71;114;103;110;90;97;106;117;101;111;93;97;96;107;121;247;446;599;753;730;365;163;117;88;86;106;98;84;92;151;228;329;229;120;93;67;86;106;91;88;88;82;103;84;94;87;109;168;341;802;1232;1081;491;191;111;95;87;92;126;88;86;75;99;113;103;104;87;112;92;91;118;88;92;78;109;92;164;249;344;247;137;99;87;89;91;106;96;94;88;94;85;96;89;90;115;141;212;306;260;149;117;112;105;110;106;96;100;88;98;88;89;88;102;111;197;406;589;448;258;300;474;503;252;110;106;67;82;78;73;101;107;78;79;74;82;86;94;84;74;74;72;108;75;95;95;93;93;68;90;92;92;106;111;135;134;133;120;92;94;110;94;154;227;393;580;594;635;540;306;159;79;92;94;94;84;80;100;120;87;134;240;278;183;136;97;90;85;96;88;75;83;99;71;89;87;97;94;124;115;105;101;82;88;91;88;87;82;85;98;86;69;71;80;78;84;77;82;81;86;84;76;66;78;81;78;69;75;96;80;78;79;108;96;78;79;79;72;91;72;82;70;88;87;80;75;74;81;74;82;84;85;83;81;86;88;106;99;70;98;89;72;77;90;93;73;81;90;96;88;97;77;91;80;81;96;100;85;84;93;78;94;95;77;75;86;94;87;68;88;94;80;69;94;104;86;83;76;81;92;92;95;93;109;164;262;334;333;288;294;191;120;107;122;119;132;110;77;83;87;127;127;97;78;74;99;125;164;173;148;175;143;139;92;96;90;96;120;116;95;97;85;96;92;89;117;138;145;145;102;112;97;101;89;89;90;89;77;80;88;107;77;75;88;81;81;69;86;85;88;80;72;82;85;95;72;81;106;86;83;71;79;71;77;88;78;107;77;80;111;223;589;1047;1475;1164;519;243;129;100;98;99;121;107;76;78;79;78;92;99;88;82;78;85;75;90;76;108;99;99;101;94;90;88;75;83;85;104;97;72;90;90;100;82;73;91;80;85;87;64;95;88;82;94;92;86;90;106;107;97;107;104;113;121;95;108;100;125;104;81;90;88;76;90;104;91;110;113;101;89;87;84;73;122;88;117;137;217;367;307;223;160;136;100;110;108;76;109;99;97;136;140;115;131;116;110;83;67;70;74;77;90;87;105;126;101;113;88;84;99;64;80;96;82;85;74;81;127;104;112;77;101;76;85;80;99;87;102;112;87;101;79;87;87;110;81;76;76;72;82;100;77;81;90;74;85;85;85;103;75;61;85;74;89;103;114;185;346;563;582;344;142;136;133;189;217;162;139;130;118;133;101;96;106;112;118;105;101;83;112;144;126;131;123;91;115;95;144;126;117;128;115
97;91;77;88;87;87;102;112;90;75;106;83;112;95;94;114;112;197;251;168;138;145;133;176;212;208;225;193;160;139;115;134;210;277;239;229;201;142;112;109;112;105;136;94;127;124;151;134;174;156;118;100;91;100;103;81;116;129;142;226;240;171;190;153;111;118;117;95;125;242;314;198;192;193;174;119;125;141;179;221;252;202;168;195;189;140;107;115;93;87;96;89;84;76;87;77;96;88;66;80;74;85;67;69;87;84;78;81;114;85;74;105;94;94;74;78;93;76;93;99;77;83;75;93;80;86;80;90;78;76;75;84;71;81;104;71;103;113;81;73;119;115;111;95;78;88;105;92;93;106;125;106;104;122;133;135;110;135;193;249;261;166;183;259;417;400;218;248;276;250;318;280;268;292;242;236;334;353;261;173;131;97;150;247;273;186;190;251;294;246;247;243;180;107;96;81;80;109;116;84;102;96;99;94;103;106;122;114;119;117;131;100;100;106;114;125;117;133;113;91;99;77;87;74;106;88;87;85;100;89;92;100;93;91;87;100;92;107;123;134;107;98;86;86;96;76;90;87;90;90;77;86;78;96;81;88;98;74;106;89;86;80;73;82;76;66;81;88;104;108;105;167;243;332;311;218;191;217;294;258;214;246;193;198;128;136;190;251;355;387;285;193;138;125;120;105;100;66;44;38;48;66;97;99;98;90;90;79;78;98;115;130;161;214;221;174;152;156;235;262;204;204;158;135;136;115;123;91;86;93;103;109;91;103;84;114;101;95;99;114;105;103;101;115;113;105;136;215;288;295;208;181;166;216;340;296;226;195;187;147;160;144;116;105;94;94;93;89;113;96;86;100;102;92;89;99;94;89;127;164;123;101;78;91;77;95;106;131;156;188;181;171;181;123;140;153;125;136;185;318;430;346;289;324;274;174;123;113;87;101;91;94;87;94;94;79;104;97;107;87;90;84;86;87;80;111;87;99;101;91;101;95;125;93;100;109;111;86;93;116;144;142;177;145;150;110;98;94;98;104;99;90;89;95;98;88;138;241;513;861;638;305;154;93;87;94;98;101;92;101;101;92;85;80;107;90;97;97;98;83;92;79;109;103;87;69;101;85;126;229;411;550;360;183;100;87;86;95;126;116;105;98;97;97;98;110;72;97;93;98;90;88;96;88;106;89;119;98;98;134;130;199;199;198;194;151;126;107;101;103;118;143;133;189;162;136;108;146;135;156;172;171;160;144;122;131;107;124;106;97;137;109;125;122;139;101;101;79;86;98;98;97;102;119;127;154;135;135;213;302;358;476;833;941;634;365;272;251;213;158;178;131;143;120;116;108;109;114;99;104;104;98;87;114;98;110;98;94;103;125;129;121;103;105;152;147;142;106;101;114;117;146;156;148;123;177;371;499;403;218;137;118;115;105;114;103;107;220;409;704;542;334;226;224;205;164;127;196;504;895;971;535;190;86;91;91;97;98;85;104;86;110;88;92;93;84;116;132;99;74;83;94;111;122;140;149;158;129;95;104;114;89;127;113;116;110;114;102;106;125;121;96;105;105;90;104;101;98;90;87;101;90;103;93;81;91;91;97;100;85;87;96;78;87;94;100;85;93;71;71;96;95;95;145;188;195;159;144;88;87;89;106;93;85;84;75;90;88;88;96;102;107;88;77;98;89;85;85;95;102;98;135;140;126;105;113;85;100;134;166;128;165;171;178;186;180;145;144;131;99;113;121;137;137;130;121;109;114;138;138;125;107;107;86;121;114;117;117;117;141;143;147;123;113;119;73;110;136;140;129;141;139;140;137;123;109;100;97;115;118;118;118;100;99;84;106;112;106;141;211;234;231;223;251;192;154;168;149;175;147;132;124;138;147;120;138;110;120;131;156;186;126;135;114;108;89;91;79;104;86;83;77;113;133;130;112;109;83;87;70;78;78;85;85;91;62;83;82;87;84;76;102;83;87;95;92;96;91;98;80;92;69;85;94;91;96;79;100;92;98;90;77;91;75;85;84;83;86;100;92;93;90;86;97;104;102;112;95;96;86;79;87;87;81;76;79;90;85;75;81;96;104;76;83;81;74;98;85;86;90;89;114;90;110;90;81;98;91;78;81;104;110;99;95;95;91;96;90;101;79;79;97;96;80;99;89;84;76;76;86;85;76;70;86;76;85;73;82;80;80;84;70;96;106;180;296;352;254;154;118;93;94;134;100;110;107;95;106;96;111;102;98;88;94;139;305;586;729;684;595;316;145;88;97;80;90;94;72;115;121;189;218;168;114;69;79;89;73;80;90;86;102;125;87;85;109;78;131;240;496;724;638;313;186;92;100;122;131;133;106;81;110;103;120;120;125;95;118;129;123;106;68;97;93;111;120;130;219;260;214;126;101;93;83;82;90;85;98;101;92;99;89;88;85;105;98;127;127;135;109;97;94;113;131;139;124;91;95;92;81;86;78;80;74;117;202;248;206;167;171;306;287;172;105;76;88;85;83;97;80;84;79;73;96;96;104;80;95;86;93;78;87;93;89;90;70;104;84;94;94;98;110;148;212;190;153;106;104;107;94;88;103;192;317;584;869;1219;1136;648;278;124;98;74;81;82;101;92;89;76;93;118;117;117;101;93;103;75;83;69;90;99;100;92;87;85;89;102;105;108;108;108;105;90;76;90;83;97;104;92;93;90;61;89;89;87;76;78;96;76;77;84;79;87;83;82;70;75;81;84;81;81;85;72;85;91;76;72;99;83;85;89;76;82;85;92;79;78;91;87;100;87;86;74;87;88;71;83;104;89;67;86;75;83;73;90;89;83;66;85;85;112;82;83;76;58;93;72;97;84;75;82;88;82;87;88;78;67;70;83;85;80;77;92;84;89;91;98;93;98;91;74;98;98;137;175;292;336;402;476;297;152;112;85;127;114;132;122;101;108;120;116;93;92;92;98;112;124;138;160;197;204;125;101;72;82;92;96;96;92;108;93;87;96;96;108;142;148;136;109;96;89;78;99;76;92;84;72;79;83;73;76;92;103;83;85;65;88;82;71;73;104;90;84;94;104;85;69;71;76;82;83;72;79;75;86;90;95;80;109;167;381;635;807;726;353;186;108;69;81;88;107;84;79;93;91;87;108;91;80;86;69;76;85;70;100;109;78;78;95;103;65;97;100;99;91;104;77;70;74;75;83;73;77;80;78;87;88;90;104;79;85;103;84;89;96;89;96;110;98;111;100;113;117;95;101;105;81;88;89;70;93;102;102;106;141;110;119;103;74;99;120;92;113;127;187;350;619;560;329;179;146;91;84;82;93;107;109;103;112;110;133;127;110;96;98;83;78;89;74;79;75;117;110;102;114;113;90;96;90;66;99;89;76;79;109;86;120;93;101;86;87;78;100;80;91;68;82;96;81;77;86;85;98;97;113;87;76;93;64;95;76;84;80;77;79;91;83;91;79;100;84;85;84;88;139;268;490;459;291;142;109;129;154;168;130;129;169;168;117;111;97;106;105;133;92;81;71;88;108;113;101;123;85;102;100;166;162;137;107;121
90;82;72;87;76;89;77;75;94;100;110;93;115;103;114;127;102;163;180;153;116;121;135;150;181;194;185;186;121;140;137;198;247;445;363;284;241;147;121;108;105;103;106;141;138;132;144;128;156;157;101;108;90;85;88;101;106;84;137;146;154;175;200;189;179;128;126;112;114;177;185;141;127;142;123;100;99;120;158;181;183;144;150;216;262;173;109;131;94;111;87;94;77;83;78;94;92;102;94;87;79;81;79;97;87;72;68;81;83;78;73;90;90;115;97;90;80;75;76;80;85;83;80;79;82;77;101;91;86;90;107;77;75;98;80;83;78;61;93;101;106;146;169;113;104;92;91;86;74;109;110;99;106;111;97;139;162;117;166;246;268;195;216;291;382;374;248;240;310;301;254;221;203;201;183;258;403;424;301;208;129;135;128;217;212;149;169;208;237;253;250;235;164;133;108;96;96;120;100;95;86;103;90;117;81;90;119;133;150;177;169;109;94;109;131;108;91;89;98;73;74;89;75;68;101;85;84;94;91;96;106;88;79;87;94;83;91;97;122;111;99;87;81;72;86;103;87;82;101;111;74;86;91;83;85;71;76;90;81;92;90;95;57;84;78;87;103;80;92;111;164;166;260;318;324;238;245;223;291;302;240;255;235;209;156;169;275;374;440;535;367;225;193;160;149;117;104;70;47;55;45;66;102;102;100;88;88;92;84;87;109;143;251;331;304;210;156;142;156;197;209;162;133;128;163;129;101;99;101;82;107;103;104;95;105;105;79;87;97;100;115;102;123;124;105;109;128;171;190;173;157;142;158;199;227;212;186;174;166;158;181;161;166;139;124;99;90;97;107;95;108;98;99;90;97;64;78;89;104;127;111;99;95;97;107;102;120;128;156;209;195;159;142;142;131;136;130;144;180;303;359;338;294;295;304;164;93;75;81;88;86;93;106;96;86;92;81;81;80;91;90;79;89;81;87;94;87;94;88;105;107;104;98;103;99;101;109;93;123;104;123;130;156;151;128;113;115;102;106;82;84;96;74;96;107;109;173;339;606;752;555;277;156;98;111;88;91;83;77;89;100;104;107;87;80;89;99;95;93;91;105;105;106;96;93;88;113;94;101;168;290;384;269;172;123;87;89;92;92;104;97;88;118;81;107;118;90;104;82;100;99;103;95;99;100;94;120;113;112;97;134;125;146;123;159;145;121;116;116;103;136;130;123;130;123;122;110;118;140;189;211;201;161;154;135;133;114;123;83;111;115;120;132;126;115;113;113;98;104;104;122;92;127;106;98;106;131;136;234;268;323;495;941;1116;741;466;324;220;191;145;151;149;113;112;100;102;89;118;108;91;112;107;106;103;93;112;84;117;123;187;176;166;142;137;132;153;121;110;103;105;163;204;214;178;137;163;231;346;317;249;176;136;133;181;129;125;119;180;346;464;356;223;173;135;142;110;120;182;351;576;556;346;147;102;86;83;100;100;91;74;110;120;105;85;83;99;102;110;113;82;84;101;118;129;247;296;281;165;110;113;110;113;101;98;111;123;92;94;120;126;106;105;102;108;98;88;96;76;108;95;74;94;89;81;112;108;92;77;97;71;90;69;69;84;97;122;97;78;84;91;105;95;121;189;320;243;165;134;119;97;83;95;87;91;80;83;78;93;100;103;83;83;92;87;116;89;99;97;92;106;96;116;132;99;101;104;100;118;108;110;101;118;128;182;244;192;207;165;127;121;105;113;125;129;125;110;112;133;140;129;128;103;124;111;147;145;142;100;146;150;143;131;140;116;111;96;103;96;99;143;151;122;111;125;114;120;104;98;102;115;108;97;118;119;88;121;100;116;153;182;215;218;214;193;192;150;121;119;141;146;146;139;178;164;131;129;119;112;115;157;164;164;161;118;121;98;89;83;81;89;82;76;98;114;103;106;98;88;102;73;92;80;84;81;72;75;92;78;97;74;81;94;99;79;91;103;123;104;104;95;86;64;85;90;84;85;99;93;90;104;97;101;106;80;90;92;89;95;100;103;79;91;100;93;113;87;91;91;69;92;94;88;77;97;76;92;100;99;94;100;94;84;95;107;85;87;103;109;81;95;89;96;80;94;88;84;75;86;87;83;93;82;96;69;69;99;89;106;108;92;99;90;87;75;70;59;91;102;74;87;87;76;86;85;82;75;91;78;75;70;90;87;90;106;126;167;233;236;172;104;96;153;210;202;198;138;109;117;110;142;184;160;139;118;126;222;413;505;442;364;206;125;97;77;92;75;91;71;84;91;119;164;111;98;70;87;79;90;102;82;106;116;143;123;87;107;106;96;136;236;303;320;210;119;102;90;124;174;192;176;93;87;101;125;131;110;98;125;159;187;170;150;113;69;102;98;139;154;163;154;111;86;88;97;80;94;82;95;94;115;106;110;96;78;97;58;92;102;90;92;83;97;138;201;271;271;142;104;84;97;85;88;90;103;117;96;127;133;105;130;191;168;144;80;106;71;71;76;82;102;82;77;79;75;89;96;90;81;76;84;101;59;91;75;86;94;90;95;97;104;114;132;139;206;253;150;99;95;72;72;88;110;141;356;676;1166;1551;1525;982;358;141;99;101;83;102;101;66;86;92;96;92;82;78;106;82;102;95;99;86;84;91;101;95;73;85;91;85;80;102;80;103;98;88;90;107;73;89;82;89;87;82;77;92;92;102;70;88;87;73;88;73;82;82;84;69;81;75;89;66;92;80;78;72;86;75;81;69;76;67;77;76;84;70;76;69;80;83;79;74;80;78;98;82;58;81;94;86;87;90;88;70;102;94;75;77;88;86;75;89;100;114;73;97;96;84;105;77;92;75;81;85;87;75;81;65;78;82;80;84;78;79;91;89;95;78;91;84;83;92;107;77;90;96;129;196;293;309;446;469;304;181;139;107;130;137;150;112;118;108;110;134;104;94;84;107;92;78;125;106;143;153;143;108;87;73;79;97;97;82;102;87;83;101;100;114;121;154;139;103;128;115;79;99;109;83;82;91;91;89;83;95;87;110;72;97;76;59;84;77;85;89;96;68;82;73;88;86;81;77;71;78;82;102;81;75;90;93;86;117;168;264;359;383;319;216;131;95;86;87;81;104;96;68;65;84;65;86;76;86;82;72;80;91;83;106;96;106;94;99;108;86;101;83;82;89;93;92;92;83;81;78;68;82;99;65;80;85;99;107;101;102;84;77;99;92;98;111;125;100;79;111;89;102;88;87;114;75;68;94;90;97;88;116;181;189;197;145;115;87;103;118;110;111;119;193;375;671;716;384;198;127;90;102;72;100;102;122;111;112;99;110;110;102;92;69;86;69;93;83;86;104;103;110;102;101;97;95;87;103;81;92;74;96;81;93;106;93;106;100;82;78;65;84;94;104;89;86;99;80;82;90;96;90;100;96;95;79;82;88;77;68;79;87;84;75;75;85;75;85;89;71;87;82;107;156;311;502;392;246;174;130;107;125;138;116;132;145;156;148;105;93;113;103;117;90;101;80;100;81;116;152;128;108;89;84;121;130;122;121;116
81;66;72;88;90;92;81;74;112;121;125;144;150;121;111;123;91;120;119;127;128;128;129;179;181;157;197;154;156;141;147;205;284;461;418;266;253;153;116;123;103;92;84;142;155;145;173;141;179;124;96;99;80;85;105;109;114;117;142;132;120;128;218;279;240;165;126;107;118;116;123;102;111;103;120;121;113;115;130;135;143;137;159;267;316;195;124;126;134;145;100;110;101;87;79;94;90;86;90;83;79;86;111;81;93;94;71;85;78;72;81;91;137;142;124;116;83;77;80;89;83;90;90;78;61;83;72;83;75;104;78;101;92;103;81;68;102;88;68;93;141;160;170;146;100;87;77;84;102;115;94;87;89;111;103;137;133;124;135;190;199;191;211;284;273;247;171;193;277;252;194;179;159;181;223;283;438;483;307;229;223;149;140;177;178;114;134;168;197;178;210;205;158;139;138;106;90;113;101;107;89;121;139;104;95;104;110;135;170;185;118;127;97;101;120;125;100;71;78;89;91;93;85;98;96;105;90;66;96;86;87;95;89;86;82;91;85;90;108;92;77;88;74;87;105;102;95;94;73;71;68;69;88;75;86;79;87;89;83;84;100;88;81;78;101;90;81;91;84;127;157;175;289;412;360;366;302;238;274;293;250;265;231;190;129;181;343;440;490;422;321;240;209;181;141;111;86;76;52;53;63;74;94;120;104;115;86;85;99;115;108;150;244;331;304;233;162;132;124;172;193;174;162;165;149;120;110;111;88;97;97;97;100;85;97;104;107;96;78;89;105;142;179;154;135;118;138;144;159;155;131;100;134;172;161;171;140;178;159;170;194;236;202;161;119;140;104;107;108;86;99;105;89;85;93;104;83;89;110;109;107;105;121;113;118;139;131;152;172;189;124;130;134;139;135;162;133;170;229;381;370;278;273;202;179;141;105;95;102;113;83;82;98;88;92;94;86;66;70;88;94;85;79;107;73;97;90;95;98;90;110;105;96;102;94;91;87;108;111;112;110;118;117;135;117;103;88;93;88;96;84;103;103;66;99;105;245;391;712;631;447;221;134;118;109;110;84;79;90;108;107;101;115;98;100;90;105;87;86;107;93;96;90;95;109;110;100;106;142;203;286;361;308;207;129;102;103;108;119;116;93;91;114;105;119;95;90;120;94;128;95;103;93;102;78;122;135;139;101;104;122;118;122;129;125;143;116;116;141;123;157;147;120;143;114;105;110;125;181;216;220;192;191;168;123;130;127;95;116;101;112;119;115;113;129;121;95;90;100;99;110;122;140;77;108;114;131;211;360;485;450;465;689;797;634;464;328;240;160;142;127;144;150;111;115;96;123;90;98;91;105;117;78;92;96;95;102;103;172;303;370;258;137;104;140;138;138;123;96;127;142;291;317;200;139;133;212;338;365;252;170;173;215;249;228;175;129;182;209;280;217;137;102;99;104;105;119;136;211;285;262;181;139;113;100;80;97;84;105;107;116;102;107;122;124;92;113;113;99;102;90;102;125;185;268;473;389;248;166;171;150;89;85;104;89;100;101;89;110;95;93;89;106;89;100;97;88;100;90;93;92;80;97;83;119;107;85;92;86;80;94;80;83;90;96;97;115;101;90;91;79;88;130;229;304;234;169;130;91;98;86;85;86;83;96;96;82;102;88;96;98;103;101;88;93;102;103;89;88;97;113;94;136;111;99;101;118;105;97;107;104;96;136;175;248;326;240;180;145;120;125;110;110;107;121;106;126;123;139;136;118;106;109;152;158;173;131;117;118;142;145;125;138;131;107;106;111;85;103;114;111;103;112;133;92;100;96;94;121;112;94;122;110;106;102;96;106;105;118;134;156;162;166;183;191;164;134;122;135;141;135;159;159;186;157;129;129;120;112;150;193;186;146;113;94;93;88;80;84;71;69;78;88;99;104;106;72;91;82;92;75;96;97;82;94;90;90;105;87;92;100;85;80;97;76;90;109;110;84;93;90;86;98;104;95;92;103;90;79;104;76;107;80;86;106;75;100;99;94;91;97;82;109;91;98;83;76;82;79;84;85;101;87;86;99;92;105;83;106;87;97;76;106;96;94;83;114;108;89;83;96;117;97;95;115;79;94;86;83;86;106;88;82;112;76;98;93;102;92;98;104;113;88;96;73;81;82;88;79;104;90;76;94;71;86;86;77;85;85;86;82;84;86;92;101;126;192;191;157;138;158;253;426;550;383;228;117;127;162;280;365;276;183;108;125;159;276;255;214;163;147;104;74;100;96;77;95;85;82;109;116;100;80;90;75;86;86;84;75;101;114;125;141;93;87;103;90;102;95;131;184;173;133;121;92;105;163;208;280;178;109;76;99;96;108;91;101;122;189;305;276;195;104;84;93;115;110;107;114;80;102;78;87;94;86;85;98;91;109;120;133;102;80;103;76;88;96;87;89;83;80;122;193;340;480;432;231;105;80;106;84;104;90;89;93;104;99;110;98;123;132;135;110;76;84;76;90;67;91;95;78;73;93;80;76;90;75;94;100;89;110;101;88;77;83;91;92;102;93;96;105;114;118;169;174;126;90;90;108;90;89;83;168;363;807;1261;1368;1320;809;271;112;94;80;86;87;100;79;83;87;106;88;92;101;105;99;92;81;72;76;89;98;107;84;93;91;84;81;92;91;94;115;111;89;120;108;150;113;86;88;79;82;91;102;109;74;74;87;95;76;77;73;84;74;85;95;92;84;63;77;77;77;83;80;73;89;92;79;87;74;91;86;96;87;90;72;99;88;81;84;86;99;73;75;93;101;92;101;80;93;96;92;76;73;102;74;84;84;91;89;91;83;98;115;109;94;96;94;69;89;96;72;72;98;69;78;79;85;81;74;84;71;99;86;74;71;99;83;97;86;82;92;96;117;161;241;338;339;389;378;232;164;143;143;123;130;198;131;117;121;111;122;109;84;91;107;92;81;99;97;126;133;88;96;88;84;98;73;91;92;90;86;111;72;89;122;116;125;109;111;79;78;87;93;78;107;92;71;95;86;81;75;99;92;90;79;76;80;77;82;78;78;87;62;104;79;98;89;101;89;76;80;84;85;70;83;87;103;101;140;227;271;295;238;198;176;120;86;80;84;87;88;85;91;85;101;85;68;83;81;82;89;99;74;88;100;92;100;131;177;223;201;136;115;90;88;72;85;75;70;78;96;98;76;78;74;90;86;85;99;92;107;88;93;85;96;100;105;100;90;84;90;93;101;88;66;83;112;97;93;87;115;124;146;312;430;321;204;127;116;97;129;109;128;130;161;274;481;489;268;218;158;129;120;90;131;120;118;123;84;99;100;105;99;93;84;90;89;77;67;61;78;90;83;100;91;104;91;93;63;74;92;91;99;88;91;83;82;89;101;104;84;73;88;91;95;86;64;65;85;106;74;84;102;99;68;95;96;82;89;66;79;71;85;88;92;86;108;105;95;76;84;86;81;107;191;439;753;572;293;137;115;98;121;123;102;133;153;155;131;98;87;86;97;105;103;79;96;86;97;145;146;163;98;102;128;132;100;107;86;95
72;82;98;81;84;66;82;79;99;109;142;140;179;147;118;93;102;88;88;146;166;153;118;152;173;162;164;149;146;136;160;162;263;324;265;212;190;140;136;109;116;87;100;113;134;146;145;143;135;127;101;102;98;86;86;102;108;134;111;122;93;144;217;313;353;180;136;99;93;89;83;88;79;98;125;123;108;116;133;137;127;142;171;281;350;287;158;173;245;226;148;100;87;89;85;100;87;83;86;76;87;102;89;83;105;90;84;85;78;84;128;127;213;234;173;115;91;84;84;97;102;63;88;78;90;63;80;79;91;70;69;89;81;83;78;63;94;72;91;116;128;141;140;121;95;82;88;86;89;98;105;94;85;86;102;109;130;116;133;149;202;237;210;215;192;140;108;176;221;229;179;153;191;267;304;300;380;371;317;341;271;179;190;138;138;112;112;115;112;111;161;187;247;214;187;134;93;123;123;106;90;122;190;153;133;88;134;125;151;154;153;124;95;115;109;103;82;96;92;82;80;72;83;99;73;91;103;79;75;115;84;82;89;73;71;77;77;83;89;82;80;86;92;78;87;80;102;97;88;84;93;66;87;95;83;70;94;85;91;77;90;89;85;101;91;72;70;77;76;107;141;169;271;343;311;301;308;231;188;207;205;215;203;158;126;216;375;492;404;313;223;181;158;199;141;98;102;66;37;38;45;76;103;113;104;111;93;88;97;103;117;153;181;259;218;189;131;133;134;164;188;205;167;131;115;86;102;100;101;97;104;73;110;94;114;98;84;74;81;97;122;132;162;158;148;147;200;172;159;190;151;126;116;124;130;140;110;134;142;176;184;165;183;149;138;126;122;111;110;92;104;81;115;82;98;97;106;102;110;111;110;85;119;114;146;176;135;147;139;173;147;116;135;175;212;179;154;201;282;416;341;233;193;176;158;116;111;114;93;97;95;97;74;87;92;102;88;80;88;96;89;87;78;81;100;101;84;84;87;92;91;82;121;86;92;96;98;116;113;136;110;112;111;126;117;95;93;96;91;81;89;80;81;86;103;112;261;495;784;654;368;167;109;105;89;77;91;120;112;92;96;97;96;77;106;122;79;81;88;101;70;103;88;127;112;129;113;134;233;452;657;712;532;281;143;107;115;93;84;110;126;101;121;102;90;111;92;107;111;100;117;105;102;107;104;103;161;140;111;96;106;108;98;109;131;161;145;130;134;154;203;193;150;126;130;125;131;140;185;222;256;250;219;215;150;124;122;100;111;102;101;102;87;98;132;104;108;92;119;99;128;149;149;126;115;98;153;358;770;977;748;388;417;465;477;433;285;204;155;147;124;121;146;129;125;131;144;104;117;116;95;86;107;95;113;106;106;133;222;486;687;472;232;153;158;250;220;175;125;126;176;254;293;195;145;134;166;227;278;201;150;196;257;367;326;211;178;180;191;171;126;123;113;113;95;102;122;94;116;133;152;100;99;103;99;86;83;88;100;94;98;106;101;122;114;101;98;98;101;91;105;100;112;147;268;405;350;315;299;254;169;103;89;88;81;104;105;116;97;104;101;79;88;80;101;89;86;98;86;107;99;94;84;118;109;115;86;81;80;99;87;76;90;100;101;107;105;82;103;93;89;92;107;174;181;190;141;113;94;101;82;96;75;95;90;70;82;86;91;86;87;80;84;93;109;101;107;107;85;99;100;96;112;99;132;88;116;127;128;101;123;133;150;184;282;349;316;179;140;128;116;105;114;113;121;129;126;119;122;113;120;104;128;146;204;157;128;114;125;145;155;162;133;129;126;103;101;88;93;102;110;96;115;116;112;115;102;122;99;113;109;88;126;108;130;113;104;105;99;101;128;130;153;203;253;195;141;112;117;120;145;123;104;146;156;127;105;134;178;174;193;147;132;108;105;73;85;89;78;87;71;83;98;90;107;62;79;73;86;124;94;107;100;74;79;83;83;81;100;80;86;81;95;96;91;105;99;84;76;99;90;105;100;84;118;102;86;110;103;91;81;110;99;83;88;103;86;103;100;84;74;102;100;86;96;79;67;93;97;93;88;84;93;102;90;98;108;94;89;92;73;99;81;87;95;98;94;94;95;93;106;97;97;111;93;81;96;87;103;107;89;89;63;94;88;71;87;105;96;97;83;106;83;94;79;94;85;82;92;98;88;97;93;98;82;92;88;72;84;75;76;89;70;89;79;97;157;124;127;138;216;470;946;1232;905;447;166;133;239;524;759;528;233;139;114;114;119;151;116;123;88;107;96;80;78;100;86;83;87;92;92;88;83;76;82;71;85;85;83;92;100;117;123;106;89;81;110;94;107;103;131;128;139;117;100;106;141;169;210;178;103;98;78;101;82;84;94;132;206;408;386;201;129;78;103;84;98;118;93;99;80;104;96;88;87;82;112;88;89;113;125;77;90;87;100;98;81;79;82;67;72;110;221;408;699;530;250;140;82;93;91;103;77;100;96;93;97;134;157;225;208;164;112;95;82;68;70;77;74;71;84;75;89;99;91;76;108;105;76;96;102;86;85;98;87;101;104;101;91;96;87;95;108;134;102;131;97;95;72;84;83;116;178;452;979;1213;1009;659;408;159;100;96;97;103;87;93;88;98;96;99;96;106;75;86;97;88;85;90;85;70;93;108;95;100;78;87;89;87;90;92;105;108;84;157;226;252;187;110;76;77;84;83;75;94;92;80;81;71;99;86;86;81;88;82;83;77;78;90;72;94;70;85;95;72;76;87;76;82;75;81;83;78;94;83;96;87;84;85;90;87;81;86;84;101;100;86;89;80;76;94;70;78;84;85;85;85;78;73;89;90;88;109;106;121;94;89;72;107;97;83;74;71;69;82;85;70;78;72;73;83;88;74;88;84;86;95;77;89;113;90;88;115;172;268;424;551;447;419;276;190;157;183;170;165;149;150;103;97;103;123;111;103;81;82;86;102;91;97;75;95;103;84;99;81;87;96;92;75;91;84;86;84;84;84;124;130;148;114;96;104;85;95;104;89;93;105;101;73;107;92;71;75;72;74;92;87;71;72;71;85;75;82;85;99;102;76;108;96;84;83;95;71;93;87;82;91;99;127;156;312;306;273;236;168;140;102;85;98;96;76;81;76;80;100;78;75;71;85;82;82;80;92;102;98;105;77;125;215;400;519;463;308;182;92;100;100;84;81;103;91;99;97;85;79;75;97;83;104;100;100;107;91;91;99;91;92;99;100;101;87;84;81;91;77;88;83;77;81;83;78;107;154;192;374;601;519;256;132;105;87;110;98;107;123;120;166;237;246;236;255;168;136;105;112;114;117;87;78;91;116;109;114;108;93;65;85;86;84;84;75;82;108;118;93;88;88;94;100;82;95;80;96;95;83;84;83;76;105;90;101;75;65;71;82;83;73;77;81;85;85;83;84;75;88;85;86;89;88;101;85;81;86;86;88;91;81;84;77;86;82;76;78;91;145;311;803;1220;939;400;188;108;132;106;123;131;152;126;142;113;99;64;85;92;107;81;102;110;97;124;154;140;129;96;106;119;112;95;106;118;101
70;73;93;74;102;110;73;93;109;103;102;130;156;149;109;116;129;101;106;131;175;186;140;117;139;180;194;220;196;202;179;203;189;242;172;148;159;156;151;168;111;103;108;94;126;181;234;195;130;103;93;92;90;99;109;98;123;140;139;114;122;172;267;341;383;226;130;112;96;101;90;79;72;104;95;101;95;140;144;145;114;135;167;277;346;276;191;148;251;285;156;107;92;86;107;66;91;79;66;81;108;82;82;113;80;79;107;92;106;99;105;174;291;263;189;120;78;79;81;88;83;76;74;75;66;92;75;92;68;77;85;86;98;107;72;83;79;71;98;98;92;132;119;109;111;75;77;101;92;104;93;93;76;70;96;83;118;136;120;173;197;266;240;193;144;124;121;162;234;231;223;157;216;239;284;260;334;289;236;250;257;202;160;152;108;150;148;111;116;128;160;283;306;317;226;155;108;124;113;104;127;214;339;318;190;127;108;116;137;157;146;140;167;170;134;102;90;98;89;78;77;74;73;81;85;96;87;89;94;80;94;74;93;101;78;86;85;84;96;71;88;102;82;81;79;81;93;94;84;101;82;97;102;89;84;85;87;81;72;91;71;78;88;90;100;84;90;95;112;134;113;132;173;206;244;191;185;150;159;184;151;164;145;133;127;174;311;353;333;214;187;177;149;159;116;116;90;68;55;33;36;70;86;101;75;106;101;95;106;138;166;184;182;188;159;137;123;120;148;168;209;212;186;141;114;97;98;104;90;112;98;92;96;88;100;98;83;86;86;98;131;133;119;156;135;187;260;234;198;214;186;172;133;163;137;103;114;107;116;142;140;172;156;125;151;127;122;103;96;99;110;102;111;77;93;107;84;113;91;88;122;108;158;148;137;132;166;153;150;135;141;128;142;213;271;246;195;201;335;376;387;268;244;198;171;119;135;97;79;87;107;106;113;101;121;101;85;84;103;100;101;96;87;85;107;83;77;86;96;102;112;146;114;91;109;105;103;98;87;101;112;102;118;106;111;94;87;80;70;88;75;78;98;91;102;140;173;323;465;443;290;167;115;97;93;98;97;94;110;106;109;89;86;90;90;94;88;76;86;91;98;81;79;102;112;126;100;170;315;729;1183;1397;1056;461;215;125;118;96;123;97;109;112;103;94;117;102;81;88;90;120;86;79;103;89;96;97;146;144;128;112;111;95;105;108;109;121;117;144;162;168;184;201;158;157;116;121;157;191;203;199;194;243;258;196;149;112;101;93;108;112;95;104;143;134;102;129;93;103;85;106;81;138;137;136;104;101;199;444;972;1328;962;451;289;299;385;402;314;170;122;113;111;121;144;150;125;131;116;107;101;95;84;97;100;83;118;123;106;152;230;482;587;390;214;175;224;363;374;260;143;120;130;183;176;179;121;126;134;165;173;136;136;188;311;401;366;201;169;179;162;130;114;146;124;106;105;98;127;157;169;122;104;92;106;80;98;93;91;100;119;102;88;95;109;97;132;83;90;98;111;103;94;107;100;153;262;372;416;307;287;266;147;109;68;97;127;117;113;96;84;108;103;86;112;94;104;90;82;98;94;87;100;100;121;94;110;107;90;99;101;83;98;84;96;89;108;80;94;95;77;67;95;98;100;144;186;204;172;135;87;110;105;83;96;89;112;103;90;96;108;79;87;88;85;83;106;129;108;96;92;80;93;99;117;133;113;94;116;110;109;128;124;112;151;201;286;395;365;256;155;123;116;95;115;137;130;119;114;112;110;140;102;80;125;139;193;188;151;157;157;179;143;143;144;132;113;126;94;107;95;96;91;102;81;99;119;105;87;92;108;111;88;111;123;140;155;133;122;114;104;104;110;116;150;223;275;196;154;114;122;120;131;121;122;119;118;116;117;151;138;153;146;122;119;119;101;89;80;95;86;79;87;78;87;90;94;87;84;95;79;134;112;116;88;82;80;86;88;74;86;76;84;92;96;82;80;83;72;90;104;89;72;103;100;82;93;88;111;102;94;87;106;110;101;96;90;95;88;95;123;91;105;82;81;85;89;95;86;90;110;94;105;77;100;77;91;90;94;114;95;79;93;83;100;88;102;89;122;107;116;87;90;92;95;88;82;85;93;98;82;94;93;71;95;73;77;86;96;92;102;106;97;93;77;89;76;101;88;81;75;79;101;76;77;83;82;64;89;83;89;67;78;85;80;70;92;109;101;133;129;193;343;688;1427;1815;1521;697;219;161;237;556;878;619;277;137;108;96;96;111;98;98;102;99;87;90;88;99;96;76;113;90;91;105;89;78;87;81;69;94;66;87;80;117;99;95;88;83;94;90;122;117;127;143;137;117;117;99;108;128;132;106;86;77;77;69;85;96;86;104;182;288;263;187;105;92;73;92;106;101;101;105;93;79;119;71;101;88;94;95;110;106;99;99;93;96;87;100;79;88;85;98;89;99;154;310;473;392;235;127;102;93;91;83;90;92;81;108;104;161;279;438;459;273;139;104;90;83;72;91;79;89;79;78;88;62;87;83;110;91;92;81;92;89;84;89;76;87;90;104;82;83;94;92;97;95;87;75;85;77;94;104;111;105;160;328;710;915;682;428;247;119;83;89;78;84;96;111;94;100;103;89;92;69;90;91;81;95;82;92;84;71;97;103;84;59;85;107;107;100;100;94;87;79;130;213;399;424;309;141;104;92;92;85;100;115;106;89;89;82;78;72;85;72;85;87;82;93;80;82;79;90;85;77;78;83;81;70;83;80;110;77;63;66;95;84;83;94;70;87;76;99;74;83;87;94;119;84;91;86;83;81;84;82;97;84;88;84;79;77;70;80;80;113;114;117;101;88;106;86;98;86;73;88;82;81;90;62;75;70;87;78;80;68;84;93;82;90;61;92;94;102;104;112;212;462;721;861;742;473;237;213;279;301;311;224;138;138;113;86;109;105;99;114;70;101;93;85;100;99;95;88;91;91;76;80;84;85;86;99;94;89;96;82;83;78;92;102;112;90;106;87;95;91;87;103;120;148;91;84;81;103;66;93;88;80;96;77;71;91;85;74;73;83;105;66;110;108;90;81;93;81;96;80;72;69;83;102;115;111;185;376;462;372;295;217;141;112;97;82;79;77;100;73;84;92;94;74;88;83;89;88;77;70;83;93;94;116;146;312;602;999;1089;716;307;123;112;94;84;71;82;84;83;87;79;85;95;93;82;92;83;82;83;92;74;111;88;75;77;72;78;90;102;88;77;87;78;93;103;85;87;88;83;112;176;343;525;514;257;130;101;129;119;116;116;108;132;122;171;226;234;224;194;146;176;153;141;94;110;87;96;114;127;108;107;97;86;84;87;87;74;86;108;139;146;134;83;81;91;103;97;97;81;100;75;82;84;83;90;87;111;93;87;71;87;85;83;107;74;75;108;81;72;82;71;102;95;83;86;93;78;85;81;91;89;79;85;73;84;81;92;83;73;98;102;111;276;728;1346;1059;474;194;126;135;110;121;114;152;174;192;166;120;97;106;117;118;89;106;118;133;136;125;112;112;111;96;113;103;110;85;118;102
93;79;88;92;114;105;100;101;99;85;131;103;127;135;123;133;100;91;115;153;188;218;156;131;166;231;243;262;242;198;191;231;207;188;143;143;143;182;201;192;165;113;95;91;118;204;356;254;169;110;96;87;87;85;84;107;139;227;168;104;137;194;283;327;294;205;132;103;88;96;70;84;78;77;88;81;80;136;137;129;102;121;169;279;399;323;196;142;198;226;154;82;84;73;81;94;87;93;79;87;105;99;71;78;84;86;87;75;90;95;125;158;204;222;178;115;104;72;81;93;103;94;85;80;91;71;81;96;87;98;85;91;99;101;72;93;73;86;80;83;96;87;118;116;114;103;98;103;89;93;94;90;86;67;100;86;111;116;138;199;265;296;255;177;169;159;188;190;258;254;184;147;142;184;186;221;302;314;254;196;183;152;137;129;128;190;186;144;113;118;180;284;311;237;224;130;86;106;99;101;167;362;626;446;260;130;95;134;116;145;147;195;285;263;179;113;85;98;107;88;69;82;84;88;84;73;101;101;82;87;113;80;90;73;93;79;83;90;105;92;87;107;94;66;91;85;83;101;125;86;85;108;91;98;85;73;84;106;78;88;118;93;82;89;83;94;85;104;130;134;150;173;187;177;184;128;128;123;131;141;164;174;149;114;125;200;262;282;282;225;168;175;161;155;129;98;81;56;40;32;40;68;78;99;91;87;108;118;120;126;135;210;173;184;155;142;160;113;162;209;237;236;188;130;100;109;98;81;92;82;94;78;106;86;85;104;88;113;102;105;105;110;89;122;152;196;219;207;242;269;236;174;196;193;144;121;103;96;127;135;139;127;108;133;122;114;121;113;100;106;120;119;112;113;104;101;105;97;80;104;90;100;129;122;144;139;198;192;186;134;137;132;170;202;288;287;243;257;344;344;250;262;244;228;178;179;138;101;96;85;95;95;96;99;107;100;89;109;92;109;93;96;85;92;92;95;110;82;94;98;98;106;99;98;105;99;109;115;101;96;103;111;118;99;103;100;82;92;109;101;95;90;81;83;120;99;141;203;320;369;227;119;119;98;95;96;73;105;92;122;114;108;91;89;100;95;99;94;78;75;87;98;90;104;126;119;125;169;339;971;1675;1852;1418;654;236;141;132;110;109;102;81;102;112;123;114;111;111;103;117;101;87;76;89;88;93;116;128;125;107;120;114;141;103;118;108;132;150;171;173;176;181;180;145;139;133;132;166;179;175;173;209;252;245;177;143;135;117;119;119;97;125;109;136;123;97;104;109;110;105;92;94;131;127;125;131;123;185;511;1063;1464;966;453;232;225;288;284;247;134;130;127;132;118;149;134;124;132;101;110;103;121;106;102;121;77;111;117;124;116;151;270;344;273;186;173;297;546;624;357;167;114;106;118;146;152;148;140;153;132;119;131;119;162;237;306;263;159;172;201;176;133;108;106;100;112;106;143;162;224;202;165;128;101;76;99;76;88;86;81;115;109;94;106;114;97;92;89;96;88;100;107;109;95;102;155;228;353;414;303;244;189;163;102;104;108;117;126;99;105;114;85;108;87;110;94;89;86;101;103;108;103;100;109;97;102;112;96;98;91;94;99;98;95;91;89;94;93;80;88;63;90;92;101;99;165;307;374;313;186;124;89;97;102;111;83;94;96;123;98;97;84;80;88;89;89;92;89;122;86;82;86;92;91;111;118;114;116;120;108;110;107;133;130;138;183;235;379;372;267;183;163;131;124;101;124;147;153;135;150;119;139;127;93;109;164;191;154;151;149;149;174;148;154;158;144;126;120;98;115;108;101;107;103;90;129;128;137;121;88;106;115;103;107;100;123;160;156;136;103;109;106;102;97;118;182;231;196;143;134;132;136;117;117;110;103;112;113;153;125;136;139;159;123;138;97;121;109;68;93;85;81;80;71;84;82;77;75;76;102;109;115;126;114;93;97;78;80;78;76;74;66;71;85;65;81;79;80;85;84;86;90;120;106;100;93;90;102;96;107;87;90;83;93;110;100;96;87;97;92;94;92;80;105;99;98;98;99;91;63;100;113;96;89;93;88;84;93;71;85;91;88;92;88;81;83;101;80;89;114;101;99;100;106;91;89;78;92;87;95;92;73;104;85;100;95;94;90;88;105;114;102;99;93;85;91;92;91;100;90;92;93;82;88;93;69;94;79;70;85;78;68;84;71;72;94;91;88;113;149;171;258;494;969;1413;1873;1664;880;272;142;257;444;648;509;254;147;121;107;99;99;107;89;108;104;88;75;78;80;83;76;103;103;109;102;92;94;86;72;85;102;74;81;84;77;94;89;88;70;96;87;117;111;132;144;133;129;105;85;96;111;105;104;78;78;78;77;94;92;93;101;120;159;160;116;96;89;82;86;77;86;83;93;101;85;106;99;94;71;84;79;91;85;105;109;97;92;94;87;102;94;99;97;96;101;102;182;271;218;161;110;88;81;84;85;91;99;112;94;128;237;521;804;808;507;271;143;110;91;79;88;81;100;84;77;93;82;73;79;86;94;88;90;96;101;83;74;88;86;96;100;86;95;101;93;85;84;68;91;83;95;90;95;90;113;139;229;393;578;482;389;191;121;100;75;57;73;94;101;96;91;97;110;99;76;94;78;80;94;78;85;72;95;77;92;88;74;100;99;108;104;90;103;76;102;153;304;537;565;344;147;101;70;94;83;101;133;103;111;78;87;80;79;87;88;89;90;81;75;78;74;86;67;69;68;87;85;80;100;90;79;93;72;85;88;116;107;84;92;66;76;80;92;80;89;83;94;103;92;79;78;83;70;92;75;87;70;81;81;79;97;93;78;76;69;93;101;113;96;87;83;95;92;102;83;81;84;73;82;81;81;96;93;83;73;84;89;70;65;81;83;84;98;117;137;266;639;1108;1128;850;479;265;289;495;678;574;407;261;157;115;94;91;94;118;101;113;81;110;105;116;102;87;82;116;83;105;82;88;82;102;89;124;110;74;76;91;84;110;91;106;102;80;95;90;83;96;103;102;119;109;86;106;87;80;69;83;83;70;99;81;83;112;65;72;92;100;84;94;84;88;88;77;88;81;110;85;88;93;104;108;121;243;457;596;558;307;301;219;158;115;92;80;103;102;89;98;84;90;82;113;90;83;75;87;77;80;101;117;138;163;331;731;1466;1676;1145;480;159;100;122;90;72;76;92;100;87;89;92;87;75;92;87;94;111;83;78;116;78;93;93;89;92;90;102;92;99;85;86;84;93;97;105;84;116;86;105;148;244;346;291;148;129;108;115;112;99;144;150;176;162;136;215;202;207;248;271;319;295;163;98;102;114;105;98;101;104;114;112;100;90;81;87;83;86;94;119;163;152;95;102;92;93;91;96;81;93;78;73;99;92;102;114;101;89;87;73;87;72;71;90;90;83;85;81;70;66;82;77;83;70;81;98;94;78;87;88;92;77;74;83;80;76;67;98;91;99;98;138;217;528;879;745;414;187;141;136;126;104;109;179;262;297;233;185;125;100;129;124;121;108;142;152;146;149;106;103;97;124;121;104;94;108;111;114
89;78;88;96;117;126;114;115;90;82;102;114;109;120;141;135;126;105;117;204;253;228;191;161;199;206;284;355;229;185;172;171;185;161;110;122;154;286;260;248;191;100;97;90;133;175;262;225;127;110;113;118;103;97;108;103;131;179;151;140;147;202;256;256;283;267;152;126;96;89;80;96;91;102;87;86;83;105;138;122;105;134;164;243;367;292;157;116;141;135;111;83;95;111;90;110;82;74;84;77;102;93;99;101;82;72;76;81;101;93;97;124;147;146;119;105;86;86;100;97;89;68;80;81;77;81;94;84;77;93;81;78;92;81;82;86;80;87;76;102;78;87;103;110;127;100;97;111;95;96;95;79;105;79;107;89;88;87;125;156;189;216;211;219;147;161;235;275;259;215;166;119;119;105;114;149;262;286;242;161;126;148;125;111;112;146;214;184;157;159;188;230;234;177;144;125;108;106;113;105;153;330;577;500;275;145;127;119;146;129;159;306;420;335;201;136;110;90;101;83;89;83;96;82;99;90;83;90;82;79;88;85;63;88;73;90;65;88;78;106;103;89;99;78;94;79;106;114;125;85;85;88;101;110;86;86;83;79;77;87;113;106;89;89;99;91;92;102;120;151;207;220;204;180;170;152;120;92;105;154;160;143;144;136;139;217;328;308;295;263;171;155;152;108;118;98;84;53;35;25;35;55;75;88;79;93;74;90;86;115;135;149;175;149;157;194;199;188;231;241;329;324;246;162;127;100;100;81;85;85;87;92;93;76;82;94;94;86;92;128;111;127;109;101;126;175;202;218;221;223;237;206;221;217;155;125;101;100;128;123;143;128;106;130;130;130;117;102;115;113;106;89;120;114;90;96;83;94;92;112;94;100;121;135;129;127;156;206;190;172;154;190;187;241;303;283;265;269;319;342;190;154;154;184;148;118;117;83;88;78;86;99;109;103;117;86;90;92;85;92;80;93;128;139;129;104;89;97;89;108;94;92;99;99;103;103;119;90;100;92;107;119;107;118;96;102;100;104;76;85;93;85;108;87;90;109;120;162;222;256;203;145;98;104;92;93;109;100;112;109;111;93;86;90;94;103;96;78;92;82;96;92;95;126;113;128;138;154;374;816;1343;1663;1374;638;234;154;129;110;103;83;93;108;103;118;100;91;88;95;106;84;98;88;99;84;93;98;115;132;125;107;112;92;95;123;120;119;140;181;200;205;166;167;161;134;128;167;165;147;129;151;172;200;165;142;135;167;153;127;119;124;100;115;139;119;99;94;85;89;106;96;97;114;91;129;91;133;173;369;716;941;640;331;191;197;212;207;178;147;139;120;119;133;131;106;97;109;86;93;99;94;87;105;98;89;117;99;106;87;136;174;199;151;167;166;292;508;687;406;148;115;102;110;180;251;254;187;133;126;102;105;111;132;145;148;143;134;136;136;147;121;104;105;106;125;112;153;261;299;277;173;98;101;83;92;95;95;98;85;100;103;82;101;102;105;102;98;105;116;96;117;109;109;94;139;209;310;319;273;174;163;108;89;84;120;135;150;141;124;109;86;72;88;100;100;99;93;108;93;108;114;94;106;90;94;98;83;87;100;120;117;95;117;71;92;86;96;85;75;75;91;76;92;103;181;341;598;509;253;97;104;115;98;82;95;106;97;104;96;71;94;104;93;92;89;105;109;69;72;76;86;92;87;97;87;129;111;156;145;125;105;108;117;123;137;210;309;315;230;189;130;160;141;168;135;139;151;155;169;141;118;110;115;125;118;144;145;165;129;124;160;139;119;136;129;130;118;115;120;138;137;122;132;86;128;150;150;118;102;124;102;133;105;109;127;136;134;129;119;105;97;105;115;136;177;174;170;148;176;170;155;157;130;97;79;105;99;123;125;111;115;127;122;119;151;157;101;93;80;87;67;65;87;95;86;93;82;86;79;104;119;113;112;97;79;65;71;105;75;88;75;91;95;111;82;99;103;72;70;96;97;99;91;79;89;99;86;81;98;78;81;110;93;97;95;103;94;92;98;73;100;83;86;85;82;90;69;109;88;94;103;105;75;88;90;93;98;94;84;96;86;91;85;85;91;83;84;106;97;94;86;104;98;87;82;100;96;97;96;96;92;96;82;83;71;69;84;96;74;102;87;75;84;86;86;82;77;95;89;77;94;85;78;91;95;91;79;82;78;73;88;80;82;74;84;92;95;142;174;200;244;533;1058;1362;1402;1260;656;235;116;166;303;481;325;175;142;150;121;141;117;74;83;81;118;76;87;88;73;83;111;124;133;158;120;91;86;87;82;84;86;79;68;81;84;85;76;103;96;85;97;94;104;112;107;123;104;101;90;89;81;110;89;75;95;85;68;66;79;87;111;95;97;107;99;91;79;82;86;96;92;98;105;101;111;83;79;94;84;96;98;91;78;100;96;87;74;107;76;99;106;103;103;98;84;104;100;96;126;100;97;102;83;81;85;86;98;90;91;108;204;479;898;1012;650;420;296;140;80;61;75;59;86;95;80;72;76;92;73;99;102;96;84;79;88;82;89;97;62;105;79;90;84;78;86;98;93;106;88;100;106;113;94;87;82;111;114;229;389;490;403;202;108;102;99;74;85;89;100;91;112;87;94;86;103;93;89;72;77;69;78;83;85;102;86;83;96;104;118;128;93;104;98;75;98;111;213;376;533;324;141;91;100;75;97;108;124;113;89;74;82;74;77;81;83;89;79;93;102;77;83;57;97;81;85;87;101;91;92;92;78;86;66;81;84;96;100;92;78;87;83;75;114;85;84;98;88;94;100;95;101;102;95;95;91;80;75;80;92;74;79;87;85;93;83;71;106;129;97;85;69;98;83;84;83;99;87;106;85;80;95;80;80;85;81;106;95;73;87;59;88;68;102;107;128;307;646;982;940;674;371;213;294;649;1007;1047;860;490;176;87;111;92;93;91;84;83;83;110;129;153;119;114;116;127;116;115;87;98;121;118;100;113;102;95;92;98;75;84;83;100;78;75;96;104;108;99;95;109;86;95;88;68;79;97;85;106;102;84;84;76;67;89;68;71;83;90;88;101;87;85;85;93;98;97;73;90;77;108;115;98;101;234;477;710;625;511;533;412;288;162;125;91;98;87;82;84;91;103;95;111;108;93;91;76;76;100;135;202;216;177;233;555;1177;1627;1252;468;155;121;120;112;98;100;103;90;112;113;129;92;82;88;95;66;90;73;95;94;88;83;88;75;84;106;87;91;91;83;91;84;67;75;100;81;73;94;112;114;122;172;144;107;98;101;107;124;114;179;230;212;199;167;189;202;226;306;527;665;621;283;125;114;114;102;86;109;112;118;133;117;101;83;81;87;89;95;118;156;144;104;91;86;84;68;85;95;79;86;86;71;87;82;86;86;96;109;92;71;77;75;72;85;92;79;91;74;91;84;93;75;69;108;89;82;84;80;88;75;74;93;88;72;68;81;86;72;94;104;107;166;323;480;413;271;142;113;113;79;102;123;195;275;366;366;179;134;113;121;161;129;123;142;161;145;135;112;88;81;97;124;122;81;94;102;109
86;80;83;92;129;118;105;105;86;76;106;124;117;113;118;139;127;122;130;168;195;169;185;173;171;195;228;229;197;144;161;160;120;114;116;107;158;243;196;193;169;140;127;108;142;153;169;142;125;108;120;118;85;86;91;108;139;137;157;154;178;252;262;207;224;253;193;126;89;97;84;95;128;92;101;88;106;131;133;115;91;120;122;160;203;173;127;128;107;102;108;73;80;109;94;91;79;95;76;74;79;78;85;89;61;83;92;94;98;87;80;92;101;86;83;99;93;108;96;116;101;101;83;95;77;93;96;91;103;79;80;104;92;81;96;95;93;103;96;82;76;91;126;115;94;102;103;106;88;100;85;83;100;88;87;89;100;116;97;127;137;149;169;206;169;199;270;297;234;186;151;148;105;124;123;125;169;251;213;154;138;143;128;117;116;158;189;234;189;206;218;171;129;123;109;127;114;148;130;99;140;237;320;303;192;129;114;135;145;164;194;376;407;325;206;125;99;97;91;103;110;93;100;94;90;73;82;88;84;84;96;80;85;69;101;87;91;70;93;103;132;102;102;79;82;88;94;93;124;101;98;86;93;98;106;82;93;67;89;77;89;90;95;86;103;82;99;99;100;122;201;265;206;204;167;134;118;101;102;137;131;142;156;133;154;189;301;258;246;204;201;184;122;135;122;100;86;53;47;37;33;65;91;87;79;84;87;112;82;87;133;126;155;178;182;220;193;228;263;227;321;314;266;182;156;121;116;92;81;82;104;95;89;87;100;60;89;68;103;125;115;124;106;131;140;161;202;209;231;236;263;194;199;198;161;125;101;86;105;125;111;150;125;136;133;94;95;119;87;105;95;98;92;90;96;102;115;98;104;107;84;123;99;135;154;153;160;176;159;132;145;194;173;233;316;286;208;191;225;206;143;135;136;133;131;111;117;104;90;80;73;108;98;110;93;81;94;96;96;115;100;139;144;197;167;117;94;117;133;124;100;99;100;119;135;101;99;107;86;106;88;108;91;113;86;117;119;94;118;104;113;99;109;103;90;101;122;144;222;257;201;157;94;106;87;95;103;100;103;118;119;109;92;89;100;90;80;90;80;88;99;90;95;99;106;111;103;136;225;578;1079;1187;829;403;188;142;121;112;100;117;78;117;92;105;98;113;85;111;107;96;90;106;100;87;97;114;114;120;121;95;129;109;110;140;153;142;120;147;159;173;178;189;158;165;178;150;157;119;124;95;117;142;173;137;152;139;166;154;156;118;105;88;114;118;105;90;111;85;90;99;89;84;94;100;115;137;186;254;378;439;352;230;171;148;141;137;140;117;149;123;129;123;107;118;110;109;112;91;97;94;85;82;88;95;102;120;108;84;94;121;125;176;134;113;206;332;415;264;151;104;120;152;232;395;452;318;155;131;103;115;101;88;106;110;101;107;91;117;132;102;109;109;109;98;144;204;297;394;358;172;105;99;96;96;85;99;101;100;91;106;86;79;106;105;97;89;100;89;90;104;97;91;96;138;168;208;226;213;138;116;101;90;107;111;148;174;124;104;99;113;109;88;102;97;72;86;84;91;95;90;106;104;92;73;83;91;95;96;78;89;90;87;94;94;102;92;93;97;77;79;78;89;92;150;319;541;441;243;148;95;94;98;88;99;96;113;107;72;90;89;96;109;108;73;85;93;76;84;89;95;82;99;110;117;113;113;135;131;113;111;111;105;92;108;121;192;193;198;147;126;138;210;246;190;170;136;114;108;115;110;89;92;102;154;174;159;164;150;131;145;134;111;114;113;118;112;110;135;149;175;170;111;108;114;152;138;105;89;105;132;130;99;127;124;144;111;105;116;107;111;100;134;134;145;169;134;163;202;208;166;168;147;108;105;74;93;108;123;111;90;104;114;132;138;115;122;110;105;93;106;90;87;86;87;72;89;92;82;121;103;120;93;103;88;80;88;82;79;100;90;108;88;82;109;127;80;87;87;91;98;83;85;89;106;90;81;75;77;70;66;89;99;97;77;97;94;79;94;88;92;77;109;79;102;89;79;78;98;97;98;93;96;91;90;89;102;81;89;99;97;97;77;99;85;87;107;79;99;83;100;102;96;89;72;99;78;102;85;84;94;101;79;80;103;88;85;86;86;72;81;88;92;80;93;89;85;73;92;90;83;88;90;98;74;84;83;85;92;73;81;76;62;107;84;88;133;191;318;322;347;663;1318;1417;1088;764;369;188;121;124;209;243;192;174;197;244;257;193;113;96;95;98;88;83;80;86;102;96;125;165;224;208;132;94;83;76;95;98;87;74;81;87;97;100;85;103;87;89;92;100;86;109;100;97;92;80;83;83;79;97;111;103;86;82;78;95;85;86;96;101;95;128;90;81;87;77;94;97;90;108;137;155;145;112;112;113;89;88;92;107;83;108;85;107;88;86;85;83;102;115;88;107;110;109;82;97;81;95;77;90;79;81;99;97;122;119;82;117;169;317;604;656;584;633;442;188;98;76;73;83;72;90;93;90;99;92;83;76;79;96;100;94;64;92;91;88;90;79;78;87;87;95;86;69;94;113;121;98;83;110;102;100;108;93;123;179;215;313;286;166;117;110;69;96;83;86;100;87;94;121;86;86;90;91;84;88;90;104;94;94;76;80;93;86;78;93;97;90;111;87;108;84;84;116;134;227;228;173;117;79;90;87;76;74;87;81;82;82;87;77;102;97;96;80;78;86;86;78;81;91;82;87;89;84;79;76;88;72;86;84;70;72;79;90;92;86;84;89;99;99;93;96;79;81;103;84;78;77;87;82;99;84;76;90;86;77;80;68;87;88;94;80;81;102;104;93;108;100;88;82;104;86;95;108;86;74;70;77;83;81;74;77;104;86;99;76;79;80;79;99;108;99;146;257;446;640;616;347;220;144;230;534;1008;1386;1333;739;285;132;91;90;100;91;87;76;116;105;149;169;102;84;97;122;123;103;92;98;109;116;112;107;127;111;108;99;91;80;96;78;72;90;107;112;106;117;111;89;95;111;97;87;87;86;95;78;84;101;69;96;86;88;75;98;100;70;85;79;117;88;85;84;80;93;61;106;103;105;111;103;146;197;392;594;596;675;938;760;529;332;195;102;91;91;97;105;86;82;86;71;96;104;91;81;92;130;197;326;363;218;176;344;729;869;655;319;127;120;125;103;100;102;85;106;132;129;146;112;91;96;81;80;78;75;94;91;83;76;73;92;86;80;110;113;76;85;77;90;71;85;103;77;82;77;85;87;98;93;84;88;81;107;99;97;117;172;224;220;181;182;167;160;240;500;898;1197;1102;485;185;178;171;120;101;122;118;151;194;129;108;80;95;88;90;100;117;120;130;108;107;86;86;85;73;78;85;61;88;84;91;98;83;116;121;95;98;84;72;93;80;90;78;91;84;78;94;81;73;73;89;70;82;86;96;71;93;76;100;92;65;105;84;89;79;78;102;123;103;133;170;206;230;177;149;121;98;93;96;110;154;250;292;251;182;132;94;108;113;111;137;127;133;121;123;106;92;95;108;93;94;91;95;127;77
59;84;78;92;123;126;101;102;79;94;82;115;107;100;133;140;120;113;92;147;130;158;177;192;188;148;188;211;153;159;155;135;110;129;118;115;109;152;157;128;181;117;121;134;200;195;155;125;96;79;88;117;85;95;82;103;89;162;194;211;205;259;217;182;180;207;160;119;102;97;80;100;82;89;96;91;120;130;143;121;109;103;114;104;136;113;112;79;111;79;92;78;100;98;95;98;88;92;68;101;80;83;90;96;84;91;91;93;89;93;98;85;83;86;74;83;80;85;84;85;76;90;73;86;109;193;145;119;88;85;91;93;66;94;87;108;92;106;105;86;80;85;81;101;99;93;99;105;92;104;95;80;108;109;94;90;98;78;92;92;99;137;114;137;130;131;213;227;202;153;172;169;110;101;110;113;137;148;147;145;192;254;217;161;137;148;249;211;240;252;186;135;105;126;130;127;157;184;152;128;123;148;193;177;143;126;127;118;125;145;211;381;415;314;195;132;118;92;82;85;104;117;95;99;71;91;75;90;86;67;83;89;92;83;73;73;75;76;79;92;93;68;82;80;67;82;80;87;105;83;77;80;89;95;96;79;76;101;88;78;85;95;81;81;90;101;80;97;117;114;148;179;180;199;168;139;131;97;107;97;100;112;102;122;119;136;154;180;177;154;185;143;142;110;99;122;72;56;38;33;40;52;79;89;92;82;95;105;85;88;128;146;153;223;222;236;249;254;262;230;244;243;236;190;177;175;124;100;104;84;100;99;89;81;73;87;105;108;77;106;103;114;136;180;161;159;205;242;222;177;230;203;229;206;165;108;105;79;121;137;140;136;128;104;99;97;87;87;94;86;85;95;106;89;98;96;83;108;103;105;92;91;115;150;149;145;204;157;150;117;155;161;186;237;285;207;177;156;167;199;159;141;116;112;117;114;93;100;93;83;105;92;90;91;100;95;105;106;111;130;129;144;177;260;219;135;105;97;151;114;93;96;142;128;123;114;74;86;107;113;106;106;104;84;100;112;129;110;107;102;81;105;92;84;96;93;125;147;247;287;232;181;134;122;96;119;109;102;100;104;117;99;111;98;79;80;91;88;95;93;107;94;106;116;118;105;119;112;178;347;650;705;439;255;164;130;118;91;111;103;107;90;103;113;124;107;94;103;108;89;92;93;95;125;101;123;111;156;118;150;111;125;117;166;138;123;118;128;132;132;134;164;154;117;113;102;100;114;116;114;108;126;148;155;157;164;163;140;148;119;123;113;107;95;108;97;85;99;80;70;95;109;93;96;104;124;150;200;228;224;212;189;147;148;134;121;117;129;118;145;148;126;97;110;112;105;104;95;105;98;85;81;84;89;106;109;94;91;79;94;136;153;111;104;132;194;200;178;110;107;101;146;286;614;719;402;172;130;103;110;94;122;93;111;112;106;116;121;106;120;107;127;95;81;124;176;274;319;245;139;94;83;91;92;94;91;102;109;106;113;75;88;107;114;95;91;80;102;97;99;107;93;97;126;131;181;226;240;179;95;92;92;117;132;138;150;131;136;88;96;98;91;74;74;80;93;76;98;108;87;73;93;94;118;87;93;91;81;91;93;83;83;100;102;106;79;86;96;80;88;86;80;100;153;260;343;391;259;125;123;90;99;79;89;83;98;111;108;114;100;89;98;84;75;101;77;93;80;66;102;86;92;81;116;128;112;121;117;148;135;118;124;114;102;113;134;153;135;130;106;135;209;289;237;156;121;126;97;109;99;109;110;118;178;258;215;178;155;169;194;132;98;103;113;115;148;142;154;170;181;165;146;104;139;123;110;121;111;100;102;128;134;129;174;147;141;107;116;122;139;142;140;118;154;149;139;143;164;199;187;214;189;134;112;92;127;109;106;123;102;107;110;119;117;112;108;95;95;91;101;83;75;84;84;79;102;100;90;84;105;85;118;81;97;92;78;85;84;90;85;100;83;90;75;94;81;89;89;95;85;85;83;96;99;84;106;84;94;91;76;76;96;94;97;100;88;97;77;97;88;95;73;100;88;83;68;99;91;108;78;98;112;107;85;79;91;89;88;97;91;81;87;91;102;108;83;102;91;75;94;94;87;107;99;91;90;76;96;86;77;101;92;103;98;88;109;83;86;67;89;82;90;92;87;98;75;90;84;89;80;101;98;111;102;93;75;74;81;98;84;80;91;81;73;82;145;245;410;435;476;864;1676;1796;1158;556;222;122;112;104;152;153;150;169;279;474;548;373;173;126;95;104;90;97;107;103;102;135;123;202;269;215;110;106;83;82;89;84;73;79;86;89;83;112;95;90;104;94;104;94;85;101;74;84;91;81;73;82;102;84;78;92;74;69;70;93;84;79;87;96;119;94;77;81;79;87;92;83;93;161;216;317;254;166;120;84;83;89;78;93;92;111;76;89;88;81;76;97;90;104;123;136;145;153;94;91;90;92;98;70;88;105;114;146;193;211;141;126;111;176;339;362;498;654;493;211;92;75;79;109;87;83;81;84;88;82;79;111;99;99;95;89;82;89;88;80;84;100;76;82;85;93;90;91;112;114;100;105;89;119;127;121;99;99;134;149;143;156;169;129;102;99;100;88;88;91;99;92;97;101;104;93;101;79;83;74;97;101;102;92;106;62;78;90;83;91;99;100;101;86;74;94;85;97;101;129;107;111;89;73;81;102;103;94;95;86;76;82;80;89;84;92;86;61;94;75;72;99;83;83;72;72;78;89;78;73;100;84;89;72;85;73;91;73;91;90;77;77;95;88;93;88;77;82;101;81;97;96;77;101;85;88;100;80;83;79;78;84;119;92;96;106;114;91;82;80;83;73;97;93;110;103;85;87;76;82;85;81;79;76;89;83;96;75;94;116;76;78;99;87;96;122;115;227;397;501;399;234;137;116;197;442;929;1503;1367;744;273;116;111;113;104;101;88;82;105;134;151;164;130;104;83;105;112;92;97;94;121;94;118;114;127;133;126;115;104;76;100;81;88;82;112;106;142;134;97;97;97;117;102;104;96;90;98;100;113;87;80;79;77;97;85;98;86;84;100;94;97;83;87;87;74;84;90;89;153;201;156;116;116;143;258;318;393;658;1020;997;772;590;301;117;90;88;84;74;81;62;86;98;91;111;77;100;84;130;226;420;463;281;189;148;302;324;287;147;103;109;100;110;107;100;88;134;151;203;212;117;103;100;88;92;89;87;86;103;82;98;91;87;93;86;98;80;91;74;90;91;74;92;86;95;84;90;83;81;94;73;93;87;104;87;98;115;118;154;169;194;198;214;188;195;291;680;1201;1480;1245;526;256;199;215;135;115;128;142;198;222;158;97;80;81;77;80;79;102;121;127;95;102;89;109;91;98;114;91;80;94;87;104;89;130;162;109;115;77;102;69;98;81;67;77;76;89;80;88;77;74;99;80;80;78;78;86;88;90;74;99;83;73;93;70;81;81;85;101;129;140;114;129;135;138;130;109;115;90;90;90;118;132;153;158;148;136;99;118;115;119;116;95;100;102;111;109;120;103;72;87;95;93;83;91;97;126
79;83;68;102;120;141;135;80;87;73;78;99;108;115;127;159;163;129;97;114;117;128;149;180;150;167;182;211;194;165;140;147;140;126;126;137;115;101;121;137;141;134;122;144;203;232;129;81;76;75;106;87;109;89;87;101;86;157;225;301;222;251;253;186;145;129;102;119;78;82;97;115;100;85;92;84;105;115;106;118;113;92;79;103;78;105;99;91;90;81;96;107;78;111;93;97;91;86;86;81;82;91;88;82;74;113;86;104;94;93;90;82;78;78;75;79;79;79;85;73;75;92;90;92;194;262;228;145;102;94;84;97;105;86;98;91;95;62;93;76;80;81;82;89;88;70;94;111;102;85;111;105;102;114;121;121;106;100;112;95;95;80;102;125;120;138;171;193;239;237;240;188;138;114;116;147;112;129;140;178;319;417;342;225;146;167;193;197;200;198;142;107;125;136;170;245;227;217;200;136;78;98;109;141;132;182;183;135;132;136;215;315;334;313;246;174;95;86;80;86;115;121;89;69;83;98;96;78;103;84;100;101;71;75;86;84;75;77;79;87;78;109;85;80;97;86;81;83;93;90;80;90;80;92;87;91;84;108;85;85;91;86;77;57;82;90;76;87;84;98;106;124;160;156;147;105;92;102;100;108;103;76;65;109;94;114;106;141;119;150;174;171;125;98;132;105;87;59;31;39;45;49;62;78;91;93;103;99;90;120;141;182;195;229;301;226;240;258;258;190;182;162;176;193;172;165;130;112;101;102;98;93;96;98;86;81;96;87;113;93;102;112;140;200;215;203;249;266;249;182;204;229;262;268;192;135;103;100;121;126;121;114;103;105;77;90;82;96;85;91;103;103;120;121;86;84;110;135;115;90;107;101;110;142;161;226;192;188;139;154;155;172;180;208;247;211;160;159;197;223;194;168;135;146;120;107;102;110;87;86;103;99;90;115;74;91;96;116;133;169;262;189;209;215;162;104;104;121;123;101;115;114;119;142;126;132;121;120;108;110;105;124;103;101;128;137;160;125;113;88;97;91;93;86;96;102;152;178;375;481;394;292;160;105;89;93;106;96;112;97;100;109;94;93;108;71;84;83;85;98;99;106;91;117;124;130;105;94;126;206;321;359;244;143;121;110;112;124;105;100;93;97;109;92;132;93;101;99;84;91;93;73;102;105;117;113;122;140;135;138;143;107;109;140;148;126;105;109;123;136;130;118;114;132;113;99;118;112;128;109;113;107;147;144;112;131;158;155;125;157;104;91;91;93;88;108;86;81;96;99;109;94;96;100;96;90;108;157;212;241;295;287;229;179;162;135;116;130;137;162;132;120;130;136;113;123;103;117;88;100;86;84;97;89;71;91;95;88;99;88;116;114;100;83;95;107;128;125;115;110;128;150;280;519;543;322;188;112;122;94;107;102;127;96;112;97;86;102;92;107;91;110;106;83;124;147;197;182;152;107;99;105;77;95;101;113;92;110;100;105;84;92;87;96;112;94;79;93;97;94;90;116;96;120;170;272;458;423;240;139;103;95;97;112;150;169;154;121;110;103;83;102;88;91;98;118;78;76;103;83;80;91;82;96;85;81;97;95;80;78;107;100;85;94;107;93;93;92;95;81;104;111;85;123;240;400;553;428;211;129;108;100;83;91;88;97;95;102;98;115;86;84;85;98;98;87;80;83;73;94;94;98;88;90;96;86;116;105;110;136;129;138;97;118;139;163;147;164;122;124;140;180;255;212;146;118;121;105;88;93;128;104;123;199;228;227;162;128;151;153;132;114;100;87;105;120;104;155;147;174;143;102;108;115;91;105;85;99;82;104;107;123;144;134;139;125;101;135;172;161;133;115;131;130;104;127;103;123;157;225;258;236;156;127;132;123;139;129;144;145;148;130;102;91;90;101;117;116;96;91;84;101;88;90;68;90;76;89;90;98;74;95;84;92;102;82;87;105;117;97;98;84;75;63;88;86;92;91;81;104;98;83;91;82;103;86;77;102;90;90;76;86;75;81;107;99;73;100;99;98;67;94;84;79;82;81;89;94;97;104;76;81;87;84;102;82;102;108;100;86;87;105;80;77;89;90;99;96;75;101;92;91;94;82;81;89;95;80;71;75;89;74;92;88;89;90;89;93;92;73;74;80;86;95;68;90;85;83;71;76;103;75;92;91;78;108;79;98;89;72;78;79;86;95;104;123;234;329;335;447;811;1390;1437;929;444;156;98;110;100;109;130;194;260;440;873;989;630;263;130;96;112;77;87;92;146;170;155;155;160;220;189;120;91;99;86;79;91;97;79;72;76;82;78;88;72;99;83;84;69;91;91;91;96;87;87;102;84;72;88;112;99;100;104;81;91;97;107;102;113;138;108;85;72;74;105;114;95;97;153;289;536;335;179;123;84;96;77;99;79;78;80;90;90;90;72;113;95;98;99;107;152;151;132;92;88;81;86;80;82;97;100;127;207;305;362;327;207;137;126;165;288;513;718;558;241;110;90;89;58;61;81;79;91;104;95;82;97;89;75;93;88;98;78;71;74;88;70;99;71;79;81;92;102;105;113;139;96;111;115;122;157;154;128;132;132;117;111;115;100;102;100;103;98;110;119;130;84;96;96;90;95;84;91;87;97;101;127;132;101;89;83;97;95;83;81;90;86;102;88;92;75;77;73;108;93;102;90;91;91;105;137;107;94;85;89;98;76;80;84;78;109;73;89;74;72;93;94;100;75;81;89;86;94;141;100;105;85;67;81;70;67;110;90;79;75;81;75;81;74;89;98;87;84;87;87;74;80;89;85;89;80;89;82;91;75;77;81;68;110;105;75;90;99;82;90;91;87;93;109;107;104;87;80;98;78;75;70;84;75;85;92;86;91;111;82;76;83;75;94;87;95;126;157;277;390;261;157;115;108;138;262;594;971;1053;588;227;131;100;82;106;99;98;70;85;104;115;110;98;127;103;95;93;84;86;84;108;84;107;90;138;139;156;168;110;107;91;85;81;89;111;136;122;143;101;98;89;107;70;82;109;94;99;86;87;84;81;83;75;86;84;91;96;92;94;82;89;89;76;94;81;86;92;129;232;299;227;136;133;111;157;201;301;495;765;781;719;594;323;123;102;75;75;85;87;80;83;92;66;84;77;105;97;117;168;304;313;193;126;101;156;157;141;114;94;93;93;92;95;79;90;108;132;176;197;130;89;85;85;85;74;109;88;105;93;103;84;81;83;109;86;96;101;95;107;97;95;90;120;102;85;93;81;94;83;80;94;106;95;102;90;98;110;150;172;206;208;184;150;209;387;751;1194;1325;1121;523;249;189;173;159;163;143;174;222;202;146;78;90;101;80;93;81;92;125;129;114;90;111;117;122;94;86;87;100;105;125;154;120;131;195;163;131;81;83;80;89;85;89;76;75;77;86;97;82;85;82;87;86;83;81;79;87;78;81;97;92;68;70;83;80;81;94;99;143;100;121;94;114;124;152;190;135;116;108;117;106;107;113;111;124;118;104;98;120;104;88;101;104;85;116;93;88;85;84;75;90;79;88;85;86;103
79;93;84;96;134;148;110;85;84;96;102;106;131;115;153;220;225;174;92;90;120;121;162;179;164;181;207;305;230;136;154;155;202;153;128;136;121;104;105;105;125;115;118;155;195;192;140;120;97;82;85;86;86;97;96;101;92;131;186;240;226;310;324;209;130;110;114;97;81;103;97;107;80;96;96;98;90;91;101;110;106;89;96;103;100;80;122;89;104;89;82;90;91;94;97;98;93;81;84;94;82;79;76;75;87;90;111;83;90;101;82;72;82;79;84;85;89;81;76;92;80;90;80;101;151;287;267;144;99;84;83;92;81;69;91;85;99;91;100;79;87;87;90;97;93;87;95;84;112;89;114;120;118;120;109;103;110;130;160;119;83;91;107;118;107;104;142;243;309;326;296;217;157;127;146;178;197;159;189;219;400;440;360;245;191;199;201;192;185;140;109;130;101;130;230;347;371;258;187;122;99;88;131;124;193;297;318;224;192;217;267;272;335;378;282;152;110;84;94;89;95;86;82;85;88;92;80;82;96;111;120;94;76;85;78;73;77;79;71;93;96;90;101;82;71;82;65;80;96;81;69;97;87;83;87;89;76;84;105;94;90;86;93;78;70;102;97;82;92;98;118;137;181;178;153;131;128;121;125;124;124;95;87;114;107;106;109;131;106;104;135;127;120;110;113;97;66;36;35;30;57;79;68;75;85;80;87;85;112;199;254;264;231;261;248;220;161;166;206;177;148;141;167;167;180;148;122;108;86;104;94;89;110;94;93;92;89;113;95;101;113;130;153;210;183;192;237;206;204;218;221;237;234;235;181;132;99;103;113;130;123;116;104;99;84;87;82;90;93;95;97;118;125;98;116;87;128;136;97;105;88;114;108;121;167;195;256;194;137;117;137;185;214;200;215;190;172;184;273;300;255;244;204;149;127;118;109;97;89;96;96;95;101;96;92;102;90;120;178;335;393;294;191;142;135;118;109;115;124;97;98;92;115;106;124;133;118;108;95;90;102;127;130;121;133;157;170;110;96;94;101;88;87;82;95;109;142;305;492;785;726;471;244;133;95;102;95;98;89;118;108;94;102;98;88;94;80;100;97;80;102;108;98;107;123;119;115;102;103;130;154;177;143;122;100;96;90;99;107;75;95;102;101;98;116;109;99;93;96;103;88;76;82;101;80;122;111;138;119;105;132;130;139;135;118;137;102;96;97;96;164;173;141;123;102;117;138;138;138;124;132;127;129;125;149;159;166;135;138;123;124;93;123;82;111;125;105;92;92;93;85;98;75;79;97;102;155;183;313;428;555;522;356;211;142;145;125;140;132;126;129;118;101;122;92;118;106;102;107;108;94;98;104;114;87;99;108;89;84;97;96;110;90;94;88;96;124;93;110;120;99;129;224;287;309;236;126;121;117;118;107;115;124;93;94;97;82;100;88;89;115;89;95;101;101;125;131;141;106;101;90;98;97;106;87;101;95;89;94;93;91;110;87;94;84;102;76;104;94;112;95;120;142;171;314;543;838;693;417;153;103;86;93;130;137;125;101;116;93;90;100;90;108;84;76;89;114;98;117;85;89;92;92;91;106;89;85;93;107;93;82;97;73;83;67;93;89;97;87;82;89;103;101;138;310;577;775;639;262;109;89;107;107;97;99;109;114;104;100;92;88;93;86;95;95;116;83;89;105;84;89;78;82;101;117;88;102;112;125;137;133;126;133;135;144;153;138;140;148;131;118;151;159;149;115;119;117;126;95;95;95;118;119;133;153;168;140;101;97;121;125;119;112;98;100;129;147;136;133;115;141;94;102;110;89;97;93;101;105;103;136;147;143;129;138;103;102;117;136;163;152;140;124;112;123;113;113;116;157;182;212;206;135;150;202;191;162;143;145;156;168;119;115;104;117;94;98;105;84;79;85;77;77;90;95;79;85;68;104;84;104;100;119;102;82;104;89;87;99;80;91;92;92;90;84;103;92;95;98;88;84;77;85;79;78;74;94;85;85;82;73;93;86;90;95;89;90;91;93;107;89;92;80;112;90;76;98;87;96;89;85;84;86;88;99;106;87;99;97;80;84;103;82;80;91;98;94;92;90;98;84;93;93;77;90;119;95;97;85;83;95;78;88;105;98;102;72;75;98;75;71;85;86;106;85;88;72;89;107;74;90;95;77;95;92;94;93;90;112;82;91;104;105;93;130;170;231;255;369;612;845;911;829;518;268;127;108;106;115;104;148;250;463;703;1076;1169;712;261;143;103;106;86;90;98;197;237;236;147;146;144;120;106;68;85;94;88;85;89;88;76;99;88;100;91;86;90;92;95;77;101;94;90;84;86;73;77;80;80;105;119;87;98;93;85;87;94;95;146;186;250;169;129;98;76;90;98;87;117;161;267;397;317;163;95;91;104;88;106;83;83;120;114;89;73;101;95;92;97;100;121;130;129;111;115;120;100;91;87;106;105;112;152;196;340;519;587;450;200;135;147;308;659;970;695;270;126;72;74;88;97;87;80;82;102;94;93;101;90;83;90;104;85;93;90;78;75;96;82;92;76;69;91;85;95;70;104;106;117;92;169;234;182;119;116;99;72;71;108;85;92;117;85;117;123;160;126;123;95;85;81;83;98;85;89;82;109;131;124;98;97;110;104;122;104;92;75;100;98;67;101;95;91;70;87;87;88;72;90;98;110;118;104;82;85;85;80;91;83;90;102;78;84;90;83;80;90;81;82;90;84;82;101;71;99;105;93;87;86;96;86;89;88;78;85;99;68;101;79;96;81;99;82;79;76;94;85;92;84;73;96;79;73;86;87;76;88;93;65;85;107;81;88;69;81;104;83;91;83;98;106;102;95;70;76;77;64;73;76;80;83;80;76;102;100;79;92;78;85;72;85;97;117;152;187;223;186;137;82;82;110;196;314;532;528;345;204;138;114;98;93;98;96;100;92;97;99;100;90;85;105;88;95;76;66;83;80;99;91;97;138;153;185;209;131;105;94;97;84;94;104;127;121;133;125;103;113;115;79;85;96;93;111;93;82;85;83;73;81;85;80;89;76;97;82;90;102;92;84;89;96;68;100;164;307;501;317;165;118;125;153;152;234;324;449;490;536;431;241;127;98;97;98;93;71;76;68;77;83;59;77;93;94;87;137;166;175;148;112;98;96;95;95;90;87;82;87;91;99;95;93;76;121;123;140;108;93;85;84;82;96;85;86;90;94;81;93;80;96;102;99;80;85;73;86;79;89;94;111;110;117;74;87;67;71;102;80;92;105;103;102;115;167;220;215;223;229;170;167;185;319;497;825;949;750;378;216;146;129;152;172;238;226;216;152;124;89;91;89;80;76;103;115;131;176;127;104;130;130;138;91;79;96;101;103;160;201;140;122;155;156;123;103;110;71;94;67;70;87;100;75;86;88;92;96;82;77;78;95;87;82;82;81;103;81;79;94;80;77;76;87;106;98;95;99;107;96;119;118;179;189;160;140;119;127;122;108;107;105;101;107;120;90;92;101;88;97;101;89;81;89;102;81;101;75;66;94;126;104;100;120
79;79;88;121;173;197;111;93;85;86;99;100;117;148;191;320;292;204;130;91;123;140;180;167;152;208;264;304;249;215;166;206;220;190;185;152;129;97;90;110;109;119;124;121;148;153;91;88;104;98;91;88;103;86;95;106;91;109;126;170;179;236;259;139;115;110;105;83;86;103;103;80;104;89;112;113;126;92;92;98;103;104;101;107;114;101;108;94;95;101;89;100;86;93;83;99;101;79;92;78;81;95;121;85;94;76;86;119;102;69;85;82;103;103;88;83;80;97;85;87;108;90;79;108;136;174;176;140;95;90;91;84;95;94;89;77;72;71;90;90;68;113;90;105;110;76;93;95;81;101;90;120;139;102;126;114;168;192;202;139;102;88;93;96;104;99;119;221;289;324;285;242;182;179;195;204;204;190;178;269;458;495;351;252;234;265;160;155;150;144;148;140;129;178;269;401;428;267;144;121;96;110;104;125;239;379;367;260;282;284;246;202;271;299;234;129;112;90;90;92;88;81;78;102;85;88;93;103;112;115;99;101;72;74;76;83;75;72;81;91;87;64;76;82;89;80;86;73;75;81;97;81;86;94;88;90;89;95;84;98;97;84;82;89;109;94;98;99;91;101;132;155;172;192;162;142;141;151;166;167;139;102;108;111;101;88;99;103;78;101;125;171;146;142;112;91;64;60;43;36;58;77;74;78;83;97;91;72;115;200;268;267;202;225;180;152;147;130;175;200;198;217;169;142;181;145;130;122;78;92;82;81;75;95;79;100;92;93;97;85;98;116;139;177;172;176;181;200;208;252;296;295;217;146;124;104;106;141;153;122;99;107;98;99;94;95;88;80;98;87;82;118;138;113;105;90;105;128;121;100;98;113;105;117;126;166;172;155;140;129;160;221;252;244;226;211;221;222;256;329;343;258;232;236;185;151;114;97;98;97;90;110;118;118;101;118;103;126;195;412;548;382;229;159;126;120;119;138;122;113;95;100;108;99;106;113;150;112;105;121;128;144;171;146;108;131;155;117;113;90;94;92;90;84;96;110;146;312;591;1091;1109;725;346;134;101;92;101;85;84;92;95;93;107;74;88;78;89;90;99;95;113;108;118;130;118;123;110;87;99;100;92;125;114;105;103;87;102;102;107;101;94;99;107;91;85;108;109;106;113;81;88;100;96;99;92;116;112;111;102;114;134;142;128;131;112;109;107;117;124;113;136;192;169;145;129;134;153;179;178;144;124;125;122;157;138;147;107;120;96;122;119;125;106;107;97;88;98;86;97;84;101;109;114;84;83;117;148;269;445;657;897;1004;595;342;184;137;114;130;133;111;132;113;106;106;99;103;104;118;90;119;93;98;91;96;89;82;95;98;96;107;102;102;92;76;108;89;101;76;112;107;133;165;248;303;225;190;135;139;117;92;114;123;99;97;97;87;91;69;114;94;111;101;96;106;86;106;94;83;120;96;99;97;97;89;98;95;92;98;80;86;90;104;118;101;93;73;85;111;100;108;114;140;185;212;372;749;1124;1107;470;205;106;98;115;109;105;94;100;109;98;98;104;119;104;108;108;99;86;93;88;96;103;108;120;104;98;88;98;88;72;97;88;94;98;86;82;77;113;85;96;100;64;83;90;128;238;554;813;678;288;121;108;116;97;89;103;95;87;92;101;94;85;82;98;91;83;89;76;95;102;95;109;104;92;95;95;113;119;120;128;165;170;127;135;157;165;164;157;185;225;168;117;102;110;100;131;131;105;113;117;80;97;84;94;121;140;126;114;100;110;105;126;96;130;99;107;107;122;128;122;98;97;95;113;99;91;98;117;93;100;101;133;148;128;144;109;97;101;120;144;141;148;133;123;130;148;135;138;119;126;146;152;159;121;171;193;205;184;161;188;176;210;177;153;130;98;107;97;124;109;76;82;81;73;76;79;88;92;101;103;108;105;105;103;108;80;71;95;115;87;101;90;76;87;89;74;79;94;97;102;96;81;90;77;84;79;83;118;81;93;89;85;94;94;90;94;85;88;86;84;86;104;89;95;85;88;76;75;101;104;102;90;80;84;104;93;76;103;91;120;90;95;80;101;79;95;88;95;90;96;79;82;91;95;74;80;80;92;88;84;91;85;98;93;87;77;84;85;95;93;69;82;88;68;79;84;84;68;75;96;78;104;87;90;73;88;84;104;95;81;68;69;94;101;109;146;251;311;318;385;720;936;736;417;229;163;120;98;94;110;129;152;296;551;773;903;813;539;247;109;86;94;88;91;119;246;374;350;178;121;82;89;99;78;97;81;96;105;81;83;104;98;85;90;108;90;98;107;88;100;100;99;82;81;92;67;68;81;79;77;97;81;96;102;106;108;98;128;155;284;400;273;181;117;97;97;119;102;106;106;192;227;181;124;113;81;95;109;82;105;105;130;123;92;82;80;82;86;92;85;102;88;114;110;110;118;82;90;90;149;153;188;187;235;337;631;892;653;298;163;143;239;537;877;575;251;122;76;92;89;98;103;72;87;89;93;85;70;86;102;75;81;86;82;90;79;86;81;85;90;84;76;80;74;89;93;100;101;104;122;132;194;181;131;117;88;91;97;87;84;82;88;99;150;191;228;214;137;109;98;90;98;96;88;88;99;89;107;120;114;85;123;205;210;149;105;68;81;82;81;80;89;90;100;87;90;97;103;60;94;106;102;114;82;94;87;74;103;90;64;82;84;81;80;92;77;88;89;97;81;86;93;79;99;80;92;81;91;99;88;74;91;83;107;90;101;79;84;75;99;88;86;97;79;81;70;97;95;77;97;82;74;93;67;92;83;90;83;82;78;84;90;86;75;97;79;100;101;111;78;73;86;83;71;82;103;81;89;60;75;86;90;94;82;79;88;80;74;100;72;78;69;113;110;97;116;121;113;88;91;99;143;196;257;273;204;164;159;137;102;112;103;85;97;105;98;71;83;93;96;79;80;83;99;68;81;76;88;102;101;112;140;194;173;144;115;110;81;110;76;93;108;147;184;179;135;91;83;91;87;80;96;88;66;82;73;83;83;85;74;93;90;84;79;77;97;100;106;115;126;91;103;108;116;270;434;361;172;106;102;121;139;199;242;301;290;266;238;140;117;98;81;73;77;71;66;69;91;77;73;87;90;87;90;106;115;101;121;94;110;90;105;80;82;102;87;94;90;96;70;81;86;80;88;113;87;72;89;73;82;78;108;86;88;89;87;108;96;110;102;89;101;100;90;104;100;97;92;86;118;94;86;79;78;72;101;74;80;91;88;117;141;241;293;334;250;235;177;200;185;256;357;463;490;432;244;130;126;118;152;220;366;321;222;154;108;99;85;88;96;95;87;119;147;179;152;108;102;159;126;111;87;93;95;131;201;223;156;128;132;163;164;133;85;91;80;90;77;72;70;80;80;86;87;105;91;79;102;90;83;89;77;78;82;83;100;91;93;79;88;84;70;83;89;90;114;102;109;116;137;172;160;166;128;126;115;108;107;99;124;97;100;91;86;116;108;97;60;66;90;84;89;117;111;112;75;90;83;99;110;114
96;83;83;118;218;237;146;86;80;96;89;96;103;121;231;405;497;267;134;90;122;173;208;227;235;268;323;276;203;204;197;232;256;193;202;181;125;106;92;108;112;120;121;115;115;130;91;92;100;85;109;109;95;109;150;106;93;105;112;102;123;150;173;140;134;140;103;115;100;87;88;103;94;97;114;110;96;83;84;103;92;97;131;141;124;109;100;98;93;100;98;91;86;81;97;102;83;88;79;91;92;116;113;90;84;93;93;119;96;95;90;83;113;91;101;80;105;87;101;95;106;74;80;108;90;121;110;97;74;83;72;86;96;98;80;74;82;97;91;96;91;100;92;97;91;91;92;109;95;93;74;103;119;97;90;122;227;302;248;206;122;107;106;107;94;91;122;171;260;252;288;213;196;213;199;171;186;230;197;252;426;413;275;175;227;173;162;137;162;150;165;136;173;236;324;330;303;221;105;107;110;91;118;126;160;259;274;224;263;224;206;175;176;218;161;121;96;90;93;100;75;81;83;88;98;67;105;97;131;101;118;86;104;112;107;94;89;81;84;77;90;97;84;89;72;96;86;75;87;98;85;80;65;71;66;94;99;99;91;89;68;79;90;83;95;97;106;106;120;111;156;184;204;212;218;207;218;264;272;243;173;110;120;120;117;101;102;117;115;115;147;167;140;111;99;91;72;48;45;53;63;82;85;75;77;104;79;96;122;164;196;210;165;175;182;137;117;120;160;209;257;241;178;159;157;196;154;102;123;79;87;93;99;79;107;88;92;83;86;104;108;135;174;176;213;165;159;188;185;241;268;291;214;143;98;103;106;101;133;121;95;110;86;84;91;89;75;101;70;83;96;112;115;122;108;82;82;91;116;108;81;106;113;97;135;133;122;136;110;124;164;244;327;297;233;290;343;339;363;336;300;264;232;222;193;163;110;107;85;109;95;103;120;125;117;107;95;122;174;343;447;371;214;187;124;118;133;167;133;118;95;98;93;82;124;111;104;107;86;94;126;136;148;146;129;140;128;97;87;96;95;86;82;99;95;112;147;286;695;1228;1277;805;320;130;110;107;115;106;108;89;96;98;91;99;91;74;103;93;110;93;99;98;95;110;90;87;98;86;101;97;89;97;117;110;108;120;93;93;103;113;82;89;105;100;98;115;102;94;95;91;79;95;102;112;98;95;91;117;118;157;149;136;137;118;110;116;86;99;111;98;125;166;158;160;141;154;164;166;188;148;137;144;155;173;136;126;101;113;132;127;140;164;160;151;129;103;91;83;81;88;99;99;111;90;89;124;158;365;571;865;1183;1352;818;316;182;127;128;137;107;107;126;123;92;119;119;89;122;108;116;113;100;106;120;107;90;96;88;88;81;99;86;108;112;88;104;84;89;94;103;111;179;276;387;376;321;222;183;119;117;113;102;88;124;103;128;101;93;74;87;100;100;86;117;106;97;82;118;114;97;115;104;102;93;89;111;90;90;94;106;95;86;107;123;133;103;81;97;104;100;108;134;211;301;304;379;628;1110;1001;431;187;90;113;102;142;137;112;112;100;108;121;114;107;102;96;100;109;92;83;96;103;116;104;120;97;70;106;99;94;103;89;95;93;83;69;101;104;94;87;75;75;72;73;88;107;183;370;537;440;189;120;101;97;106;101;108;94;87;91;99;94;87;77;104;107;85;86;94;93;90;101;98;84;84;110;114;144;136;107;122;148;168;165;124;164;168;156;185;248;231;166;110;110;114;141;128;106;105;126;96;98;102;99;102;116;119;95;101;98;107;98;122;115;114;91;88;113;117;115;124;100;103;92;90;104;96;106;99;110;102;123;162;161;145;110;111;112;124;95;127;145;143;130;127;135;134;142;150;125;128;135;126;105;128;154;202;187;165;157;165;238;301;299;194;145;120;103;94;103;105;107;95;93;93;73;90;99;80;94;99;116;124;97;87;92;94;114;109;87;107;111;94;88;86;102;76;90;113;88;88;109;75;80;92;95;90;76;86;85;92;85;79;76;89;100;91;87;107;86;106;106;90;107;92;97;105;75;93;110;80;71;92;83;91;82;81;95;88;78;87;92;99;109;99;84;82;97;90;90;95;101;82;76;99;84;108;94;87;93;85;118;75;78;71;107;97;94;120;80;67;81;85;93;71;96;87;71;85;77;84;83;91;97;74;98;79;78;94;86;67;68;94;98;107;113;201;329;468;313;320;607;755;457;246;135;106;92;106;126;172;198;148;269;427;515;536;396;227;126;103;84;104;78;88;127;222;304;277;158;85;93;78;94;95;86;102;82;88;108;83;113;82;106;99;101;84;97;82;82;104;99;89;90;93;75;102;73;75;88;92;98;100;101;130;136;138;99;125;191;365;463;289;151;106;107;85;136;104;104;90;131;138;116;102;91;103;86;93;79;94;85;111;104;82;90;84;94;95;86;98;90;86;94;104;101;102;85;114;206;283;340;398;396;264;286;507;711;494;249;117;94;151;311;424;311;163;83;80;80;87;89;80;81;69;88;100;79;92;89;82;82;101;92;81;74;75;76;83;77;81;77;85;92;83;97;81;84;115;136;160;149;147;133;121;127;103;79;97;90;115;99;109;127;183;358;406;378;188;112;92;90;109;101;97;85;101;85;86;121;85;96;201;362;441;254;128;102;77;91;76;73;94;84;86;89;90;76;72;101;79;94;95;98;89;61;71;75;75;58;77;85;85;83;98;79;68;78;81;83;78;102;87;97;87;87;73;80;79;84;87;74;97;75;97;103;101;89;92;79;71;88;77;68;77;82;87;99;105;88;74;83;90;80;72;76;102;77;89;97;87;83;88;98;82;92;88;77;92;114;75;86;78;99;95;71;72;90;84;69;85;79;87;91;96;100;84;91;65;85;95;118;133;104;105;112;91;96;89;88;87;97;116;111;152;163;217;264;210;161;113;110;87;97;99;107;105;102;76;68;76;76;91;73;99;76;82;72;87;105;106;121;165;149;174;139;112;94;104;105;78;83;129;204;278;211;137;77;98;79;77;75;101;81;82;78;85;75;76;81;75;71;70;74;97;92;105;100;135;174;156;139;96;96;96;183;283;242;156;106;102;128;161;205;219;244;229;160;151;111;80;103;76;98;71;93;86;105;102;73;91;68;77;66;90;103;102;106;112;90;93;84;100;67;65;103;88;91;74;103;80;74;84;79;105;99;91;85;64;93;89;79;84;96;79;92;98;95;106;139;127;92;95;95;108;105;86;84;91;77;94;101;106;90;84;84;93;67;81;103;108;121;200;287;364;334;224;175;167;190;190;207;227;261;263;218;165;125;112;125;212;284;361;318;197;128;103;99;102;91;98;80;87;113;149;146;108;95;100;100;105;98;100;88;88;99;161;180;112;116;110;155;170;119;77;87;99;73;89;83;61;61;77;79;85;76;82;103;103;79;90;90;86;68;77;87;95;80;89;74;101;95;86;83;81;78;102;134;126;128;155;169;153;148;135;122;118;95;121;99;115;97;98;101;134;145;131;79;104;97;88;95;78;99;115;94;90;87;104;94;82;120
57;84;104;130;197;187;129;89;95;107;112;128;101;145;257;515;642;321;136;80;111;145;198;275;300;385;421;333;226;230;223;211;213;181;162;142;131;141;106;102;124;141;120;103;93;88;84;111;100;105;100;94;103;109;126;105;106;111;82;82;93;131;130;168;174;172;131;91;97;90;74;93;104;126;135;114;118;106;92;92;101;110;138;168;150;104;104;79;82;70;74;84;88;80;58;89;82;78;93;70;90;110;118;93;77;85;115;113;110;101;85;91;82;93;76;76;84;86;75;95;98;100;82;81;83;96;85;83;89;73;61;87;91;83;86;79;80;84;88;95;90;84;100;80;103;112;91;98;111;87;76;108;104;100;111;128;244;407;285;172;110;102;114;124;113;120;139;208;265;234;184;169;194;172;162;183;179;175;150;213;250;275;205;128;135;112;99;97;138;148;221;241;289;289;262;224;195;116;110;96;86;91;132;97;135;165;157;175;192;204;179;149;147;176;138;128;106;89;91;113;115;80;86;72;88;79;94;93;102;110;107;90;128;162;127;105;101;94;84;80;95;91;76;77;109;78;80;83;85;79;74;86;90;83;73;80;94;84;76;75;107;81;105;88;87;92;93;119;159;167;278;336;257;202;212;239;306;285;298;265;179;144;144;107;133;116;132;140;122;120;147;179;131;131;96;94;55;53;48;59;53;76;86;80;83;94;112;121;110;148;177;206;189;197;171;145;143;114;127;216;252;260;218;160;117;136;131;102;105;86;91;85;96;76;94;108;101;92;96;98;87;133;202;225;218;209;160;159;146;197;268;270;166;127;107;108;104;119;116;115;100;90;102;95;99;98;87;72;87;78;104;88;98;107;100;109;85;91;113;88;123;93;96;114;97;103;130;106;118;101;162;284;359;301;255;303;389;423;348;340;346;277;243;205;194;137;115;124;79;96;92;97;103;101;103;104;108;98;139;213;243;206;193;168;162;133;138;154;127;109;100;102;103;96;103;100;117;77;88;116;105;103;94;116;93;104;117;112;99;107;89;94;100;82;87;112;137;265;579;1013;943;574;247;146;99;105;118;96;102;99;103;109;110;77;70;78;84;84;104;101;80;97;92;89;84;84;98;88;100;86;104;90;100;99;89;107;104;85;84;82;98;106;103;102;99;115;109;97;92;98;82;107;119;122;112;101;90;96;104;145;166;146;145;125;102;105;111;127;120;125;132;151;153;156;153;162;213;151;153;142;134;128;156;161;152;137;112;126;116;126;185;202;242;196;140;90;95;89;74;91;82;77;104;98;109;120;211;512;908;1101;1166;1067;665;306;189;153;113;119;103;108;135;134;113;111;117;101;121;108;104;94;110;91;110;95;103;93;79;106;105;96;112;88;97;105;115;96;95;95;89;120;214;424;608;600;542;402;276;164;110;103;116;96;105;90;100;90;78;105;103;97;103;88;93;109;90;123;106;125;94;92;98;98;80;95;109;101;95;96;99;108;103;155;198;190;119;96;97;105;98;108;147;242;381;368;264;421;559;557;263;160;101;108;169;229;191;133;124;103;101;95;116;91;101;103;80;90;109;85;95;115;113;106;100;100;86;90;70;100;90;104;93;80;96;92;95;98;106;90;89;102;81;87;94;97;124;208;252;255;165;151;127;108;90;114;108;110;81;90;97;88;83;95;101;100;94;70;75;92;86;86;97;85;120;115;138;163;180;122;100;142;149;111;122;143;144;138;163;208;194;134;125;165;163;207;137;155;123;129;141;111;101;116;99;111;114;118;92;122;106;101;99;90;87;88;97;93;140;109;139;109;98;93;91;96;94;87;108;98;134;113;121;164;144;126;130;128;116;121;126;135;124;140;154;122;132;127;140;101;107;109;111;108;145;167;163;143;148;156;213;300;536;462;306;169;124;120;119;96;102;93;85;89;79;94;96;79;87;90;99;107;121;98;91;93;97;120;113;112;102;82;86;93;81;93;93;72;94;88;97;82;98;75;94;85;97;88;90;97;86;84;93;83;79;86;104;103;86;125;101;85;80;98;94;91;92;97;87;83;84;94;102;99;79;77;89;79;96;92;101;81;83;98;88;96;95;78;83;95;91;96;82;108;104;88;80;92;82;88;85;100;85;96;95;100;107;105;92;99;101;102;72;88;84;92;102;97;82;72;84;97;83;87;84;78;82;93;98;91;105;74;85;103;91;118;188;350;397;294;259;322;373;247;121;96;116;114;120;177;275;321;219;210;235;255;216;175;152;110;79;91;81;92;81;86;152;220;174;143;101;79;74;87;83;85;102;81;81;98;99;106;101;97;103;92;97;98;81;101;113;94;96;86;85;97;108;80;65;89;79;101;119;141;165;205;160;117;137;202;274;282;218;136;116;96;100;113;118;104;101;110;88;99;88;97;104;84;94;83;76;110;95;101;89;87;86;86;82;76;98;78;100;82;107;78;130;113;207;496;729;870;1001;854;462;284;296;361;289;191;105;102;98;149;198;143;114;88;80;75;88;87;83;97;81;98;100;75;96;90;83;76;103;80;82;78;84;71;71;76;70;78;92;91;90;88;101;131;189;275;277;220;159;124;124;105;96;88;95;103;88;110;108;151;341;567;477;330;192;108;112;109;103;92;84;89;102;69;106;87;93;136;312;524;585;348;146;84;95;94;97;88;75;75;67;87;91;83;80;99;88;90;89;105;80;87;78;89;92;87;64;93;78;83;77;101;96;101;91;70;73;71;80;97;70;76;107;103;82;72;77;84;80;90;84;96;75;86;88;71;81;77;82;87;93;74;90;89;96;101;103;74;83;75;69;99;87;83;86;84;79;80;76;103;87;66;85;70;106;90;69;77;66;80;80;82;85;88;100;79;85;79;77;82;79;89;86;106;79;112;124;188;197;139;100;85;78;87;102;70;109;92;141;122;166;226;359;385;320;177;116;96;84;99;96;91;72;85;89;82;77;87;84;92;84;85;90;87;93;111;116;116;145;137;96;114;110;128;108;98;95;108;177;304;394;302;171;96;98;64;83;96;85;93;70;90;83;101;73;85;79;72;78;77;80;79;82;117;176;306;264;163;99;79;114;133;259;225;174;121;129;145;147;168;192;169;152;135;115;96;97;90;77;95;83;85;105;90;98;94;74;78;75;83;86;109;89;84;91;100;85;93;77;93;87;86;89;87;78;87;77;90;86;101;81;65;98;77;71;85;88;101;96;97;68;90;92;91;104;129;121;75;96;80;97;91;79;85;94;95;88;100;89;83;92;100;85;68;82;90;130;160;191;275;345;358;256;170;161;150;160;166;214;187;145;110;132;127;132;196;210;216;223;201;137;107;77;109;94;71;92;84;101;99;97;99;98;99;81;91;96;101;78;75;81;81;116;127;107;75;104;125;114;99;84;80;79;77;55;74;91;86;75;89;85;82;72;86;76;91;83;90;81;65;82;74;84;81;77;78;88;93;104;90;87;98;126;156;146;153;164;180;196;193;189;148;110;117;98;109;103;114;84;105;139;132;116;90;88;90;89;81;82;104;96;79;81;83;72;102;90;107
88;100;93;105;126;107;104;96;92;122;116;124;109;132;195;422;520;279;135;99;118;138;194;258;325;386;372;282;205;191;239;205;165;173;137;146;159;125;106;119;138;145;160;142;105;86;101;85;99;95;94;101;109;136;135;106;90;99;108;87;100;146;163;183;172;219;158;112;89;87;106;78;84;94;128;114;103;93;105;88;84;91;162;184;181;124;101;79;87;81;60;80;76;74;84;91;85;96;85;92;99;97;120;99;99;79;77;87;85;86;91;95;75;83;71;79;73;86;96;87;90;95;77;88;92;82;80;79;99;76;98;78;88;94;90;87;76;87;81;74;97;90;90;97;106;94;99;94;94;90;102;102;106;115;129;146;245;314;262;171;113;109;131;174;201;129;139;201;300;249;147;153;167;146;140;147;187;202;159;171;228;225;186;150;117;98;98;112;114;172;241;329;372;264;183;189;117;107;86;92;79;102;92;137;128;113;132;131;157;176;190;208;201;130;139;105;94;96;77;98;89;74;78;80;95;78;86;102;95;85;89;104;120;187;189;117;97;76;105;71;85;93;87;79;83;85;99;88;91;105;93;88;96;91;65;90;100;119;99;81;101;91;93;94;96;118;101;123;127;205;448;534;357;243;197;276;312;249;300;261;213;190;121;122;114;126;131;126;123;139;134;129;111;103;97;80;66;62;59;60;58;96;98;103;99;92;93;114;118;124;196;200;241;228;209;136;139;165;146;182;203;196;198;141;90;98;115;106;125;131;93;94;79;101;125;124;104;93;92;114;142;115;211;246;333;271;229;175;156;180;198;177;141;111;87;124;121;104;82;103;112;99;95;92;90;88;103;85;75;96;84;102;97;98;91;103;93;125;104;100;104;95;91;88;135;185;164;155;142;119;183;297;376;311;268;297;351;320;343;308;348;349;291;191;145;130;126;88;83;86;85;87;89;98;105;100;98;93;107;127;138;122;115;116;119;116;112;136;124;110;115;129;122;126;106;113;97;97;101;107;103;105;92;96;102;94;95;97;109;110;93;94;113;90;93;111;142;254;476;680;588;438;223;129;114;115;106;105;104;99;91;81;98;78;76;90;94;110;92;97;113;98;97;96;101;100;94;92;88;94;119;119;96;94;118;113;93;102;83;118;113;90;111;92;106;97;83;89;85;105;103;122;105;110;119;111;131;107;116;131;161;175;155;124;92;132;121;145;153;161;136;146;154;151;169;213;185;160;150;143;115;130;144;145;141;119;99;120;105;149;179;189;198;184;125;113;91;87;93;95;85;75;81;103;84;127;273;641;1140;1455;1079;795;505;320;239;156;185;136;138;132;94;100;91;119;115;126;105;120;86;104;108;101;90;70;85;98;85;94;104;106;109;102;97;91;100;84;80;90;96;151;349;610;741;784;889;811;527;252;156;105;101;95;108;90;100;98;118;95;95;117;96;96;107;80;98;79;100;99;91;104;97;83;81;89;108;105;115;101;99;85;133;181;259;226;132;103;82;98;101;98;120;210;301;305;250;215;232;220;153;105;102;141;215;309;298;179;112;104;94;81;89;96;109;96;89;93;88;93;91;105;119;118;104;90;98;113;83;90;88;83;86;99;89;95;101;97;94;93;86;77;110;83;86;104;91;116;147;228;260;243;178;101;91;96;85;104;76;96;78;84;80;90;91;105;99;98;103;88;90;109;90;87;93;113;138;140;145;147;123;108;111;128;146;142;146;128;139;151;141;144;140;160;242;243;184;131;192;206;184;164;148;146;125;126;84;98;106;107;93;111;108;86;97;76;74;110;112;128;109;121;75;96;101;81;97;107;118;94;122;111;134;152;120;142;122;127;119;123;173;183;122;142;112;121;107;124;116;98;117;119;110;153;182;162;149;150;122;166;208;322;599;557;335;177;117;88;72;101;98;81;89;82;69;64;90;89;77;90;97;95;108;82;82;112;97;116;109;142;94;108;92;86;88;84;78;82;91;100;84;89;74;90;89;73;70;76;106;82;105;96;96;66;81;91;96;79;94;109;89;113;75;110;94;83;107;88;96;76;85;83;78;79;76;79;81;89;88;88;99;104;94;99;88;88;101;73;94;103;103;78;77;85;95;97;96;92;84;76;86;87;96;106;103;101;93;76;94;89;91;93;84;83;98;100;96;82;100;90;89;98;93;77;85;75;81;81;93;89;94;92;93;92;99;119;160;243;285;229;153;160;179;157;111;100;96;87;122;195;329;449;265;142;138;137;140;112;110;104;92;79;89;86;118;97;109;129;116;117;119;97;93;78;70;74;114;98;91;96;87;89;94;80;96;102;104;79;98;76;100;82;78;88;91;73;82;63;88;97;98;90;134;224;204;214;152;123;144;190;189;160;132;96;88;99;89;109;98;95;109;110;93;89;82;64;89;84;95;85;94;90;81;95;101;94;92;98;85;82;82;94;97;73;96;98;90;116;329;775;1320;1529;1560;1330;626;264;203;251;202;169;117;108;85;90;114;101;90;94;74;81;87;77;74;93;77;92;75;93;93;72;97;63;85;74;93;79;76;84;64;77;89;76;100;80;90;90;113;213;395;641;696;528;263;125;99;105;103;78;101;106;96;92;89;139;276;501;422;299;148;118;115;120;89;74;94;86;82;108;97;96;86;99;239;436;541;367;171;96;88;110;94;91;97;85;76;74;83;85;70;76;88;99;82;77;61;86;69;95;83;76;105;68;66;74;79;82;89;98;103;88;89;77;82;79;87;78;78;70;88;75;79;64;82;70;94;98;82;90;89;82;65;94;71;71;93;94;86;97;99;82;80;86;90;83;90;85;80;79;79;93;99;70;79;86;97;105;80;87;91;88;84;74;65;75;73;81;75;87;79;78;85;86;99;79;85;84;94;69;91;113;143;239;307;185;130;139;112;96;101;85;79;90;100;112;143;318;533;657;423;261;137;129;110;94;80;82;96;92;78;81;83;86;90;80;78;96;110;102;96;98;109;101;114;116;91;104;108;125;103;86;107;101;178;265;407;292;174;102;92;93;68;75;90;69;84;76;82;86;69;88;66;74;65;98;104;94;92;124;194;339;339;198;119;77;92;136;166;182;113;104;129;145;170;134;158;138;134;135;121;97;93;58;84;94;91;115;128;139;114;86;100;70;89;84;87;99;99;71;110;94;94;83;69;70;77;90;93;101;87;80;77;86;85;96;80;98;85;74;98;76;88;84;89;93;88;80;90;86;105;123;119;106;97;96;81;78;70;90;85;96;86;117;106;92;70;89;102;114;96;101;122;145;177;207;280;308;284;152;157;149;187;154;164;140;121;109;96;92;112;141;202;140;152;110;97;95;99;100;83;100;101;112;78;84;84;108;99;89;101;83;98;99;89;72;64;91;98;87;86;88;89;101;82;99;84;74;85;83;99;76;61;85;77;71;75;81;86;70;94;94;102;80;85;74;97;96;86;81;85;85;96;89;82;91;94;97;125;163;191;154;204;252;221;224;210;172;163;146;119;94;90;84;98;114;130;117;112;98;106;78;67;91;108;94;81;85;93;91;86;97;100;121
70;72;87;98;85;103;112;116;123;95;104;111;95;127;146;277;365;278;149;105;117;127;178;211;279;323;314;248;217;232;186;165;171;159;153;133;170;124;119;115;134;173;224;148;113;86;111;103;81;74;93;85;103;105;127;122;126;89;84;107;97;141;192;202;201;179;126;103;95;87;80;91;81;92;141;126;114;96;77;82;81;121;166;176;148;123;111;89;86;93;84;109;89;97;106;70;74;88;79;77;96;87;99;100;87;87;72;76;102;84;80;79;75;97;86;85;87;98;86;102;74;79;87;99;86;91;73;95;91;84;85;93;96;114;92;94;64;96;78;98;76;84;108;84;87;100;119;90;95;95;97;134;157;151;130;151;233;237;191;140;134;168;176;262;270;161;155;212;272;246;219;233;171;137;136;169;240;282;202;197;258;299;222;162;111;97;83;87;108;145;250;343;376;250;170;130;127;111;94;93;85;104;127;152;130;133;142;132;140;171;205;240;290;195;163;123;88;88;77;85;97;97;66;95;97;72;89;100;73;99;83;104;118;161;147;107;81;81;90;88;102;114;83;92;86;112;82;82;66;98;78;82;80;66;74;88;139;146;113;93;87;94;111;109;121;112;98;109;92;194;473;632;482;308;210;189;258;254;264;305;225;193;157;119;111;136;176;169;141;142;147;122;110;110;90;88;76;63;51;61;71;111;113;115;97;105;82;90;133;161;272;357;435;375;262;199;170;143;134;125;175;191;196;132;118;93;76;114;107;116;108;118;97;131;101;111;100;84;87;99;115;173;201;254;313;301;234;164;134;171;158;115;118;107;121;129;134;125;102;91;92;121;88;83;102;98;90;84;97;75;96;79;102;111;124;111;96;100;94;107;86;92;105;132;161;239;241;209;191;177;216;262;320;304;332;314;300;256;222;222;277;362;286;184;133;115;113;86;96;116;80;86;85;97;109;100;116;90;80;97;85;93;93;132;101;101;109;143;140;134;91;101;89;95;97;87;94;100;99;100;130;136;86;107;109;97;72;83;86;82;72;90;79;93;96;129;173;271;398;498;430;308;183;144;113;115;99;101;112;88;89;87;81;74;86;84;83;93;106;106;81;74;95;86;80;90;84;92;84;81;92;105;94;103;97;116;79;99;96;121;96;111;90;89;97;95;102;117;86;105;119;131;104;123;161;103;122;118;147;149;136;146;130;132;95;107;88;133;145;134;123;135;136;148;185;226;194;155;144;140;127;128;127;115;123;131;134;122;124;164;156;154;157;158;155;146;143;81;94;80;88;115;83;87;81;127;280;557;1231;1433;981;550;383;390;376;257;191;166;129;134;118;113;125;106;128;105;104;121;97;82;119;92;86;97;116;74;97;87;104;90;110;122;135;127;127;103;96;103;131;226;442;676;754;1009;1410;1481;837;354;157;142;126;113;124;102;104;106;101;91;113;102;97;99;116;89;96;101;93;94;110;94;97;98;96;87;88;101;103;92;86;109;115;152;228;187;106;98;98;115;90;112;126;165;190;225;161;119;129;128;102;90;100;114;248;324;314;161;104;93;94;102;105;90;92;101;98;102;98;93;85;106;106;119;97;111;84;86;89;93;93;97;83;76;84;78;87;85;93;76;95;95;99;85;91;87;85;111;163;295;583;576;296;160;100;102;105;86;98;99;92;87;82;81;101;90;90;83;68;87;93;105;90;106;101;105;125;152;148;170;115;116;122;142;132;119;115;118;125;127;105;98;108;135;198;192;170;148;197;289;259;256;171;138;123;88;100;114;99;110;99;92;107;88;100;88;85;110;131;120;120;126;130;103;113;115;99;112;117;118;116;99;111;105;118;123;135;127;116;122;171;135;113;112;100;115;109;120;118;99;114;115;154;164;182;168;149;109;125;156;183;274;413;427;269;154;114;95;87;84;95;96;76;62;93;82;111;87;101;90;98;100;97;97;97;96;84;84;116;104;91;95;69;87;100;92;72;84;83;83;87;86;85;77;79;108;77;94;68;47;74;80;91;91;76;82;92;84;72;86;91;94;107;92;94;95;87;68;84;84;78;83;91;86;86;96;96;84;99;110;108;92;113;89;70;100;91;101;86;92;101;91;85;98;82;93;92;82;97;108;81;100;78;86;98;68;87;86;101;87;98;96;85;101;79;85;69;72;91;99;82;82;94;67;92;87;71;97;80;101;107;98;81;86;81;110;146;159;175;135;117;124;140;102;106;101;105;114;136;180;293;429;285;149;116;93;101;111;135;148;88;106;86;82;102;77;80;95;79;93;103;95;104;92;95;89;96;112;128;121;100;92;93;88;110;80;121;104;115;90;86;82;88;90;69;86;90;105;86;102;84;108;174;253;310;205;135;116;127;119;114;109;98;80;83;82;90;75;95;111;107;131;103;89;90;84;81;91;78;73;96;99;95;102;88;100;101;81;87;79;91;82;79;89;91;90;106;122;327;765;1327;1702;1693;1376;656;285;223;316;348;267;178;107;85;96;96;103;95;101;94;87;71;91;86;94;93;72;85;96;93;70;85;93;77;74;78;69;95;99;81;80;89;68;94;84;101;117;152;304;729;1177;1424;997;443;182;105;87;101;87;83;102;106;113;118;151;193;310;259;180;153;174;157;121;127;86;96;109;100;148;131;123;94;120;169;267;376;290;160;115;101;87;100;106;97;83;71;86;86;86;77;76;85;58;72;69;86;79;93;94;100;86;77;88;74;90;100;69;69;102;99;116;105;105;102;84;90;90;93;80;71;91;70;99;100;76;78;76;79;84;89;81;73;92;100;85;84;79;86;92;81;87;96;106;72;78;85;85;80;85;99;91;84;66;90;116;104;100;72;85;87;103;92;77;81;90;78;88;79;91;89;78;77;78;88;77;83;89;83;86;80;117;182;361;501;317;184;128;134;117;89;85;82;100;83;117;159;350;667;779;571;370;239;164;119;109;105;106;90;97;92;89;105;88;79;77;82;92;97;90;92;92;108;97;94;102;94;84;84;129;155;103;102;96;130;187;243;202;159;106;114;82;74;102;93;92;91;79;93;89;62;85;52;87;81;81;90;92;93;105;160;219;211;168;105;99;89;101;110;129;107;115;113;144;157;143;131;123;149;138;119;82;97;105;95;96;77;129;180;162;132;93;87;91;81;69;64;94;87;89;98;81;99;89;82;95;76;92;92;82;79;94;80;76;70;77;92;83;91;81;91;73;88;64;102;101;103;92;93;100;121;114;137;110;94;104;94;95;91;86;79;93;97;103;98;95;93;121;98;112;103;92;114;137;142;171;188;242;233;185;213;177;178;166;148;147;98;97;92;107;137;133;108;106;115;100;87;83;96;91;79;100;90;83;73;79;105;114;86;100;88;91;73;113;91;77;82;83;92;93;87;94;85;72;83;88;66;70;84;73;62;75;102;70;73;76;88;85;74;106;90;79;75;110;86;61;84;82;96;96;71;99;90;95;89;77;86;95;109;127;138;159;181;238;198;192;218;234;271;241;140;115;100;102;114;94;108;111;89;101;82;78;90;88;84;96;101;77;77;92;81;95;107;105
96;86;99;101;104;92;139;155;109;87;112;122;160;189;162;244;276;244;185;155;130;115;126;161;218;228;201;192;183;249;255;171;148;169;151;114;105;119;108;98;135;170;198;123;112;82;114;105;125;93;106;76;109;108;98;99;124;102;87;86;114;124;189;182;137;150;120;96;90;81;88;97;97;103;121;119;132;101;99;82;91;99;119;140;120;118;119;90;98;93;98;88;81;84;84;78;85;71;95;87;83;93;85;89;83;89;85;71;87;84;76;77;67;80;75;96;88;89;90;88;81;78;81;68;86;74;81;80;95;99;88;93;83;84;120;97;107;83;99;101;92;104;131;111;101;102;147;130;98;84;120;209;323;221;199;193;260;216;172;131;146;165;193;300;288;172;174;180;224;233;281;245;210;169;160;207;295;295;239;188;239;250;277;203;157;105;64;120;133;162;242;293;263;228;151;145;131;121;73;99;91;122;151;148;137;111;105;125;125;138;197;256;305;255;229;140;121;101;85;116;82;92;94;79;83;77;84;98;98;88;65;83;95;116;113;93;107;74;80;83;86;77;94;77;93;80;97;87;79;78;81;91;91;83;76;131;155;143;105;93;85;117;113;119;117;123;106;101;114;188;324;519;424;241;168;200;323;330;361;374;232;175;123;113;91;142;192;213;204;191;137;162;109;96;91;72;66;67;49;66;84;105;114;98;92;95;101;117;153;185;345;643;683;458;303;252;174;155;175;156;175;159;136;106;89;95;85;95;109;99;101;82;92;114;103;95;109;100;92;121;139;141;199;203;225;251;251;176;177;147;115;104;100;111;127;138;142;117;109;99;131;117;109;112;107;95;82;86;102;76;98;97;118;128;115;111;97;95;105;107;93;94;122;117;176;261;304;242;190;151;182;270;329;363;468;447;337;215;168;174;206;275;258;172;140;120;92;100;79;84;75;89;90;101;102;94;90;88;89;92;106;120;101;111;103;111;110;145;108;117;98;98;117;103;104;96;99;105;110;133;122;110;97;93;100;107;100;87;90;90;77;91;85;83;88;108;160;234;357;418;399;305;210;136;117;108;123;101;95;96;90;89;94;79;89;82;100;89;93;90;89;101;101;94;85;75;74;97;87;109;95;105;134;117;97;115;96;92;100;99;112;105;108;96;111;111;117;89;103;109;109;117;123;124;117;106;122;149;135;134;108;134;111;118;113;131;118;137;170;157;153;147;153;143;195;210;174;156;177;149;142;110;131;96;106;130;113;128;159;144;198;152;156;160;214;188;148;94;99;102;90;96;98;91;78;93;173;436;749;791;557;435;580;731;577;419;219;172;136;129;111;150;110;109;101;116;109;101;93;100;113;104;119;114;101;94;110;104;100;124;153;212;214;221;161;120;107;91;141;269;557;842;822;1119;1593;1554;835;358;132;139;156;149;134;116;100;108;114;112;97;121;112;102;101;85;94;112;98;104;96;87;83;90;102;74;99;97;102;113;117;89;94;92;127;119;99;95;95;92;91;68;97;112;128;126;112;92;107;101;91;112;153;195;221;244;193;118;95;97;99;99;97;104;97;98;96;100;105;112;108;83;84;96;126;81;96;85;84;106;74;94;76;71;94;81;92;113;91;95;68;74;85;104;84;79;78;114;234;539;939;821;408;184;100;82;108;78;103;94;98;100;93;97;86;84;95;102;90;121;116;97;106;114;93;128;136;133;134;181;133;126;128;143;156;137;141;119;110;109;111;104;138;126;175;141;126;153;222;338;372;262;192;150;128;109;108;101;116;97;77;111;100;97;109;80;89;104;133;98;117;149;120;126;96;90;106;108;104;122;104;89;99;110;128;118;143;102;109;116;104;121;103;99;96;117;99;100;145;162;140;130;143;160;164;129;116;106;128;124;185;215;277;236;177;104;113;92;102;115;88;70;79;85;84;77;84;103;88;106;103;104;93;87;85;110;85;68;96;94;98;101;74;81;90;98;94;91;99;80;115;89;104;106;82;82;95;86;92;89;99;82;99;88;78;68;88;89;81;93;97;79;74;98;90;82;96;86;82;84;84;98;94;76;96;99;84;114;77;89;112;115;86;99;93;95;102;80;90;90;109;95;93;96;84;99;85;95;99;85;74;93;92;108;85;79;95;78;78;73;100;102;82;81;85;77;89;79;73;110;85;83;80;72;77;89;80;93;80;97;100;94;95;90;118;165;185;198;124;112;153;153;143;121;114;87;81;105;151;223;346;398;247;136;121;91;95;111;158;153;123;104;86;79;81;80;100;102;97;90;107;89;81;108;81;100;104;138;144;163;125;114;95;92;116;106;123;130;97;98;110;97;96;92;75;76;88;116;96;89;86;105;100;184;191;139;96;99;133;133;98;85;95;80;94;75;97;92;97;99;131;146;118;95;82;94;76;76;102;91;101;90;80;108;106;91;107;88;76;100;95;86;83;97;76;97;93;117;245;538;1036;1184;1182;939;467;218;305;602;770;551;219;127;100;80;103;93;72;111;77;83;73;83;88;87;85;118;87;84;80;77;79;91;93;106;66;84;105;79;67;87;84;108;79;93;119;197;223;328;677;1402;1715;1277;541;185;98;85;94;81;93;76;72;88;111;120;142;161;162;189;250;321;246;144;112;113;90;103;173;222;200;144;107;73;95;198;258;182;153;111;96;97;98;84;88;87;105;82;82;79;88;82;69;61;72;78;82;67;85;80;82;85;75;75;83;73;88;88;105;101;99;134;109;80;84;80;86;72;72;80;80;77;75;91;79;86;86;80;83;88;91;100;75;85;93;73;79;82;107;86;84;88;77;94;80;83;80;75;84;69;66;84;71;99;89;107;105;114;73;116;106;83;78;97;79;79;70;71;87;81;72;72;83;71;89;91;96;84;109;85;89;146;293;566;806;576;239;140;134;115;107;98;95;85;98;97;140;263;456;624;516;484;461;324;180;100;113;110;97;93;102;89;108;89;86;86;93;92;102;96;87;80;103;102;99;87;85;111;85;111;93;98;76;86;100;136;153;157;121;94;90;95;109;101;80;65;70;76;63;64;90;78;69;83;80;91;85;81;104;93;129;109;151;90;80;106;82;90;99;88;73;92;132;163;166;103;133;109;145;127;113;117;104;109;111;95;90;111;137;151;115;96;66;74;79;57;89;73;90;87;89;98;93;77;91;89;81;73;99;94;102;100;89;84;90;92;101;87;85;73;98;90;87;88;82;87;108;88;87;95;119;129;137;117;127;94;106;95;90;78;84;84;101;92;116;99;97;94;97;119;88;98;114;142;144;137;176;167;218;264;260;218;174;148;130;105;111;84;96;103;121;123;106;106;88;90;70;110;96;99;115;104;111;90;76;97;93;125;115;98;92;94;82;108;82;88;77;95;73;81;83;82;75;91;84;81;97;82;87;77;92;72;78;86;89;78;79;80;85;92;64;96;84;78;98;86;62;96;78;82;76;70;85;84;85;107;91;95;90;89;126;119;149;174;143;157;255;384;532;364;173;105;97;103;118;103;95;102;104;106;80;70;91;91;94;83;102;79;77;86;90;101;86;103
60;82;88;104;85;91;146;127;117;66;98;164;268;242;248;185;220;194;162;166;145;110;104;136;195;189;149;181;177;260;242;168;166;148;121;120;110;99;84;95;114;132;148;144;134;102;109;109;109;88;105;93;75;86;94;112;106;96;96;87;103;140;196;151;164;142;140;109;92;78;86;96;84;104;122;134;123;109;101;77;100;99;110;116;111;125;119;131;108;104;90;76;104;91;98;80;76;82;80;82;74;91;108;95;87;91;89;82;77;73;80;87;80;100;90;98;71;97;95;85;96;73;73;108;75;84;94;83;79;110;99;69;92;112;116;112;118;84;109;102;102;107;107;102;96;128;140;151;104;109;174;384;582;484;343;242;287;248;187;145;121;140;148;189;196;152;169;169;161;164;252;265;218;193;160;219;223;249;252;226;210;296;376;312;206;115;93;108;145;220;238;233;221;168;135;104;136;115;108;98;119;128;137;142;108;94;98;110;121;115;136;204;270;395;337;232;169;122;100;85;85;90;82;120;97;102;75;89;100;84;79;83;101;75;90;71;85;80;70;75;90;67;89;88;91;79;92;82;97;66;103;109;90;97;75;92;120;113;115;102;114;140;150;118;122;107;91;90;117;147;232;258;258;173;218;279;449;457;506;441;292;182;121;105;102;132;216;283;227;222;148;143;116;102;108;91;49;53;44;60;81;105;101;114;92;77;98;110;120;188;306;563;606;509;385;261;244;208;176;165;167;148;122;107;112;120;115;117;103;93;107;81;79;92;91;96;86;100;124;131;124;128;150;135;164;238;231;262;176;157;94;106;100;118;126;180;171;126;113;93;139;127;102;114;86;71;91;100;81;87;94;106;122;126;140;113;94;99;120;123;100;107;120;120;142;248;248;247;190;143;147;181;265;472;686;694;485;311;235;191;160;203;213;188;136;124;121;108;99;113;83;101;88;90;105;95;96;80;129;87;96;90;116;99;101;104;94;119;128;106;114;88;82;102;111;115;101;113;111;124;127;134;110;76;95;103;97;117;93;77;88;70;84;86;84;106;139;180;268;282;309;299;203;168;123;122;106;114;95;99;101;92;86;95;99;80;88;105;101;87;109;92;91;82;99;109;98;101;96;96;84;129;100;89;110;132;102;120;96;106;112;103;122;114;103;113;113;100;97;135;120;106;118;110;131;128;95;131;134;123;105;99;90;115;146;124;150;170;216;200;188;174;162;138;143;212;174;160;166;181;165;124;99;100;145;108;101;165;135;165;197;190;155;153;177;154;149;100;83;105;97;94;108;115;89;98;145;186;305;331;318;391;678;1051;859;563;249;176;184;130;125;115;125;114;89;105;113;103;86;90;105;110;97;104;90;87;108;107;90;125;259;426;567;559;348;194;113;109;122;185;370;627;643;705;993;951;631;267;152;131;154;190;211;185;126;115;102;98;88;96;78;97;102;118;100;95;105;116;114;111;82;92;99;81;93;105;100;116;112;107;89;94;113;113;96;89;112;107;86;78;83;94;96;116;88;83;95;98;106;118;180;243;302;262;193;108;91;96;103;97;91;103;91;110;121;147;137;98;108;105;88;93;109;94;103;84;77;95;88;80;79;75;81;100;99;94;77;95;96;107;107;82;86;83;95;105;168;440;811;899;438;194;99;95;81;89;100;89;90;86;110;97;75;90;101;101;134;144;165;130;106;93;92;123;142;159;92;139;158;136;116;125;165;135;149;124;116;99;108;135;139;116;150;121;104;108;162;241;279;239;139;113;124;115;118;124;139;113;103;97;90;102;114;86;119;113;105;101;127;174;212;187;123;103;90;128;110;96;92;106;90;104;132;128;121;99;104;99;110;103;101;97;103;98;102;109;124;154;142;123;114;140;151;144;138;114;128;117;146;159;165;169;148;103;90;104;118;126;98;80;78;78;83;91;76;112;97;115;104;83;93;80;78;88;110;75;89;96;111;92;90;97;99;94;73;92;108;76;91;84;71;78;73;92;80;80;77;88;100;88;96;76;77;70;95;85;89;103;86;105;76;88;82;80;89;93;86;99;99;88;86;85;70;74;90;98;100;101;100;88;113;95;86;69;91;91;82;101;77;112;85;76;96;121;82;100;108;99;86;100;88;101;106;100;100;85;114;86;75;82;92;93;74;84;98;102;108;79;100;96;93;88;69;78;84;75;80;74;95;92;101;88;135;208;337;278;154;98;107;112;129;104;103;94;99;120;188;291;435;416;250;127;112;91;99;133;169;215;179;133;94;94;89;74;82;71;95;95;97;94;88;74;97;84;101;145;232;249;162;94;107;106;115;121;123;148;132;108;132;113;85;81;76;92;98;121;84;109;78;102;134;103;114;125;133;138;152;131;138;76;90;89;109;104;105;105;102;94;112;127;110;97;109;106;83;99;98;84;105;91;77;94;83;98;96;92;85;73;91;75;76;67;87;88;88;89;142;304;512;665;579;411;240;247;476;1033;1395;907;339;148;99;84;96;73;101;94;96;73;89;92;89;70;88;111;99;68;90;82;100;82;92;88;68;87;80;79;84;82;73;100;81;84;158;230;289;284;459;912;1184;951;457;152;78;84;101;86;74;99;73;85;84;108;106;148;151;241;318;428;337;194;112;124;78;101;160;299;248;143;122;88;84;138;172;173;119;131;90;104;84;97;73;97;82;78;80;79;93;91;80;78;74;80;87;76;106;66;64;110;81;76;89;80;76;91;118;100;96;98;90;95;83;71;98;82;83;76;79;86;79;87;90;92;89;93;73;93;80;94;122;108;107;101;93;87;93;60;88;87;74;85;119;87;76;81;82;73;79;89;82;90;87;79;80;95;70;99;108;114;86;80;75;94;75;102;78;83;95;87;96;72;79;81;91;94;89;81;110;151;381;756;1077;704;307;134;108;129;99;86;86;94;79;99;114;180;249;313;338;449;552;390;220;144;138;134;98;79;83;93;78;93;80;86;77;98;96;84;112;83;100;77;107;80;99;101;105;97;101;94;91;82;101;98;128;125;104;142;101;96;83;88;72;78;74;84;87;72;77;81;87;90;89;86;96;96;88;108;88;110;99;91;87;105;71;82;90;97;84;89;120;166;161;144;114;130;145;186;139;110;112;117;116;114;63;91;97;88;94;81;82;82;88;98;73;93;75;92;77;92;84;95;96;73;103;82;92;85;103;120;92;94;97;93;90;83;81;86;75;83;66;71;87;85;80;79;101;85;100;102;116;118;89;98;81;94;86;95;83;89;79;102;99;94;89;99;106;99;105;104;115;138;136;144;163;202;304;413;434;315;203;190;147;94;114;88;79;138;143;163;127;134;90;79;85;98;108;129;108;110;84;86;83;92;117;117;124;98;103;96;98;106;79;87;52;71;82;78;82;72;96;78;97;92;103;74;80;75;80;88;82;84;87;96;83;91;80;85;88;89;89;101;96;97;81;69;72;62;78;74;88;84;101;99;109;85;90;82;94;109;124;157;151;204;239;343;568;365;183;122;94;109;121;118;111;106;97;74;80;94;96;90;79;89;96;89;116;82;99;88;87;106
88;70;79;82;110;119;123;115;87;88;95;172;254;293;290;235;190;177;167;203;154;121;111;157;223;221;191;141;189;247;242;170;135;125;101;93;93;91;122;123;103;108;113;127;129;114;109;103;92;103;121;108;91;103;115;115;92;87;90;100;131;183;173;181;156;110;127;86;96;76;93;117;109;99;128;167;149;121;121;102;120;118;104;118;122;132;117;126;96;103;102;102;90;97;102;83;78;75;74;98;84;88;92;93;100;104;79;82;78;78;90;90;95;75;77;105;89;79;86;106;75;78;93;79;79;82;68;72;98;93;100;86;85;109;117;93;83;76;82;97;109;119;114;100;119;109;137;137;99;118;187;561;790;690;339;282;264;219;148;120;149;123;130;145;136;152;173;196;186;211;206;193;205;161;144;165;189;210;193;214;193;233;348;286;184;139;109;154;230;293;252;206;194;154;103;135;106;116;100;116;108;136;120;124;104;74;102;136;101;109;115;166;243;411;389;226;142;151;128;94;81;85;89;84;78;73;97;83;93;88;89;87;84;67;86;75;71;82;67;86;67;84;80;77;83;81;83;81;85;81;96;89;103;81;84;104;94;74;85;98;113;128;125;119;98;118;134;130;180;197;220;221;215;232;276;389;579;569;474;336;208;135;117;111;105;132;238;392;365;254;191;130;103;102;91;76;46;43;47;56;77;68;94;84;98;88;72;116;150;143;194;328;375;313;276;191;178;171;153;144;123;115;120;93;112;128;127;120;115;83;85;85;74;79;74;114;108;121;110;118;131;119;117;134;186;234;289;299;244;142;99;101;114;123;163;150;144;130;109;123;144;147;132;110;95;117;96;99;89;80;81;95;126;137;106;102;123;124;131;120;108;100;127;150;171;194;186;207;178;120;133;187;324;605;989;820;561;472;423;337;213;205;249;189;180;132;107;90;108;98;105;74;93;89;75;101;90;102;81;104;110;96;93;107;120;106;113;118;125;98;102;108;95;119;131;179;150;117;120;141;115;125;119;133;118;132;102;98;95;94;91;79;98;94;104;112;124;135;181;177;196;172;173;159;142;131;99;104;114;117;116;98;86;95;91;100;99;86;105;94;94;86;92;106;117;97;116;105;74;100;102;117;103;115;114;112;109;107;115;101;112;110;125;100;124;130;92;106;96;117;104;110;93;107;134;115;126;129;122;135;115;98;94;108;143;161;214;223;272;221;215;205;184;135;146;160;164;125;171;160;139;135;102;126;127;123;124;158;162;145;188;202;181;141;131;135;114;104;98;90;104;112;95;110;94;89;102;131;169;170;183;400;879;1215;1064;535;269;181;150;135;137;134;121;132;105;120;100;88;97;106;96;100;88;89;87;107;138;118;122;161;456;915;1215;1024;625;318;147;121;117;159;233;317;369;360;460;458;269;170;105;149;271;436;410;280;185;119;100;81;100;124;86;102;100;95;101;79;116;112;94;85;112;92;88;101;101;90;102;124;115;93;87;96;104;94;79;86;96;88;100;87;92;94;105;94;97;98;95;91;93;124;225;465;493;375;198;130;100;93;92;87;93;92;97;101;129;162;137;102;77;90;96;105;102;95;86;89;104;97;100;92;94;90;76;84;100;102;92;83;88;74;65;88;84;99;90;103;160;271;452;426;253;134;83;101;78;91;90;86;96;99;78;87;88;89;106;140;240;267;309;187;114;98;80;134;107;109;126;102;112;100;104;109;110;131;118;101;105;107;118;104;107;135;138;128;96;122;116;161;200;145;129;125;110;107;131;167;180;120;125;99;116;109;114;118;100;81;85;134;146;247;350;302;167;91;103;96;100;89;87;100;118;126;103;120;114;92;110;105;117;140;99;107;86;81;100;100;127;166;155;141;161;137;141;143;143;106;115;138;144;132;129;118;72;92;104;133;157;195;126;102;70;80;80;104;96;109;102;86;103;85;97;87;94;101;89;105;101;107;93;92;91;81;104;79;98;106;102;111;98;81;93;81;87;93;91;70;68;87;87;92;81;97;106;91;104;101;98;96;84;92;103;85;101;93;76;81;75;80;86;85;97;101;99;71;85;101;99;88;84;82;98;97;90;78;87;88;93;103;97;97;94;87;93;125;88;94;102;90;88;96;84;94;85;94;88;95;75;80;95;89;67;95;88;80;78;88;97;86;97;80;83;86;93;79;85;88;87;90;65;109;89;112;142;236;357;277;161;99;98;98;124;109;85;85;108;135;280;515;605;442;236;112;96;79;115;161;258;360;309;175;100;87;84;90;87;99;118;125;107;91;81;93;95;87;92;125;185;189;124;97;94;118;144;186;190;157;127;116;157;121;105;94;100;88;76;117;133;118;107;97;88;98;102;116;89;115;150;166;116;97;97;93;97;91;106;105;120;95;96;93;102;112;88;76;75;91;75;82;90;113;124;78;125;96;102;74;84;91;99;99;77;86;81;85;81;104;100;161;232;250;211;180;128;205;477;1210;1607;959;374;148;100;86;80;103;97;76;78;77;77;87;90;93;104;101;109;89;93;78;67;87;92;77;75;87;96;89;100;95;106;80;93;96;115;187;196;235;223;464;527;432;250;125;118;70;87;72;82;77;92;100;100;113;108;138;210;311;395;335;264;153;113;93;108;81;144;201;210;146;85;87;80;109;138;135;149;108;100;102;101;94;102;117;88;97;82;89;84;79;87;66;82;84;84;82;86;98;84;103;80;87;62;81;92;108;145;149;112;100;92;93;81;92;87;83;82;73;72;78;80;83;87;90;86;75;99;79;75;91;104;113;96;91;81;98;82;100;85;84;96;86;98;83;84;74;76;96;76;73;86;93;77;102;84;86;101;94;89;83;81;96;91;93;78;106;77;84;79;68;72;93;85;108;93;77;89;86;115;211;487;892;953;556;261;133;90;110;138;117;122;79;80;77;110;89;141;189;236;377;480;415;193;148;125;118;108;88;79;95;79;108;91;98;97;87;98;90;79;90;103;101;86;77;87;78;93;99;96;96;86;74;75;125;135;150;146;147;129;93;79;84;79;81;78;77;85;75;73;95;78;74;79;94;75;90;108;87;114;95;95;87;80;82;84;86;99;88;106;132;151;225;243;225;200;207;182;145;123;96;99;106;97;114;116;82;84;107;103;88;80;85;81;89;101;79;80;110;97;86;95;97;112;83;72;93;94;97;146;125;115;92;85;100;76;82;90;99;78;78;84;81;91;89;87;93;98;100;96;95;105;87;93;98;95;97;91;108;94;94;79;100;96;90;88;91;82;112;96;139;121;168;152;160;191;246;419;768;629;431;252;210;131;111;114;104;84;135;158;184;149;127;101;95;93;102;106;106;111;109;104;94;81;93;117;111;90;115;87;122;112;78;95;76;97;71;72;69;73;83;70;98;78;73;81;70;85;82;65;83;87;78;97;86;87;90;97;113;72;84;96;96;92;87;96;89;86;73;89;74;102;99;89;96;129;117;110;92;82;75;118;129;185;171;233;274;387;278;156;110;108;111;123;97;100;108;83;84;80;84;86;103;84;100;95;104;74;94;91;105;94;103
70;57;83;79;101;114;112;106;80;98;97;136;194;221;273;243;153;142;139;194;174;102;107;200;256;284;221;183;172;182;192;169;140;133;94;93;92;130;152;117;92;101;98;115;114;115;114;93;106;142;134;121;80;92;105;135;103;90;91;98;129;167;147;145;131;112;101;115;88;97;102;100;111;133;184;224;163;129;143;111;96;96;117;128;128;124;121;116;118;119;131;95;92;77;78;98;94;74;77;69;95;72;89;78;85;79;80;83;94;85;67;71;67;85;82;80;81;98;78;72;110;78;72;87;82;77;91;79;76;113;107;102;97;100;69;97;93;95;112;89;120;108;122;93;110;127;135;196;132;145;216;376;613;492;285;236;202;165;139;115;108;126;140;122;110;107;151;173;191;214;232;197;192;190;134;156;151;163;206;239;214;187;250;211;146;130;160;230;378;441;367;228;177;145;141;146;158;113;119;109;120;121;145;124;118;107;131;118;133;107;110;123;173;304;309;221;142;126;134;102;92;87;80;82;90;86;76;105;101;85;77;74;87;80;95;84;82;73;81;88;80;73;75;93;101;80;95;100;96;88;79;112;98;98;108;91;89;101;95;111;120;104;123;124;102;116;144;174;250;298;273;243;272;331;453;603;633;548;360;256;156;111;101;110;101;136;294;472;469;347;242;133;97;108;103;87;55;47;33;45;63;99;77;77;72;85;91;107;116;128;137;149;178;164;175;126;126;125;134;150;152;127;106;110;131;136;165;151;102;98;88;85;92;91;93;111;104;112;106;105;97;98;136;142;166;235;278;344;289;161;127;119;107;132;157;131;112;112;102;100;131;175;135;144;121;100;125;141;97;81;92;91;121;121;97;88;118;120;122;106;122;113;149;175;213;223;221;211;150;125;128;165;279;538;721;745;574;590;612;483;292;264;223;251;201;140;111;103;123;114;98;89;84;112;89;81;73;83;79;85;101;103;109;116;121;115;125;124;97;105;103;124;102;125;164;230;230;126;128;121;121;107;112;138;125;147;129;108;97;108;93;97;91;87;93;100;87;104;120;102;140;120;158;143;117;113;113;91;113;116;91;75;86;95;97;113;93;93;95;78;93;100;81;98;103;113;97;122;104;112;88;98;107;106;112;123;87;112;122;109;119;100;93;118;105;101;118;103;118;102;114;97;129;79;124;119;113;115;123;130;127;112;92;137;191;169;200;231;311;343;312;234;204;158;171;194;125;123;137;142;134;96;147;121;114;116;134;154;164;148;171;192;226;161;129;113;122;114;100;105;113;109;104;87;68;103;107;117;128;156;155;367;821;1139;903;465;212;146;147;122;129;144;131;118;102;108;82;112;101;97;101;103;106;100;105;112;115;122;117;182;578;1264;1641;1463;898;412;184;107;96;127;128;163;163;178;209;205;137;91;111;157;314;531;575;413;263;145;108;100;119;139;106;112;109;127;100;102;80;93;111;82;96;102;84;123;93;102;95;90;88;90;88;84;91;116;93;80;102;93;102;86;93;107;95;91;89;99;103;86;91;110;254;579;775;493;256;114;94;82;90;81;108;92;106;73;149;171;153;140;96;102;102;98;92;85;89;94;93;113;103;81;90;111;87;62;93;68;73;101;105;85;93;82;86;100;103;135;132;150;218;199;147;111;98;98;85;86;85;77;90;95;79;89;95;68;94;162;318;532;530;259;132;96;96;133;98;108;105;101;118;117;129;104;101;103;107;98;87;107;106;100;104;136;146;115;105;97;110;118;126;142;113;126;115;117;131;175;157;130;103;93;87;96;119;114;86;107;104;115;178;345;542;458;211;125;85;118;124;125;97;115;121;125;96;108;125;108;116;90;140;150;108;107;104;96;114;112;117;141;149;173;149;130;132;179;213;149;119;117;130;133;140;102;70;79;107;153;212;224;141;89;111;81;78;110;116;126;89;90;84;88;88;100;99;88;100;95;78;95;94;77;90;76;89;90;86;75;97;95;83;89;86;99;102;98;74;84;94;78;75;92;79;89;88;102;96;82;96;90;98;105;87;77;95;88;92;78;75;80;85;99;76;110;88;96;106;92;91;89;93;95;106;80;90;100;83;101;87;93;105;99;86;104;82;100;93;88;96;107;94;83;92;99;87;81;89;71;71;81;100;78;91;68;81;72;66;88;100;104;113;96;86;76;83;97;88;89;86;82;71;88;101;84;113;155;198;159;130;108;95;100;99;102;80;87;121;222;411;636;703;417;179;112;100;92;90;200;409;449;371;166;130;101;84;84;108;159;169;135;109;75;90;81;86;87;95;122;140;108;97;104;146;198;319;355;242;148;114;112;123;102;102;77;106;123;129;174;205;167;133;116;103;96;80;83;106;134;123;127;94;81;95;95;106;95;102;132;149;121;115;101;91;92;74;83;92;73;106;101;94;94;100;93;96;93;93;84;91;89;83;95;116;86;91;78;95;92;104;108;131;137;120;108;109;175;391;837;1082;660;284;116;89;99;93;95;69;88;73;84;68;66;91;94;101;108;117;102;78;79;89;100;91;82;67;100;83;96;143;139;135;94;92;81;105;135;122;147;124;168;188;174;152;81;90;97;93;84;87;83;77;94;92;86;100;135;286;420;463;300;202;122;106;84;86;103;110;124;131;108;83;79;62;81;115;132;150;134;103;113;138;134;196;202;142;77;85;82;83;85;81;72;77;88;84;87;70;84;86;72;69;83;97;74;101;114;128;105;111;83;86;81;70;77;81;104;82;98;91;74;80;87;87;79;83;101;94;87;94;93;113;105;78;94;93;70;85;79;81;98;87;95;91;97;79;86;76;94;60;92;98;96;84;96;84;94;98;109;95;89;108;101;102;107;107;108;111;88;87;85;68;66;81;89;93;90;78;92;105;274;521;832;691;390;201;146;145;151;145;152;114;85;92;68;91;93;103;118;155;237;281;241;194;153;120;91;92;80;84;88;108;84;91;121;94;93;61;78;103;125;103;90;106;89;75;79;85;85;80;95;84;78;97;130;155;151;158;134;115;73;78;100;89;85;84;86;86;74;92;105;70;96;91;85;95;93;110;101;111;106;88;95;86;89;83;98;93;88;105;138;243;390;404;397;417;335;233;186;106;117;110;92;92;97;94;82;92;79;88;72;73;89;91;98;96;84;84;88;91;100;95;102;86;79;92;78;87;92;133;147;89;94;93;74;72;99;74;95;76;78;81;79;94;72;73;71;81;85;78;97;107;91;101;87;82;86;101;99;96;99;78;83;100;92;64;111;105;97;114;140;164;205;203;221;243;262;433;700;803;640;391;217;132;120;114;110;95;123;154;177;168;132;118;82;101;129;144;134;132;120;81;86;83;104;89;125;112;101;107;101;101;106;88;85;78;67;82;81;73;97;84;73;94;62;77;78;77;100;77;69;75;80;96;91;90;91;105;79;104;84;81;88;95;96;103;86;95;86;69;75;84;80;93;120;120;151;100;101;99;113;127;154;174;185;196;187;187;149;114;118;105;117;124;116;104;93;84;104;79;97;67;81;75;76;103;94;89;83;84;104;95;101
78;76;72;95;106;93;106;88;99;112;89;149;146;176;195;194;131;143;153;197;141;113;119;171;249;258;215;184;142;140;159;166;171;149;105;101;130;158;148;123;108;105;97;95;106;105;101;90;102;108;118;114;104;105;96;106;94;93;86;106;115;153;109;111;102;121;131;119;74;89;99;84;105;126;146;177;131;112;103;108;93;104;108;139;142;150;134;108;117;161;136;104;109;81;84;75;80;75;73;72;67;84;73;91;66;92;92;90;86;73;82;96;87;81;87;92;92;93;102;79;109;84;107;81;76;77;86;85;76;77;96;99;86;97;88;104;112;115;105;124;113;110;89;94;92;106;134;162;216;162;211;279;328;306;198;178;184;123;122;131;145;124;141;132;126;114;111;116;168;245;232;228;187;169;171;229;176;145;183;205;180;152;170;172;135;153;205;265;449;634;468;224;127;134;106;148;158;134;154;99;113;155;196;226;154;128;159;150;139;104;98;125;119;187;214;171;167;164;123;118;90;87;102;94;92;89;111;80;89;81;104;95;89;86;76;94;85;67;72;90;86;96;98;92;104;107;100;101;89;87;107;100;116;103;103;94;103;100;114;94;93;106;105;88;92;118;146;244;381;420;350;296;393;591;815;840;731;513;378;213;133;103;117;108;159;197;325;458;427;324;210;123;126;105;142;100;53;29;43;55;66;78;81;63;76;98;96;82;99;109;102;93;116;96;135;120;116;123;150;140;132;125;109;116;118;131;172;140;107;106;86;81;91;85;84;88;99;123;85;84;132;130;156;139;173;265;340;330;272;205;191;150;147;135;134;116;106;89;85;101;121;153;156;144;123;114;123;120;99;87;91;98;126;127;103;109;80;114;113;106;104;118;140;216;332;329;240;210;173;142;149;181;297;517;538;457;454;561;615;445;324;286;299;275;220;147;110;135;125;100;121;95;103;95;93;77;84;100;91;105;100;91;115;111;116;121;131;136;110;112;89;96;116;105;144;179;160;140;115;101;116;122;107;127;104;137;139;123;103;98;86;113;111;94;93;106;101;111;111;114;86;131;104;119;104;110;87;107;101;96;105;82;92;94;107;102;97;98;89;104;83;113;93;96;86;89;95;103;126;95;80;121;92;118;100;110;115;122;146;110;97;94;130;99;94;108;91;91;105;104;99;118;121;98;103;101;114;131;124;144;118;101;112;137;166;175;189;231;262;290;291;231;181;186;152;154;128;106;113;123;118;118;119;116;118;120;120;127;130;137;210;268;285;188;138;110;125;106;106;101;116;83;100;95;84;85;103;112;110;138;163;259;591;666;572;300;178;126;125;123;142;131;119;114;68;112;108;113;112;115;104;88;105;90;91;116;107;102;117;206;530;1099;1327;1162;731;346;178;92;86;83;111;125;110;125;126;140;110;123;110;156;332;569;690;463;229;154;98;124;105;97;117;105;125;93;96;83;91;95;103;123;111;109;98;114;98;103;97;90;100;93;105;97;83;93;108;89;117;99;113;101;92;119;128;96;101;90;104;95;73;109;207;447;560;405;191;105;92;80;98;108;94;101;100;115;116;147;144;114;99;105;110;85;94;85;107;86;101;98;113;86;78;75;78;75;87;87;70;90;104;86;84;93;72;146;192;173;143;86;94;105;112;80;80;78;88;101;98;94;87;89;97;106;107;96;110;173;317;541;597;253;160;131;105;112;100;95;80;79;125;101;105;103;111;116;109;112;110;118;113;93;89;119;131;117;96;83;80;114;97;116;103;107;109;115;128;151;148;108;102;95;83;89;98;103;113;101;114;133;175;294;489;433;211;110;114;91;106;119;106;104;132;89;106;114;112;110;138;132;142;135;119;95;108;100;98;127;127;130;149;163;162;181;143;153;184;194;130;123;147;158;164;110;128;90;110;151;188;206;147;99;95;93;99;85;93;99;96;97;88;100;91;98;106;111;115;90;96;109;114;85;116;99;88;93;81;90;95;114;78;96;95;86;103;92;91;94;79;78;86;94;83;93;91;78;108;82;91;96;75;97;93;110;83;97;75;96;90;88;88;101;97;83;87;72;110;73;88;77;97;109;82;87;82;124;79;111;94;79;83;95;98;94;89;108;98;113;89;85;79;85;93;83;101;121;79;83;93;85;89;84;79;88;84;75;96;107;95;91;110;100;86;102;84;91;68;82;80;80;81;83;83;81;90;96;149;114;104;89;88;85;99;79;82;80;110;166;340;612;604;332;146;103;104;86;113;158;310;373;320;183;92;91;95;96;116;219;280;178;124;78;91;91;80;94;65;85;97;99;85;104;139;257;530;582;375;185;95;88;110;98;83;71;104;138;200;277;264;263;170;92;85;85;100;90;131;163;135;129;87;97;91;112;106;117;127;182;218;159;109;104;83;90;86;82;84;85;90;92;101;100;105;94;90;104;104;90;84;86;65;94;113;78;81;68;83;89;98;82;102;114;96;97;89;109;230;441;535;356;190;106;113;93;99;95;108;103;84;81;75;82;79;86;104;102;94;90;97;101;89;76;70;84;69;78;107;140;247;241;191;116;99;79;89;100;95;113;108;89;112;107;124;118;104;81;69;71;82;101;103;98;60;95;106;134;224;267;363;204;148;151;132;108;103;80;109;102;123;89;88;78;82;96;107;147;145;123;118;139;180;203;370;371;242;139;90;79;90;80;67;78;74;85;61;81;71;83;83;80;82;86;83;66;88;101;97;102;91;102;80;106;75;75;75;73;82;84;76;75;83;61;86;78;92;94;82;84;74;87;73;87;79;68;77;99;94;97;73;80;102;81;92;80;77;74;86;77;86;81;76;79;94;95;84;89;94;105;79;106;102;115;93;123;107;135;99;96;85;92;97;72;80;90;90;101;87;91;115;199;364;584;481;254;169;186;222;237;224;192;145;105;103;88;91;82;93;104;97;142;170;137;166;133;118;102;88;89;84;89;97;93;100;88;106;97;84;91;94;87;110;113;102;94;86;98;90;86;93;84;80;116;93;105;153;133;149;148;139;93;91;86;81;84;83;74;71;69;109;89;80;74;86;103;89;85;91;97;88;91;108;90;90;81;73;78;81;88;93;156;338;612;719;856;965;768;358;207;136;119;98;90;100;85;76;92;75;83;76;70;81;96;89;98;80;103;88;80;108;87;105;126;87;87;89;89;84;102;102;128;113;109;88;90;95;81;86;91;86;86;74;70;83;86;104;84;98;73;81;90;72;98;85;88;103;84;91;90;89;98;91;91;90;78;79;76;89;114;141;178;208;268;290;244;299;299;378;634;961;1049;658;343;163;157;140;108;107;102;121;142;126;137;106;106;114;137;146;136;133;132;109;103;118;109;112;130;94;96;105;107;104;109;89;83;86;88;85;95;96;98;103;92;80;69;87;86;75;84;86;84;92;65;76;90;92;87;87;80;88;78;91;95;94;95;107;79;86;79;81;80;99;105;104;113;123;149;128;99;114;70;109;132;152;188;160;148;120;124;155;123;123;125;122;113;106;103;96;87;89;84;83;78;92;81;89;106;64;101;75;102;89;107
69;86;84;89;96;79;99;107;69;96;96;129;127;123;145;131;103;135;162;146;135;131;108;142;189;211;214;172;159;132;140;135;143;164;131;122;120;142;137;111;104;128;145;119;113;113;103;115;124;103;118;98;87;78;94;130;109;79;90;101;133;145;109;106;108;111;144;119;89;103;93;111;75;102;120;122;110;130;125;97;85;92;113;133;149;171;151;117;121;131;131;109;93;88;95;86;100;90;65;77;86;79;90;81;77;81;79;99;94;86;104;98;94;90;99;93;94;98;99;107;86;76;84;79;87;93;86;78;86;94;125;101;96;81;84;112;137;159;142;122;115;117;88;115;105;116;133;169;209;187;254;300;223;226;184;139;119;126;99;128;140;118;123;125;97;95;120;109;115;162;223;259;244;199;217;271;211;132;148;158;158;144;145;129;130;174;208;288;385;528;407;229;133;92;114;124;139;117;110;115;124;185;292;279;179;134;139;135;107;99;101;114;131;147;155;130;176;172;120;122;86;88;96;103;86;105;105;111;68;100;93;82;98;92;90;92;82;73;93;84;78;88;83;90;116;129;105;98;82;98;108;109;96;105;105;92;70;80;88;79;88;86;77;97;96;121;145;242;328;393;378;392;472;602;934;1137;929;643;438;231;141;131;112;136;201;188;251;330;333;267;192;134;118;120;139;104;66;52;39;54;80;77;86;78;89;91;90;100;91;103;99;95;110;106;123;113;132;131;145;145;130;123;131;111;115;109;101;129;103;78;96;91;90;107;98;102;100;110;96;99;98;106;139;141;146;221;324;361;308;216;236;186;151;110;97;79;75;83;104;107;122;146;160;166;119;118;104;92;85;98;94;102;98;103;87;91;93;99;99;79;125;136;139;176;296;318;283;240;199;151;138;185;300;428;424;369;374;444;431;346;285;278;330;396;265;169;132;135;148;133;122;104;74;98;92;78;81;107;97;85;94;101;110;111;116;143;145;135;109;108;109;113;98;102;129;144;129;135;109;127;126;108;139;127;123;119;106;110;97;95;105;77;109;85;98;92;130;125;152;134;128;132;114;103;112;98;91;94;102;107;98;104;84;86;112;94;101;89;94;105;94;92;109;102;101;97;123;98;97;95;93;94;85;106;115;98;119;104;99;100;92;108;86;103;92;97;108;101;99;119;98;91;112;126;88;126;131;136;130;137;126;103;123;124;131;124;129;151;198;224;225;218;175;181;165;159;107;122;138;128;145;123;145;138;137;124;121;118;134;126;194;328;297;191;110;119;95;90;92;84;90;82;67;89;78;99;102;134;140;146;143;204;334;463;364;230;141;121;129;111;132;109;132;118;101;96;95;98;113;105;100;91;90;116;84;103;98;95;133;180;352;598;717;592;433;264;188;124;108;111;119;87;107;108;121;120;141;107;112;137;277;525;666;458;247;136;111;102;101;106;112;124;91;107;106;102;114;101;109;109;97;112;90;105;102;101;94;114;97;97;96;87;85;104;85;87;98;103;76;76;90;94;96;98;94;103;92;79;98;117;164;298;362;293;160;107;92;106;122;131;122;120;114;108;83;110;98;110;99;100;102;82;81;89;93;88;98;94;85;82;74;74;86;93;83;91;87;81;86;85;87;111;120;208;285;282;201;114;83;98;97;109;90;94;83;103;97;100;101;102;90;88;72;99;86;125;209;354;351;213;154;131;110;95;100;110;100;112;104;102;98;112;99;118;94;113;116;112;101;108;109;112;132;110;101;88;86;97;128;123;159;121;110;122;109;135;129;103;101;98;89;82;84;94;87;92;110;126;155;214;254;249;138;100;105;92;116;107;93;84;101;105;98;108;113;134;136;183;226;185;129;113;108;108;116;137;146;152;148;193;222;184;145;155;183;173;149;152;185;193;185;113;95;87;81;112;99;137;103;101;85;84;88;77;85;93;75;83;100;115;100;90;122;87;106;92;110;101;106;120;89;62;103;85;85;68;96;82;98;79;100;70;95;103;86;95;84;110;82;76;104;77;97;88;78;94;78;96;95;83;74;86;85;106;109;95;89;89;87;64;93;103;89;76;105;90;80;107;88;86;79;89;103;93;99;113;95;87;104;92;81;82;101;92;88;100;127;88;68;94;99;90;98;95;73;85;71;79;96;74;79;82;91;71;72;88;89;88;83;77;80;100;78;94;79;84;88;81;93;85;74;64;83;92;84;103;73;88;87;99;79;68;75;86;88;135;202;383;422;261;131;95;94;98;95;115;154;215;185;127;91;87;94;93;116;202;244;166;101;98;79;82;87;76;78;92;73;83;77;105;145;243;513;671;393;165;110;96;76;70;85;96;132;207;327;399;359;249;173;93;105;78;109;118;162;205;169;135;78;84;94;99;126;122;128;182;198;157;99;94;86;85;88;88;105;88;83;91;95;99;85;113;116;96;95;89;94;90;92;88;104;85;88;93;111;91;94;86;103;91;85;95;104;115;128;184;240;206;189;166;162;119;123;104;89;82;76;94;71;78;82;75;75;84;94;93;80;99;89;103;96;68;74;88;93;183;246;368;239;155;102;101;99;94;89;95;87;95;101;131;118;139;114;89;79;93;78;93;87;81;88;104;116;106;168;207;214;152;124;121;124;107;90;83;94;110;80;91;102;89;95;114;118;146;148;127;119;158;184;281;466;525;323;139;82;79;77;84;90;73;66;83;82;81;87;81;89;65;90;89;95;90;75;75;87;79;75;92;77;58;76;86;79;78;101;85;74;85;85;80;88;69;90;90;91;80;88;77;76;85;84;92;93;99;94;91;80;92;91;79;76;102;74;78;82;85;87;73;86;97;88;108;94;89;85;84;91;107;104;93;106;116;130;122;115;95;111;97;82;92;92;101;89;72;81;85;108;150;276;407;380;201;214;271;384;341;278;226;140;117;117;99;99;88;93;94;112;113;92;91;103;113;119;81;107;86;83;75;85;97;93;110;114;89;75;90;102;103;98;97;102;100;88;111;102;82;76;92;86;69;87;84;131;128;146;130;93;109;84;86;85;76;75;91;81;74;90;96;95;74;83;83;87;106;102;120;69;89;87;108;84;85;79;75;95;94;106;192;407;823;1167;1464;1793;1276;635;270;152;106;85;84;83;101;87;73;85;87;82;72;69;89;86;91;75;79;77;96;82;89;100;91;84;66;78;89;91;112;81;89;117;92;105;89;78;75;85;110;90;78;74;93;88;73;91;89;91;87;91;105;88;76;75;92;79;110;84;69;89;89;94;71;79;77;77;82;85;109;138;153;205;333;411;409;321;306;359;608;1036;1292;888;365;216;248;213;164;115;93;97;97;114;91;102;105;118;129;139;105;115;124;103;83;98;144;139;120;100;99;107;136;118;134;95;88;87;92;70;80;77;88;101;67;79;68;77;74;90;80;76;64;91;75;70;92;71;86;79;87;84;84;82;91;91;97;108;94;72;84;72;74;78;99;97;98;97;114;120;102;88;92;131;113;144;147;142;129;109;161;159;155;164;108;116;129;122;148;87;95;108;95;90;85;90;101;94;89;93;99;87;87;102;103
101;83;79;98;73;103;87;96;95;107;86;123;136;130;127;121;128;134;131;162;143;160;183;215;161;176;216;172;163;128;136;127;131;140;143;128;154;136;110;101;118;169;186;132;107;104;110;123;106;101;106;100;102;95;98;98;82;97;90;104;99;107;109;104;103;113;114;116;115;108;95;79;105;90;120;130;114;106;101;107;95;92;112;134;120;163;129;101;113;119;88;89;86;111;97;90;76;85;86;66;77;112;83;66;81;89;101;103;104;79;95;117;90;89;92;82;92;98;94;75;93;90;84;73;75;95;88;104;82;88;111;103;83;83;95;92;184;233;177;106;107;102;96;117;109;100;116;120;131;164;260;308;274;241;216;144;118;90;100;146;124;103;104;82;76;86;112;104;113;160;245;281;302;224;259;249;181;146;159;167;145;139;141;170;181;185;223;266;318;368;258;155;89;82;114;113;113;102;102;107;139;209;278;256;208;173;149;134;120;115;103;108;121;103;131;130;146;165;142;98;97;70;89;84;89;104;102;95;79;108;85;72;73;81;72;94;75;67;71;80;90;103;111;121;175;182;146;99;73;96;108;101;103;91;89;87;79;80;82;74;80;69;75;87;104;135;148;211;294;368;383;422;451;549;856;1139;818;514;316;162;136;96;113;154;212;170;186;234;219;202;132;134;106;152;148;107;48;36;38;49;78;83;97;99;93;94;86;102;68;99;99;97;121;113;127;121;129;179;156;117;134;135;132;117;94;90;90;105;90;95;111;101;126;104;118;110;119;110;102;88;101;168;155;120;114;166;205;231;234;275;345;266;184;113;111;85;97;100;90;112;127;151;179;149;126;103;93;98;80;73;93;87;81;94;103;91;101;93;116;98;114;136;103;161;240;272;233;206;188;157;142;182;304;363;302;288;341;379;336;266;224;317;466;523;341;181;113;106;104;120;115;90;73;97;87;96;89;105;88;100;124;103;103;123;147;122;122;119;126;108;85;99;87;90;93;109;123;133;133;137;147;119;111;137;128;111;88;104;110;94;87;89;103;99;98;120;167;221;220;226;180;157;174;114;113;104;90;98;103;94;110;106;96;93;116;94;95;99;132;109;92;78;101;100;82;81;92;103;88;92;78;83;105;104;99;112;101;114;100;113;89;112;86;113;97;106;100;103;100;100;113;97;118;119;124;130;137;143;147;173;136;159;142;140;111;98;132;127;154;163;183;148;148;192;189;150;136;123;146;128;124;148;176;168;146;111;83;109;107;110;176;237;211;158;106;88;122;95;84;82;81;109;83;76;94;92;102;113;137;153;147;181;315;453;357;226;158;128;126;110;139;114;97;113;100;107;114;105;100;118;110;128;107;101;95;106;89;89;104;138;193;307;364;311;298;269;200;136;111;120;87;102;88;117;130;120;132;140;123;149;214;327;414;362;247;136;117;119;93;111;93;87;101;113;85;99;104;106;105;125;131;109;124;110;113;103;85;95;97;85;99;99;87;92;105;91;80;114;90;91;108;87;94;99;103;93;89;86;68;97;133;176;217;165;133;125;91;120;105;121;116;114;119;85;78;93;79;98;115;90;106;76;82;91;80;95;84;107;86;93;68;84;92;92;86;96;98;85;94;86;80;101;129;278;453;512;263;149;94;105;95;83;100;88;92;71;86;104;92;95;76;85;78;105;99;96;136;204;201;170;170;157;119;89;113;98;93;107;114;110;103;87;110;133;124;129;115;116;124;123;146;152;146;140;118;104;87;93;96;139;125;180;126;110;102;98;99;81;81;86;81;91;80;106;86;85;104;125;155;155;136;130;98;107;94;117;103;110;83;91;84;82;102;114;131;142;149;208;281;252;184;136;107;109;166;164;158;155;150;173;216;230;161;125;128;158;127;145;163;189;156;105;99;83;82;85;97;123;92;93;94;96;90;91;89;89;90;94;91;104;90;87;100;65;99;91;123;117;141;133;93;82;89;76;91;87;78;71;83;96;86;74;96;92;93;87;106;82;104;89;88;87;94;80;96;80;85;94;85;91;81;82;73;89;111;95;68;95;96;84;99;85;84;101;95;90;91;87;81;90;90;85;100;109;86;101;99;111;109;95;98;86;78;93;98;88;92;99;102;82;101;109;82;96;88;89;89;98;80;81;82;88;95;84;100;75;86;104;91;82;83;83;97;69;85;87;94;83;97;82;93;89;80;83;94;79;92;72;93;106;83;89;97;84;94;122;224;404;559;483;274;154;111;107;89;104;98;134;123;101;86;97;105;88;120;142;156;118;96;97;78;80;90;88;63;88;84;78;92;79;123;223;340;411;291;133;125;117;84;89;76;87;123;239;409;516;393;237;148;105;94;82;98;131;210;278;250;184;96;85;110;137;199;134;116;127;144;103;99;86;95;76;99;87;80;85;99;95;108;131;113;81;91;103;103;93;84;98;97;113;109;94;83;78;82;85;72;98;86;101;82;85;97;84;105;135;138;195;255;303;223;126;108;102;88;87;69;80;82;96;81;79;105;74;86;96;77;99;86;84;93;89;76;97;101;153;306;312;185;119;86;83;91;99;85;89;108;94;101;116;155;198;144;103;81;127;106;122;115;82;83;94;87;113;164;213;250;162;119;113;112;90;79;87;92;110;101;86;81;88;88;105;167;155;131;126;108;158;166;261;462;524;334;123;97;98;83;68;87;83;64;84;75;77;80;89;90;76;81;74;76;80;90;88;77;81;79;87;77;95;73;79;83;76;81;69;91;73;82;78;79;102;102;80;85;96;89;88;80;88;91;98;89;74;86;77;82;82;90;73;75;78;90;92;87;80;87;60;102;110;95;95;76;105;108;90;107;111;100;111;110;124;95;119;95;96;86;91;100;85;95;63;96;78;87;114;91;143;251;384;359;236;236;330;493;434;263;201;144;148;149;111;89;110;111;109;105;88;100;97;89;98;97;91;97;96;92;91;89;103;103;89;92;83;78;109;88;100;115;113;98;98;92;112;130;113;93;109;96;86;108;82;116;98;119;112;107;89;100;86;82;76;74;76;79;68;91;92;84;74;90;105;97;101;92;102;99;109;78;88;91;91;82;91;86;114;136;183;408;922;1669;2236;2429;1782;692;266;114;92;79;80;87;83;74;75;86;102;78;94;78;83;82;72;74;75;90;84;76;82;80;92;98;95;80;63;81;78;78;99;86;87;82;89;95;83;68;94;86;69;79;92;98;83;97;78;66;96;86;80;86;88;76;98;89;96;82;102;93;90;78;94;81;80;87;87;89;107;121;152;216;391;564;471;355;310;340;560;885;937;708;370;280;356;334;213;130;88;102;87;108;93;101;90;111;125;124;137;117;107;110;98;118;104;112;107;109;98;120;134;134;137;80;100;96;76;90;86;122;95;119;78;99;96;92;62;96;83;83;81;78;95;91;77;85;77;62;100;84;89;93;92;93;111;121;112;87;74;63;87;102;97;103;105;99;85;105;92;97;77;108;107;151;153;132;105;131;186;192;168;118;109;118;125;146;145;128;91;84;88;88;105;102;111;90;96;116;133;87;99;84;82
79;79;83;100;91;94;79;88;84;86;105;146;145;145;158;127;129;141;164;177;181;193;232;272;171;169;165;203;186;142;99;122;147;131;171;134;137;95;116;112;161;194;214;165;89;104;107;102;100;105;106;94;95;105;120;118;119;89;102;100;90;121;104;117;102;134;128;124;109;103;90;71;99;85;101;98;109;112;113;103;96;120;111;150;138;140;111;88;73;97;101;84;80;99;98;85;93;79;88;81;70;77;79;96;86;85;88;79;86;91;93;91;123;103;90;90;83;96;86;93;95;94;83;73;90;85;84;71;78;95;100;109;85;102;87;82;169;178;148;106;95;90;101;113;96;104;68;101;115;145;161;228;206;190;196;151;144;117;132;135;143;120;90;92;91;106;108;119;124;145;236;261;308;304;296;202;148;149;194;195;164;178;174;221;211;221;234;196;233;272;221;142;106;92;64;103;96;90;88;94;132;189;227;215;172;159;166;152;119;115;103;137;123;120;119;121;156;139;139;118;98;84;90;88;135;132;101;92;91;116;119;106;77;86;73;92;85;95;91;86;78;96;103;137;153;176;133;115;73;83;88;86;69;73;85;72;76;66;77;83;80;71;83;91;94;103;115;141;208;290;309;336;306;360;551;699;582;413;313;191;161;102;111;136;155;138;138;122;152;209;162;119;84;99;106;102;56;37;32;71;102;103;93;107;85;87;111;84;110;89;86;101;103;118;113;166;137;126;148;152;152;126;106;129;102;110;100;102;108;131;129;146;140;108;129;124;149;121;122;118;120;133;151;152;126;139;174;155;208;330;438;327;188;147;112;100;100;112;104;106;128;132;127;106;129;95;119;88;84;84;76;92;83;100;94;97;95;96;103;101;104;99;130;128;170;193;223;182;161;162;165;234;340;351;303;244;329;381;358;246;201;311;442;541;380;218;109;111;80;97;83;102;92;79;74;105;94;111;113;129;108;109;132;131;166;124;131;131;111;103;120;94;106;90;107;89;121;136;174;150;138;138;143;135;119;92;80;87;72;79;73;106;91;89;146;240;405;457;471;455;344;235;149;113;96;122;89;101;106;105;85;84;96;95;101;92;101;103;96;121;114;94;107;91;82;75;71;95;100;95;95;95;100;93;93;100;91;114;87;99;100;102;85;97;97;127;116;124;122;104;98;97;105;85;120;121;95;120;149;173;132;139;165;167;141;154;123;102;164;159;198;158;161;188;167;169;147;105;133;115;138;139;143;168;143;118;100;110;103;111;146;148;162;98;119;97;93;94;98;101;94;94;71;88;101;89;90;122;127;161;158;248;481;672;582;348;178;144;118;117;125;110;106;104;104;94;94;107;93;101;147;132;130;119;96;84;108;86;97;95;123;156;162;186;260;240;200;140;108;100;90;99;81;136;143;124;115;116;126;112;166;216;234;311;246;168;124;117;104;102;97;89;111;99;105;74;92;105;92;132;153;131;147;110;96;103;94;106;102;88;100;113;101;99;99;82;99;87;76;83;91;104;92;79;80;88;77;107;93;116;102;111;119;119;125;98;116;133;149;142;159;120;112;113;82;94;107;98;110;108;97;88;97;85;90;82;88;90;89;89;98;91;94;99;74;91;101;96;86;81;88;91;111;232;372;417;272;138;102;88;81;94;100;90;72;99;110;83;93;94;87;95;103;96;87;111;113;117;145;147;181;150;118;103;91;97;95;130;130;111;104;134;149;157;155;139;112;106;80;147;124;174;154;167;151;123;90;92;112;121;148;175;156;111;109;104;94;98;87;88;80;94;77;103;81;96;99;135;151;110;110;108;83;104;90;105;94;105;118;109;106;95;111;161;156;132;146;218;272;369;279;203;107;119;128;122;131;122;149;185;220;239;173;154;172;166;107;154;169;164;120;119;75;79;81;75;92;98;86;75;82;90;93;82;75;95;78;87;110;95;93;82;113;90;110;96;98;118;117;104;108;92;84;75;91;91;81;100;94;108;120;72;109;94;74;75;87;98;90;95;76;90;92;87;89;90;109;99;86;101;93;81;84;91;104;89;86;77;89;95;97;80;85;95;87;104;83;83;69;102;90;87;94;86;118;85;94;86;100;105;114;99;82;98;96;107;104;69;94;77;86;102;68;85;85;82;73;66;97;110;85;70;86;99;77;79;75;93;85;84;82;86;90;86;70;80;74;96;75;85;88;82;88;92;82;79;98;89;86;96;115;91;111;94;104;144;306;704;935;951;570;199;120;88;82;88;94;97;113;92;82;77;81;84;77;101;75;97;94;99;74;71;85;90;73;56;98;90;94;110;106;130;182;176;195;152;143;136;97;80;98;82;99;165;286;369;271;202;187;146;129;118;109;109;169;264;230;160;105;106;124;168;154;121;93;117;97;120;78;120;111;81;109;98;95;73;83;102;97;93;71;91;94;82;100;113;93;85;74;88;94;89;95;77;74;88;100;91;99;91;76;93;101;100;73;92;120;217;359;483;282;163;126;103;87;76;97;83;83;92;99;87;95;93;102;94;70;88;84;85;85;74;93;84;104;119;184;183;134;97;86;82;90;83;81;93;96;90;113;138;161;165;113;89;93;140;179;158;122;104;84;100;105;141;207;365;402;277;103;121;112;95;104;96;81;94;95;89;81;88;86;109;141;120;125;139;167;137;139;202;263;307;196;121;104;131;95;81;84;70;78;76;86;80;89;79;88;78;81;88;75;93;79;77;81;72;82;89;83;85;73;91;91;76;94;82;99;71;81;83;80;88;82;90;99;101;83;67;90;79;90;86;82;69;80;95;86;106;81;81;74;91;79;77;76;75;88;76;77;84;94;93;107;135;110;75;84;88;94;95;125;97;95;104;90;91;132;126;106;101;88;82;73;88;85;99;130;185;275;378;341;260;227;264;382;309;202;148;173;143;177;177;121;104;134;98;78;88;96;94;95;78;89;82;99;109;101;99;111;101;69;97;87;98;85;74;97;111;131;110;105;103;115;144;131;121;115;94;74;93;85;102;89;102;95;114;86;94;84;74;81;89;89;99;83;91;104;86;91;97;97;96;100;105;96;112;95;106;86;86;107;92;100;71;80;101;116;174;400;982;1895;2392;2522;1731;765;294;133;94;87;85;93;81;84;77;90;92;89;72;78;78;84;87;70;71;88;93;91;96;100;86;98;101;82;82;87;106;102;91;83;103;83;81;93;92;91;73;90;76;79;95;85;86;79;92;75;60;73;86;82;87;92;97;84;80;68;80;92;103;93;81;82;79;99;93;78;107;133;157;188;348;481;472;394;366;327;435;578;628;514;308;299;381;401;296;143;123;100;115;123;112;79;85;94;98;101;125;109;100;96;137;138;119;101;126;96;100;144;136;120;103;85;83;79;84;94;98;100;153;118;87;77;90;90;85;111;80;88;94;94;91;84;117;68;84;100;102;85;82;82;63;89;89;106;98;87;91;84;75;97;99;97;99;96;89;91;104;79;111;82;114;150;144;136;101;143;138;191;178;102;95;108;154;196;187;160;140;101;100;87;111;108;113;115;97;94;104;87;103;87;96
83;80;82;89;77;81;64;64;93;109;188;200;224;202;163;115;105;139;140;169;181;165;194;189;176;124;170;204;192;137;117;109;135;152;180;131;135;140;96;126;183;203;182;131;100;95;98;89;95;98;100;107;104;119;133;114;87;100;101;112;93;116;137;88;119;121;114;120;112;146;114;103;86;109;106;108;121;103;123;119;82;102;120;125;109;96;109;86;100;81;92;107;79;95;89;107;83;110;102;89;96;70;84;94;98;85;94;104;90;74;71;90;114;103;80;74;88;87;101;94;92;81;83;77;73;80;81;89;98;105;107;105;102;95;92;99;151;192;164;116;90;72;82;94;88;84;84;95;101;125;163;176;184;159;131;143;166;154;154;236;236;159;149;125;140;155;154;140;156;141;161;222;352;422;331;244;150;166;207;218;159;143;194;234;235;243;210;250;306;291;211;147;90;96;93;86;86;84;97;98;146;177;175;157;140;199;243;172;131;105;130;112;124;129;117;135;159;155;143;95;91;80;76;107;124;128;115;80;95;114;124;91;109;86;73;68;92;74;84;77;77;112;98;115;116;121;96;93;79;78;78;78;86;89;85;84;82;87;89;85;77;75;76;93;95;115;124;154;155;193;212;241;249;306;339;421;402;367;244;170;150;126;115;127;127;107;95;113;123;130;129;107;98;89;88;75;65;31;40;73;100;97;99;115;89;92;76;94;110;93;84;84;106;111;140;144;162;173;219;188;153;149;122;134;122;115;115;104;107;116;138;150;137;143;125;131;145;138;117;112;102;113;123;123;112;158;147;178;195;278;361;269;178;110;108;130;106;120;96;100;123;115;141;109;110;77;93;83;89;79;88;96;93;101;88;91;93;102;98;105;111;107;106;117;135;184;209;177;178;169;174;237;321;348;314;208;270;336;340;307;259;254;373;370;267;197;128;97;89;92;95;98;91;72;99;84;101;107;134;145;126;101;99;140;123;149;124;94;72;108;95;124;126;115;119;112;125;172;220;206;165;135;126;140;134;120;113;84;77;78;83;110;103;139;185;423;729;957;1045;945;683;392;196;132;117;88;101;99;77;91;93;90;115;98;105;117;108;99;111;96;131;102;109;100;96;94;84;92;79;104;96;95;105;111;107;93;109;101;108;101;92;113;98;100;121;152;130;118;117;102;112;99;98;108;131;128;109;125;119;139;173;202;171;151;168;183;169;131;158;185;233;151;144;178;179;138;127;123;140;132;120;114;106;124;127;101;112;114;121;84;109;108;127;110;102;84;92;95;92;82;103;107;96;91;97;76;118;153;179;160;151;287;563;906;893;555;262;177;134;128;130;144;108;94;101;113;98;99;105;121;183;245;189;160;103;97;101;98;101;81;104;110;127;134;186;197;135;132;93;94;79;110;114;128;123;121;120;105;98;128;119;152;186;296;326;194;130;98;93;98;96;108;104;104;112;106;91;89;141;200;304;317;216;142;132;113;115;115;113;107;106;94;83;89;84;114;95;102;93;104;85;79;85;91;80;83;87;92;82;85;81;100;107;86;91;80;86;122;133;131;148;121;113;89;109;105;94;107;94;93;99;96;84;89;96;84;82;96;89;88;91;76;88;89;76;82;87;112;95;91;88;98;108;178;240;250;184;114;99;93;89;94;94;103;93;90;90;105;85;99;115;87;101;100;84;108;95;135;141;153;149;147;111;89;95;87;103;133;130;106;109;137;139;144;182;126;100;123;107;104;146;203;195;193;180;154;123;101;101;120;141;141;155;134;106;78;115;126;102;106;91;108;118;92;80;96;113;134;143;104;97;78;90;109;81;96;112;72;101;100;111;110;129;146;177;151;160;209;384;556;450;228;133;111;106;116;107;121;138;135;197;191;166;151;169;155;134;154;148;143;116;108;82;80;88;68;96;81;83;78;89;89;101;92;82;77;92;72;96;72;96;80;82;84;63;127;92;97;118;92;78;83;86;90;91;104;88;89;102;97;114;86;92;91;99;114;105;67;87;93;91;73;93;87;81;71;101;105;101;94;88;98;97;83;108;89;92;96;87;76;101;99;92;88;86;86;80;84;100;101;88;108;97;114;87;76;100;83;96;101;107;101;82;80;73;105;81;96;72;94;77;81;83;95;91;77;74;73;92;83;86;109;95;92;97;67;94;94;82;95;110;96;86;88;71;104;89;95;84;77;88;88;84;84;105;102;90;88;94;85;97;113;105;104;82;133;300;781;1338;1326;680;239;123;96;84;84;85;97;102;84;90;89;90;85;90;89;84;79;98;87;88;83;85;68;87;62;68;90;94;104;85;109;128;136;118;102;123;136;96;76;75;81;91;121;187;199;209;243;310;265;176;104;84;110;171;205;185;149;103;92;113;117;118;86;92;81;88;108;100;92;75;87;84;98;92;117;132;118;109;109;91;79;99;104;89;89;103;113;77;90;86;101;73;99;85;102;85;89;102;89;76;108;102;81;92;85;113;173;308;380;230;126;96;84;83;86;82;82;91;99;94;91;84;88;95;76;79;94;71;97;74;80;88;83;75;89;118;112;96;83;98;75;88;95;81;68;83;79;90;101;138;132;98;96;89;150;211;209;128;107;93;91;91;161;365;622;663;343;115;98;96;87;91;81;103;86;97;92;104;110;132;126;108;114;114;130;148;156;144;165;158;191;162;133;186;214;168;112;93;101;92;89;88;81;92;86;92;74;74;75;63;73;78;73;69;89;69;92;92;81;90;102;86;74;85;84;74;103;92;84;76;78;88;80;83;86;82;69;87;72;103;102;94;84;88;80;79;92;91;87;64;79;79;80;94;66;79;64;82;78;64;82;97;92;83;100;86;96;101;79;104;91;87;93;95;92;105;97;88;69;68;85;89;85;105;105;161;282;463;531;523;357;246;209;228;205;172;132;138;147;167;148;106;89;92;107;111;104;96;91;87;93;96;58;80;110;109;78;92;89;87;101;79;73;75;86;77;130;144;162;119;112;108;126;122;104;100;105;91;106;100;98;92;100;98;94;104;96;84;79;85;78;93;91;100;88;84;85;77;83;92;76;95;95;98;105;115;78;99;116;95;101;83;88;85;90;142;163;321;928;1756;2015;2030;1420;629;242;112;101;85;77;97;82;85;102;98;98;98;97;78;75;80;86;71;96;85;96;93;99;90;84;101;86;80;81;80;75;74;102;83;91;82;110;92;83;73;96;96;89;79;78;101;92;98;85;93;78;82;100;85;101;96;95;96;86;75;78;83;91;90;85;90;81;92;88;89;100;139;142;185;254;305;416;437;392;274;320;440;394;315;278;253;275;311;205;124;95;121;147;156;114;121;105;101;94;110;122;85;117;142;124;122;122;109;89;97;128;120;148;93;92;78;87;81;91;85;121;108;175;134;92;75;100;76;66;74;86;97;92;84;105;87;92;78;72;80;97;90;80;83;97;94;90;103;74;92;81;90;66;79;102;100;120;78;74;80;92;102;88;103;111;154;176;166;118;142;170;153;169;115;126;93;123;146;189;163;177;134;92;96;111;109;106;92;93;98;105;79;83;71;68
83;79;82;89;100;80;75;82;98;136;286;403;352;239;170;134;117;133;144;116;153;171;179;184;136;150;157;186;150;131;113;121;115;154;157;153;154;137;127;144;174;210;237;182;104;97;108;117;103;99;120;126;116;145;171;166;90;118;135;127;121;101;127;129;110;127;105;89;119;114;132;108;107;112;99;115;113;103;107;95;106;114;132;133;117;94;94;88;88;83;80;76;72;76;68;96;86;101;81;105;80;79;77;89;100;112;90;83;76;80;69;74;91;97;90;90;89;87;108;109;86;80;86;90;84;83;93;96;117;81;104;102;115;112;114;99;142;168;133;121;92;95;100;129;109;86;83;105;101;113;127;142;196;168;151;173;235;163;184;280;310;166;177;169;165;211;234;215;154;143;149;210;292;421;327;184;150;170;173;192;155;188;188;201;231;274;318;318;297;279;214;141;97;77;85;82;90;109;110;132;152;182;183;161;180;217;252;172;129;91;104;117;108;100;117;120;165;143;121;85;92;76;80;95;111;104;83;74;85;94;117;110;85;86;83;76;88;74;103;80;83;89;90;81;84;90;93;95;83;87;74;93;86;90;87;90;89;79;92;90;87;83;89;83;94;105;100;134;216;210;214;227;286;359;357;360;332;364;300;229;158;133;128;137;99;72;115;102;108;107;129;102;82;73;71;78;53;41;44;59;77;106;125;139;105;99;92;78;90;112;85;96;96;101;124;135;167;190;260;225;190;150;108;100;120;139;125;115;88;121;149;168;153;109;110;144;145;149;129;107;89;93;116;131;99;149;168;202;214;251;206;209;155;103;119;137;131;111;111;138;152;170;162;139;111;78;91;95;93;90;98;83;91;97;102;100;79;75;93;111;120;114;132;123;125;115;145;181;235;215;237;249;280;287;265;223;225;305;399;380;378;328;333;244;237;221;144;109;103;107;76;75;94;96;89;94;109;133;135;125;125;108;130;134;144;135;99;97;106;99;139;145;111;138;119;160;200;289;349;306;191;127;132;158;171;133;95;80;81;94;88;113;118;184;297;685;1214;1529;1534;1358;942;462;199;125;97;100;102;91;112;104;90;81;95;117;91;104;94;100;102;115;103;100;112;82;93;81;99;79;83;101;105;85;87;99;97;106;103;125;106;90;100;91;90;100;120;107;141;134;114;112;125;102;95;111;125;106;123;116;112;145;158;193;169;139;148;142;163;151;154;184;194;169;130;153;187;143;111;171;153;135;105;109;120;98;121;143;121;154;118;102;100;106;113;112;92;97;115;104;89;78;66;86;67;88;87;81;147;182;261;201;214;356;748;1187;1266;839;377;194;122;127;114;119;107;107;92;96;105;98;138;167;274;344;350;187;119;105;101;97;89;99;108;102;117;128;116;129;107;107;79;102;108;104;95;136;148;107;104;104;116;113;101;128;171;217;241;179;128;106;98;104;102;104;128;103;94;102;115;107;160;311;485;602;372;160;126;120;108;83;104;86;101;89;90;78;121;82;98;80;105;95;97;91;88;104;83;90;97;92;84;83;101;102;108;87;101;109;107;112;106;116;114;112;119;112;108;101;87;114;105;93;90;88;89;92;90;89;75;91;77;83;89;114;97;92;89;104;83;87;69;76;74;92;86;117;126;163;145;123;96;111;97;94;94;101;90;87;75;81;93;85;118;86;84;110;109;94;96;126;144;137;116;105;128;97;96;89;83;135;100;119;163;156;175;121;122;129;126;118;99;97;159;215;220;188;178;155;111;109;102;132;106;160;168;181;132;99;115;152;164;114;89;104;90;120;89;99;100;102;128;84;100;72;86;96;91;89;116;100;107;116;101;116;109;124;126;135;131;193;364;525;431;239;146;134;97;109;94;110;129;174;178;176;150;184;175;195;150;143;149;158;156;111;107;88;79;72;81;72;76;71;102;114;96;81;94;96;92;99;85;90;95;99;114;104;102;89;112;96;105;95;85;84;83;69;83;98;82;90;76;88;86;96;90;105;85;87;87;81;97;91;91;79;74;82;85;99;112;101;90;89;83;87;66;84;91;92;90;84;82;91;106;80;98;90;81;89;84;83;106;87;85;104;110;105;94;91;88;91;74;98;105;88;87;86;89;79;106;98;100;94;94;89;93;95;70;85;87;81;87;89;82;80;101;91;68;90;89;105;107;91;89;86;110;88;83;73;80;103;76;75;71;106;73;82;84;90;95;90;91;87;85;127;108;101;84;144;270;556;923;1043;674;261;133;109;99;95;100;85;106;96;89;81;114;72;68;88;88;93;87;83;83;85;85;88;88;73;80;86;91;88;95;104;94;98;88;112;92;109;101;81;83;85;103;97;111;146;224;446;683;581;292;135;102;88;102;154;129;100;84;86;89;89;108;83;97;108;75;110;89;89;86;95;94;98;114;173;190;183;136;111;101;88;99;99;109;91;92;113;106;78;84;71;102;88;77;84;82;90;78;100;100;97;96;98;78;90;99;127;195;221;168;119;103;81;84;100;87;102;87;88;101;88;93;75;83;95;79;101;80;95;89;91;81;66;97;95;96;97;77;93;89;87;98;91;75;89;80;91;78;95;110;100;94;95;99;134;194;174;109;115;89;88;97;162;303;498;650;293;153;86;89;89;89;103;93;96;88;67;93;123;166;153;125;114;111;135;162;192;204;193;179;138;139;174;310;397;340;200;116;117;93;100;90;82;104;77;64;93;73;82;73;74;78;67;76;82;83;85;79;83;98;65;86;95;88;86;113;105;102;83;83;79;81;82;81;87;81;87;77;99;102;88;79;73;92;84;75;78;81;86;74;79;83;79;74;69;67;84;90;79;71;74;88;94;86;94;81;98;96;84;95;77;87;85;89;99;98;108;95;84;93;82;78;73;121;158;244;456;811;1045;984;732;446;249;209;176;163;144;134;129;143;114;108;111;81;114;97;92;93;83;94;84;68;78;98;92;90;77;100;83;105;90;83;100;104;101;95;129;166;167;127;93;80;90;103;128;105;117;119;112;112;92;91;91;95;78;86;82;102;90;86;71;83;83;93;92;79;90;88;95;94;93;89;100;118;103;97;93;105;82;97;75;89;93;94;89;123;157;239;606;1254;1703;1726;1249;504;191;119;95;88;109;96;86;80;81;100;96;81;84;88;87;77;83;74;69;87;96;91;86;92;103;99;73;84;83;71;93;89;78;86;82;74;98;78;74;120;134;116;90;98;102;72;82;87;76;87;77;91;69;91;82;96;92;106;95;80;111;83;83;95;83;80;91;88;87;96;96;124;131;159;198;269;360;425;393;305;269;301;276;251;229;182;180;185;160;111;112;115;149;160;129;101;84;95;87;82;89;98;138;154;173;131;119;91;98;97;101;117;123;117;89;82;88;73;80;87;100;142;157;122;112;91;75;63;73;77;86;82;94;109;105;109;71;74;84;92;83;80;94;79;66;63;97;72;90;79;95;89;84;89;108;134;123;120;87;101;95;91;117;104;117;137;156;156;132;162;193;177;169;122;105;107;131;138;220;227;229;147;109;85;104;130;122;92;110;94;89;82;71;101;87
51;75;82;75;104;95;62;85;90;192;495;758;518;260;123;115;111;155;168;166;170;171;159;130;147;146;149;140;132;133;127;148;123;143;166;148;130;123;145;138;198;252;257;192;131;133;164;164;145;113;127;128;128;131;178;110;76;107;124;177;161;109;110;153;129;110;100;90;119;126;140;95;101;132;133;119;98;103;108;118;115;107;104;121;91;128;100;101;98;91;103;91;73;91;94;90;67;98;73;94;77;107;81;97;122;113;87;96;69;79;78;96;84;83;89;105;111;88;113;114;106;106;89;85;96;89;118;102;100;93;90;105;100;113;97;107;126;120;110;102;91;83;117;123;110;95;87;87;123;118;112;178;240;234;215;232;228;207;209;234;247;193;191;191;200;263;278;204;137;123;154;200;356;307;244;180;151;162;182;212;266;212;158;186;251;381;550;429;272;185;138;109;105;91;78;85;106;171;172;146;188;209;246;186;151;245;258;168;116;102;93;88;82;79;106;124;169;139;110;87;85;71;78;87;99;99;83;76;105;100;98;88;75;90;83;80;100;100;89;90;81;71;94;87;78;80;74;79;93;99;90;77;92;87;90;92;82;101;88;98;86;98;97;100;89;111;120;185;325;313;277;323;481;567;524;354;322;395;406;321;194;127;101;121;115;94;85;107;127;133;110;82;93;87;96;77;48;29;36;56;96;97;131;124;115;81;78;93;101;108;84;104;80;89;103;155;202;233;238;195;164;135;124;110;127;126;142;96;95;105;112;143;121;115;120;163;139;164;101;98;97;84;94;138;126;172;213;241;219;192;169;165;135;114;109;109;121;137;96;104;132;189;219;203;122;110;89;87;92;86;96;94;88;103;95;120;111;114;95;101;114;116;111;128;119;131;141;140;218;253;249;274;247;237;231;206;214;270;377;431;466;437;322;231;202;180;170;135;148;113;98;72;104;91;98;103;91;93;100;144;137;132;123;154;160;118;118;109;101;109;113;139;145;128;129;140;236;393;577;516;303;176;143;172;197;177;116;89;91;98;76;137;140;204;251;510;944;1381;1575;1422;970;543;240;133;113;102;115;93;89;97;71;99;119;86;87;86;106;90;93;103;87;89;114;81;109;103;98;86;87;100;99;108;112;100;106;97;124;102;107;123;97;107;103;97;103;99;104;115;126;123;127;116;93;99;95;101;111;109;109;159;195;204;134;99;123;122;127;144;168;153;129;125;126;133;128;134;126;171;154;126;136;131;117;114;130;146;142;137;105;117;125;95;114;95;85;105;100;109;101;87;77;74;86;78;92;112;142;257;315;324;281;372;722;1147;1313;975;402;189;127;146;124;105;116;81;111;96;123;132;139;221;348;543;528;259;116;106;94;101;106;82;106;98;126;122;113;93;90;98;86;84;70;91;131;104;115;127;102;97;115;105;107;121;144;202;225;165;126;100;76;103;90;105;111;108;111;107;105;95;140;335;550;739;470;211;107;120;102;98;114;102;91;92;92;95;75;94;92;106;97;99;109;103;97;93;88;76;97;96;90;81;94;108;105;117;116;102;85;108;104;86;115;110;116;117;108;87;91;98;112;89;96;101;87;91;71;102;94;76;91;88;84;91;94;112;115;101;95;102;102;75;88;114;104;106;107;134;130;102;107;112;96;79;96;88;104;112;88;99;94;75;95;99;99;107;94;105;82;102;120;102;98;96;130;113;107;91;85;118;102;147;158;152;146;117;92;139;164;154;109;101;175;212;188;145;133;136;131;111;116;85;116;125;191;164;138;89;119;190;148;135;132;128;132;131;151;109;120;116;119;99;87;86;110;98;103;90;113;105;85;131;134;136;107;132;143;106;145;154;226;342;281;202;150;117;119;124;131;107;105;148;158;154;159;175;227;186;169;141;173;167;187;177;107;95;79;85;90;82;80;78;91;106;96;106;92;76;109;102;82;99;95;87;98;103;99;90;83;97;95;85;86;80;78;86;79;97;76;86;103;91;79;92;110;92;84;89;84;93;75;89;103;87;82;81;92;110;92;88;91;103;92;73;81;93;99;94;88;92;77;90;77;69;101;84;87;95;78;95;91;98;104;109;103;94;88;90;79;85;86;83;85;108;109;87;84;81;75;90;81;85;103;75;91;85;87;81;98;95;66;70;78;79;95;84;80;81;111;93;83;78;90;85;76;88;77;94;95;63;87;75;61;92;66;93;100;86;75;78;78;106;121;121;135;106;101;112;187;367;542;581;358;150;91;86;76;80;94;90;103;83;118;88;78;106;91;83;77;90;84;93;95;83;93;92;87;80;89;90;82;104;93;116;104;104;93;80;98;97;101;115;108;101;81;100;108;151;367;814;1186;930;346;166;111;97;80;98;125;84;93;99;100;70;102;96;89;91;86;96;98;84;81;93;90;91;141;253;341;258;165;120;104;124;115;88;78;113;100;88;106;73;84;73;85;87;88;98;102;82;102;80;87;94;89;73;100;81;99;85;125;122;103;97;97;86;90;78;86;85;85;80;73;80;84;93;87;78;68;93;81;86;88;76;77;60;103;82;100;100;112;100;78;85;97;83;80;76;95;85;87;97;112;106;110;91;94;140;155;141;115;108;84;80;125;106;212;274;341;183;110;96;103;99;102;78;87;88;97;85;79;125;146;147;109;122;176;242;267;256;289;344;349;192;160;206;460;716;472;255;172;167;136;94;80;95;79;91;92;92;73;68;71;95;73;97;80;81;85;99;92;61;81;80;101;89;87;73;81;90;86;94;104;76;85;86;80;87;92;81;95;79;85;89;73;102;72;94;85;98;73;84;70;62;94;84;75;88;71;94;73;67;79;88;85;111;99;72;84;97;93;98;66;91;77;74;93;107;78;87;79;88;78;88;96;110;111;173;298;638;1337;1874;1751;1175;572;301;193;159;185;139;111;124;110;87;116;94;73;97;105;88;98;95;98;104;81;112;85;83;89;96;85;93;98;91;78;93;105;94;94;115;138;100;120;105;113;87;114;90;93;107;117;99;103;87;96;107;96;104;91;84;83;82;89;86;88;79;90;88;101;61;94;87;71;87;99;105;91;95;102;96;107;95;95;92;81;91;92;88;83;119;162;394;748;1133;1348;913;421;207;125;89;69;75;82;98;85;85;86;96;93;76;83;75;80;94;76;101;87;89;75;92;76;85;91;78;101;77;95;69;90;83;93;90;75;90;101;83;121;127;117;93;89;79;103;77;82;88;69;84;80;79;88;88;99;101;86;91;107;78;91;86;104;88;108;95;94;101;81;103;109;130;111;153;258;323;465;469;334;224;229;194;216;238;228;198;158;94;86;90;108;118;156;102;78;76;96;95;108;80;101;133;187;197;144;107;96;84;80;81;97;92;75;73;68;77;90;89;96;80;95;127;109;85;85;76;82;65;67;80;85;70;88;87;104;86;105;93;98;69;85;69;75;91;89;76;80;78;80;66;96;67;94;100;118;123;97;110;91;98;134;146;142;137;125;117;121;125;155;188;191;185;141;125;111;109;172;269;284;258;162;115;99;97;103;94;95;89;96;89;84;78;82;74
95;76;86;82;84;98;94;104;123;212;519;834;605;250;102;102;132;119;138;162;186;156;144;130;148;135;177;177;147;158;205;158;147;145;160;154;134;146;135;171;187;198;185;150;132;200;225;269;190;113;125;119;99;112;131;100;109;87;144;147;120;116;155;181;183;110;98;91;119;139;130;102;98;134;182;124;96;85;87;122;101;96;88;116;94;118;101;105;84;91;80;111;80;82;65;100;84;99;89;94;91;91;76;82;98;116;73;89;77;87;93;72;92;89;90;81;92;98;79;97;95;90;75;86;87;91;85;94;105;94;109;104;123;89;105;104;110;107;100;90;87;99;123;119;117;111;106;121;115;108;94;172;272;318;300;285;217;176;169;172;188;165;149;167;172;201;244;150;121;119;148;262;341;294;215;205;192;210;194;301;337;249;167;165;243;375;593;473;259;142;117;106;82;76;70;101;137;263;312;243;226;244;256;218;158;148;161;149;137;115;95;95;88;91;111;111;134;112;105;104;69;81;88;86;81;93;74;97;96;78;101;87;98;82;100;93;106;113;105;83;75;99;100;92;86;84;78;92;90;78;103;78;99;90;82;80;87;84;89;100;112;110;93;95;79;103;98;153;301;384;379;485;699;720;599;382;381;512;601;571;307;208;145;133;117;103;126;130;134;152;137;110;109;94;82;73;44;40;31;99;114;115;126;94;89;91;75;112;101;102;113;112;118;115;108;178;206;293;222;180;150;118;104;111;124;123;182;143;132;112;111;116;104;94;129;148;144;118;105;98;96;76;92;112;122;172;263;299;271;206;154;109;103;115;109;136;147;140;127;119;156;251;236;191;127;98;86;88;93;113;90;80;95;118;92;107;125;119;88;110;105;92;129;103;101;110;108;168;183;278;288;248;213;240;251;190;190;251;317;387;409;309;260;174;162;171;131;125;104;125;103;110;112;87;112;89;82;87;112;124;146;125;129;183;201;154;101;96;81;102;124;109;109;123;134;168;297;624;866;687;377;177;143;161;190;147;136;90;85;95;126;180;217;245;198;335;551;863;1163;1066;756;347;166;131;121;100;112;120;94;100;87;90;85;96;101;99;114;102;92;107;87;89;99;93;87;95;96;96;101;92;104;79;96;110;109;103;128;103;126;137;107;102;96;108;92;98;105;113;108;118;125;82;105;101;101;101;116;117;143;169;201;182;109;93;104;100;113;151;151;128;119;117;114;131;176;162;123;168;160;168;198;173;147;94;118;139;129;126;126;96;126;119;91;106;102;106;81;80;79;87;98;91;73;77;97;116;176;364;442;369;281;319;485;727;805;595;287;181;114;128;115;120;88;101;110;102;125;165;225;296;366;439;430;243;129;92;101;104;92;87;101;107;121;118;97;109;86;102;98;118;104;114;117;132;118;96;91;102;111;117;129;131;117;157;173;173;102;85;101;111;96;75;111;95;117;113;86;98;142;277;390;437;311;151;136;126;163;161;134;100;118;117;92;106;77;79;115;113;121;114;108;98;96;92;74;83;94;103;83;92;106;93;126;105;89;107;94;82;120;88;104;109;99;102;107;98;106;100;85;80;100;79;96;95;75;81;91;96;88;90;74;83;101;93;97;73;102;84;95;90;96;90;89;101;124;142;142;144;106;101;95;106;99;98;89;90;81;69;81;110;102;87;100;84;104;109;87;95;100;91;93;101;109;94;96;79;80;97;105;113;127;122;116;106;103;123;162;185;137;135;186;226;154;124;120;129;106;106;125;110;100;116;154;133;113;93;115;151;160;116;115;124;157;165;183;136;104;101;92;98;79;89;116;84;111;101;120;108;100;150;149;150;130;121;121;138;151;127;150;180;157;127;108;99;124;127;155;144;104;122;149;151;179;215;253;213;175;141;152;167;203;161;110;79;82;99;89;78;91;94;96;96;84;113;91;82;92;100;81;102;83;92;108;116;94;91;90;87;79;94;91;97;87;98;90;97;87;88;76;88;78;100;88;101;94;78;106;86;90;86;81;80;68;87;94;94;89;86;103;107;102;101;103;92;85;74;105;88;87;101;88;84;84;91;86;80;90;78;98;108;94;75;108;84;89;94;86;87;107;93;97;85;83;72;93;100;77;87;93;90;87;90;90;99;88;71;79;72;87;85;76;92;79;76;94;89;91;95;99;97;96;82;65;86;83;70;74;75;77;91;66;82;93;92;111;87;82;81;98;97;108;112;112;110;102;112;202;268;356;280;158;121;94;104;102;81;91;97;97;103;88;95;90;84;94;72;86;90;106;97;83;86;92;67;70;93;78;77;83;111;96;103;102;96;93;91;100;90;92;116;99;99;77;89;111;173;478;1053;1545;1149;417;135;82;96;82;84;112;92;93;85;80;80;88;98;86;107;92;71;75;90;94;84;95;95;128;249;311;231;135;106;98;109;103;92;100;96;96;82;82;110;69;92;84;77;85;90;92;104;107;96;100;98;88;89;85;86;99;95;108;93;96;93;102;85;77;103;88;83;90;94;94;73;81;79;82;73;106;97;73;83;89;96;83;78;84;97;129;136;117;106;82;88;91;95;82;66;105;97;98;146;126;117;103;79;101;96;123;124;113;107;107;106;130;135;141;181;148;109;97;83;98;100;92;115;98;104;80;78;87;114;129;118;130;186;338;511;536;433;469;513;468;289;187;194;440;600;439;246;199;231;170;118;83;89;71;77;94;74;78;84;73;87;77;71;94;76;80;79;87;72;85;83;75;66;75;96;99;86;110;96;92;81;73;81;89;75;116;101;98;89;92;88;78;88;84;64;83;78;82;69;94;94;67;82;83;75;63;88;73;61;75;65;93;95;70;87;100;90;90;93;78;73;88;92;82;83;69;106;74;76;65;76;95;104;178;240;301;648;1328;2086;2198;1681;902;419;199;140;141;132;141;112;84;99;115;98;90;69;94;73;102;88;95;111;117;92;90;77;88;93;90;104;81;89;81;79;81;94;81;84;92;112;112;106;86;116;116;100;91;90;97;93;83;85;86;89;64;88;77;99;90;87;70;73;72;99;102;81;94;92;91;76;102;86;78;75;83;111;108;107;90;107;79;97;83;77;104;77;71;107;150;191;417;631;772;543;278;178;105;88;85;100;90;90;85;81;78;71;93;82;72;99;86;93;95;87;83;102;104;81;89;74;83;74;79;79;88;81;94;82;87;90;84;91;91;102;87;94;90;74;76;96;83;85;69;81;83;79;68;82;86;103;87;87;91;99;73;83;92;112;112;107;110;107;75;93;89;105;97;105;121;144;219;315;474;602;473;290;215;199;245;263;276;248;174;132;106;94;91;108;112;90;71;113;90;98;99;87;69;113;140;131;107;103;91;83;87;94;70;80;89;85;99;80;72;91;79;80;97;93;90;84;70;80;72;80;85;93;83;88;95;88;78;86;102;83;79;84;86;88;83;69;97;70;76;67;67;70;88;101;95;72;107;93;108;106;99;126;140;197;202;138;117;122;128;152;170;216;201;208;153;121;124;123;173;239;312;264;192;105;107;106;81;93;86;87;84;94;69;91;69;93
82;79;91;82;106;97;116;97;102;185;406;487;386;173;102;105;105;133;141;151;165;178;160;126;154;171;190;203;171;186;242;214;166;167;170;187;163;132;137;183;189;197;179;156;137;166;255;277;203;139;109;98;89;90;85;89;95;119;140;98;128;143;199;248;204;129;112;108;105;123;127;113;97;124;136;128;110;74;109;114;119;98;86;104;112;131;135;111;90;88;85;93;86;80;92;90;103;81;95;118;89;107;88;100;81;88;80;55;91;90;90;85;82;90;68;95;89;110;90;85;93;94;87;99;81;86;82;94;88;82;127;156;155;123;107;96;87;93;99;85;91;111;103;93;129;114;120;168;143;144;112;181;356;519;500;409;285;204;158;181;195;209;142;110;124;137;151;161;136;118;186;288;348;335;341;307;320;237;217;276;289;244;193;222;274;370;429;420;319;177;96;127;113;110;89;109;162;309;328;271;244;252;217;177;119;135;147;147;199;142;93;115;104;80;90;79;104;104;122;110;86;86;85;88;90;92;94;82;90;98;109;66;115;120;104;81;84;107;106;93;99;86;76;60;86;82;79;74;76;72;69;81;88;102;86;75;93;85;84;126;121;95;89;104;109;118;110;154;233;301;360;546;860;711;521;368;433;588;825;732;463;266;192;145;112;131;151;181;197;175;104;109;96;100;93;94;49;25;46;88;141;126;124;95;109;85;107;100;127;127;126;108;115;135;152;186;238;286;243;176;120;114;86;104;122;138;123;119;108;105;105;114;114;103;117;184;160;122;94;81;101;99;106;133;139;151;217;276;269;218;194;145;107;105;123;147;151;175;115;112;147;276;265;197;126;113;95;98;87;76;86;97;83;76;98;135;134;120;92;90;94;96;109;118;86;87;115;114;156;247;224;212;199;242;246;227;191;223;255;266;289;252;212;138;159;137;136;108;89;106;107;102;93;83;92;82;98;100;100;119;106;107;129;176;180;139;115;68;90;85;111;98;91;125;126;169;305;578;846;722;363;227;174;129;132;151;123;113;109;114;112;116;172;200;173;161;284;507;694;851;621;320;155;111;125;115;136;130;106;86;106;103;99;108;122;122;100;88;101;99;102;86;73;95;72;81;70;84;89;95;109;108;98;129;119;140;97;100;101;110;125;99;111;108;95;94;91;96;103;125;117;108;91;103;85;97;121;106;125;180;176;149;115;112;107;115;120;152;138;130;111;106;114;138;167;202;190;172;191;214;163;185;156;133;104;99;126;112;98;112;103;104;107;94;96;106;107;101;103;91;82;92;75;80;94;110;146;247;410;373;207;187;273;339;380;296;191;109;115;102;105;119;87;86;108;115;146;178;305;376;306;274;232;157;123;86;90;81;78;83;80;88;114;92;105;95;88;95;116;85;92;130;140;110;95;104;103;127;111;121;121;129;130;133;136;135;113;101;80;110;127;113;99;79;114;100;124;90;119;147;195;236;167;126;122;198;284;342;303;181;119;106;83;94;95;82;97;129;159;161;133;108;91;115;95;114;116;131;148;132;111;151;135;119;117;95;104;94;106;125;103;91;115;108;114;90;83;81;107;90;94;81;90;81;84;88;81;91;79;84;74;70;101;120;97;100;87;86;95;96;95;88;81;82;114;153;220;210;149;104;97;91;102;112;71;71;84;75;90;79;88;94;96;93;106;99;105;101;93;87;101;85;93;89;104;88;109;101;126;106;130;132;91;116;96;129;168;162;156;132;208;231;196;153;123;154;153;141;117;89;102;111;124;94;90;84;96;112;147;134;126;102;156;178;193;152;104;119;92;84;99;84;92;95;125;135;138;125;134;130;173;160;119;122;119;120;141;126;153;129;130;94;93;115;125;178;190;136;138;154;149;139;176;232;217;263;192;144;122;127;165;122;114;70;70;78;100;83;81;103;102;91;98;80;106;87;110;93;88;91;93;95;95;105;97;90;88;90;88;84;83;94;109;94;115;102;102;94;96;99;82;92;91;89;85;88;99;82;98;88;85;84;85;88;95;89;97;81;94;102;103;84;75;84;87;88;86;88;80;105;95;91;98;90;103;86;94;90;94;100;87;104;121;93;107;94;96;86;102;79;83;104;98;84;90;83;89;77;96;85;96;94;106;98;82;82;83;96;81;87;96;103;98;94;105;86;115;100;118;99;88;77;91;80;90;77;82;80;74;94;80;79;84;96;86;80;95;90;73;68;83;96;100;110;108;107;133;167;202;152;99;96;85;92;92;99;83;83;76;85;104;86;88;104;105;84;107;108;147;118;93;72;83;82;75;86;85;88;87;87;103;113;102;88;86;80;108;81;86;95;119;77;99;93;107;131;353;811;1171;825;373;130;89;93;116;104;79;97;96;76;84;105;94;83;67;99;81;98;87;108;103;95;80;79;113;160;197;158;124;113;95;91;90;76;90;115;102;83;91;94;81;83;96;85;84;99;102;113;137;123;121;85;96;92;85;97;76;77;92;88;80;71;87;89;94;96;91;85;96;96;87;86;80;77;69;96;83;96;84;86;94;92;67;89;71;91;142;130;100;105;86;82;92;86;98;79;83;127;152;146;164;155;117;77;109;109;120;104;101;105;123;127;128;141;108;102;127;95;108;100;86;82;97;90;103;94;91;107;92;106;107;113;123;247;609;987;991;689;505;459;447;261;118;155;276;336;263;162;139;188;177;126;90;74;85;71;97;73;72;97;73;69;84;72;79;84;78;82;82;83;82;81;75;63;74;93;86;77;84;79;85;78;78;93;74;92;94;81;86;96;98;113;98;95;81;74;65;97;82;79;82;79;71;71;82;92;79;79;71;74;87;89;71;98;82;93;94;117;86;83;76;91;73;89;103;103;92;87;80;82;71;94;90;120;170;241;313;489;1057;1864;2046;1687;1146;505;213;143;128;107;158;123;102;79;110;115;90;84;73;100;87;89;126;87;112;82;100;85;89;85;87;87;76;93;93;74;72;88;93;84;86;93;98;107;121;105;101;105;92;105;93;86;83;102;84;75;95;83;87;104;103;79;84;88;94;72;89;88;86;97;88;75;92;81;87;95;90;108;108;100;112;99;86;88;80;76;75;86;87;93;103;146;193;300;358;300;185;147;122;79;86;86;76;96;95;86;89;93;75;83;109;87;115;110;108;74;87;106;107;112;95;89;113;111;83;96;99;81;83;75;86;99;102;114;89;98;86;101;110;85;77;83;89;86;99;101;100;69;73;83;78;89;85;95;92;90;98;89;105;113;130;119;98;113;92;102;91;104;99;94;110;140;167;268;548;810;674;426;234;209;202;204;240;261;208;141;98;86;105;103;100;97;102;81;98;84;104;97;87;98;99;122;94;102;106;84;85;84;76;76;65;85;84;77;77;86;81;80;90;104;82;92;89;85;87;80;85;72;64;91;78;97;117;118;124;83;71;89;78;88;84;86;86;79;91;79;89;71;95;96;103;95;106;94;107;101;130;147;159;220;216;160;137;177;167;161;189;175;145;172;132;114;128;121;148;252;353;343;222;106;101;103;100;98;85;94;94;94;77;77;99;85
97;86;75;87;105;104;104;97;120;117;185;208;192;135;103;103;120;113;119;140;139;182;187;190;219;232;249;210;168;202;243;320;247;201;181;227;166;109;132;126;145;183;160;141;137;138;193;226;164;122;81;100;77;77;91;83;68;63;103;102;107;144;215;246;218;166;109;123;128;143;137;95;103;120;114;108;110;102;117;129;107;92;85;100;97;126;102;101;130;118;94;96;86;87;76;85;80;88;102;95;81;84;89;76;81;93;89;91;87;71;83;90;105;86;86;89;78;82;81;77;73;91;74;79;115;108;110;101;89;99;115;160;178;108;112;107;100;96;86;105;86;107;94;99;125;120;145;236;226;169;122;155;329;482;544;416;400;301;190;150;191;180;148;136;146;121;172;199;174;147;218;304;345;381;460;476;432;312;237;290;328;249;214;274;292;333;329;373;274;173;100;114;146;158;107;107;139;206;257;226;226;227;207;179;138;147;146;210;190;163;127;112;97;89;84;81;120;110;94;120;95;99;85;81;89;77;85;91;87;107;104;84;101;84;83;66;100;95;77;85;67;82;88;77;101;83;83;72;67;89;91;75;79;86;81;107;87;105;121;109;116;81;74;118;132;108;120;131;147;177;233;365;582;571;435;360;371;489;617;588;508;335;248;163;145;191;188;225;215;128;134;126;111;112;124;73;53;37;38;61;142;142;133;113;114;104;96;113;130;185;157;127;174;134;168;192;210;226;191;164;128;122;123;112;103;105;86;116;100;115;123;123;119;117;127;145;149;152;103;90;96;96;117;116;156;153;165;179;232;243;205;155;128;102;125;140;189;162;131;122;142;240;327;243;134;136;106;104;94;96;91;81;82;78;101;139;149;126;107;111;98;110;101;123;116;110;122;142;172;176;179;182;166;199;245;203;197;199;204;203;199;194;188;171;170;137;94;82;76;100;107;85;101;77;98;89;86;104;109;95;104;101;110;148;146;110;109;88;91;102;95;97;97;109;112;137;239;433;567;497;311;209;172;134;99;118;156;111;105;90;105;118;135;142;131;129;198;298;476;600;487;245;155;109;126;127;133;111;106;113;99;103;117;116;131;113;118;111;88;86;96;91;86;95;105;105;78;112;87;108;94;97;104;102;107;113;110;121;104;114;134;119;108;101;101;102;95;117;114;117;100;108;104;107;90;106;123;112;127;112;144;153;125;120;121;124;147;136;125;122;115;109;119;119;153;191;183;201;248;211;168;162;179;139;125;109;118;115;106;113;113;129;112;106;101;98;97;92;95;94;84;70;94;66;68;91;122;190;287;256;178;125;127;159;169;184;134;117;115;95;99;111;102;89;102;99;125;165;230;324;255;164;154;133;116;98;77;79;97;73;84;108;110;95;96;112;86;91;110;94;119;99;115;121;108;118;105;116;131;160;125;116;123;114;108;108;117;103;93;109;116;118;111;116;88;100;102;82;105;106;135;130;124;112;162;267;582;765;532;286;138;85;112;91;89;113;102;147;171;185;139;100;110;98;106;123;153;231;249;232;248;239;249;188;134;118;86;118;106;112;129;104;128;107;103;98;118;117;97;94;84;87;91;87;70;94;76;72;89;78;83;90;88;72;100;93;92;73;102;100;82;115;69;93;95;194;306;299;170;120;84;90;100;88;76;97;90;103;93;88;83;96;86;73;88;79;101;129;84;93;98;93;92;100;97;100;92;96;100;110;96;128;96;100;95;144;127;130;128;158;170;201;189;126;123;142;146;146;117;121;85;104;109;96;109;100;104;115;106;121;123;120;128;132;141;116;133;79;94;100;79;109;84;92;113;95;119;114;130;134;148;143;112;139;130;157;184;153;129;137;115;105;126;122;150;171;193;162;158;153;174;178;132;192;209;198;186;129;106;100;122;104;112;82;96;77;84;91;81;92;94;101;115;97;81;109;106;111;94;111;110;72;92;108;99;91;103;80;117;95;92;83;85;93;93;86;92;88;82;95;85;92;88;67;74;76;86;97;105;81;86;87;95;90;97;95;102;86;94;110;90;96;72;92;90;93;90;88;100;94;91;87;94;84;103;96;97;98;111;105;92;93;79;91;103;89;84;73;91;90;82;100;93;84;97;86;82;96;105;91;86;91;96;84;81;105;97;78;85;94;73;96;76;97;105;122;84;99;86;88;85;80;98;88;69;79;91;71;78;89;69;89;84;88;86;90;87;95;100;77;69;99;88;96;83;80;113;142;129;104;99;94;84;107;100;81;98;90;75;79;73;90;116;101;86;84;109;128;171;138;113;89;89;79;71;89;97;80;102;106;105;111;92;114;102;106;90;84;81;77;111;88;109;80;98;111;192;406;558;419;218;101;102;88;98;94;71;81;92;84;93;109;77;81;92;91;90;88;102;87;98;95;99;103;104;101;116;119;104;94;91;81;96;89;107;92;95;83;87;88;92;85;96;113;86;119;126;209;231;270;157;125;118;83;106;109;91;85;94;96;86;80;97;92;98;101;84;88;92;72;86;78;68;73;87;85;72;83;78;95;79;94;71;96;88;86;99;144;122;102;86;98;108;85;77;93;103;142;157;149;168;165;109;87;113;82;91;105;125;102;103;133;149;136;89;92;85;69;94;100;89;102;109;86;115;103;120;94;93;84;97;111;126;258;569;1107;1201;908;478;286;245;164;137;108;145;175;160;113;119;166;136;126;92;78;80;78;76;62;71;79;91;82;90;72;60;82;86;97;86;89;83;78;78;76;78;87;81;79;84;94;96;83;96;69;75;75;90;75;82;93;117;170;146;106;88;67;81;88;91;72;87;87;84;104;79;80;68;97;70;67;79;78;83;87;83;89;95;80;79;85;79;67;76;84;102;98;85;82;98;91;94;62;95;89;124;191;246;403;829;1470;1758;1601;1242;705;225;148;95;109;127;113;114;118;105;99;94;87;104;100;82;87;76;91;100;82;100;83;91;84;77;110;104;112;93;102;86;89;90;80;85;87;99;123;117;130;128;132;97;82;91;84;95;100;91;90;86;93;92;96;102;87;97;71;73;75;86;72;77;94;84;94;94;92;84;85;106;99;96;104;109;99;95;90;86;83;89;75;76;92;97;105;138;138;176;131;117;102;103;95;74;86;94;91;66;83;65;82;79;85;83;112;156;139;119;96;80;90;111;85;83;81;99;84;94;76;81;79;86;78;88;106;80;88;112;89;77;77;97;74;91;81;82;86;66;79;87;96;86;92;88;89;73;95;85;84;78;94;115;110;109;115;93;98;100;91;96;84;91;91;72;95;138;212;392;719;841;523;283;174;159;179;213;216;167;130;93;94;92;90;113;104;101;92;83;117;105;89;113;98;113;90;117;95;93;96;83;78;73;80;109;85;81;82;90;88;108;90;91;86;76;81;87;78;66;96;90;74;67;79;77;125;120;162;125;89;105;92;93;80;82;91;92;86;81;86;83;78;89;61;94;86;110;93;110;103;112;171;208;265;239;178;157;220;191;185;156;156;95;121;120;144;140;139;156;278;485;500;300;158;106;102;94;69;90;84;85;89;92;87;92;88
68;87;80;106;102;132;108;123;99;113;120;108;107;102;95;119;100;147;153;116;152;202;297;296;289;300;260;239;208;192;299;401;314;193;188;187;152;113;106;112;138;156;149;138;140;132;152;171;118;103;77;110;90;91;77;73;94;89;80;90;90;126;174;194;202;135;124;110;126;140;140;107;115;98;91;96;95;95;107;136;173;126;97;96;102;120;105;101;110;100;103;84;94;85;84;80;82;104;84;100;105;96;79;92;83;76;77;78;75;95;87;66;67;76;81;95;81;90;94;116;123;94;72;85;108;105;81;85;112;117;110;132;163;128;103;102;98;103;95;96;103;84;103;98;104;114;139;211;199;169;105;136;233;333;334;306;415;370;199;131;134;145;169;176;138;129;149;230;195;176;274;347;367;432;569;574;521;437;308;279;406;281;276;292;313;291;237;241;185;149;103;132;138;113;132;117;113;139;175;190;197;199;239;174;159;120;163;225;199;164;111;114;114;93;80;85;84;89;83;101;83;77;97;98;71;92;73;95;104;105;111;95;81;94;82;82;86;84;82;90;72;93;104;82;80;80;79;84;96;83;89;92;101;89;91;104;78;102;98;79;101;97;111;147;185;166;153;139;144;174;163;285;307;294;246;222;249;271;363;375;320;281;221;172;195;226;208;185;183;134;134;81;90;114;126;97;72;42;46;86;137;133;125;103;72;92;85;100;152;146;129;146;137;116;168;138;154;174;141;130;129;115;113;133;117;106;111;80;119;139;127;141;144;120;127;127;138;112;111;104;70;103;98;139;168;213;210;212;217;174;198;115;124;107;107;186;202;153;122;95;151;205;207;177;134;107;137;112;89;97;98;87;116;88;94;84;139;116;80;122;125;101;121;126;152;114;131;200;207;183;177;144;165;215;198;214;203;210;191;139;227;218;224;161;132;103;91;88;78;95;83;91;90;86;86;101;84;99;95;105;118;106;118;115;103;104;109;81;66;90;97;88;101;99;109;127;201;292;357;308;215;179;138;114;100;124;110;100;93;94;87;84;113;107;94;128;148;191;309;361;283;196;113;105;127;149;151;127;124;89;98;88;108;123;114;113;101;102;104;83;103;105;105;108;108;103;93;86;96;106;93;93;102;95;111;96;80;115;111;101;96;120;129;116;91;111;108;108;119;120;102;98;111;111;105;94;94;121;117;115;110;129;116;128;164;171;172;143;121;91;105;102;101;118;141;182;191;224;212;175;145;152;168;165;141;119;119;104;123;109;116;104;103;119;99;90;90;83;81;97;73;99;81;85;84;108;117;192;254;260;188;148;132;125;114;127;107;104;107;88;82;109;85;89;106;92;95;149;199;209;188;120;121;105;99;86;98;87;107;100;105;90;93;114;105;90;101;103;74;91;107;91;113;90;116;104;134;141;184;244;175;141;144;124;104;138;108;98;131;142;176;135;123;116;97;87;93;102;106;81;104;97;103;120;168;387;814;1181;764;360;144;93;85;97;92;87;105;128;167;166;129;102;94;110;99;135;262;401;481;437;467;605;513;293;134;139;105;96;97;105;118;104;112;104;114;103;103;93;117;113;102;92;77;107;91;96;94;85;66;73;78;87;77;85;105;81;85;104;86;95;91;81;105;92;116;212;310;279;173;111;86;104;100;106;82;95;97;85;103;85;90;88;107;108;86;86;108;121;96;100;99;105;90;93;89;91;76;82;95;100;150;155;154;119;121;112;117;119;107;104;157;161;174;168;142;169;206;151;110;132;114;106;94;92;128;108;92;104;105;84;118;106;102;115;131;114;132;94;121;88;114;112;99;113;109;116;139;142;113;129;121;99;94;108;153;172;163;175;134;136;123;139;142;145;151;174;201;185;158;167;176;153;129;131;139;187;164;134;103;101;94;104;107;91;94;83;69;69;84;77;87;105;80;82;88;94;86;82;85;111;107;91;92;106;97;83;66;94;108;108;113;97;91;89;94;97;100;76;99;78;93;91;88;92;101;94;92;93;95;108;87;101;93;88;90;92;90;87;87;85;107;105;100;85;98;78;78;90;92;100;90;90;80;93;95;91;97;100;89;101;94;82;89;98;95;92;85;100;77;100;85;100;85;104;85;88;100;84;85;85;113;111;97;98;89;97;74;79;72;79;88;96;105;101;95;86;101;86;95;110;111;95;96;70;84;96;75;76;89;92;74;81;91;92;91;88;86;73;76;82;90;87;91;94;92;96;95;114;117;112;100;97;87;121;82;81;100;103;89;92;109;111;90;84;104;75;88;115;122;131;119;76;85;101;82;90;79;92;144;176;156;121;98;103;104;95;97;84;95;98;105;94;96;82;107;95;137;210;235;190;127;109;77;95;89;67;91;75;79;87;94;93;97;79;88;69;90;93;103;84;95;88;90;107;104;104;74;87;97;106;84;79;73;103;68;80;77;100;92;88;85;95;81;113;140;141;238;378;557;463;283;154;132;141;140;113;96;84;96;80;78;71;84;87;95;79;78;79;78;73;85;79;95;79;87;83;96;78;100;101;81;79;79;75;82;85;89;117;103;81;90;78;93;85;83;81;102;123;104;116;115;141;121;98;106;107;91;104;91;94;82;105;121;125;109;97;84;96;106;108;73;85;100;100;104;117;121;131;112;135;129;90;126;222;427;721;837;668;355;191;142;134;96;109;101;97;109;117;97;95;101;79;83;78;86;79;77;84;88;80;93;100;77;83;90;93;88;92;78;93;102;83;87;72;82;76;86;91;80;94;87;83;90;94;80;83;78;63;68;111;147;197;135;109;77;87;93;72;86;84;83;84;84;88;87;87;86;94;79;87;73;90;82;79;99;86;80;87;94;88;84;103;86;74;82;84;87;99;96;67;62;75;75;90;110;127;171;373;797;1393;1416;1263;882;512;182;115;105;113;130;115;108;111;118;141;98;80;90;115;78;92;87;113;91;88;89;112;91;83;81;77;95;91;100;90;91;81;88;87;78;91;112;101;98;159;171;124;126;102;100;110;96;94;85;85;86;76;112;80;109;83;75;73;92;79;90;84;78;76;68;69;106;88;105;89;95;77;94;103;93;90;94;86;92;79;88;75;82;64;99;86;80;95;98;91;101;100;94;103;80;82;73;102;92;81;82;74;85;84;103;108;144;162;116;104;92;83;79;93;91;112;92;84;64;86;94;77;82;80;80;71;87;94;108;97;77;107;74;85;86;101;111;81;94;91;99;105;83;87;95;78;89;87;66;85;89;88;103;126;116;114;105;98;98;92;107;110;98;95;112;96;122;179;285;494;569;467;295;169;120;124;175;168;133;145;106;105;106;122;128;113;110;95;104;128;104;85;80;93;117;144;121;93;101;108;89;91;74;77;93;69;82;89;92;83;92;81;72;96;76;92;80;96;74;75;69;81;84;94;107;109;152;171;120;98;84;94;71;102;88;82;81;81;87;89;67;67;74;93;75;104;95;85;77;79;95;130;222;304;273;207;167;224;249;171;125;103;88;116;132;139;156;146;154;320;532;614;380;148;92;103;90;88;91;79;99;100;90;104;103;92
78;79;97;99;162;187;168;120;98;126;120;85;90;101;104;119;115;144;154;143;185;275;347;402;387;355;216;213;208;209;288;363;245;209;164;160;117;94;118;114;129;142;131;145;139;105;120;123;116;102;99;75;92;72;76;77;79;90;83;98;91;122;132;165;181;110;120;106;147;137;128;112;103;103;90;90;71;95;133;217;241;166;121;108;138;99;100;101;98;110;121;94;74;74;94;66;86;103;85;83;79;82;82;85;91;60;88;110;79;84;96;86;72;81;105;69;88;87;77;82;102;90;83;83;78;91;85;93;92;105;102;120;143;101;100;103;107;77;85;86;116;99;118;96;119;109;141;196;164;105;92;125;157;234;220;237;291;248;178;126;106;151;161;186;145;129;149;203;195;159;210;310;271;425;632;492;432;332;285;368;383;317;253;317;332;227;163;155;137;105;94;134;131;124;116;99;106;112;129;138;144;205;203;153;162;108;152;165;142;137;99;116;96;97;105;99;97;97;101;96;88;91;106;95;98;77;82;94;90;116;119;88;106;97;82;88;94;92;77;70;89;91;85;99;84;78;75;91;80;94;84;96;84;89;106;90;97;84;123;108;88;106;93;158;208;185;167;166;147;157;198;201;250;220;182;149;172;178;213;231;235;226;199;198;188;211;220;214;206;169;112;104;96;100;146;77;54;38;44;58;105;108;94;73;94;83;94;113;117;115;104;105;112;119;145;162;125;137;124;119;137;137;133;129;108;106;116;130;107;116;190;155;140;118;122;117;123;103;103;114;114;118;110;136;183;214;229;198;179;140;161;121;106;118;119;127;131;123;114;115;150;161;142;118;106;128;112;93;80;85;84;93;85;97;95;85;106;100;115;125;136;129;130;138;152;169;153;252;315;236;165;149;138;144;179;210;260;247;192;182;216;261;265;172;110;85;102;108;93;71;76;86;98;96;85;90;91;93;89;107;105;99;94;99;106;91;107;86;108;78;91;95;98;103;120;126;156;173;183;183;132;118;112;132;107;100;130;118;90;96;90;82;83;96;92;93;120;148;210;230;188;134;107;106;117;122;117;162;120;105;93;111;111;102;125;101;120;104;93;99;93;78;100;89;77;94;107;93;87;109;100;131;91;93;106;104;96;118;104;105;108;110;115;124;92;109;112;109;142;160;152;112;116;101;86;101;107;92;99;103;131;114;138;127;158;173;172;159;100;89;97;111;118;128;162;161;191;184;159;133;161;153;161;150;163;121;112;108;135;121;123;134;124;139;105;88;98;93;100;84;65;92;86;87;93;114;147;235;327;349;203;141;135;119;152;96;130;101;113;100;89;96;85;92;84;101;104;103;128;152;141;107;111;78;94;99;94;100;101;89;98;95;112;98;107;96;99;100;114;111;119;113;115;102;126;95;133;179;266;334;236;182;207;190;147;135;118;143;173;294;253;173;109;112;108;119;102;95;118;107;90;95;110;116;191;351;747;970;650;300;128;100;99;95;87;105;97;129;115;120;91;96;97;101;92;176;329;654;652;643;922;1181;794;406;189;132;111;99;100;111;92;110;106;98;103;124;123;98;94;106;100;102;104;75;86;105;102;100;76;80;100;90;84;84;88;92;89;104;102;88;87;80;95;107;93;146;206;180;127;99;104;89;95;94;106;102;97;79;70;83;87;76;103;86;103;149;152;176;124;106;85;70;89;98;82;91;87;105;89;97;200;209;246;168;117;117;130;104;90;88;107;112;125;124;153;167;181;147;171;131;109;108;106;111;99;130;105;100;93;101;80;104;123;103;107;124;145;150;95;106;97;84;110;105;106;135;128;151;126;154;101;97;118;105;121;156;166;167;152;168;168;185;199;236;193;164;159;178;163;158;190;177;136;118;102;101;119;99;109;97;75;94;89;92;83;67;80;81;82;91;93;83;80;104;90;104;99;100;97;82;98;103;109;112;111;92;103;107;124;106;98;85;75;95;85;107;84;69;103;87;104;81;106;78;84;78;79;100;79;88;102;100;74;85;93;99;70;94;86;88;102;84;75;86;95;98;95;74;104;89;86;96;108;102;101;100;88;94;83;97;99;89;94;87;95;86;85;79;102;99;109;89;90;95;94;70;92;88;88;90;93;83;88;82;100;75;83;92;78;82;108;85;85;106;102;91;91;79;97;105;95;100;92;85;88;93;81;91;76;69;97;89;89;102;81;79;80;76;73;83;77;88;81;80;94;125;133;131;100;111;115;72;88;87;102;78;91;70;101;95;105;94;98;90;81;92;90;106;100;120;78;99;95;94;78;80;102;146;269;378;267;153;105;97;91;111;86;88;96;85;97;104;87;68;72;87;117;125;123;92;93;88;89;63;86;70;84;91;84;93;87;88;81;86;98;86;107;118;91;98;100;104;97;113;125;88;105;105;89;96;101;91;88;95;88;96;110;90;92;107;83;98;100;152;180;204;364;673;855;650;318;233;221;275;257;159;106;78;83;97;78;101;91;97;79;75;94;87;89;75;97;88;88;98;106;90;77;91;86;78;84;89;73;89;100;90;119;127;98;90;80;93;76;89;84;97;116;106;95;114;125;104;90;89;82;97;76;96;83;95;100;87;84;89;92;104;96;99;87;87;96;92;87;104;115;132;183;163;104;113;95;96;130;141;221;388;418;338;194;113;122;87;93;82;89;74;89;91;100;102;98;79;70;71;85;87;84;104;66;93;80;74;69;84;89;86;83;64;81;93;80;85;85;90;91;75;82;78;96;80;84;81;85;78;87;72;73;67;98;75;137;146;111;92;109;65;84;84;65;99;82;85;93;91;77;92;97;74;72;86;92;92;91;83;101;89;86;84;82;88;83;92;104;90;96;81;97;90;91;72;86;84;72;96;114;115;159;318;677;1128;1214;903;629;341;152;145;106;117;126;127;130;97;137;121;91;82;76;110;78;93;107;99;111;120;113;108;105;89;90;96;85;96;90;99;107;93;93;75;92;89;106;115;122;155;141;115;114;83;80;106;92;106;83;93;85;90;93;99;81;83;92;84;64;96;92;94;91;74;77;81;103;99;97;91;77;110;102;89;105;85;88;86;80;93;112;97;79;82;99;67;97;92;86;80;77;82;96;95;92;80;72;93;67;76;78;83;77;98;87;105;131;141;102;108;89;93;95;87;79;83;79;76;113;86;74;107;82;99;82;96;112;86;98;93;92;107;91;85;71;93;87;85;76;88;88;99;104;99;86;82;88;100;106;87;92;88;105;137;149;96;79;89;109;89;92;114;111;101;91;117;122;140;230;325;423;421;290;193;112;106;134;134;112;117;124;116;116;138;124;93;93;103;126;155;123;126;122;126;141;138;103;89;94;105;86;77;84;73;96;68;97;76;102;84;81;80;87;84;98;87;74;80;88;74;71;91;107;105;108;119;128;139;114;93;87;77;81;70;81;94;79;77;64;63;86;74;95;69;70;98;84;92;80;75;86;128;172;249;267;206;162;187;201;157;110;101;93;109;140;170;160;139;168;266;429;463;308;152;97;97;83;84;86;98;86;99;88;83;82;83
90;82;103;141;273;304;179;121;84;91;105;104;143;140;115;132;124;159;155;132;212;335;411;435;448;293;237;173;146;210;223;239;195;193;169;155;115;110;137;150;143;150;104;111;132;141;161;115;92;95;94;71;85;78;93;77;82;95;113;117;86;100;108;129;167;149;140;122;136;146;144;117;88;92;85;74;90;101;129;198;201;171;130;147;107;116;97;101;99;80;101;89;86;90;84;81;81;88;92;82;78;85;71;83;93;97;108;111;125;91;76;76;66;84;90;73;79;80;85;90;91;102;83;82;71;100;78;81;112;104;137;101;87;84;100;91;93;98;84;89;103;116;98;122;106;94;130;141;142;108;108;107;135;197;258;239;201;174;178;108;110;144;138;129;129;106;121;148;161;187;210;202;241;305;398;340;249;215;222;321;454;389;255;227;257;186;160;105;93;94;83;100;96;109;106;99;79;89;106;171;152;222;253;180;131;105;117;139;147;116;104;105;114;110;91;108;89;109;103;108;73;101;90;86;70;106;86;87;92;108;94;92;76;105;96;88;90;77;85;78;83;99;107;89;94;89;97;71;60;76;93;92;93;103;96;87;67;101;98;90;94;96;124;161;212;279;217;172;157;179;185;253;278;236;206;162;144;129;166;241;236;239;221;207;173;254;273;299;246;190;128;107;108;107;97;78;46;27;36;62;82;87;93;86;104;113;115;110;126;131;106;108;100;102;113;130;112;129;127;154;172;160;158;150;135;131;153;146;136;151;213;175;160;124;116;138;113;119;109;108;126;124;142;116;173;225;210;219;150;129;127;113;132;145;123;106;101;111;113;166;152;120;117;95;107;91;90;101;74;85;87;74;85;101;94;106;119;125;103;115;95;129;121;142;129;138;203;271;395;277;169;112;146;149;180;239;314;273;259;256;210;220;228;170;124;84;92;92;97;100;95;84;82;90;107;87;86;93;80;95;83;100;96;89;105;92;88;78;90;98;100;93;97;86;109;94;133;148;149;129;124;105;88;99;81;113;113;101;105;95;89;88;80;85;96;120;134;153;147;131;170;119;102;107;104;131;109;134;118;97;87;94;83;114;99;132;122;121;99;96;87;106;108;100;95;78;87;87;104;113;113;118;132;110;95;81;104;100;103;103;115;103;110;97;122;113;117;119;129;189;171;149;115;97;102;82;89;104;107;89;107;115;114;146;159;134;127;126;119;104;102;141;158;164;200;160;156;108;154;150;143;161;180;172;149;128;120;130;141;107;146;140;132;122;131;114;116;117;125;96;80;84;81;74;84;93;144;184;322;263;186;138;143;109;111;127;113;114;106;109;99;84;86;100;91;77;102;104;106;101;106;111;104;96;105;90;75;91;86;98;97;106;95;87;97;112;120;83;117;130;140;118;145;120;109;122;128;163;247;255;225;321;378;321;203;134;147;160;253;413;403;244;135;115;111;111;95;100;93;105;88;98;83;119;150;277;411;509;398;220;124;104;100;89;106;74;106;94;92;112;108;86;105;92;110;120;290;560;631;656;1136;1522;1134;495;196;123;118;118;122;113;89;95;109;95;127;100;118;118;97;86;90;96;100;99;83;82;89;89;81;84;58;90;87;84;85;103;79;92;89;100;113;103;95;94;112;107;125;123;101;106;100;120;106;99;108;86;73;113;84;80;90;86;84;100;126;198;247;257;179;109;101;93;96;85;100;89;88;114;131;127;184;269;274;190;127;131;126;122;75;89;88;97;113;101;136;144;168;163;133;167;143;139;128;96;100;94;119;86;106;92;103;114;96;108;108;136;166;155;120;111;117;124;116;124;147;172;122;148;146;117;132;100;121;93;127;130;157;144;181;171;179;205;200;229;237;201;150;166;125;146;150;137;114;114;105;101;119;103;102;94;105;86;91;98;95;84;75;91;93;92;102;91;80;82;91;98;102;121;100;96;78;84;113;100;95;113;97;113;137;117;113;90;88;84;83;82;74;111;99;109;93;104;80;99;86;97;96;90;79;92;91;73;100;100;89;95;93;83;82;95;89;90;67;83;78;83;96;88;90;104;89;87;77;107;104;103;88;99;94;81;96;90;83;92;107;83;83;69;95;83;78;74;78;89;83;72;96;79;94;83;86;86;61;71;101;85;95;72;96;85;73;100;102;97;88;77;87;85;96;90;94;94;88;90;80;97;74;73;77;75;91;87;101;94;75;84;96;79;84;73;92;87;89;100;125;192;230;212;143;118;84;119;99;106;86;93;85;96;93;83;74;122;100;87;98;82;82;94;74;88;82;94;114;94;87;90;118;189;351;606;423;238;127;83;115;98;87;83;86;74;76;84;91;93;89;71;70;82;74;85;83;94;88;73;81;79;80;74;112;84;70;97;93;99;76;81;95;85;68;107;97;101;104;134;165;157;114;98;100;84;84;89;100;93;89;64;94;93;88;87;96;110;111;162;222;193;279;499;677;581;349;187;329;508;492;287;115;77;86;101;86;95;103;109;93;89;82;90;90;62;109;82;94;90;92;63;94;85;69;82;112;74;104;85;117;168;173;141;129;106;75;97;82;81;88;93;105;91;106;82;94;112;107;97;96;70;110;101;98;93;94;108;79;99;100;96;118;106;103;103;105;83;91;76;97;125;157;152;112;96;94;90;99;105;114;140;157;179;118;106;101;93;96;87;84;90;85;90;92;112;81;82;93;87;82;80;92;83;85;87;90;95;67;101;92;98;84;74;82;70;88;83;83;72;81;78;103;105;78;86;87;72;82;87;85;84;69;105;81;107;100;94;81;85;75;102;95;91;85;85;84;86;109;95;92;100;78;101;82;73;83;79;113;102;136;114;106;107;96;93;86;82;80;70;88;100;109;80;71;76;83;96;82;106;110;144;146;239;416;824;1117;1107;700;393;177;139;125;148;187;180;148;128;116;129;104;87;100;86;94;101;97;85;84;124;152;151;106;94;99;93;96;94;75;98;87;84;104;81;91;90;85;89;107;137;153;113;106;86;94;77;93;75;85;101;84;93;90;76;83;98;86;90;120;80;82;83;73;76;81;77;71;77;94;76;94;89;103;88;92;98;67;70;58;93;74;93;93;80;90;95;91;86;80;93;97;114;79;77;79;79;90;86;85;82;74;77;72;84;92;89;95;81;104;108;83;109;86;91;98;64;82;83;81;77;105;79;83;97;94;79;97;92;90;92;93;94;94;92;82;82;94;91;80;107;88;112;116;96;78;97;91;92;105;103;92;102;118;179;168;141;115;92;89;83;92;87;119;92;123;113;154;165;224;259;326;315;281;215;140;126;140;151;135;135;108;114;107;115;107;88;93;105;117;190;190;172;120;136;135;160;115;103;90;118;89;100;85;75;74;87;87;76;102;81;82;75;98;79;82;97;61;89;78;88;69;106;110;134;101;108;120;121;99;84;85;101;87;86;72;92;78;89;76;85;85;84;102;99;89;105;89;80;82;90;88;112;125;208;193;228;155;142;158;142;99;111;104;122;178;255;192;186;154;203;264;265;232;147;112;91;94;79;92;91;91;117;99;93;78;83
85;88;91;146;246;255;161;102;104;126;112;186;236;201;151;125;134;131;146;151;252;348;360;362;402;268;181;151;135;165;176;181;143;174;158;164;104;107;181;273;244;168;113;123;165;159;139;114;104;99;91;82;69;98;95;79;86;112;101;101;109;100;97;147;195;212;163;152;179;187;142;113;86;94;81;94;98;110;122;167;170;137;168;171;134;106;127;118;94;70;78;91;87;76;78;99;72;92;87;81;91;105;84;93;80;118;127;154;135;111;88;87;92;92;92;86;80;80;89;85;78;83;87;86;83;93;101;87;96;135;113;81;103;94;100;89;97;86;88;105;104;97;104;110;103;90;99;100;103;102;88;128;141;222;261;218;165;132;105;111;138;160;134;131;121;101;114;121;152;254;277;198;220;232;268;272;171;139;162;303;425;416;338;297;276;163;133;129;113;105;106;101;134;131;104;108;96;102;121;143;165;234;230;169;135;107;107;106;145;142;102;103;86;107;97;109;103;121;132;110;95;87;80;92;94;72;84;93;96;104;121;103;87;81;100;84;90;91;96;84;92;88;81;81;82;69;88;100;91;88;90;77;68;95;84;99;69;93;84;98;105;105;141;201;268;264;265;156;134;141;192;291;297;255;248;193;131;133;223;291;310;269;247;258;253;278;323;374;283;164;125;118;107;105;91;83;42;34;40;70;75;93;84;82;100;133;152;170;133;136;124;112;100;119;142;131;111;128;162;248;227;198;158;145;129;119;131;130;152;173;182;174;142;134;136;123;138;119;128;126;118;145;116;120;108;172;219;195;140;122;129;142;187;202;161;112;96;114;159;198;160;127;107;98;90;95;110;82;72;100;76;88;82;68;88;97;96;89;89;111;111;125;121;127;129;120;152;252;281;218;169;151;184;165;180;272;311;311;297;255;171;192;161;137;116;101;92;73;82;94;82;95;107;111;90;78;98;88;100;91;82;75;100;76;80;110;114;100;91;97;101;92;99;95;84;112;118;135;146;117;126;118;141;97;93;106;89;94;87;94;68;85;86;85;89;132;155;198;177;132;127;94;116;109;113;115;118;112;101;95;83;87;85;90;104;108;123;108;84;96;103;86;82;107;91;95;83;99;80;128;146;155;159;109;107;104;120;109;93;110;110;119;102;105;102;102;122;112;132;201;270;176;138;146;110;102;115;104;103;106;100;111;126;170;167;168;136;132;113;114;151;175;172;214;215;165;148;130;144;196;190;170;192;192;148;133;130;107;107;114;110;113;150;197;155;134;117;123;127;76;82;74;84;92;81;86;119;145;204;165;120;130;132;101;98;124;123;130;133;98;109;113;114;108;96;81;102;92;99;105;97;93;95;96;84;91;97;101;106;96;138;114;111;100;94;86;83;81;101;109;138;152;158;152;123;121;130;120;167;186;252;409;672;524;274;172;182;240;297;429;383;237;137;98;105;105;116;91;100;92;94;93;74;90;135;167;245;231;186;138;100;94;93;101;102;108;88;100;114;94;93;103;83;104;78;131;190;306;320;446;786;1035;692;360;165;110;95;122;96;114;78;81;97;78;84;103;106;92;94;104;86;91;87;99;88;91;94;97;91;95;113;91;92;95;90;95;96;94;95;91;94;86;91;94;97;94;95;102;89;82;122;109;118;110;107;111;91;92;88;86;98;96;87;116;118;255;407;374;209;113;109;66;98;108;88;93;111;110;111;111;157;192;207;135;131;149;135;130;94;94;95;103;100;102;110;106;99;127;141;179;146;137;135;119;98;91;88;93;104;102;128;137;140;111;129;139;165;150;120;113;93;109;101;102;149;144;152;146;122;136;129;136;92;102;110;132;148;164;191;178;148;201;188;203;197;185;128;123;106;117;115;102;118;132;147;130;133;125;152;115;103;90;114;99;96;81;81;81;85;69;76;108;95;94;88;100;122;96;96;76;99;85;117;99;86;99;98;109;173;185;139;95;94;77;81;96;99;93;79;96;96;88;84;81;87;106;96;85;96;79;70;73;98;80;103;94;84;91;87;80;99;84;93;73;80;83;103;90;95;90;86;71;89;96;106;112;100;104;93;91;81;94;81;96;80;108;82;81;92;100;108;93;92;78;92;90;83;104;97;83;82;96;106;84;96;109;95;86;65;76;90;108;105;95;70;63;90;87;65;102;98;70;98;80;92;74;72;76;72;75;61;90;93;88;90;83;100;78;85;83;89;82;86;90;135;201;254;207;130;108;100;70;83;99;93;83;86;79;114;93;74;115;97;82;88;76;78;81;79;79;95;81;92;86;107;128;151;207;367;540;397;208;119;119;112;72;86;108;100;84;85;90;88;80;90;76;83;76;85;96;69;83;75;80;74;96;83;80;71;101;91;95;95;76;89;89;82;81;89;107;108;117;121;148;221;214;141;106;112;100;109;84;103;99;99;101;106;99;91;73;78;104;109;131;169;164;179;277;342;298;211;196;382;667;692;335;130;100;99;110;99;110;115;96;86;81;92;72;78;84;86;88;90;76;99;85;99;89;84;76;77;82;98;116;182;295;383;239;140;104;97;81;89;85;84;96;72;98;96;112;88;111;100;91;83;89;87;74;95;83;102;94;75;82;97;103;136;131;119;96;111;99;79;77;100;126;117;116;102;107;80;101;74;68;76;97;95;108;87;116;93;68;88;93;86;91;89;87;91;84;102;79;81;86;67;86;91;80;89;74;99;99;75;80;82;96;91;77;70;85;92;104;76;89;88;82;96;89;76;69;78;80;101;101;86;74;84;81;86;87;80;67;82;81;85;79;82;82;73;73;70;80;90;87;81;79;70;77;79;76;92;99;92;104;100;105;102;92;87;98;96;92;81;89;70;82;93;91;92;82;69;88;91;114;165;193;197;239;396;789;1303;1450;1083;492;230;137;168;200;311;294;206;170;140;131;113;103;69;107;119;112;102;104;121;147;230;215;148;105;85;99;80;86;82;108;120;97;84;79;98;76;82;85;88;118;125;119;105;96;94;104;108;82;86;82;82;92;93;80;79;91;84;81;90;77;74;84;80;74;83;84;90;71;101;101;84;104;96;87;99;74;88;64;94;85;83;103;75;88;86;72;75;105;97;104;109;117;87;79;96;99;74;84;78;90;92;72;88;70;81;90;84;104;86;94;82;81;105;90;89;86;97;79;81;94;78;88;82;92;88;82;98;91;83;96;101;116;92;86;84;92;80;91;88;100;104;110;94;90;90;89;82;97;95;120;88;101;142;171;152;124;95;75;103;79;86;97;103;109;88;95;144;189;199;227;264;281;311;268;160;191;207;187;140;108;88;93;99;106;110;91;98;93;150;234;317;275;145;108;129;112;107;92;104;115;77;77;72;79;77;63;80;60;96;77;74;79;96;83;79;91;85;68;85;82;82;102;133;112;97;91;84;76;82;74;84;80;82;85;86;77;95;83;77;86;83;89;68;92;84;87;88;88;74;75;79;95;127;159;166;148;131;104;117;97;98;86;111;143;246;339;281;212;152;123;180;162;135;114;114;98;97;93;76;92;101;103;104;86;96;91
83;60;94;99;165;166;124;107;112;133;136;203;311;321;241;161;144;152;137;148;191;272;264;329;328;231;172;126;125;99;123;138;162;170;198;147;126;118;235;357;333;174;135;140;164;178;122;104;86;108;102;81;82;95;80;89;97;88;95;126;112;118;108;133;291;272;176;149;188;177;137;113;100;88;97;124;113;120;126;139;126;119;152;170;142;120;134;143;125;87;112;100;79;100;87;85;77;81;82;88;85;97;102;114;94;87;133;152;139;95;72;82;92;105;87;106;98;81;75;71;99;92;87;101;78;79;103;108;102;109;103;100;74;96;95;99;99;82;94;98;83;99;86;131;132;124;111;96;109;118;119;146;175;217;220;165;150;105;122;143;188;170;171;164;130;115;89;120;150;232;239;212;253;262;209;212;172;176;147;259;479;574;480;487;344;193;121;126;170;135;137;146;133;135;98;89;85;87;107;135;175;160;183;140;95;98;87;113;131;115;110;78;92;113;93;93;108;111;141;121;98;95;87;80;98;87;82;65;87;85;98;106;74;91;88;75;84;63;79;72;77;88;93;88;72;100;92;84;92;77;72;80;89;100;71;72;76;85;89;89;96;126;160;237;228;226;242;197;173;168;190;278;286;314;313;267;196;152;176;258;315;250;277;234;227;250;335;355;289;199;134;89;109;95;86;60;45;23;51;74;88;85;98;83;94;116;157;165;147;135;130;133;106;146;149;160;136;158;220;297;297;224;206;191;134;116;104;120;145;158;153;138;118;107;135;185;177;151;137;116;115;112;117;122;100;151;158;143;141;118;139;111;153;180;152;99;95;129;158;160;133;113;95;101;98;88;97;86;110;90;87;94;89;93;104;106;90;102;133;127;115;128;119;106;108;123;130;151;157;184;167;225;249;210;183;203;241;273;257;191;167;129;145;121;112;90;105;110;98;74;79;94;92;83;102;90;100;108;107;99;79;86;79;115;105;90;95;87;85;93;84;96;123;112;96;132;116;153;145;115;135;114;101;115;95;109;93;81;93;66;97;98;72;74;109;168;238;286;268;163;133;105;92;108;94;111;102;143;105;107;98;85;86;95;102;90;108;93;87;88;85;99;81;79;83;91;82;94;108;104;136;184;156;109;104;118;107;96;111;97;104;110;101;113;112;93;120;118;123;173;223;198;147;162;154;127;129;121;123;106;130;116;168;187;206;160;141;108;122;142;182;212;248;219;232;157;127;128;158;183;193;180;212;218;203;148;105;99;109;117;109;119;171;193;173;114;115;125;117;91;77;96;102;91;106;96;95;103;130;127;112;103;93;91;112;108;118;121;108;120;108;90;95;100;111;89;111;104;111;79;103;83;89;107;103;114;95;91;92;109;140;153;155;112;76;90;99;108;114;121;145;194;190;166;105;118;133;96;119;167;220;416;713;580;326;226;300;419;486;538;413;237;139;105;109;100;92;91;85;92;90;89;95;124;104;133;144;168;142;104;80;92;91;97;101;109;87;93;83;94;99;94;87;92;102;97;119;161;175;209;357;467;383;256;154;100;104;105;108;86;69;98;83;107;111;85;89;109;118;103;89;85;109;98;102;87;84;99;86;90;87;92;87;91;109;94;93;80;86;121;97;96;100;102;112;93;100;82;90;105;132;130;119;123;106;93;112;81;78;94;95;95;111;110;101;215;342;306;184;109;92;89;96;90;101;100;99;93;101;115;134;125;127;118;120;167;218;168;133;105;106;99;90;106;109;103;91;103;138;202;169;131;114;106;112;99;97;91;107;134;136;137;145;140;138;155;127;140;122;111;104;113;107;95;128;133;142;120;142;143;143;115;109;101;102;157;192;217;219;147;149;169;172;165;186;164;131;113;130;135;96;109;124;128;154;150;133;173;182;134;99;104;101;81;78;80;83;90;80;95;95;81;101;96;74;84;97;95;94;91;86;92;97;118;86;107;119;117;197;184;113;106;101;87;92;93;96;90;89;96;93;101;82;113;95;76;81;79;96;92;85;78;95;83;102;106;85;83;94;79;101;95;99;85;99;87;75;89;82;89;76;110;89;78;108;107;98;99;99;90;101;94;80;99;67;80;102;80;89;109;94;77;80;103;104;80;80;97;104;95;84;82;110;88;116;101;80;74;94;95;77;93;102;95;67;76;81;77;68;102;92;93;79;106;103;95;94;78;88;78;94;84;81;89;73;89;91;83;61;98;87;81;87;95;147;211;240;163;131;102;104;78;102;68;105;91;84;98;93;97;111;104;115;76;94;87;80;74;76;82;85;99;80;87;122;178;261;226;260;317;273;155;109;102;74;85;72;84;84;88;100;85;89;77;88;78;92;98;92;91;72;107;76;84;79;78;104;76;98;85;78;70;81;101;100;90;76;85;85;117;102;125;122;129;196;183;145;147;167;103;102;97;100;107;118;104;89;83;100;75;81;103;78;123;135;137;127;153;163;160;181;264;501;675;591;291;120;85;92;92;94;165;154;137;105;71;98;79;81;96;103;86;87;88;62;99;86;85;87;80;113;106;96;139;233;525;689;436;181;112;87;95;85;92;91;81;91;101;86;116;101;92;86;91;93;94;88;101;69;86;81;82;69;96;82;94;152;159;123;105;92;100;87;99;102;100;104;92;97;97;110;83;89;81;73;76;80;94;88;87;70;79;81;92;92;84;83;100;90;77;66;95;91;60;66;61;83;65;95;99;103;90;73;97;89;75;89;91;92;78;91;90;72;83;75;90;87;111;85;80;89;100;84;84;81;82;87;77;85;90;81;92;78;72;86;102;86;77;98;90;83;91;74;88;75;95;81;92;91;70;101;85;87;98;89;103;102;99;92;100;83;81;91;63;84;69;105;83;91;89;85;86;117;176;288;395;359;295;406;798;1303;1596;1343;637;238;182;231;418;647;678;456;272;208;173;149;119;107;114;107;103;91;105;143;242;351;277;159;117;94;88;100;86;81;97;107;106;69;87;62;98;75;106;106;123;135;112;100;84;86;92;124;113;99;106;82;80;75;106;96;105;106;90;85;78;88;81;76;80;83;77;71;62;77;78;97;96;85;98;100;81;67;86;80;90;97;105;100;101;88;76;88;95;81;111;111;93;101;80;106;103;93;102;91;88;76;95;86;88;83;90;71;95;98;105;108;97;77;80;91;88;70;87;73;89;91;70;92;79;91;85;76;87;91;88;96;107;110;98;85;94;81;102;112;95;84;120;102;95;93;83;77;105;106;89;111;117;154;149;127;104;84;103;93;75;95;96;98;113;103;126;119;149;156;196;224;251;275;222;243;334;338;260;172;127;92;99;89;101;95;96;100;112;167;303;450;378;240;124;112;116;95;102;113;107;87;84;73;91;79;94;72;72;105;95;72;85;108;84;104;83;75;89;88;64;65;116;110;118;92;90;90;78;92;87;78;83;93;90;93;72;80;80;89;75;77;71;67;86;92;85;84;91;76;74;79;96;114;120;120;142;129;104;120;130;108;120;110;146;228;351;300;220;144;161;167;121;116;106;97;107;99;74;105;99;94;118;122;109;108;90
75;95;91;112;122;110;129;120;139;114;159;281;386;383;256;190;186;174;153;144;162;156;230;228;242;217;164;157;131;132;121;147;162;202;191;127;89;119;203;294;255;163;173;158;162;135;110;93;98;92;112;110;84;101;84;85;75;108;110;151;162;153;116;162;250;247;162;162;139;144;119;128;114;96;112;145;124;99;147;152;123;119;157;200;134;129;161;174;154;99;93;86;89;79;68;95;83;78;80;89;107;89;89;93;98;85;114;125;117;90;70;97;99;117;95;70;84;89;93;79;88;84;97;64;77;100;89;106;126;91;100;104;104;100;100;97;95;110;74;95;107;113;107;110;173;208;133;127;164;105;125;187;257;217;163;152;145;133;163;221;183;165;155;194;184;147;124;132;175;184;184;219;240;235;179;189;204;219;170;249;424;526;545;559;380;212;117;143;157;229;230;208;143;115;109;98;78;126;118;123;171;182;170;128;107;86;99;103;110;134;125;109;79;101;93;101;81;123;104;108;100;124;135;88;93;77;94;108;80;100;91;77;81;83;83;91;90;75;86;79;88;98;88;114;91;82;85;85;77;68;70;85;93;88;79;76;100;87;102;111;97;118;163;228;259;239;275;240;181;178;206;245;310;358;331;326;236;174;166;185;223;248;234;259;231;310;404;360;302;179;136;83;86;70;83;79;39;42;62;63;91;103;101;84;120;115;140;127;136;114;124;119;127;145;169;138;166;166;255;315;321;331;245;244;172;145;141;142;184;193;184;127;115;112;187;240;220;169;137;110;112;126;103;108;108;143;172;131;145;128;101;129;122;121;128;98;94;111;130;164;108;121;94;107;88;94;114;82;97;98;82;106;93;91;111;124;111;104;80;146;137;123;121;101;102;98;106;108;120;157;194;245;248;227;219;206;277;217;187;168;141;136;142;113;79;106;136;134;85;93;105;92;105;110;94;117;81;88;104;100;90;94;101;86;81;83;97;106;88;78;88;86;117;145;123;131;141;148;144;130;130;103;112;109;101;100;80;82;84;80;86;97;110;108;150;218;313;496;436;262;135;116;111;87;114;115;108;108;126;121;99;107;97;85;126;98;93;82;79;82;94;88;84;89;78;76;87;79;105;130;143;166;124;137;116;101;100;89;133;93;109;135;96;100;97;95;88;110;114;152;181;129;116;124;141;128;136;128;115;145;137;191;195;277;221;190;123;138;130;132;159;175;201;232;198;154;116;136;159;194;187;176;178;232;207;161;108;115;149;123;154;136;173;122;119;125;109;112;113;108;105;108;96;86;75;85;89;89;91;95;96;99;107;98;107;88;92;119;130;82;116;110;92;103;99;103;73;119;84;93;87;92;99;94;106;97;96;89;103;113;173;218;196;121;93;101;115;97;105;115;138;191;220;162;117;109;98;107;130;117;230;390;661;578;317;345;467;717;640;582;388;192;126;104;108;111;104;100;117;105;117;104;96;97;119;117;124;108;102;98;89;101;73;97;89;88;91;86;76;93;76;86;93;73;95;103;97;126;110;123;173;217;159;152;108;93;80;94;100;90;98;87;78;79;82;79;90;91;99;108;112;107;98;101;92;87;96;83;77;79;99;88;90;88;82;82;100;84;85;102;69;85;85;91;99;91;89;102;102;99;101;115;146;118;95;112;97;102;86;98;83;108;103;97;113;153;185;186;142;102;84;98;89;110;118;102;102;96;115;126;128;104;92;106;167;214;301;184;136;103;119;111;116;96;87;82;111;95;111;173;158;99;108;98;109;83;100;86;98;136;121;148;163;176;211;178;135;137;164;153;157;152;118;118;118;138;137;148;131;141;121;114;97;108;115;145;213;263;256;181;167;130;146;145;177;150;139;106;129;92;96;112;119;156;159;124;137;155;145;155;117;136;131;115;101;102;79;79;68;78;99;103;83;88;72;88;80;75;82;84;111;87;101;90;104;83;92;141;199;180;100;112;91;108;101;103;97;91;91;91;78;81;100;79;68;101;63;77;75;63;78;77;80;90;84;103;114;79;88;92;87;90;82;92;96;86;104;95;78;97;93;82;115;102;110;98;88;98;70;101;94;107;121;79;105;87;92;108;96;79;75;80;82;99;71;91;79;81;101;83;95;83;103;74;91;92;79;88;75;87;84;90;75;67;90;80;85;88;85;85;86;68;85;98;83;69;92;71;83;82;87;83;99;77;84;79;82;87;91;99;78;96;103;135;200;260;274;164;128;83;91;97;70;99;86;97;101;104;108;98;119;92;96;90;89;83;86;83;92;77;94;90;89;84;135;232;351;293;171;172;151;102;94;97;83;94;91;93;95;67;82;77;82;98;88;86;79;107;84;70;89;64;83;69;79;60;83;79;91;83;98;93;86;82;94;72;89;83;94;95;103;128;113;135;155;147;134;141;114;114;107;109;121;163;164;127;100;92;84;75;94;84;80;92;108;96;97;105;97;118;151;300;599;890;628;300;120;97;83;101;184;284;325;227;106;88;89;79;102;92;78;85;84;80;89;88;84;80;85;105;114;113;100;150;260;561;790;459;202;105;77;80;78;95;93;88;92;99;85;91;80;100;93;86;79;84;97;90;85;82;95;86;84;85;78;96;130;131;119;89;83;86;99;95;121;107;109;97;87;94;105;87;102;91;75;87;75;78;83;88;77;88;68;65;82;87;92;81;70;94;73;80;80;95;84;74;88;85;74;71;75;79;89;75;81;63;81;85;89;80;98;85;86;86;80;85;93;84;91;96;110;91;96;84;87;74;87;75;91;91;78;81;89;70;87;75;90;88;71;76;111;98;78;84;72;88;91;79;71;99;95;108;75;108;90;100;106;86;95;90;98;88;89;95;81;77;80;93;111;88;89;82;116;264;542;902;694;374;370;633;956;1189;1111;527;228;172;272;571;1088;1188;847;422;364;268;162;124;96;90;112;109;104;109;121;193;317;258;172;104;93;79;89;96;86;100;95;92;81;90;87;88;96;126;119;132;130;122;100;99;88;114;102;103;96;112;102;95;89;110;120;82;83;87;78;86;87;85;88;85;86;79;81;88;89;97;86;87;79;101;103;80;85;72;64;79;99;79;93;85;87;88;82;120;91;99;97;89;80;69;108;117;116;83;92;81;77;94;85;87;81;88;95;115;139;158;129;106;100;79;69;66;86;87;80;72;96;104;95;83;84;76;97;86;98;84;98;97;90;93;87;100;108;122;82;98;87;95;93;92;88;88;87;94;112;98;96;108;98;117;99;114;97;98;108;80;78;114;101;112;95;119;131;113;137;174;246;259;312;286;327;533;511;340;199;128;92;101;97;92;138;115;86;95;143;303;485;472;277;115;97;108;97;95;105;101;89;70;82;80;100;88;72;86;84;93;107;107;82;83;82;81;69;66;85;81;66;61;101;97;98;69;86;87;76;82;73;96;88;95;84;83;84;67;67;75;86;73;86;88;85;90;87;67;89;99;86;95;111;103;130;127;133;126;138;93;146;136;166;169;232;297;324;220;201;213;203;142;121;118;103;106;101;87;100;89;99;125;131;115;94;83
75;77;97;85;93;79;116;112;106;118;156;296;387;310;278;245;284;200;192;146;140;180;197;207;183;204;186;162;166;137;211;193;212;222;220;119;95;122;172;177;186;168;231;216;145;109;93;70;85;102;81;99;88;100;82;91;89;88;114;137;177;142;115;156;196;204;193;144;132;128;124;89;110;91;129;160;131;147;192;251;168;121;131;114;118;85;142;166;173;113;94;89;102;97;81;92;88;86;102;95;88;75;90;94;94;100;76;96;72;94;89;91;113;132;105;99;94;89;89;89;81;89;99;88;90;71;97;104;99;101;100;104;100;84;77;83;102;116;104;88;112;130;127;160;204;235;166;130;100;101;112;224;299;222;147;116;97;112;167;242;264;179;150;169;197;136;168;136;212;223;179;143;213;174;188;214;301;241;197;208;378;446;446;397;256;164;132;145;211;288;294;204;151;110;113;90;89;94;103;151;137;146;126;108;110;113;90;111;106;154;128;104;84;100;101;111;106;103;121;91;109;112;120;89;90;69;79;78;109;77;88;95;71;92;80;104;82;75;75;75;80;84;104;75;99;90;75;88;64;91;59;70;86;87;106;106;101;120;93;126;151;144;161;185;217;237;203;217;200;195;227;225;254;269;307;286;214;204;198;243;259;270;256;232;235;293;370;436;335;215;126;74;98;78;62;56;45;47;65;74;88;96;97;101;117;109;127;159;144;129;112;108;92;103;149;165;192;201;186;244;256;273;258;302;275;249;175;167;191;211;235;144;109;102;187;233;226;171;103;91;133;123;102;132;128;156;138;145;163;131;105;95;85;111;96;100;90;101;121;119;132;115;120;107;97;97;92;110;83;82;101;107;115;113;113;142;121;91;112;123;154;173;131;94;92;98;90;107;100;143;159;187;192;203;256;283;277;216;191;143;151;175;155;105;103;96;109;118;103;86;112;96;107;90;90;107;93;104;83;86;83;100;98;79;110;85;96;84;87;108;85;115;124;132;130;116;128;141;141;126;99;97;111;108;117;93;94;97;103;80;87;98;85;98;125;208;357;536;524;291;162;112;117;96;95;127;122;139;111;106;91;91;89;88;91;95;109;78;104;97;91;78;87;93;96;83;78;79;128;173;161;133;151;118;106;121;108;100;109;135;131;102;97;98;94;85;83;117;102;139;131;119;129;131;125;119;125;115;148;170;165;184;211;207;220;172;158;134;121;116;116;145;217;228;209;127;102;130;149;159;166;155;169;209;154;132;112;125;158;154;143;144;162;141;106;105;104;104;119;132;130;88;79;80;109;72;89;85;85;95;97;117;95;116;98;104;108;104;103;112;89;102;92;95;101;110;99;107;99;115;113;83;93;104;113;105;125;108;93;144;214;234;202;124;91;82;95;91;129;121;129;160;140;132;118;97;102;101;108;117;228;394;605;478;365;431;700;820;614;429;263;172;118;109;143;123;118;105;119;136;151;138;110;95;95;102;116;103;84;85;92;104;98;105;121;105;98;100;93;84;96;89;95;79;105;89;110;89;84;119;102;107;110;137;85;87;79;93;108;105;100;98;80;93;90;81;82;104;93;99;114;93;95;84;103;90;101;91;88;76;94;92;91;89;87;77;76;94;89;101;88;70;89;89;91;103;87;81;95;102;123;134;127;99;89;114;108;95;97;94;90;79;87;105;99;121;102;93;114;78;91;90;99;94;111;119;97;87;94;100;126;101;99;119;177;269;312;234;137;93;119;121;114;110;79;83;97;110;128;139;144;100;106;91;109;106;116;101;112;106;120;112;172;213;245;181;149;149;190;282;245;195;137;120;84;117;110;126;137;119;142;131;133;115;130;180;234;298;278;219;160;127;134;157;188;156;142;97;112;116;102;125;123;144;140;131;133;123;127;138;150;132;143;122;120;96;79;74;80;89;128;113;98;84;79;86;100;91;95;89;102;106;98;94;96;99;114;124;135;142;96;92;90;80;79;82;90;98;79;89;100;76;85;94;96;79;81;68;94;73;84;93;81;86;107;93;114;104;80;91;88;97;94;107;74;89;93;87;85;79;87;78;86;96;80;93;79;86;76;86;98;109;86;91;93;107;98;87;89;91;80;89;91;84;109;76;105;77;90;93;90;86;95;114;94;91;75;82;102;120;91;88;112;86;90;92;82;64;94;79;78;93;114;61;95;74;82;86;73;79;89;78;84;70;89;74;89;93;102;100;75;93;93;189;367;577;413;231;119;110;103;96;81;74;97;121;119;140;116;112;98;97;101;72;94;97;82;78;81;80;94;85;92;101;127;191;259;225;147;89;105;90;80;87;93;110;89;76;84;88;88;79;86;90;81;81;116;89;86;80;87;84;87;79;78;80;82;103;79;69;91;93;80;84;82;86;86;79;95;93;100;118;111;104;118;148;156;135;112;113;92;108;183;269;327;195;120;86;94;82;84;84;76;86;90;97;90;100;100;146;243;379;617;753;460;187;103;102;94;121;252;441;534;291;167;98;91;76;77;80;79;90;81;94;77;96;98;74;88;104;132;108;91;126;178;352;433;308;156;95;85;87;92;101;93;98;101;101;127;136;102;100;104;103;84;93;87;93;84;75;80;80;80;82;80;97;112;122;113;108;98;83;84;81;91;105;124;81;83;97;116;100;108;102;95;78;80;78;94;91;92;95;86;87;86;87;115;118;89;71;93;85;77;73;88;85;70;104;71;90;94;91;73;91;100;71;90;92;100;73;101;77;79;78;93;100;98;72;116;91;95;91;90;94;72;82;83;90;81;74;87;77;81;80;98;57;89;94;96;99;87;99;83;92;85;91;89;87;86;103;111;98;87;84;93;81;79;93;90;81;83;82;79;82;83;99;94;89;76;89;88;83;136;301;713;1154;958;551;402;644;903;920;730;375;220;190;318;672;1313;1566;1051;570;326;266;168;121;100;104;100;97;88;101;124;140;224;164;140;103;81;113;88;99;92;95;99;97;97;87;95;99;116;114;117;125;118;100;103;103;95;86;102;99;118;86;101;71;94;87;88;77;80;73;82;80;82;93;80;83;98;74;82;84;98;83;82;102;95;99;94;68;72;91;79;83;89;90;79;78;80;107;92;93;97;106;100;98;83;102;103;102;101;101;85;80;89;82;78;83;85;73;118;124;198;312;298;167;110;85;92;69;66;81;81;82;74;90;102;91;86;70;73;98;85;84;105;104;103;77;98;123;135;127;95;103;94;87;89;74;81;101;90;95;98;90;93;94;106;109;105;117;126;107;78;74;79;96;86;74;87;98;107;120;134;177;254;259;331;400;449;576;510;279;195;102;95;101;100;112;121;102;111;101;120;213;354;313;234;118;93;96;100;101;92;102;80;81;79;62;84;83;82;70;100;110;118;82;85;88;98;98;96;73;87;85;90;93;81;82;84;79;98;116;92;81;91;82;80;77;117;103;92;74;72;80;94;74;86;77;89;80;91;79;101;91;92;93;103;126;131;147;130;170;137;153;144;188;224;231;236;260;235;238;251;325;286;154;102;107;135;133;90;95;78;96;111;148;150;100;97;88
109;97;85;90;88;92;101;99;90;134;214;255;306;303;302;228;251;228;201;169;168;166;171;184;161;183;217;153;158;213;339;346;317;298;263;149;114;108;123;116;116;155;209;226;123;102;81;81;102;68;84;87;103;104;95;65;84;86;111;107;159;129;134;118;186;176;199;133;108;111;102;134;116;130;120;143;136;146;253;363;249;146;114;109;85;100;169;178;184;139;115;101;88;86;105;77;100;88;98;121;108;87;104;80;101;89;109;93;106;83;85;103;139;141;130;93;82;93;91;92;93;102;93;88;93;84;88;90;91;102;97;87;88;93;116;101;132;122;107;114;125;118;95;144;195;218;146;101;107;102;110;168;217;173;131;93;109;112;198;226;214;170;126;157;193;231;228;212;239;252;163;131;180;182;167;261;316;262;165;189;336;428;302;292;241;160;118;121;196;257;252;201;137;114;135;105;104;103;130;160;118;123;111;99;119;104;125;102;116;119;109;100;91;81;126;108;107;113;98;92;85;84;104;103;102;78;59;96;74;66;106;106;77;98;86;90;89;70;92;86;83;98;85;108;91;93;73;87;63;84;95;84;82;97;98;88;146;136;143;167;185;182;187;170;193;191;191;181;157;169;185;177;214;210;242;205;194;216;266;374;414;312;314;229;186;217;372;337;264;167;131;95;91;79;72;60;44;56;66;70;89;94;100;84;103;116;143;173;167;156;112;112;89;105;148;217;231;194;183;218;248;246;230;350;403;314;213;188;203;222;201;145;109;115;157;247;202;141;88;103;113;131;137;131;156;161;148;138;191;175;123;120;125;105;103;100;99;92;107;83;85;100;96;114;98;84;76;107;91;74;104;101;119;145;93;111;109;89;115;101;118;141;116;114;82;114;90;90;104;119;146;157;148;176;248;358;325;240;149;205;218;209;185;97;86;113;136;106;102;78;99;93;124;100;95;106;78;99;102;90;81;93;103;114;101;94;91;88;99;81;94;99;121;126;132;146;174;171;126;125;122;109;106;99;92;115;93;109;79;104;74;96;88;95;153;175;265;392;385;286;223;167;131;96;111;113;106;113;119;120;96;105;100;88;94;96;99;90;88;99;112;111;97;93;94;95;103;109;120;170;198;158;134;132;171;149;112;103;103;107;114;102;103;113;92;117;112;125;147;144;124;116;115;100;91;119;127;136;135;126;140;187;207;238;233;163;141;155;141;143;95;126;198;290;236;182;157;135;145;183;144;143;140;204;177;129;121;124;160;167;163;154;132;143;102;101;109;95;151;153;134;94;96;64;62;94;75;85;85;118;110;116;109;103;95;95;94;108;121;100;101;93;110;103;96;114;87;92;87;101;87;106;111;93;140;130;136;115;105;117;155;178;159;124;98;85;84;115;117;107;103;124;134;124;121;117;104;99;98;124;168;287;394;334;306;488;647;544;409;264;161;125;103;145;132;137;109;100;142;156;181;169;120;99;101;79;87;100;112;90;93;83;91;93;91;89;94;94;89;92;105;109;90;106;101;119;124;91;85;89;79;98;92;89;105;98;83;97;89;97;85;118;84;98;91;75;105;94;102;120;105;102;89;84;84;110;89;92;80;70;84;93;93;96;93;86;106;87;67;81;91;82;95;114;89;108;104;108;122;114;119;88;91;91;125;90;96;100;99;98;95;85;94;98;92;100;87;91;88;86;104;93;96;103;93;117;89;95;106;119;109;110;104;109;150;220;216;179;127;99;113;126;117;104;108;94;108;121;141;148;155;119;116;104;98;121;108;117;114;90;100;102;124;135;147;151;170;210;287;430;393;222;127;118;116;115;105;138;125;102;130;136;114;136;142;169;240;310;238;195;188;196;179;154;188;184;154;126;139;156;129;124;103;117;144;131;120;120;110;163;165;177;169;130;94;103;86;85;95;125;121;114;109;103;84;111;84;89;79;95;92;97;102;93;94;97;89;104;105;119;100;97;91;79;97;78;84;92;84;101;107;94;101;90;94;96;90;82;102;93;84;75;89;102;94;132;117;105;75;90;99;82;98;93;83;85;100;102;84;91;91;91;75;83;100;73;110;91;75;84;84;80;88;101;93;80;102;114;95;100;96;94;86;86;102;94;92;111;96;90;88;88;93;106;91;93;93;94;93;100;114;94;83;95;101;90;73;75;90;98;88;80;90;97;84;76;77;88;79;75;80;83;95;57;78;84;98;87;102;103;95;102;156;328;648;998;713;316;151;109;101;77;92;99;126;124;148;164;131;110;106;98;102;97;86;94;91;91;90;100;82;81;103;95;115;144;180;137;101;98;109;104;91;85;89;77;82;100;89;80;81;92;90;88;109;97;103;93;80;93;90;80;87;71;72;81;78;95;95;103;63;84;88;89;91;73;94;94;86;102;96;101;88;78;98;162;207;147;114;104;95;111;253;458;481;229;139;107;83;95;86;77;88;86;103;84;114;101;118;265;440;523;462;442;259;149;96;80;75;108;281;470;535;279;153;105;76;78;71;97;94;100;83;82;91;88;86;89;94;97;138;135;130;121;128;181;207;155;99;78;83;89;89;97;106;99;116;104;114;127;128;93;78;99;90;100;93;85;75;76;84;89;113;80;97;103;106;117;124;95;81;90;93;96;101;93;81;84;86;110;100;105;80;98;102;80;100;86;87;94;86;81;94;107;91;104;104;102;95;81;87;82;72;78;68;87;87;87;72;87;88;91;77;96;73;87;75;91;72;89;98;92;68;81;72;71;105;102;78;84;97;101;78;79;88;105;85;83;77;84;71;75;92;84;79;75;96;76;78;86;87;83;83;69;93;82;83;80;96;90;114;98;72;80;80;96;86;91;86;108;93;88;80;102;90;75;91;93;105;85;64;98;123;300;593;959;758;447;483;750;840;722;503;369;243;191;331;523;901;1105;728;401;234;205;135;112;82;95;127;93;96;81;99;124;132;133;96;88;76;95;91;78;88;98;89;97;76;96;75;92;80;124;98;97;103;90;108;83;90;105;89;98;86;96;100;94;92;100;90;104;93;83;87;90;92;94;102;105;94;96;79;87;99;96;83;96;78;90;101;87;85;71;86;82;93;80;84;87;85;98;88;103;90;103;77;96;82;91;87;94;97;85;77;78;87;72;86;98;95;95;104;163;366;604;477;222;117;113;79;83;92;73;94;77;87;92;82;78;84;86;82;113;76;90;108;108;112;86;108;141;182;143;113;94;97;115;108;75;95;84;92;89;84;95;76;96;96;110;120;106;141;96;91;95;73;99;98;92;127;117;129;131;181;206;294;358;452;492;453;461;324;188;143;110;89;90;87;82;99;101;112;106;129;155;242;198;162;101;101;94;95;98;138;107;99;78;86;75;100;73;85;110;105;122;124;105;83;90;85;113;97;71;90;88;85;65;96;65;83;71;84;92;101;75;88;81;101;92;117;84;74;83;74;70;88;100;71;92;66;88;106;81;95;94;88;93;98;150;152;146;140;177;178;161;158;233;269;276;279;213;209;213;287;290;246;180;88;95;117;116;94;78;97;87;118;132;152;127;120;91
100;80;82;88;84;87;77;91;98;124;248;320;292;281;260;172;198;158;156;138;130;154;121;141;147;205;205;152;157;163;340;444;324;226;213;152;118;137;114;123;121;152;230;165;142;153;126;111;113;80;91;89;77;88;69;92;95;88;101;110;141;136;130;117;142;188;161;144;113;115;115;137;121;137;142;144;119;147;278;422;218;110;119;105;87;123;166;188;164;138;73;91;77;94;108;107;101;97;98;99;104;82;102;110;81;95;71;75;86;91;65;110;98;127;103;86;64;80;82;94;108;105;109;102;105;86;103;124;126;123;106;83;77;69;85;105;111;129;79;89;105;106;114;127;150;109;126;106;87;112;119;151;141;122;110;96;124;150;167;197;170;170;150;168;230;285;299;239;237;202;147;138;142;181;230;289;292;200;182;219;328;358;358;329;251;138;111;120;163;209;168;192;112;135;141;130;114;124;119;132;125;130;100;91;98;104;116;120;127;107;106;78;77;111;116;137;155;142;118;96;84;110;103;91;81;77;75;100;98;96;98;109;109;96;94;85;94;80;92;83;109;64;81;102;98;89;100;81;60;96;93;79;77;110;108;155;150;140;140;182;196;243;251;225;191;166;131;142;120;149;203;193;213;242;276;267;232;323;344;458;499;396;285;183;179;206;267;271;177;136;88;75;81;97;76;57;55;51;52;62;64;97;105;126;132;132;149;183;153;175;138;105;122;133;156;273;284;272;194;238;262;258;269;410;416;347;244;216;210;210;181;123;116;114;161;164;133;94;85;75;100;103;134;151;158;174;142;165;141;147;136;152;174;158;115;85;98;86;102;100;93;158;137;110;103;97;102;80;94;75;101;132;176;135;139;100;90;91;101;98;120;107;129;137;108;116;110;103;125;153;169;143;176;228;274;340;294;193;208;243;222;211;168;112;112;105;119;111;86;110;93;91;103;112;93;95;96;84;91;96;84;91;133;120;113;99;83;104;87;91;96;101;113;116;172;225;284;204;147;124;117;95;109;90;102;82;92;81;81;85;86;93;107;86;147;165;271;354;449;460;398;251;148;103;120;100;126;126;119;111;100;108;102;96;90;86;87;101;93;92;110;106;96;111;88;99;103;119;179;181;198;167;145;163;201;179;124;110;104;112;105;110;110;131;105;96;117;104;123;111;121;116;100;136;108;105;94;105;105;120;179;184;274;279;277;194;163;150;126;130;125;139;193;251;241;175;148;185;215;179;149;148;137;160;173;106;116;104;141;139;136;152;123;104;132;121;117;119;158;177;151;123;87;98;83;88;90;103;104;131;145;149;115;112;97;107;114;95;104;106;87;120;102;117;104;89;107;100;75;111;85;111;100;113;174;225;216;188;118;113;113;126;119;101;117;107;97;91;111;127;163;153;143;117;109;99;108;109;108;135;128;163;209;210;233;311;363;281;226;144;124;116;87;132;137;144;141;134;150;157;167;165;110;86;78;99;91;99;93;93;92;84;71;85;95;80;113;97;99;104;89;85;94;65;98;107;104;91;98;100;69;110;137;97;87;86;94;114;90;94;93;98;95;83;92;92;97;102;117;95;98;97;79;72;91;84;78;82;87;95;84;98;75;85;92;79;87;94;77;81;114;124;140;154;157;128;114;111;142;129;118;104;96;87;99;79;83;105;93;93;98;91;89;78;96;87;102;96;89;99;89;92;112;114;107;94;112;108;114;105;97;96;116;114;129;138;146;135;119;93;106;114;102;86;102;107;118;154;191;211;208;120;108;95;114;101;94;112;126;117;107;123;126;129;128;137;147;281;468;554;396;246;144;137;130;124;133;124;105;114;115;112;133;117;128;201;250;267;221;214;192;225;212;176;168;157;138;142;178;199;193;145;151;142;168;161;131;112;128;138;236;182;138;128;101;114;104;94;88;113;98;101;97;83;76;85;97;107;101;105;126;106;118;95;99;85;92;83;92;100;88;85;93;84;78;91;93;83;80;92;84;90;91;81;89;66;77;88;81;84;98;95;95;92;115;123;112;96;96;83;112;89;101;84;91;74;82;76;87;106;85;74;83;97;83;86;81;108;82;76;87;111;93;100;93;97;71;88;93;82;91;91;90;94;112;92;109;79;73;103;96;84;95;95;102;113;91;92;97;117;84;89;88;91;91;70;90;89;80;81;90;101;88;86;99;94;79;105;82;79;93;81;102;81;81;75;91;89;92;93;73;101;137;336;754;937;659;278;152;113;112;95;74;83;109;115;141;140;103;83;70;103;93;99;88;71;85;86;88;94;88;83;95;97;122;142;139;104;95;82;82;83;91;93;78;105;94;78;74;83;94;79;78;91;94;105;122;88;104;93;70;93;107;78;95;86;89;61;83;94;93;88;80;69;74;88;86;71;83;97;97;76;96;80;113;151;173;148;117;87;101;133;206;376;414;263;141;100;102;90;84;88;76;91;73;78;90;99;202;420;745;694;394;250;166;107;94;88;93;117;204;324;295;204;115;95;76;96;100;95;92;81;92;83;79;89;80;92;95;109;161;218;208;144;95;115;115;101;107;98;86;96;94;90;87;92;122;104;96;104;112;91;77;85;82;81;98;94;98;87;84;93;114;100;104;107;133;164;125;122;101;88;109;80;87;86;94;99;82;93;99;89;79;79;98;88;82;107;108;81;75;84;81;96;86;113;104;90;106;92;84;78;78;83;79;82;79;82;95;84;81;89;82;83;97;100;79;99;91;78;82;91;96;91;84;102;107;111;100;100;73;93;98;86;92;79;77;81;84;84;80;90;73;82;94;83;87;85;83;94;81;79;67;72;90;76;91;71;82;105;97;98;77;97;107;85;91;73;95;80;111;93;105;75;94;90;96;102;93;85;86;84;95;185;309;474;380;299;390;549;536;480;495;518;365;268;307;446;501;530;408;235;160;120;101;100;86;104;113;92;91;95;76;105;101;111;101;99;81;92;101;101;96;81;103;86;90;79;78;78;82;96;111;96;90;81;84;84;78;81;95;92;111;94;77;87;90;91;105;84;64;95;80;74;86;92;76;90;98;80;89;91;106;92;99;99;97;92;86;101;80;80;85;86;89;76;76;89;68;99;83;101;90;108;93;104;77;88;83;78;84;81;89;69;76;89;87;68;93;99;115;214;410;636;475;223;112;99;83;72;81;79;91;82;101;80;90;91;84;76;85;99;73;90;95;94;83;89;103;137;179;158;147;91;110;97;103;97;75;99;85;95;80;84;71;90;100;118;110;127;118;118;83;87;110;113;104;87;115;114;187;166;187;253;359;442;453;441;380;297;193;131;103;102;82;105;79;82;97;135;138;138;149;118;168;159;103;80;88;93;102;97;92;101;88;91;99;87;94;97;93;101;103;99;104;91;85;76;94;100;81;76;79;85;70;83;58;87;87;84;102;103;77;88;82;88;91;93;97;91;72;73;78;71;67;90;64;86;77;93;74;94;80;88;95;96;120;132;149;146;148;186;201;196;194;239;287;292;306;220;232;276;244;210;169;110;86;84;109;108;108;99;96;89;105;97;161;134;134;117
72;94;91;72;74;96;94;90;106;142;226;318;304;244;211;169;148;158;133;113;113;109;111;105;125;155;196;130;137;165;290;334;237;169;162;144;115;133;95;116;125;152;204;173;151;167;126;91;92;74;80;87;89;93;84;95;65;86;88;104;134;171;134;142;191;173;171;168;130;114;95;108;129;167;186;154;150;163;217;279;198;128;95;100;119;105;105;152;125;132;82;83;89;110;90;87;65;67;88;92;102;97;93;100;107;92;72;70;71;77;89;99;90;108;94;99;92;111;95;108;82;109;82;88;110;104;113;112;118;128;98;105;85;92;80;84;109;109;101;97;108;128;123;82;129;110;81;82;81;115;129;114;120;83;95;106;145;147;228;168;157;165;149;173;228;310;310;241;199;149;168;186;176;216;276;325;339;230;175;200;296;348;302;294;202;144;117;164;174;232;146;119;117;85;110;96;122;129;114;117;143;108;112;109;96;92;111;112;108;107;103;92;91;82;118;141;165;156;142;83;75;102;78;84;79;87;81;94;92;90;90;110;115;105;88;103;91;71;100;104;114;93;96;99;93;101;98;109;107;82;84;69;92;101;120;182;209;177;144;164;175;184;257;194;185;117;119;114;162;219;197;217;289;350;404;356;346;375;415;370;457;444;325;246;207;202;248;255;169;110;82;95;94;116;77;50;55;44;60;84;71;95;110;126;124;131;146;160;159;142;179;174;161;174;194;322;349;290;244;248;260;239;271;414;373;327;260;221;170;201;184;120;102;108;126;150;140;80;79;95;113;122;151;142;134;132;157;152;159;151;191;149;173;179;121;95;87;97;102;100;106;120;113;113;110;84;120;97;77;107;108;127;165;125;110;80;96;86;73;93;94;123;138;163;124;130;114;142;138;180;174;190;179;232;290;264;237;204;239;270;235;184;109;112;103;97;95;110;95;99;95;104;101;112;98;93;95;95;75;100;92;98;108;122;97;102;104;120;113;90;107;114;99;120;157;247;329;320;220;134;128;116;109;101;113;95;94;93;84;99;101;85;87;101;127;186;352;603;853;909;705;467;248;141;147;129;149;140;95;104;99;123;110;107;89;88;80;77;103;94;108;94;81;95;93;102;104;180;221;263;228;163;143;173;203;203;116;112;94;114;104;104;110;136;106;77;104;112;117;137;129;116;133;138;135;92;91;93;116;146;196;207;294;313;299;198;188;170;106;105;111;143;184;174;181;169;219;223;224;190;152;156;130;118;122;126;106;110;106;117;113;104;106;99;107;111;114;112;133;135;127;99;73;95;87;92;111;89;132;154;204;182;129;109;114;99;118;96;106;114;119;143;151;163;142;105;109;108;103;80;102;99;118;140;281;417;369;220;140;100;122;114;90;91;91;80;102;110;165;242;306;248;169;124;144;105;111;108;134;142;140;110;132;144;177;156;197;160;137;100;100;106;104;124;125;143;139;120;123;132;119;140;102;107;103;105;91;97;119;120;123;84;90;87;91;74;85;92;99;90;64;105;84;89;80;99;89;109;85;97;75;98;97;116;92;101;84;108;90;90;94;107;92;106;98;84;86;81;95;94;101;104;93;73;99;99;82;91;75;72;86;102;92;77;74;70;97;83;87;89;112;179;297;342;237;145;139;119;116;157;145;105;103;94;93;84;112;95;80;91;90;85;86;107;86;100;93;101;87;95;99;87;103;98;97;100;97;102;123;110;101;86;107;117;140;138;143;134;114;101;112;102;81;105;81;100;129;146;243;295;268;174;121;97;112;119;99;103;109;90;112;94;122;109;99;133;225;431;754;641;401;186;147;135;157;171;151;125;98;115;162;141;118;126;144;176;202;246;232;187;238;226;213;157;164;175;120;111;133;209;194;149;152;196;191;162;149;121;127;124;153;150;145;122;108;93;88;85;91;77;88;93;81;87;78;92;74;103;91;102;110;122;110;88;103;103;104;78;114;100;94;104;90;101;88;95;86;88;97;63;89;88;89;72;93;95;79;83;101;83;79;88;78;99;102;104;101;87;92;89;95;102;81;97;86;98;84;90;106;76;82;95;93;105;100;99;93;101;85;96;95;89;79;95;74;93;98;107;84;77;84;83;97;83;95;98;95;101;96;100;85;82;89;111;105;98;90;78;82;105;80;101;87;77;100;103;87;78;77;77;99;94;116;94;84;74;81;86;81;88;82;102;71;79;81;82;93;84;87;104;88;100;133;222;455;504;410;247;180;154;99;84;89;80;103;98;123;99;110;80;77;95;99;76;83;88;95;90;93;80;82;75;95;122;172;219;176;109;112;119;91;114;103;86;84;88;75;105;89;101;89;93;85;106;102;128;107;88;96;98;93;109;85;96;116;102;82;85;98;88;105;101;87;95;76;89;81;95;95;73;78;95;92;82;98;121;124;124;100;89;93;97;169;236;252;169;138;122;122;106;110;80;87;83;74;84;102;102;194;474;840;693;335;174;105;97;87;81;101;151;198;278;236;159;102;92;95;87;76;87;86;87;84;84;95;81;84;103;85;128;162;256;301;182;127;97;83;103;88;69;81;89;83;103;86;81;90;97;87;105;109;110;68;71;81;81;88;80;87;102;93;132;168;171;119;124;156;165;137;100;77;80;97;81;117;89;66;75;100;94;116;88;111;103;94;108;93;92;95;82;94;74;82;97;97;112;115;87;89;75;58;76;95;92;83;76;91;91;84;84;73;90;89;87;93;96;92;109;104;106;83;79;81;77;82;90;120;94;94;98;63;92;75;92;91;69;98;87;82;85;82;73;83;75;79;82;89;86;79;84;90;69;80;74;93;88;86;84;87;61;79;65;77;87;82;96;92;84;68;85;74;82;92;93;67;75;77;96;76;73;71;91;100;127;160;205;184;177;218;290;336;355;502;666;502;301;311;459;432;300;189;139;107;96;106;107;86;87;78;115;107;86;93;102;90;111;101;89;98;98;88;77;94;86;75;82;100;85;78;80;80;76;75;82;112;104;98;95;84;96;112;110;92;95;90;103;85;96;79;63;81;89;80;91;69;73;90;95;102;92;105;85;89;107;95;103;92;101;90;109;94;81;101;100;96;75;77;85;91;80;83;88;92;104;107;107;86;80;82;79;84;77;97;98;97;85;84;94;83;76;90;135;228;392;336;190;112;92;59;96;82;84;85;87;79;92;88;91;87;89;83;117;102;79;78;81;98;89;77;115;130;143;128;104;82;95;104;78;77;87;79;84;87;90;76;66;91;103;123;112;114;102;91;99;96;84;88;99;115;142;170;202;253;345;418;573;562;341;261;217;147;127;103;129;114;94;97;107;132;142;212;230;180;159;116;115;86;100;91;95;98;87;94;104;79;85;97;95;124;101;113;81;94;115;97;94;95;81;68;91;80;82;93;88;73;77;74;79;81;84;79;98;80;86;87;87;86;91;88;91;75;90;84;87;84;86;88;79;68;89;88;85;93;84;88;80;109;116;135;163;172;197;236;203;264;302;341;319;260;238;239;258;180;149;123;97;99;90;103;114;86;116;105;143;104;110;133;173;146;105
74;92;74;86;77;93;90;81;108;129;167;220;221;221;192;150;125;103;128;106;107;104;127;124;123;157;154;143;143;142;211;211;150;122;127;168;176;146;112;119;107;137;144;159;147;144;139;93;97;100;89;94;85;89;83;87;83;99;91;127;147;166;121;144;178;186;259;202;135;114;98;89;140;176;220;248;181;165;204;214;154;96;92;88;106;98;101;110;114;89;99;79;68;86;83;86;90;78;70;73;82;90;97;101;97;94;95;84;81;79;77;75;79;99;86;95;114;114;121;77;91;72;101;117;110;117;105;126;107;123;115;93;98;114;87;70;92;94;82;83;103;82;88;88;94;104;87;82;113;104;117;114;89;92;108;133;135;192;218;193;166;160;156;135;240;261;262;158;144;144;227;253;241;220;279;349;330;265;176;213;262;343;308;236;191;171;117;166;200;208;158;98;107;92;104;142;124;178;170;159;146;140;117;115;114;116;119;129;106;94;96;80;111;107;114;112;173;196;131;110;102;73;96;83;76;88;84;101;107;110;75;100;92;75;99;93;110;70;93;88;88;88;96;94;88;120;123;86;102;94;77;74;93;81;95;134;174;155;119;109;123;125;158;156;148;140;116;152;191;268;286;294;385;502;594;457;377;377;373;329;338;414;376;268;235;280;290;182;171;106;109;98;96;117;80;54;47;46;53;81;81;107;93;123;115;167;170;139;149;165;267;289;244;161;218;322;337;341;289;290;275;269;267;326;313;277;222;177;155;183;196;134;121;129;118;120;108;83;88;97;94;88;129;118;111;117;99;140;130;143;159;174;186;161;119;100;89;100;112;93;121;125;131;113;117;101;114;107;113;103;114;120;120;99;135;86;101;97;91;95;95;133;168;171;170;156;138;162;188;209;187;179;187;264;335;293;243;200;227;246;174;143;129;99;101;83;104;91;80;96;87;103;127;109;85;95;100;93;77;76;83;87;122;110;117;99;122;96;95;114;105;98;84;110;136;198;294;395;254;151;113;67;107;108;108;107;104;101;95;89;103;97;100;105;148;224;468;984;1501;1705;1378;714;295;169;145;147;163;203;172;156;122;94;107;99;102;104;80;97;88;104;100;92;81;81;101;102;173;301;468;456;328;190;159;168;189;167;147;102;96;109;118;101;134;144;129;126;128;118;114;120;97;97;129;162;153;134;122;100;124;144;139;197;304;310;253;201;189;157;135;145;140;159;156;171;155;183;229;241;217;236;168;137;153;118;116;109;113;88;80;112;97;98;91;102;105;124;105;103;101;126;107;100;85;93;70;67;102;100;157;253;272;208;202;137;135;112;115;105;122;103;109;147;175;171;158;107;79;110;98;91;92;135;138;204;321;428;412;176;144;100;113;107;113;83;100;90;100;159;283;535;636;437;274;166;133;117;102;102;136;132;136;119;115;141;117;132;152;127;127;98;102;104;105;117;128;151;143;154;112;104;91;109;104;112;104;102;94;120;159;144;117;93;101;83;72;87;90;87;84;70;110;86;92;98;92;104;85;79;89;81;99;100;82;93;84;99;80;101;89;92;86;101;101;123;90;98;104;99;115;120;104;85;96;82;97;84;85;84;76;92;93;103;87;86;89;101;86;94;87;82;165;312;640;670;373;157;121;114;135;133;132;104;113;94;119;74;107;86;80;98;90;106;78;101;104;94;86;101;85;91;93;91;97;116;103;87;85;101;102;106;101;106;121;151;167;150;164;153;123;93;90;107;96;96;110;113;95;151;214;301;297;156;125;115;127;143;110;96;93;104;116;125;110;106;99;147;212;541;906;744;376;164;129;156;172;192;155;121;105;187;236;172;112;101;91;155;208;246;204;180;180;253;253;199;149;125;95;113;155;178;164;151;164;170;184;154;138;135;113;145;114;145;105;137;105;89;107;107;101;65;99;88;105;74;88;106;65;86;85;101;119;123;108;83;124;114;98;78;90;99;100;114;75;95;96;76;92;106;101;79;105;78;100;100;97;89;88;90;86;87;78;72;75;89;99;80;98;100;89;95;95;101;96;81;106;100;94;81;79;106;74;81;98;102;85;80;96;96;94;98;83;88;76;84;68;89;85;91;78;96;88;102;93;89;91;105;93;85;81;83;93;104;95;93;92;97;86;90;96;102;100;83;85;80;99;98;90;66;98;78;95;85;96;93;90;70;102;83;86;96;67;80;88;70;81;78;103;73;95;101;89;108;100;165;250;264;235;215;205;109;90;109;101;75;96;105;104;105;86;86;84;90;79;73;98;82;106;103;115;91;106;94;107;146;227;318;231;137;81;95;103;95;92;102;82;96;91;94;66;93;88;85;83;100;126;104;113;90;120;91;109;121;163;146;138;104;102;104;114;103;108;94;81;105;71;83;83;82;103;85;104;84;90;85;86;105;96;111;115;103;112;123;119;131;137;126;85;118;135;163;117;107;85;83;95;87;88;91;172;347;511;486;257;159;110;89;105;89;170;274;458;395;274;140;102;79;87;98;89;76;80;76;75;88;110;105;82;82;94;140;211;358;338;154;113;84;74;88;99;90;89;93;95;67;96;79;87;76;75;97;107;82;90;95;87;86;65;99;92;100;118;151;204;197;140;107;143;122;121;87;92;91;106;148;121;125;97;90;102;92;93;85;106;98;88;112;86;90;89;96;82;79;87;93;94;105;95;78;93;84;76;85;75;74;81;83;77;91;75;72;81;89;79;95;85;83;97;80;111;103;84;115;95;80;77;103;103;110;89;93;90;90;81;78;76;79;72;107;91;88;95;78;82;86;79;88;87;82;77;86;80;78;72;62;66;64;73;70;84;91;85;70;74;86;76;90;83;84;89;94;87;83;82;83;90;85;84;82;91;75;78;77;99;95;110;97;112;134;163;177;194;296;432;505;391;270;256;308;303;211;138;98;101;102;98;82;90;71;77;101;105;95;79;111;86;97;74;85;90;89;82;77;78;83;85;76;96;99;89;81;72;81;83;78;83;103;91;71;100;122;134;124;114;92;87;100;91;88;88;71;88;82;91;113;75;74;96;78;110;81;89;80;99;86;100;87;98;87;110;104;93;89;101;83;88;93;81;100;96;89;108;80;77;86;91;105;88;105;102;113;84;88;68;80;89;84;88;104;82;90;77;103;140;175;163;124;96;97;90;116;77;66;74;103;79;91;70;81;100;96;80;97;106;77;91;109;91;78;84;96;138;134;116;110;89;89;111;95;92;83;81;89;71;83;76;105;73;87;115;90;113;85;85;103;123;81;100;98;86;118;178;205;276;358;440;515;482;331;253;193;130;96;117;153;125;134;128;92;146;172;233;267;237;137;105;98;81;81;85;90;87;96;92;85;93;75;85;79;74;95;90;87;86;96;79;76;64;84;76;89;86;60;92;79;83;72;85;76;88;78;87;106;75;90;78;93;97;91;104;78;73;90;74;85;86;83;73;86;97;96;85;75;73;86;100;115;109;130;141;125;187;173;185;192;252;404;460;364;283;215;220;227;164;105;101;106;88;117;87;92;86;140;160;157;121;107;99;147;146;106
55;107;85;97;87;69;81;83;98;142;120;140;144;153;161;136;142;137;155;146;117;100;109;105;95;112;168;130;139;144;163;141;136;123;161;218;216;149;123;93;108;134;120;134;120;113;107;87;87;70;80;90;69;85;80;62;84;87;82;124;133;194;153;148;164;253;302;251;162;106;87;92;113;170;212;236;171;120;187;140;132;108;95;123;141;121;100;94;112;83;84;99;72;78;93;84;84;76;94;88;70;84;85;95;89;77;91;72;69;89;90;80;67;65;93;117;130;137;140;114;87;103;86;112;127;111;126;111;85;88;117;102;108;111;100;85;92;82;94;108;94;90;106;73;97;112;117;140;137;140;106;113;107;97;113;160;165;186;213;211;229;217;187;181;186;208;193;144;126;149;236;324;259;226;184;252;263;239;199;236;315;303;227;162;196;163;148;170;181;173;132;116;85;101;124;94;143;201;233;169;146;113;115;105;97;113;97;107;103;88;89;105;114;124;100;127;126;148;113;112;89;87;80;84;83;105;80;116;126;108;104;103;113;87;88;77;95;92;92;95;72;110;93;99;108;148;126;89;96;89;86;96;96;84;94;98;109;124;96;88;97;84;104;110;117;141;149;153;192;241;337;390;411;595;596;563;436;379;302;315;343;374;382;275;271;357;312;186;152;114;101;84;114;112;99;83;59;55;63;87;85;98;98;115;117;114;161;136;150;181;301;337;240;213;213;237;279;281;299;327;255;234;248;264;225;200;162;142;136;156;199;159;117;123;126;101;106;92;98;88;91;93;105;91;116;104;126;127;115;129;137;164;144;120;71;96;94;102;117;134;146;163;146;96;119;100;92;106;104;138;114;109;96;89;114;112;114;77;94;100;108;149;194;204;196;211;191;207;235;205;176;174;185;249;305;259;243;247;220;171;141;144;135;134;124;99;86;97;95;87;101;112;97;91;110;85;100;93;69;96;102;93;110;108;100;99;107;105;108;130;125;135;115;117;127;181;228;249;197;132;99;116;88;109;100;94;102;96;99;80;100;101;92;123;122;244;563;1257;2043;2318;1887;992;459;172;173;235;314;306;332;225;142;97;91;114;106;88;91;103;117;118;127;82;87;76;79;161;264;588;963;822;442;238;129;129;140;152;127;118;114;120;108;132;140;146;150;127;127;124;122;112;118;107;161;155;172;190;158;128;133;126;127;168;243;273;203;215;198;150;131;156;183;206;170;154;154;191;245;213;220;207;176;189;149;146;114;128;106;107;123;109;102;100;108;115;121;128;106;107;97;100;104;90;88;61;80;80;94;104;176;288;352;311;199;163;111;134;115;92;93;112;100;152;206;242;216;135;114;105;96;112;83;125;143;235;306;337;277;186;114;104;94;109;98;85;107;97;136;221;552;980;1038;643;321;199;133;98;108;111;136;156;154;140;182;175;142;113;151;130;117;98;112;113;94;118;170;259;243;215;132;124;93;107;91;104;96;124;113;169;215;214;151;104;87;91;82;84;86;90;81;81;89;96;109;80;84;86;78;99;96;77;71;109;86;111;78;82;86;86;101;98;101;90;97;133;103;102;90;80;103;108;105;75;82;97;93;87;95;70;92;88;83;87;69;76;64;85;97;87;86;114;184;414;832;931;523;225;107;84;90;116;118;113;92;89;91;120;94;78;99;81;76;95;86;96;89;78;87;95;95;84;75;97;93;109;102;80;77;73;104;89;101;104;111;147;173;177;172;107;118;84;88;101;108;88;105;96;91;127;195;274;222;142;121;122;126;107;95;93;104;112;117;116;140;124;103;131;198;442;700;699;314;167;134;165;199;202;156;128;122;138;274;205;123;126;123;133;169;175;184;143;156;206;192;153;120;102;103;97;153;191;176;126;156;172;210;204;171;155;139;141;129;129;132;148;134;117;114;98;82;90;88;64;85;91;90;71;102;82;102;89;123;130;124;90;103;116;99;119;110;88;76;98;107;102;100;71;105;92;88;83;75;74;110;82;84;95;65;81;81;102;97;86;103;96;88;78;97;86;91;87;81;87;92;93;96;85;93;101;90;95;87;91;107;84;92;90;99;103;87;96;86;87;88;89;105;93;99;85;101;86;93;104;97;82;85;83;100;97;84;99;91;82;89;82;97;95;83;89;91;80;75;80;89;80;100;86;80;82;81;68;97;81;87;83;82;86;82;80;90;94;82;91;109;93;90;93;93;100;82;108;145;187;194;151;167;187;192;185;148;113;93;73;77;88;108;83;96;86;91;84;94;92;97;85;98;121;141;173;151;99;92;82;117;171;286;347;252;149;104;93;91;103;123;92;97;99;105;87;88;67;85;79;96;123;148;180;159;123;111;122;122;142;205;236;189;115;91;82;115;117;119;101;91;91;86;96;73;95;106;112;87;79;94;76;95;91;103;119;131;121;94;100;89;104;98;107;90;131;175;213;157;99;83;76;110;81;113;96;112;163;264;234;166;108;114;130;107;133;219;505;813;716;411;178;111;95;81;86;76;68;68;87;92;91;93;70;95;80;98;112;156;216;219;152;90;84;61;81;74;100;87;101;83;99;70;80;81;90;95;95;84;79;110;89;103;73;79;72;94;88;105;130;208;214;136;103;111;118;101;80;90;94;141;197;252;183;131;84;108;103;89;69;81;91;93;100;93;100;97;73;85;77;72;78;85;78;93;83;76;82;74;92;67;84;75;99;81;99;105;86;87;71;75;86;97;76;92;90;80;78;119;114;106;100;82;83;123;96;99;77;85;83;92;104;70;96;98;75;95;78;86;87;99;90;75;90;98;83;71;96;73;87;88;78;91;85;69;73;74;74;70;73;72;74;93;109;104;97;89;84;88;91;104;88;98;88;91;82;78;81;62;76;88;81;96;101;116;102;112;138;137;204;297;335;237;179;174;211;186;145;116;105;84;98;84;88;80;74;79;70;84;77;75;82;89;96;109;102;93;75;67;93;92;79;100;97;79;86;94;75;93;79;89;86;100;90;87;97;111;141;172;141;91;87;85;64;97;86;90;86;67;92;76;66;80;76;95;75;88;87;90;93;102;79;87;114;83;83;95;97;95;88;92;85;89;86;95;92;99;85;90;99;97;81;70;95;110;79;100;103;97;90;81;70;62;70;72;81;91;75;95;79;108;118;123;108;82;77;81;75;80;72;79;92;88;88;69;88;90;96;91;90;103;107;89;91;91;68;76;96;116;112;117;85;82;86;108;107;97;89;86;94;86;80;84;88;84;71;84;105;88;77;97;98;88;91;81;87;83;111;145;168;235;279;346;336;303;280;238;196;152;164;167;205;218;180;123;115;135;151;187;250;205;122;93;90;93;96;83;73;67;98;88;72;81;76;87;105;88;105;104;76;97;81;77;96;70;74;84;65;88;70;69;72;67;82;67;73;95;99;102;79;73;92;83;84;83;95;80;94;80;66;74;91;82;80;74;105;80;87;89;80;86;87;91;112;102;148;147;160;169;184;161;190;284;421;487;402;340;248;145;143;129;130;125;126;126;113;99;108;132;192;259;241;148;88;110;100;87;94
57;75;87;81;87;77;87;128;132;189;143;130;136;159;145;130;127;163;193;191;130;115;124;142;115;137;151;155;185;174;146;122;109;123;177;272;197;130;114;101;81;114;103;131;110;96;97;103;75;100;89;84;87;102;92;93;99;94;115;124;141;128;154;172;234;281;299;221;151;96;121;111;108;125;145;163;162;149;163;143;131;96;117;132;136;126;98;85;85;92;98;91;75;87;86;93;72;90;84;88;102;75;91;98;93;73;85;76;87;86;86;92;60;93;100;105;129;116;100;96;86;105;96;92;97;108;98;87;89;87;99;87;98;108;79;82;93;90;73;75;81;70;89;93;91;114;166;240;227;200;122;105;95;113;139;183;198;173;168;183;219;270;251;205;165;208;177;147;110;131;204;254;221;171;167;237;292;252;244;277;275;249;213;191;181;203;182;169;181;174;123;102;88;101;94;107;145;217;273;216;159;122;107;97;95;100;108;80;89;87;101;113;121;92;96;90;105;121;108;134;97;89;84;86;69;82;96;83;104;101;117;112;132;88;89;105;115;129;110;91;68;84;105;101;117;129;126;105;105;91;97;77;88;90;100;92;99;95;83;99;81;90;93;90;107;125;160;173;230;243;275;316;458;642;612;544;424;294;275;301;338;346;346;327;284;330;266;190;146;114;121;119;128;129;114;82;48;42;72;97;98;100;143;134;128;141;166;153;142;187;311;261;256;195;193;183;179;193;272;269;226;229;232;202;194;136;135;101;107;138;133;118;115;123;124;100;112;101;76;110;97;87;101;86;85;118;108;101;119;120;120;122;128;124;83;99;102;113;117;139;163;165;171;126;111;90;92;112;103;115;117;105;91;98;78;120;104;100;92;89;112;135;174;228;226;219;167;219;255;196;148;150;167;182;243;245;269;278;190;161;135;179;177;150;117;98;110;111;87;81;73;108;90;99;98;93;110;81;103;101;85;102;100;104;98;113;125;135;108;105;125;111;114;89;121;137;207;184;143;131;102;109;100;94;109;110;100;88;122;131;114;126;128;108;111;240;534;1078;1632;1845;1574;997;401;261;282;456;458;459;462;274;152;116;125;91;121;93;90;81;95;96;110;102;97;99;88;144;422;882;1221;1060;567;303;165;138;142;151;119;124;103;98;112;123;140;133;168;161;126;113;101;113;124;118;171;197;282;310;287;169;119;117;118;129;204;208;201;208;228;184;173;171;191;209;190;150;167;174;206;165;197;219;238;205;185;144;126;151;148;152;109;140;121;110;127;117;113;104;95;93;95;85;89;89;84;82;84;83;101;112;193;387;555;410;325;207;150;112;103;131;106;114;109;125;166;175;188;133;109;110;111;133;101;87;122;201;241;222;185;149;119;94;88;105;97;99;95;104;126;210;543;1117;1326;764;316;184;127;99;130;95;103;134;140;204;259;291;205;161;130;126;104;97;107;86;103;136;263;451;554;402;175;116;109;101;104;99;101;105;115;232;366;388;218;126;86;84;82;95;82;93;87;91;81;97;111;98;89;91;89;76;79;102;94;101;115;90;112;91;91;106;97;96;90;90;91;91;107;97;67;105;86;89;97;100;95;92;95;78;88;72;86;96;87;82;92;93;85;72;94;74;94;102;140;330;598;687;397;187;115;98;107;101;98;121;94;98;110;104;100;90;104;101;96;97;84;91;73;76;108;93;91;78;87;86;96;73;97;79;106;104;91;100;104;93;107;170;226;220;171;119;108;82;99;108;104;100;110;105;96;112;134;153;134;107;112;123;109;107;92;94;99;130;113;139;151;115;96;100;129;260;394;416;255;136;134;122;157;136;148;127;123;147;176;179;137;124;118;120;102;169;137;132;144;135;173;168;133;108;107;129;153;195;149;130;140;180;240;239;159;162;149;131;142;134;149;142;148;150;128;126;92;87;79;82;90;88;96;87;80;88;100;87;120;132;125;118;91;121;106;117;100;99;96;87;75;82;97;101;75;81;97;108;78;88;90;90;78;88;90;88;80;91;82;79;77;90;87;81;89;94;94;95;103;86;85;91;105;91;80;83;88;101;102;76;93;85;98;113;91;91;111;91;96;82;91;84;95;97;89;81;83;98;111;101;102;115;111;100;106;89;89;98;94;99;102;108;101;101;98;84;82;75;84;79;86;85;74;78;101;87;108;95;84;76;84;72;93;80;79;80;80;84;88;79;83;89;99;93;95;96;101;124;211;383;385;262;240;293;277;251;188;111;111;82;77;107;99;103;86;86;94;76;77;84;85;93;112;153;290;318;202;138;93;83;138;259;432;366;230;135;102;86;105;109;91;95;111;72;98;83;73;88;102;78;107;113;184;236;193;140;162;161;147;183;268;380;329;143;93;99;101;146;140;109;89;101;74;87;85;101;72;84;87;79;76;89;100;93;129;143;136;118;85;104;96;108;103;95;92;93;144;170;136;107;80;110;80;89;66;79;83;127;121;124;91;104;105;135;182;130;263;669;1118;990;479;208;96;83;95;71;77;82;84;85;83;94;89;83;93;91;84;127;120;163;131;115;100;69;89;79;81;78;94;82;77;62;77;71;99;92;91;105;82;87;94;94;95;112;95;103;89;91;105;121;144;128;116;81;93;94;88;73;88;111;184;376;428;267;133;95;90;114;97;93;109;85;78;95;96;91;82;70;98;85;83;79;96;97;100;101;68;87;79;68;81;75;77;81;88;70;100;93;83;84;89;77;75;75;89;85;98;86;123;87;87;95;87;84;85;99;94;71;66;82;79;79;78;82;89;72;93;72;97;79;88;78;79;68;84;75;79;80;84;86;89;83;95;98;71;93;72;91;82;80;67;78;89;102;99;92;100;91;87;95;86;88;87;76;84;79;72;91;86;71;87;98;100;79;108;91;87;119;117;145;220;225;164;169;150;158;140;145;144;104;103;94;105;113;123;98;96;96;80;63;90;105;102;102;84;106;94;91;85;83;96;86;104;99;76;83;86;84;81;87;87;91;65;92;90;85;122;131;154;138;107;106;79;108;89;76;95;76;78;70;89;97;84;77;64;82;74;83;73;106;88;78;82;87;103;102;107;96;83;81;79;63;92;84;88;90;79;80;122;89;88;83;75;91;85;97;104;106;112;95;87;70;84;83;86;85;85;81;75;99;92;76;97;84;103;84;84;81;86;80;104;101;94;99;83;85;84;86;103;96;88;95;83;96;90;91;69;106;90;109;107;94;88;82;102;123;100;112;113;91;108;85;88;93;97;91;79;107;89;95;79;107;95;93;78;87;86;78;94;109;170;224;250;242;268;305;289;240;159;168;246;373;353;206;155;115;98;164;171;156;149;112;98;92;81;88;87;97;76;85;101;80;82;93;74;92;87;87;89;88;91;66;75;76;91;76;83;93;81;90;80;87;62;81;71;68;64;71;82;88;96;71;96;87;81;80;83;109;92;75;76;75;68;90;73;97;78;93;89;82;72;61;88;103;108;125;183;246;245;206;168;179;264;390;397;390;336;189;147;119;113;127;142;171;141;125;87;96;110;148;230;227;118;103;89;79;107;90
80;88;83;92;87;104;105;113;146;172;124;116;158;240;229;169;142;202;217;183;150;129;123;154;210;139;124;177;209;192;160;159;147;155;163;194;166;103;79;102;89;102;95;105;108;93;90;114;110;75;84;84;104;88;76;85;103;88;113;121;143;100;137;214;234;295;299;220;168;124;137;119;110;112;99;132;139;174;124;126;119;111;131;147;152;139;119;89;96;82;90;94;80;75;94;74;73;87;68;94;88;80;76;77;77;66;75;74;88;77;95;89;110;95;88;106;101;103;121;97;95;95;81;76;92;101;90;89;78;98;93;95;96;88;99;70;85;94;82;91;79;77;80;79;104;117;199;333;362;277;166;125;106;131;160;166;136;137;131;177;244;286;291;191;146;163;188;187;151;132;171;227;207;161;187;240;291;256;217;247;292;299;233;218;255;268;239;189;143;168;134;102;104;101;83;96;129;161;246;237;204;132;101;102;113;100;132;82;110;86;89;106;103;99;101;98;97;88;101;110;109;98;85;82;82;83;105;81;78;130;140;151;108;86;101;100;98;126;94;92;95;93;89;135;124;102;106;112;97;89;82;101;94;87;92;87;89;98;86;86;86;98;89;104;103;116;154;247;271;286;265;262;325;484;490;486;349;291;252;303;378;303;257;246;245;233;247;180;147;142;137;139;117;118;94;90;55;58;61;77;120;146;146;151;127;147;177;163;168;283;345;277;245;210;183;155;145;158;168;236;241;263;212;214;183;162;130;96;117;113;118;121;165;158;172;135;128;110;101;102;113;92;87;93;92;89;76;92;114;141;135;119;134;130;102;105;110;106;133;118;131;188;131;107;107;90;87;95;81;109;94;89;106;83;117;107;117;106;87;98;121;150;160;203;180;207;177;204;219;143;124;119;140;182;201;228;249;228;181;131;141;176;179;176;127;111;111;90;108;100;99;113;97;105;91;96;102;99;108;113;104;88;86;89;117;150;141;138;127;96;107;122;105;109;108;115;156;219;156;120;117;111;110;110;82;99;97;198;206;207;145;109;134;109;124;169;342;575;897;981;876;590;326;271;398;579;535;437;419;312;182;110;96;79;91;78;104;106;106;94;110;104;75;96;98;245;626;1174;1637;1243;632;307;155;175;202;152;136;100;97;119;136;111;123;145;160;127;134;92;102;98;114;130;165;323;482;575;446;225;156;102;94;117;163;170;236;411;389;263;141;143;175;182;153;145;132;136;141;139;165;201;296;241;160;130;174;216;189;172;146;139;117;116;105;123;118;109;88;99;82;74;81;78;81;91;82;86;87;91;188;393;599;564;487;350;215;129;105;112;107;100;108;112;123;128;136;122;100;109;144;120;100;104;129;143;172;158;152;110;85;101;97;108;119;87;101;120;132;224;450;830;861;489;239;149;117;126;125;147;151;138;178;261;470;494;238;145;115;116;103;102;110;101;85;149;307;659;747;465;194;131;106;111;121;101;114;120;149;263;420;349;221;106;100;100;99;79;97;85;80;103;87;92;99;87;92;100;84;85;80;93;112;112;109;122;109;95;97;99;80;94;102;87;86;103;101;68;94;100;97;106;109;115;84;95;106;95;86;82;93;92;86;86;76;72;103;106;95;101;89;89;126;179;292;317;193;142;90;76;110;95;99;97;94;95;96;86;90;104;88;93;96;106;97;99;111;90;88;84;90;88;94;101;103;83;93;96;104;87;94;95;115;121;117;160;221;196;150;111;87;95;114;114;124;122;106;110;101;110;104;143;119;129;105;142;116;83;101;91;114;116;108;118;145;106;96;98;126;182;202;217;182;136;129;118;131;110;127;99;132;119;133;136;155;139;133;128;146;137;115;124;107;137;165;149;130;106;106;147;193;202;169;125;114;158;173;184;174;165;158;167;154;187;190;171;187;212;235;181;128;103;99;91;88;101;99;90;118;77;82;94;128;122;126;114;102;114;122;149;105;87;87;94;102;89;87;85;97;75;105;106;62;93;86;85;103;86;84;89;73;66;87;85;86;89;87;78;90;115;93;82;80;96;91;93;102;99;83;91;86;94;84;101;101;95;98;97;100;93;69;90;87;89;93;93;102;82;99;96;87;100;94;85;93;115;113;96;101;96;90;106;95;100;71;84;83;93;105;92;73;73;98;81;78;91;101;104;85;99;82;92;83;82;100;62;98;72;85;68;76;84;91;93;107;85;101;119;91;85;107;159;279;539;570;407;451;474;536;374;203;113;102;97;104;85;98;95;89;103;116;103;100;75;95;96;98;174;320;383;232;146;99;96;136;276;476;389;215;112;113;94;96;96;99;62;93;91;99;77;91;84;107;99;91;91;157;213;172;152;174;215;175;175;249;361;308;183;88;93;92;94;120;99;73;87;79;68;89;89;94;110;96;93;74;84;97;102;99;126;118;105;93;87;90;107;112;110;110;86;105;113;67;93;93;64;70;106;83;84;86;93;113;105;97;106;126;192;196;203;264;496;818;880;465;174;85;80;80;92;93;91;83;109;80;97;94;81;92;92;82;81;100;87;98;72;85;83;91;71;95;82;79;76;84;94;97;105;109;106;90;84;98;102;101;99;108;98;98;97;104;133;119;116;120;109;111;89;92;93;96;104;94;109;174;321;453;244;143;89;101;98;104;92;82;100;101;91;93;93;75;85;91;99;91;98;82;101;94;73;87;70;75;70;83;77;88;56;89;77;84;97;63;70;80;68;67;86;77;105;88;113;110;108;102;87;89;89;94;88;71;80;76;93;96;87;94;99;81;87;100;85;83;88;81;76;73;76;63;88;72;72;85;89;90;95;72;101;104;88;84;88;82;88;112;91;89;96;100;93;86;89;107;101;101;100;77;96;75;94;75;78;82;86;106;91;103;100;86;109;90;88;89;136;116;136;155;141;139;142;137;139;124;130;109;107;134;148;162;121;94;99;82;83;81;98;85;84;90;109;109;92;85;80;101;90;96;88;83;77;99;83;89;89;83;82;98;106;102;84;106;121;126;114;91;99;82;100;85;75;69;92;90;66;83;74;70;75;76;76;65;89;81;77;94;90;84;106;99;74;83;77;92;78;79;89;81;84;80;87;87;98;105;106;108;103;96;87;91;93;85;114;106;93;93;70;69;80;93;69;80;96;85;76;90;77;77;112;94;88;83;82;91;104;108;115;110;94;91;91;82;81;88;95;88;83;85;94;81;89;85;94;87;90;92;76;84;94;111;132;113;128;179;158;111;90;92;89;72;80;91;101;100;89;94;94;102;84;79;81;90;88;124;141;136;182;223;250;334;402;398;289;214;213;362;645;545;264;139;90;107;130;128;110;97;80;89;87;87;86;109;103;81;92;98;88;74;83;85;86;97;94;80;82;92;93;75;87;84;103;103;95;96;98;78;77;60;84;68;90;65;77;69;88;96;75;78;78;96;96;78;77;91;84;79;92;89;78;96;82;61;82;76;76;80;101;93;104;121;178;297;361;276;210;214;235;265;272;263;266;197;166;141;98;96;110;156;194;177;118;100;103;89;120;144;157;106;95;83;70;103;92
87;75;92;85;89;88;95;128;164;154;118;112;198;350;305;249;179;163;220;193;187;149;124;162;209;170;160;158;169;190;224;210;220;184;153;148;140;116;105;88;117;106;102;90;108;102;110;102;115;80;96;105;88;108;75;89;108;83;126;106;120;100;137;200;220;291;302;220;194;129;152;133;113;102;136;139;156;109;166;131;168;165;140;162;183;169;132;96;102;102;100;100;80;96;104;97;90;102;73;79;82;73;89;88;81;92;84;84;80;89;100;85;88;106;116;128;99;94;107;101;103;82;60;81;83;77;96;93;91;87;90;84;95;84;80;79;105;91;100;91;115;88;87;113;92;128;187;307;431;339;173;120;115;178;167;136;129;111;110;159;254;318;268;197;167;155;220;202;210;234;248;259;230;181;237;324;339;244;181;247;331;279;236;282;346;316;280;181;145;165;125;107;105;93;100;104;101;144;182;238;204;141;104;105;108;93;124;118;94;91;104;90;103;104;91;97;85;93;91;92;93;101;79;89;75;60;98;90;89;74;100;103;108;87;97;92;99;102;100;97;97;114;135;191;136;120;101;96;97;77;91;103;95;96;92;98;106;118;85;86;79;86;102;94;122;126;228;422;573;537;363;261;334;330;452;475;332;255;268;385;356;284;210;180;175;241;214;208;167;138;148;121;111;117;87;85;36;47;73;125;140;152;168;196;141;134;167;197;236;325;363;285;215;164;121;124;120;128;181;255;282;334;286;238;179;181;131;112;115;138;151;146;142;182;145;109;94;93;95;83;96;87;82;103;80;92;79;110;143;180;161;142;137;127;100;136;141;128;94;88;116;130;120;96;108;90;92;82;88;92;84;85;85;84;108;122;115;82;130;102;128;134;149;151;148;148;135;156;134;126;119;112;145;184;222;249;252;206;166;141;118;169;142;160;108;116;103;88;89;88;82;101;102;95;91;98;125;84;108;93;97;93;99;108;125;167;171;142;143;118;113;110;102;119;100;118;162;187;200;139;102;124;99;124;101;114;162;327;415;324;186;114;110;116;127;105;193;309;424;490;500;348;243;230;360;542;545;437;362;254;170;103;99;77;106;94;78;109;98;90;95;103;76;81;106;192;563;1323;1889;1571;898;382;198;185;233;248;128;122;85;125;117;119;120;157;178;194;141;95;96;102;96;114;174;371;688;797;530;271;131;110;101;124;148;195;322;447;493;327;191;109;125;127;125;120;149;128;121;125;138;181;218;200;164;141;162;176;145;134;143;147;127;95;123;108;97;104;100;82;80;94;94;95;83;91;84;93;88;104;134;237;456;575;671;502;288;134;110;104;92;81;100;93;97;115;93;101;99;93;124;106;104;110;108;99;116;118;117;115;106;102;99;89;108;91;97;104;115;117;309;426;462;261;147;122;115;123;177;231;225;180;151;298;510;498;278;134;88;108;106;122;120;115;132;122;262;499;594;413;194;121;113;120;86;124;96;89;126;171;249;271;168;109;96;112;106;104;87;91;111;95;94;105;93;92;90;103;111;94;102;98;126;163;192;153;125;102;88;85;95;101;71;98;94;99;98;101;120;97;103;89;93;105;90;108;97;68;79;83;86;101;83;89;84;100;111;102;112;98;89;90;92;108;156;159;141;101;105;80;123;103;90;111;99;111;87;104;106;101;116;100;95;76;101;97;93;77;98;82;87;100;82;79;99;85;90;101;84;91;77;93;110;129;129;152;162;156;102;84;88;107;119;153;119;131;107;138;150;135;110;118;114;111;99;108;99;96;98;97;111;129;103;98;105;96;105;101;112;119;146;142;137;126;124;110;102;107;100;84;112;103;124;164;164;145;132;135;139;146;124;138;116;114;139;134;133;118;100;134;153;154;147;99;103;117;126;131;128;159;151;183;153;224;225;197;239;350;411;323;173;115;120;107;97;112;100;89;100;82;92;105;129;138;137;123;89;125;118;129;99;107;100;93;87;81;69;94;96;77;90;86;109;102;75;95;104;87;96;85;84;89;78;91;101;104;98;88;78;102;83;91;94;66;79;77;87;89;104;85;77;95;94;100;87;86;98;76;93;94;87;84;86;76;94;98;97;98;82;87;103;93;107;96;95;92;83;74;105;85;97;84;94;92;92;94;84;98;84;90;99;80;86;69;95;76;87;101;86;90;85;78;92;83;86;86;90;74;69;77;88;87;96;116;132;86;98;96;104;109;77;125;270;440;555;523;793;975;773;415;233;115;100;104;103;112;109;92;101;91;117;103;113;105;94;97;94;157;247;251;185;127;91;104;142;201;336;263;170;117;102;78;129;93;83;76;87;91;84;82;89;92;84;76;90;114;128;133;149;190;260;286;177;171;152;244;209;145;99;80;85;78;91;92;100;84;76;84;89;97;94;82;107;99;85;78;86;95;99;104;106;102;76;83;100;87;111;103;106;83;78;80;94;82;84;95;91;101;94;87;100;100;81;83;89;104;164;286;394;292;190;287;404;397;246;128;79;80;82;71;75;80;93;87;98;95;78;84;87;83;99;69;79;88;87;80;84;77;98;87;86;79;75;85;74;72;94;121;104;97;88;81;82;87;104;99;142;123;114;104;115;169;149;129;85;101;89;85;98;145;149;158;110;122;156;251;253;199;111;98;86;105;84;101;64;85;86;97;95;85;83;85;94;81;87;83;88;94;97;87;84;56;90;98;72;72;78;57;78;84;79;83;77;69;74;88;84;92;94;92;99;86;103;95;85;81;72;80;87;71;79;75;79;81;87;75;77;75;69;93;91;74;79;74;78;73;85;87;92;81;73;81;92;100;86;104;80;90;87;97;62;86;72;91;93;79;92;89;110;97;104;97;89;86;99;95;90;85;81;81;70;88;71;85;91;92;91;105;88;106;67;78;98;113;118;117;153;163;172;151;111;111;119;122;116;118;142;257;235;150;95;84;89;104;92;97;82;89;108;99;61;69;103;85;87;97;97;86;101;82;99;98;89;67;94;96;92;97;99;102;115;105;93;90;76;89;82;101;83;80;81;81;78;79;84;88;68;100;81;78;77;82;91;82;75;97;87;98;100;88;97;79;75;69;86;76;96;83;85;101;86;93;115;108;111;121;107;97;98;78;87;114;96;87;77;81;73;83;79;111;105;84;80;75;72;91;88;101;110;88;86;95;107;120;160;166;81;83;87;75;82;101;98;89;91;88;89;90;89;104;76;82;97;83;83;98;87;92;94;107;144;210;280;218;137;77;79;72;96;84;95;72;98;104;85;91;90;95;95;80;97;89;121;141;174;181;217;337;503;498;401;286;191;269;443;644;516;233;121;95;80;121;108;126;93;110;87;66;92;112;110;100;121;86;92;95;97;92;83;80;76;81;90;64;102;73;87;88;104;95;100;136;118;101;78;93;69;92;69;83;76;99;80;91;73;105;75;77;90;86;79;83;100;68;91;84;91;88;77;81;72;73;77;75;110;70;79;101;135;208;347;438;322;262;253;268;254;223;226;195;209;172;129;162;130;110;117;142;164;125;109;102;93;113;108;105;92;82;84;83;84;78
83;85;89;87;110;83;92;105;138;136;132;110;228;445;565;441;210;209;199;232;185;199;176;242;235;195;169;135;179;191;289;313;247;211;177;167;138;137;108;84;108;131;119;88;117;127;105;97;116;102;95;97;108;98;85;97;98;102;108;116;115;104;124;185;271;317;292;283;264;161;138;117;110;126;106;91;121;127;139;194;310;254;196;189;172;146;119;99;70;110;96;88;100;78;84;88;83;114;75;86;76;83;72;78;87;86;96;93;98;97;106;107;97;91;104;110;96;123;118;104;83;87;99;90;99;99;103;85;99;101;81;80;74;84;74;111;95;98;97;101;90;108;93;95;112;128;153;201;302;258;153;130;169;181;214;156;124;96;140;185;318;331;229;194;179;150;188;218;268;275;299;319;232;216;258;408;348;229;180;228;231;216;187;270;360;402;302;256;157;152;113;98;102;99;92;114;109;129;175;263;251;171;110;103;107;108;120;96;95;104;89;86;92;85;82;81;91;87;69;109;90;90;94;99;80;74;89;88;99;107;98;95;107;80;89;78;71;92;97;93;97;116;208;201;188;116;116;117;97;90;83;84;89;99;95;86;97;91;91;83;77;93;96;104;132;174;271;686;1020;969;600;418;337;356;430;484;393;306;312;392;305;241;182;154;184;205;243;234;188;172;137;119;118;123;96;74;51;66;71;97;129;158;168;141;126;131;129;159;247;300;291;262;192;174;141;119;120;128;163;295;347;375;318;297;240;206;127;110;91;114;156;166;154;163;128;112;95;80;93;111;109;83;99;106;112;89;106;128;170;247;213;132;136;124;126;131;147;108;116;104;80;123;117;117;105;87;80;81;89;83;106;98;80;97;142;120;127;139;168;105;106;136;151;143;139;125;159;144;146;116;77;104;164;210;237;246;233;196;161;147;120;123;141;145;116;128;84;94;101;109;104;104;101;84;87;101;109;91;93;91;108;76;92;94;133;182;213;172;142;135;101;143;126;126;117;121;129;204;187;116;109;110;108;105;120;127;199;339;581;501;234;128;102;112;98;122;209;247;267;263;316;236;205;170;272;503;682;490;320;197;126;112;113;92;94;94;85;76;111;103;108;85;83;83;94;189;378;927;1431;1342;854;425;240;207;277;303;173;125;128;113;94;93;153;164;253;236;190;122;78;99;105;98;174;294;495;607;448;284;158;124;99;127;139;191;250;361;393;318;206;136;106;134;106;117;157;114;118;124;179;152;172;149;146;169;171;149;118;137;145;127;109;139;131;127;107;118;87;96;104;110;88;87;79;75;81;83;87;94;107;196;291;491;745;587;302;165;96;87;97;86;98;89;101;110;95;96;104;110;104;115;104;85;101;93;102;87;102;107;93;104;88;86;93;91;100;101;138;120;174;229;221;172;135;97;93;148;193;311;388;240;160;201;306;367;228;145;127;112;145;149;120;115;101;96;159;263;361;283;137;124;106;109;109;113;103;100;102;139;155;170;124;115;110;123;107;117;94;69;87;106;89;125;104;102;118;112;108;95;116;93;136;225;338;313;217;128;96;95;97;92;92;85;101;100;104;95;115;100;90;84;100;95;82;87;94;83;97;80;108;97;98;83;100;78;92;116;104;104;84;81;87;105;88;85;97;87;84;98;88;129;99;98;96;105;90;92;96;86;89;98;103;89;89;93;99;73;92;70;93;80;84;85;79;90;76;88;98;100;86;87;112;115;108;117;115;104;113;97;107;129;148;179;137;137;132;149;156;149;140;111;98;112;98;85;102;106;107;101;121;132;121;93;83;79;93;78;97;102;95;128;143;156;120;113;102;96;102;100;106;122;117;160;191;179;143;119;154;144;160;151;113;132;136;145;166;126;115;127;115;134;107;76;102;116;116;115;117;135;155;183;191;230;246;219;366;640;748;500;243;113;83;102;102;111;107;108;86;117;102;120;111;141;140;121;93;97;104;116;104;100;76;94;80;80;90;88;72;86;78;88;101;98;102;91;94;91;87;83;86;112;93;83;90;104;91;84;90;97;94;94;91;98;84;101;80;108;105;75;95;94;79;80;81;95;91;96;85;96;89;109;79;105;101;85;95;88;99;87;83;96;94;100;94;89;94;99;93;94;102;100;92;97;97;79;71;79;70;86;81;80;74;95;82;81;84;90;61;80;78;70;85;87;73;68;87;94;83;81;71;78;85;98;97;78;105;116;74;97;66;123;152;270;355;586;1051;1464;1176;624;269;110;77;92;109;94;113;128;124;98;104;119;122;79;90;98;90;105;142;175;121;107;102;104;115;131;177;194;146;101;83;118;112;109;84;84;93;89;90;102;79;90;82;97;80;94;93;115;132;209;262;268;226;149;117;116;127;92;95;96;99;97;87;82;74;88;96;81;84;114;104;114;76;118;136;128;115;101;104;94;95;99;107;83;96;88;110;115;105;90;89;89;110;88;76;79;106;96;92;85;123;125;97;108;115;104;155;331;518;397;194;150;189;179;132;110;92;81;66;92;66;84;92;84;92;86;88;108;77;90;85;86;90;76;101;85;76;79;82;86;79;87;100;93;94;75;80;119;90;95;90;109;95;100;99;119;153;164;163;121;123;159;178;136;108;100;102;96;113;174;229;265;196;123;164;177;174;118;116;72;89;87;94;87;88;89;83;76;82;73;69;94;87;83;88;98;94;94;70;93;79;93;72;82;101;81;85;68;81;91;86;104;89;88;92;72;88;79;79;74;88;104;90;105;92;83;94;76;61;80;74;86;84;91;89;68;67;97;89;91;82;82;76;83;84;93;80;76;86;70;95;106;87;91;110;101;73;86;96;94;89;97;64;92;77;96;90;116;92;115;88;95;88;86;116;90;76;95;67;82;79;77;92;85;103;80;101;111;83;110;102;97;106;123;127;143;149;164;155;120;164;178;141;151;111;148;199;326;312;173;106;93;105;98;85;100;93;82;93;79;81;80;89;97;90;86;85;95;81;92;102;65;101;94;96;75;101;110;121;102;98;79;91;89;103;79;102;81;103;97;99;83;87;95;79;76;71;84;77;75;91;86;89;99;106;80;105;98;104;98;106;77;97;68;71;77;70;86;98;106;88;96;80;137;150;194;173;109;103;108;84;77;90;81;85;80;92;65;91;86;90;111;71;103;84;82;78;82;72;99;87;91;107;139;194;181;141;92;102;87;90;106;97;101;99;100;84;91;101;81;103;80;75;79;82;75;78;83;108;120;138;217;377;320;180;98;86;91;86;87;83;96;101;79;91;102;95;100;99;80;114;107;172;201;233;224;230;357;439;446;421;286;203;240;387;508;330;130;125;94;129;127;139;140;116;104;89;80;83;99;125;115;81;86;98;101;111;73;95;73;77;89;94;84;93;97;104;83;122;103;103;125;128;104;88;88;81;77;77;78;78;63;86;74;86;91;78;91;79;92;79;93;127;100;90;79;92;78;74;77;84;94;81;77;72;86;86;84;120;181;267;304;269;276;340;381;314;218;212;283;288;259;236;229;138;103;108;123;122;125;107;108;93;122;125;107;96;83;81;95;88;89
107;87;73;101;84;77;106;100;98;88;87;117;244;553;873;534;267;180;156;165;220;207;231;381;342;268;178;159;158;189;267;278;271;231;187;208;182;139;130;119;121;130;103;98;149;181;135;115;110;113;122;119;97;87;108;74;104;103;105;107;92;111;138;235;291;335;336;369;332;211;122;112;88;99;97;88;88;121;175;278;413;371;215;160;157;159;112;111;90;109;86;79;95;74;68;103;80;83;84;91;63;74;76;78;92;77;87;111;104;116;104;102;106;106;112;127;122;122;102;109;100;86;95;89;97;123;99;88;102;70;77;87;92;86;101;107;108;95;93;106;92;104;99;107;125;122;124;154;181;144;137;175;262;309;252;155;115;121;151;231;402;366;202;148;155;132;179;217;288;281;344;253;247;222;268;327;289;186;206;211;190;187;225;247;317;474;511;352;195;131;119;108;97;104;113;104;118;154;208;287;253;166;129;95;100;98;104;96;101;104;105;88;77;109;80;74;84;70;94;88;69;94;93;74;89;72;82;99;105;91;90;97;113;114;90;98;95;95;97;88;98;131;203;216;182;135;128;117;101;94;93;83;103;106;93;96;90;94;91;111;121;113;147;154;155;181;337;756;1188;965;619;541;540;550;449;370;351;352;341;422;292;222;184;190;232;243;285;402;336;236;139;130;109;86;75;88;49;73;83;114;124;113;126;111;120;114;134;146;227;244;211;209;159;159;113;112;119;125;167;325;384;426;367;267;219;170;162;90;113;129;143;144;125;134;134;119;96;101;101;81;109;84;87;104;103;122;147;169;221;278;198;157;145;129;88;110;147;114;96;86;107;125;171;185;145;114;93;88;83;90;103;117;100;89;135;161;131;164;191;121;109;125;144;142;135;144;150;141;112;100;107;92;134;129;207;210;248;155;134;117;103;125;129;121;114;102;97;94;95;99;103;81;101;98;115;85;88;92;85;97;95;87;101;93;130;143;168;190;208;139;123;121;148;146;136;126;142;191;224;158;119;122;123;97;106;122;199;312;392;380;165;128;97;112;122;197;329;459;460;316;242;197;161;176;273;502;644;459;230;136;112;90;83;80;82;82;86;84;90;106;90;90;93;90;119;194;274;525;763;785;548;435;341;250;283;223;184;129;102;125;108;112;149;218;338;327;203;121;85;101;91;94;124;178;282;312;249;187;142;114;110;134;140;205;232;248;265;246;197;134;129;97;99;95;142;145;152;160;164;136;133;166;172;193;158;139;127;115;119;110;104;99;96;143;152;138;101;96;92;104;108;98;84;82;84;69;87;80;110;150;222;333;512;393;239;134;79;106;98;101;95;72;79;116;111;88;99;89;99;99;90;113;94;85;96;94;99;95;128;91;89;100;85;98;102;118;122;103;129;148;138;120;112;116;112;107;198;300;343;206;174;183;236;239;169;156;197;216;252;189;154;130;115;93;125;192;237;179;119;111;94;83;107;98;91;98;105;103;106;121;86;92;95;103;101;100;104;96;105;88;88;95;103;118;144;169;160;106;125;140;186;372;523;487;292;153;101;88;74;89;104;96;77;113;97;105;111;109;84;88;98;88;92;96;92;83;92;97;87;86;71;94;67;91;93;88;103;83;84;75;86;84;76;78;91;79;84;91;80;82;104;74;104;109;85;87;103;98;94;88;96;97;113;85;96;85;78;118;92;92;84;83;82;92;93;77;95;91;102;105;117;125;113;110;107;92;85;114;110;157;153;144;127;109;146;151;240;240;170;130;107;112;115;109;102;120;132;120;106;141;111;107;86;83;79;88;96;116;122;148;164;186;145;110;92;113;86;100;106;104;109;153;209;184;141;131;160;140;134;158;146;146;141;131;145;134;134;114;148;114;109;71;95;107;101;123;122;130;185;202;214;234;206;228;446;743;769;468;216;91;86;110;121;86;118;105;82;80;82;124;123;100;105;110;112;96;107;103;87;109;90;100;79;88;83;77;82;88;88;86;84;100;94;85;81;93;83;99;100;91;94;81;96;100;78;98;114;92;93;80;82;73;75;100;81;76;82;94;90;91;85;80;100;83;88;96;103;97;98;97;83;95;108;92;97;87;90;98;94;94;88;87;84;96;90;100;92;91;78;84;91;85;93;94;91;85;70;78;80;82;87;96;79;90;99;73;93;82;87;66;86;86;78;94;84;84;96;68;92;79;92;69;83;89;85;82;77;69;88;86;111;166;270;574;1099;1476;1206;649;275;115;96;85;76;93;134;145;152;116;117;113;100;94;82;97;103;94;107;101;95;97;86;74;102;122;109;101;108;68;105;100;102;80;106;91;81;76;90;77;84;91;105;102;102;99;93;113;142;273;318;308;169;115;92;93;88;117;99;73;95;83;94;88;83;93;82;98;100;95;138;121;107;146;206;212;150;122;83;89;84;101;91;94;86;89;87;103;70;101;81;87;93;92;98;99;88;103;104;87;116;110;114;127;147;172;216;262;411;284;140;105;120;93;101;87;80;79;93;80;72;78;63;93;101;77;97;93;64;86;84;89;87;83;75;86;67;101;82;94;81;99;69;63;95;89;92;109;89;112;82;87;84;91;86;123;162;159;87;104;137;146;149;124;116;106;91;94;143;217;378;374;219;143;129;163;134;97;87;88;89;92;82;81;75;84;100;73;68;94;95;91;85;94;96;102;110;82;86;86;74;79;96;82;68;84;72;80;75;98;77;90;69;85;94;68;95;94;103;80;93;97;96;78;76;90;83;65;82;76;71;101;82;84;79;74;76;66;94;87;90;74;77;77;78;88;89;88;77;104;93;101;66;94;81;97;104;84;91;85;105;79;83;111;91;99;92;88;95;103;104;99;91;93;104;97;103;78;90;72;90;76;86;80;86;90;92;101;109;89;85;99;114;140;123;125;157;172;161;155;233;267;201;147;135;120;164;295;292;151;105;122;101;85;92;82;76;84;97;91;110;92;93;88;90;96;99;94;97;96;101;119;85;86;90;101;137;127;140;100;97;97;81;99;98;83;98;98;94;82;89;85;104;93;86;89;88;74;90;96;87;94;97;64;102;93;95;68;87;90;108;89;82;72;72;81;88;76;87;88;95;104;104;146;260;372;280;158;93;75;94;69;97;71;71;95;68;84;80;68;69;80;89;76;80;108;81;81;95;84;60;81;110;143;187;159;110;72;88;91;93;93;85;95;81;89;100;110;83;85;88;94;88;75;76;84;85;97;92;98;123;201;284;238;149;115;96;88;92;72;82;85;86;77;92;117;86;93;74;90;131;149;215;290;237;213;297;360;436;468;421;311;216;290;359;348;221;111;92;82;111;145;131;152;149;104;109;91;101;107;109;111;108;97;100;86;90;100;86;98;95;94;75;85;70;91;100;77;85;113;89;93;80;81;83;89;88;71;93;66;64;91;79;80;59;105;82;91;95;87;90;100;101;88;82;90;71;80;76;80;76;97;71;75;77;86;76;96;98;155;228;243;229;295;417;471;368;243;251;344;386;278;327;229;144;120;113;104;112;113;121;118;147;153;126;111;91;93;102;84;110;74
109;101;85;98;101;74;58;95;92;74;92;128;256;590;847;554;280;176;173;153;167;218;239;338;323;275;201;185;141;162;158;194;232;244;200;202;227;189;186;150;152;122;114;114;158;196;163;128;152;190;153;157;102;94;88;89;101;104;110;81;89;98;132;246;411;381;349;399;452;267;158;107;102;91;84;86;89;132;165;330;469;380;258;193;182;177;124;100;101;84;101;70;88;95;91;71;77;88;78;98;69;83;63;83;64;106;99;93;105;118;114;112;106;90;116;143;152;120;128;112;129;115;121;77;86;97;101;91;84;93;100;89;89;87;83;94;87;119;105;103;91;101;119;132;114;130;138;104;137;115;119;204;362;470;320;163;132;101;128;261;473;446;249;210;167;148;169;229;235;275;256;206;170;202;219;240;221;197;213;192;155;156;195;198;288;531;561;409;204;142;120;116;96;105;133;148;131;148;182;191;222;123;102;110;82;100;78;110;97;93;85;89;87;109;91;90;93;71;94;94;87;87;74;83;70;75;107;76;94;111;90;108;96;90;105;96;90;85;81;93;74;115;147;151;136;133;121;103;118;78;93;79;86;96;95;87;89;104;106;119;135;154;153;202;177;135;226;498;696;616;528;763;869;826;594;359;369;447;437;430;326;227;193;213;237;264;342;435;428;287;206;127;109;115;101;77;57;49;83;90;104;100;89;128;105;116;143;134;147;187;196;200;197;158;149;137;146;147;187;308;395;442;314;239;174;140;108;84;101;122;109;118;141;141;124;148;119;100;97;92;107;124;102;99;115;118;157;211;226;275;180;126;147;139;135;121;121;98;104;102;111;162;221;256;230;119;107;82;90;104;117;147;121;91;146;147;130;157;133;110;101;94;105;118;129;144;163;119;128;123;105;124;121;124;120;185;168;194;191;124;118;134;145;135;110;91;68;88;76;112;101;102;101;96;92;90;93;79;87;96;88;97;78;78;98;129;169;186;214;155;131;145;168;162;130;148;135;187;209;152;107;120;109;107;118;113;111;172;237;198;137;126;105;104;126;279;552;835;896;451;246;191;126;126;209;320;459;291;153;113;96;85;90;95;96;84;89;90;105;119;108;89;94;98;114;113;156;221;351;409;579;628;448;315;245;203;154;111;121;103;114;138;112;181;262;239;173;117;122;133;116;105;121;125;189;203;138;136;114;133;120;137;169;172;191;181;181;223;200;189;140;102;107;122;144;144;150;172;180;145;170;197;234;272;232;139;104;118;116;101;96;113;129;179;228;209;137;104;104;97;102;90;80;95;75;87;76;105;105;140;180;203;267;243;158;106;84;95;108;88;84;83;102;83;89;97;101;105;91;83;84;98;113;97;102;79;114;109;107;116;110;107;111;101;112;107;108;114;91;95;112;97;100;100;113;116;171;206;253;173;198;205;200;202;222;247;331;449;465;354;192;116;96;94;127;157;218;161;116;94;96;88;96;92;109;94;103;115;119;99;111;93;113;114;110;108;92;87;93;105;90;105;103;150;198;278;219;137;94;139;234;419;625;632;371;181;128;104;110;93;83;98;88;81;94;94;99;83;105;87;89;95;81;79;85;93;99;72;98;81;69;90;77;93;103;87;82;89;83;98;102;78;95;102;72;92;81;105;98;101;97;98;105;105;105;79;79;97;94;87;99;92;101;96;95;78;100;106;98;90;95;102;101;103;97;99;88;79;97;110;134;129;113;116;101;86;89;120;121;143;131;134;145;117;111;151;212;228;135;150;108;108;119;108;106;116;169;116;132;108;119;101;89;93;91;126;90;110;109;125;154;185;138;142;95;109;109;106;97;99;128;137;193;212;181;158;160;144;128;142;118;133;129;150;135;145;118;143;139;142;96;79;105;120;147;164;152;135;181;211;200;215;194;263;412;557;510;379;173;105;103;95;115;92;121;102;76;86;93;85;112;83;103;107;96;95;107;95;98;100;78;103;93;82;81;71;85;79;95;88;90;87;76;96;65;78;103;92;91;87;86;93;90;80;88;84;94;122;94;107;100;88;74;93;87;93;97;71;97;90;108;97;92;78;113;91;75;85;96;94;99;97;88;98;125;85;91;105;81;80;98;87;98;75;89;103;89;101;88;98;97;92;102;75;91;82;80;75;74;79;90;74;91;92;89;79;95;77;70;61;70;86;85;88;85;91;99;84;88;89;71;90;65;110;89;96;83;75;63;76;84;101;168;364;643;947;888;585;287;137;95;100;115;102;145;206;200;113;105;113;89;104;91;86;93;75;88;98;86;105;95;119;96;113;92;89;83;97;100;110;106;96;79;103;100;93;90;87;81;101;101;102;95;117;95;131;219;465;661;462;261;117;114;102;87;88;69;82;90;88;80;91;94;83;88;83;105;103;130;138;122;222;330;381;238;133;81;105;80;89;94;89;101;94;93;90;72;80;92;86;80;80;103;94;89;96;94;109;103;91;122;214;336;372;314;201;225;155;97;84;91;89;83;94;95;85;104;81;77;77;81;104;86;81;97;72;91;74;73;78;76;87;81;83;72;84;84;74;102;89;72;90;75;96;85;98;111;85;82;102;88;86;82;95;126;126;94;102;129;126;120;113;119;109;80;90;114;206;300;301;197;154;186;172;147;108;94;83;80;92;87;89;74;98;79;67;78;90;96;84;85;100;97;86;64;108;110;81;91;93;85;81;87;74;84;83;92;88;91;74;89;94;81;75;84;64;72;81;80;69;68;86;96;94;79;83;73;98;81;79;80;71;102;95;94;91;91;64;111;77;90;81;77;81;84;63;84;88;81;91;83;91;104;80;86;77;80;75;77;94;91;75;98;75;95;95;105;91;93;79;73;101;80;100;99;81;79;99;82;82;74;77;60;72;98;72;85;103;105;122;168;206;182;146;155;211;215;221;386;490;282;144;117;106;157;167;163;129;92;98;109;92;90;88;80;83;104;78;102;100;88;84;97;107;82;95;116;103;126;121;95;97;103;93;99;127;133;90;99;81;88;79;95;93;82;106;111;97;88;83;87;102;83;102;82;88;89;93;73;91;92;82;88;82;82;101;81;98;97;89;86;82;76;78;73;96;88;101;91;83;129;211;406;601;428;197;106;104;99;71;72;95;88;89;78;79;74;95;90;90;75;108;82;84;80;98;75;91;108;87;99;79;113;132;99;84;84;74;90;106;90;90;80;77;94;82;87;91;96;99;72;90;79;86;100;83;95;96;111;134;178;141;127;122;92;82;77;76;90;98;95;95;95;92;102;104;87;81;106;189;232;283;217;225;207;330;403;515;617;404;247;237;241;243;145;88;81;93;132;135;123;125;119;126;91;96;112;121;127;115;130;113;102;106;111;106;93;92;99;100;97;78;77;66;88;98;81;91;80;97;81;66;101;65;89;97;84;78;82;93;78;74;94;104;81;91;91;86;85;87;98;94;93;73;90;76;88;93;86;68;79;74;66;78;89;99;119;153;184;196;195;257;380;448;310;209;217;293;311;265;238;203;186;165;133;130;130;110;125;120;134;173;126;140;90;84;97;77;90;98
89;87;75;92;88;74;92;89;92;83;110;132;219;445;540;369;249;184;166;141;141;159;180;225;280;202;165;149;136;130;143;151;228;221;179;174;189;166;170;159;158;125;132;85;95;144;122;108;132;198;182;140;124;77;82;100;102;112;106;103;70;112;117;239;353;385;426;371;383;256;139;135;127;103;86;84;96;111;166;257;321;271;200;187;226;230;211;140;110;98;90;87;83;88;87;87;81;95;98;84;79;82;101;76;71;88;95;87;102;106;109;100;116;103;136;142;116;127;124;153;195;170;135;119;108;119;103;84;103;99;86;107;120;87;87;82;95;87;95;97;119;109;107;102;112;108;113;115;112;118;127;190;343;522;304;165;101;110;124;229;424;474;249;209;171;153;181;216;217;212;180;136;140;166;202;160;187;248;242;195;151;133;152;158;210;418;440;258;176;122;120;112;102;122;149;156;168;193;178;157;127;123;92;104;91;91;67;94;84;90;85;90;98;94;80;76;91;105;101;72;77;82;81;74;76;89;83;92;110;99;110;107;88;99;99;98;86;78;88;87;94;88;130;102;123;97;93;110;106;112;91;93;97;117;88;101;91;77;104;124;129;167;180;172;137;118;160;238;322;363;416;905;1032;986;603;339;349;443;570;586;374;213;134;170;211;214;316;474;378;229;165;126;111;128;127;90;73;56;57;94;109;90;111;125;146;186;193;174;149;170;190;226;201;144;146;150;152;187;224;313;374;350;249;167;135;132;122;116;86;105;109;154;150;169;155;151;123;95;97;97;94;103;91;84;93;138;166;201;212;212;154;131;102;112;112;105;99;104;98;104;131;187;255;335;184;109;127;80;90;110;128;141;111;121;130;115;92;122;110;116;76;89;97;121;111;112;119;136;159;147;126;126;109;129;131;151;177;190;167;112;144;147;118;131;98;96;109;71;87;102;82;99;98;90;104;81;94;105;85;99;77;90;105;96;121;111;135;188;223;183;172;178;153;137;123;112;151;184;163;141;123;110;88;152;138;118;98;118;102;113;104;100;101;99;155;365;764;1166;1020;531;229;128;121;111;134;182;195;169;132;100;100;91;89;91;88;87;100;87;117;129;127;106;113;105;113;122;123;149;252;460;708;885;640;369;232;202;174;104;110;127;128;140;132;136;179;154;132;110;122;120;110;113;104;119;140;124;148;136;114;117;147;144;154;180;151;168;170;253;316;269;151;97;95;97;125;141;146;163;196;181;224;254;282;263;210;161;120;130;87;97;107;73;115;180;248;220;136;97;95;89;101;99;87;98;96;90;80;81;85;105;120;168;179;134;121;116;116;105;92;90;81;99;101;83;103;101;108;103;96;91;93;96;104;87;102;103;94;103;105;104;124;125;130;124;110;114;103;91;104;115;103;101;87;97;106;113;114;132;170;189;263;257;225;196;297;476;577;638;748;497;172;131;90;93;122;129;152;116;115;91;80;88;98;79;88;102;101;103;94;110;121;129;101;99;102;104;103;93;97;81;91;103;107;158;324;394;279;159;131;179;284;374;489;437;282;179;146;130;97;90;119;102;95;101;108;88;93;109;94;83;83;86;85;88;86;106;96;89;88;94;93;86;92;85;80;81;94;87;74;91;98;71;70;81;96;89;101;101;88;92;96;99;117;113;95;95;102;93;69;107;101;102;98;79;83;76;97;72;78;88;100;100;100;102;89;92;90;86;98;108;128;102;84;89;86;93;112;80;106;131;112;118;139;104;113;112;185;194;152;120;120;113;115;138;107;102;115;121;107;108;93;95;98;96;105;106;140;153;123;137;147;167;145;118;96;114;83;123;129;92;104;124;139;165;187;201;204;157;148;115;136;127;154;144;124;121;140;144;131;145;114;94;114;147;208;192;183;181;186;234;240;220;210;282;318;311;295;248;124;98;97;101;100;88;102;104;85;89;81;102;64;110;98;97;79;116;84;92;100;95;104;96;105;108;97;96;85;90;90;85;92;80;99;96;88;76;86;87;98;93;78;82;92;69;98;100;79;91;98;82;105;96;82;97;92;81;78;91;99;97;89;92;97;92;95;85;85;92;80;93;81;89;96;108;112;91;94;101;93;87;90;96;77;95;103;92;99;121;100;88;84;78;89;80;86;91;91;78;82;102;67;77;91;83;77;75;82;78;91;86;85;79;68;81;90;89;89;92;100;99;84;87;72;96;91;80;71;81;92;88;91;115;129;201;328;438;490;334;171;118;103;86;82;101;146;224;219;149;105;95;89;87;87;69;83;72;85;81;108;84;84;90;81;78;81;83;97;102;120;113;101;95;116;78;86;92;74;91;98;96;106;142;125;158;122;177;361;779;1125;840;334;141;91;106;93;81;77;81;108;81;80;69;95;52;83;84;99;97;141;129;144;184;310;436;255;136;123;110;80;100;107;89;89;72;88;97;93;73;98;82;77;73;79;94;99;94;125;106;95;95;160;335;720;764;558;250;133;109;95;74;82;82;85;74;96;80;81;89;90;87;96;90;74;80;97;110;84;92;90;78;91;89;91;112;84;90;90;93;56;71;92;91;92;88;112;79;108;74;79;89;94;88;86;101;102;92;97;109;140;149;113;111;86;85;101;87;106;150;184;198;160;226;342;322;191;90;90;75;87;93;80;79;87;76;93;96;84;72;91;97;97;89;79;82;108;85;94;92;92;86;84;82;77;92;67;89;86;85;66;85;81;82;89;68;81;80;85;99;98;83;81;102;89;90;96;87;75;77;75;63;82;107;84;75;98;70;73;88;80;88;72;77;78;89;99;91;90;75;91;90;103;97;83;89;84;72;76;91;86;82;101;83;74;81;82;112;105;85;86;93;71;90;105;113;104;92;88;81;80;88;82;90;98;72;95;84;101;111;160;283;414;388;217;195;181;244;247;290;459;642;405;156;121;130;132;118;119;97;107;103;73;95;84;95;70;81;81;114;77;84;86;74;71;89;100;85;121;142;153;119;115;104;109;92;89;110;128;122;82;103;85;84;90;88;81;112;107;65;95;91;89;109;96;86;86;99;89;96;76;79;70;95;86;98;72;79;78;81;97;77;66;81;84;74;89;89;94;94;79;88;140;214;428;600;398;185;117;88;88;86;75;93;75;73;90;74;59;92;82;94;85;102;90;82;102;92;83;69;101;89;92;84;109;92;102;85;81;88;75;107;83;79;71;90;91;81;81;87;101;96;95;67;64;81;87;91;84;84;74;82;97;118;81;91;94;75;99;78;95;88;90;80;95;89;116;99;105;112;129;172;256;248;180;236;228;265;349;522;554;450;319;255;238;162;105;94;90;97;116;100;116;105;125;118;109;96;117;105;117;120;124;111;108;109;122;121;122;101;116;93;90;68;87;85;91;86;106;101;93;97;64;85;79;104;90;94;101;74;81;78;87;86;94;77;86;82;83;75;77;104;85;86;76;95;79;90;68;73;71;89;84;87;85;66;71;99;112;129;157;158;172;247;287;315;228;182;194;212;186;164;179;139;165;190;156;178;143;117;91;84;135;138;159;120;81;81;87;98;82;87
84;85;84;76;83;86;119;109;104;90;84;114;148;251;294;220;193;188;165;162;123;146;148;165;219;198;166;143;135;121;112;155;176;151;137;157;160;144;128;118;107;120;117;93;119;111;110;83;117;152;142;136;105;80;87;104;87;91;106;100;88;89;94;166;233;334;267;292;262;201;169;188;129;98;97;87;105;123;165;191;210;220;215;196;260;366;320;175;113;72;84;67;77;103;97;95;84;90;77;69;88;85;91;64;86;83;81;92;99;100;101;103;136;145;119;116;117;153;147;178;215;183;137;97;92;120;102;116;103;115;108;129;101;98;109;119;97;94;109;84;104;110;92;100;98;90;97;106;118;108;113;152;303;347;270;140;117;106;126;176;317;298;214;256;264;207;181;274;238;219;134;122;111;114;134;148;187;316;324;212;118;111;125;137;190;258;252;191;126;122;114;116;134;164;158;149;175;206;173;127;104;111;95;109;115;128;112;100;80;85;92;96;93;87;80;95;106;83;96;87;85;97;78;92;82;89;91;107;105;99;97;100;89;92;106;80;89;94;69;86;109;107;91;99;117;80;86;94;100;109;90;99;69;101;98;97;79;83;102;91;112;133;131;135;114;110;122;148;159;184;251;509;776;724;546;394;299;355;462;529;362;233;155;127;156;168;221;335;276;219;157;142;119;120;126;82;61;69;68;78;90;84;134;150;198;286;305;272;192;189;181;173;179;155;160;186;202;219;260;295;275;266;212;139;139;134;140;125;118;110;120;117;157;163;168;169;165;152;102;94;103;105;99;92;92;135;146;164;142;147;138;124;106;117;120;111;124;101;82;99;138;151;172;200;170;119;98;102;107;88;105;121;97;105;98;133;112;95;91;102;86;101;106;99;98;128;124;149;178;201;198;152;141;109;109;124;132;155;134;113;123;128;132;132;123;100;105;85;84;74;89;83;101;86;123;89;82;84;90;99;95;91;95;105;99;117;145;159;189;184;159;157;125;105;125;112;100;137;134;124;113;91;109;116;120;111;110;110;116;131;108;91;98;120;135;286;656;1013;964;524;249;124;95;106;94;111;147;107;111;104;83;94;93;84;77;76;89;121;131;127;108;101;113;89;102;121;106;109;244;518;794;985;695;406;284;249;168;141;121;134;152;166;141;122;115;122;108;105;106;112;117;89;115;93;117;139;136;108;113;127;130;163;124;148;153;169;229;297;365;291;164;131;118;108;128;134;145;195;205;203;237;276;304;237;155;138;101;109;115;99;92;91;106;136;201;194;140;126;103;119;88;98;67;80;90;63;103;69;73;101;157;191;186;175;139;103;120;82;84;98;92;76;97;97;94;99;83;89;99;95;87;83;96;98;81;89;108;124;103;108;137;147;147;115;98;114;82;93;117;118;98;89;95;110;113;84;81;109;138;269;478;443;273;209;396;620;641;667;662;393;169;105;85;97;106;114;115;96;95;116;93;111;101;87;100;109;96;94;114;97;143;178;131;131;103;94;81;102;76;91;79;96;106;219;362;483;302;205;127;235;351;363;341;277;261;189;187;155;128;94;89;105;91;101;107;92;91;95;80;113;95;88;93;97;100;97;90;94;94;93;85;85;82;78;79;91;98;77;78;80;86;97;84;98;88;94;84;94;99;101;91;99;109;99;92;87;84;101;105;103;102;85;77;95;89;71;104;104;82;88;91;102;101;103;87;87;89;83;90;95;85;94;84;84;73;82;88;81;102;94;93;98;116;153;148;157;142;139;113;127;108;94;87;125;118;107;113;107;86;103;90;95;97;110;95;135;128;142;116;119;126;132;127;100;107;99;114;106;146;136;149;102;116;139;154;222;213;181;135;122;126;145;146;134;142;137;156;149;164;147;106;127;120;133;178;220;231;208;221;218;253;212;191;201;228;189;180;189;113;95;99;96;89;119;85;105;101;91;93;105;109;90;106;105;88;86;85;80;80;78;93;94;85;97;94;94;97;90;82;93;66;89;97;107;70;81;106;86;96;85;81;77;76;77;81;99;107;119;88;86;73;85;68;86;99;84;89;76;94;86;92;91;84;80;85;95;83;85;90;81;93;88;107;101;88;93;90;83;78;86;100;96;78;100;88;87;81;87;89;79;95;89;78;90;88;90;84;90;62;65;78;74;93;86;102;82;74;75;99;93;111;90;80;80;81;87;88;87;87;84;99;80;70;83;80;85;81;77;88;79;84;82;118;115;166;238;320;231;175;155;118;102;83;103;102;174;135;111;105;88;92;84;77;82;101;78;105;99;72;85;85;95;81;84;93;86;90;99;114;90;115;103;89;93;94;88;98;99;113;104;131;160;234;262;164;172;375;768;1096;784;332;134;103;87;89;75;105;88;91;82;81;91;96;77;82;86;90;113;141;211;156;152;230;276;232;205;166;132;92;102;89;85;97;84;95;65;79;93;77;83;93;78;83;75;97;99;119;104;95;112;210;521;1056;1193;693;246;111;105;75;65;72;89;87;58;91;74;70;97;93;94;94;85;80;83;85;78;99;82;89;99;94;89;81;73;86;76;95;80;77;70;71;74;93;83;76;81;99;85;83;84;85;90;98;88;75;83;96;104;119;110;104;89;99;109;89;83;101;140;152;169;187;277;495;514;222;121;83;111;110;100;98;77;92;80;106;97;85;109;79;105;101;104;81;83;74;66;88;77;73;94;92;77;87;85;61;70;70;89;84;71;79;84;82;95;84;94;93;80;93;82;85;98;80;88;94;83;87;64;78;89;79;97;75;94;106;80;81;77;90;86;79;82;91;85;78;88;73;94;84;77;97;75;80;73;92;76;114;102;81;96;92;102;100;78;83;113;78;99;82;89;85;82;91;96;83;89;72;90;89;78;83;88;78;99;98;94;107;130;288;534;774;649;368;217;187;200;233;296;437;494;289;162;115;120;116;100;101;99;84;93;97;95;98;88;88;92;86;89;90;85;67;90;83;100;98;96;103;120;123;128;138;155;115;89;84;94;98;112;95;81;99;103;96;84;121;88;91;80;82;84;94;89;84;87;106;90;103;106;112;100;88;81;87;84;72;101;83;98;82;75;77;68;97;79;90;96;95;94;92;86;143;200;306;413;302;167;115;70;80;73;90;74;81;88;71;77;78;89;94;90;99;100;107;83;101;97;76;68;84;88;91;103;96;92;79;102;94;86;86;78;88;90;86;97;107;109;89;101;83;109;91;89;82;102;89;99;69;81;81;76;77;84;93;92;82;112;83;107;101;88;83;81;94;96;100;106;99;110;140;187;271;237;176;198;247;247;313;411;436;469;411;278;226;156;111;94;86;105;104;92;95;104;100;112;96;98;105;101;91;104;87;100;99;118;135;134;108;115;115;96;91;77;69;81;80;83;91;86;97;95;84;75;84;70;84;76;68;86;81;89;79;87;103;86;87;88;90;79;74;77;81;78;87;84;90;80;81;92;71;91;86;102;78;80;81;78;118;148;190;160;164;190;238;269;287;236;197;150;134;128;142;123;120;135;181;172;182;138;117;101;102;126;157;116;118;87;99;86;96;88
90;78;90;82;86;118;83;127;94;96;90;106;116;153;141;160;174;211;214;159;124;147;160;156;257;290;182;169;153;130;120;126;138;137;138;135;146;148;135;107;115;139;159;147;131;118;83;90;90;133;144;104;110;114;98;92;123;97;90;66;113;72;105;122;163;245;240;215;237;209;172;161;162;129;98;119;140;168;149;190;181;184;205;211;283;479;461;235;133;98;66;84;73;84;78;95;96;92;69;80;75;81;65;83;85;57;78;66;103;95;91;109;136;182;190;143;109;131;189;182;148;178;119;114;96;91;128;105;122;104;103;138;121;80;122;118;104;100;80;82;95;97;102;86;78;93;97;133;98;117;93;117;166;238;194;136;107;119;148;249;293;257;193;239;249;215;178;240;265;257;178;120;85;111;114;115;184;254;231;173;112;87;104;125;157;190;181;152;115;126;113;155;202;219;171;160;208;311;246;159;99;101;122;166;168;146;136;124;73;105;91;71;90;107;71;94;91;92;111;96;92;84;76;91;114;104;83;111;118;77;112;114;80;84;84;96;86;74;85;108;95;115;105;85;77;86;93;90;110;97;110;78;90;97;103;110;83;95;94;98;98;113;120;108;101;117;111;121;125;120;179;307;406;347;338;238;225;265;384;352;268;182;157;174;160;153;206;245;224;213;162;150;112;88;89;63;54;61;72;74;92;117;158;255;361;360;375;263;202;158;160;131;132;132;159;203;249;270;293;317;306;264;170;150;141;126;125;139;101;99;113;105;135;130;149;184;179;157;129;101;94;81;102;99;82;100;133;134;125;129;111;113;108;134;125;124;102;100;89;108;95;83;133;133;142;105;90;83;94;89;95;90;92;87;114;109;96;85;91;116;82;97;92;117;115;161;175;212;200;211;223;187;110;144;133;128;108;134;129;114;109;141;137;139;116;89;76;81;83;86;92;84;93;102;91;108;91;103;102;98;82;100;93;111;106;113;118;133;145;138;166;137;110;114;109;101;83;95;99;108;107;106;100;81;106;128;119;91;104;98;89;83;101;129;166;301;655;940;961;486;231;146;113;85;131;135;119;86;123;112;94;86;79;100;101;95;111;111;91;103;105;92;95;96;106;107;103;204;334;851;1212;1260;960;497;301;244;198;114;126;153;159;177;156;115;104;110;95;95;112;117;93;108;108;116;127;170;167;123;121;141;132;127;167;160;206;226;203;247;284;260;172;125;117;102;108;135;159;187;178;175;215;246;286;196;158;136;100;106;105;102;96;95;111;100;142;139;116;121;101;87;86;88;106;71;79;80;93;105;81;130;209;341;366;245;149;130;105;87;95;98;93;92;90;94;85;96;117;96;108;103;91;84;94;84;95;108;102;100;141;127;89;145;132;126;109;109;91;84;83;104;86;104;98;113;86;75;92;109;160;326;556;542;288;239;423;621;655;543;429;280;167;94;105;99;106;115;101;77;89;96;104;77;88;111;99;93;102;118;110;146;226;280;241;165;107;98;91;102;76;95;89;77;137;235;421;441;308;172;165;228;374;405;267;222;290;257;290;255;167;120;95;82;109;102;97;107;96;105;105;83;92;104;85;99;98;81;91;90;92;87;87;90;81;96;105;102;105;91;89;82;84;94;94;83;82;91;93;85;100;78;91;83;95;105;108;99;95;92;85;101;77;108;85;98;90;94;101;88;94;104;127;130;107;72;88;92;94;90;91;93;82;77;99;84;85;94;101;122;101;98;99;124;125;182;241;191;138;143;123;143;119;91;106;108;105;132;97;89;103;101;79;96;82;103;104;124;130;159;126;126;95;119;124;113;116;92;100;159;207;193;127;99;123;110;153;180;176;177;175;147;160;156;123;129;103;116;174;191;149;148;130;126;121;124;154;168;227;279;256;275;289;185;166;175;176;194;178;143;117;106;122;90;108;106;110;103;91;85;104;83;88;101;122;106;93;78;93;77;94;84;77;104;96;99;89;99;73;99;98;93;80;103;67;92;73;93;87;89;97;77;97;76;86;90;92;90;94;77;101;77;83;76;82;71;98;77;78;83;88;81;93;80;86;93;80;90;89;92;86;105;91;99;89;85;92;90;95;92;98;117;96;92;89;96;92;81;83;94;103;94;84;86;92;85;97;77;72;93;100;90;79;76;82;86;69;86;69;73;76;78;100;63;81;77;81;102;102;111;90;89;93;103;88;96;94;80;75;86;93;85;81;80;99;115;135;214;349;307;219;241;192;142;132;103;103;120;106;100;100;102;107;80;73;73;97;97;119;109;103;92;82;78;79;69;98;78;73;90;88;93;106;81;93;110;83;100;80;85;91;116;155;204;363;343;251;164;238;561;722;565;265;120;97;100;95;76;78;90;103;85;90;78;85;70;84;74;85;106;162;163;162;138;144;186;215;323;324;218;138;98;88;84;96;80;76;104;94;103;89;95;82;75;83;89;81;83;98;89;120;147;272;614;934;983;591;233;117;113;96;81;72;88;88;89;82;91;70;95;74;86;98;68;80;78;85;85;73;86;81;87;84;85;83;88;97;89;95;93;89;79;75;92;83;71;94;98;118;125;121;104;98;96;96;96;89;80;87;100;64;88;92;90;97;86;105;121;105;133;150;147;177;264;377;373;195;126;113;141;158;167;109;91;82;76;86;76;98;72;96;80;80;83;96;84;64;77;89;79;95;75;85;64;75;77;89;87;93;88;98;96;99;94;75;65;87;84;81;94;73;75;84;88;92;84;80;77;81;83;91;70;75;88;83;69;76;75;82;99;75;74;74;91;87;66;66;70;81;99;101;64;79;82;95;74;65;93;91;69;94;84;98;82;87;73;78;91;70;84;76;99;105;81;89;84;92;72;88;93;86;112;90;78;85;90;87;111;155;284;554;1061;1374;916;490;222;167;172;236;305;346;281;198;126;107;98;110;109;88;68;76;76;78;86;86;82;83;77;98;111;122;91;81;80;89;85;94;79;83;122;123;132;156;202;174;131;94;101;107;92;94;90;103;99;101;81;93;93;103;103;88;80;92;84;75;94;82;76;79;86;92;92;91;73;92;77;86;111;79;64;95;94;89;92;72;88;84;85;88;93;75;108;138;199;246;244;215;182;133;97;91;76;97;87;87;84;82;81;77;82;95;80;72;75;100;90;96;79;72;85;64;84;90;95;71;79;80;84;92;91;78;80;84;83;93;84;88;119;106;78;96;75;97;82;85;74;76;86;87;93;98;75;95;82;80;83;108;105;93;94;88;83;82;90;90;74;107;81;101;111;125;196;238;188;161;218;271;291;288;341;367;425;391;301;223;188;157;89;102;81;73;94;120;88;99;106;80;111;110;84;101;123;97;85;94;95;131;129;148;105;112;105;90;85;82;75;90;76;86;94;89;81;72;81;92;76;81;93;72;81;64;95;76;81;99;80;81;88;82;70;77;88;82;76;78;67;82;78;99;91;65;76;92;84;78;98;93;68;114;156;191;178;155;242;333;396;434;344;194;141;126;119;114;121;132;132;162;182;166;157;148;105;89;86;102;112;128;106;88;91;83;77
87;83;99;89;91;108;132;100;96;78;103;94;109;105;112;129;150;182;141;190;151;121;173;238;319;267;210;194;138;146;131;176;157;151;131;127;137;129;137;124;113;151;177;248;172;124;84;106;114;105;113;112;71;104;92;96;95;100;120;87;87;80;87;105;156;220;214;208;250;224;174;167;112;83;94;93;130;151;154;148;190;230;216;188;242;396;483;324;179;98;86;101;79;84;78;79;76;91;66;69;69;94;93;97;65;82;85;72;93;78;94;106;136;203;202;155;111;128;154;137;113;101;122;108;87;113;116;100;94;97;119;152;119;110;107;126;98;90;80;79;88;85;78;91;93;99;75;125;127;112;101;97;152;152;169;127;126;113;206;299;337;265;202;189;246;166;143;211;298;296;195;132;112;94;115;123;164;178;187;171;105;85;89;124;122;177;187;146;116;93;124;159;250;217;142;172;305;434;337;210;143;108;121;162;195;190;155;103;96;88;89;96;82;93;97;79;90;88;85;96;80;77;85;75;96;91;107;99;74;110;107;95;80;96;91;88;82;91;96;79;82;88;109;81;104;89;85;83;92;102;109;83;100;100;105;97;92;110;103;82;124;103;118;99;94;131;126;157;165;138;161;192;231;216;240;250;235;249;254;226;179;169;160;171;145;195;226;251;261;234;196;154;128;93;92;76;52;64;64;75;105;104;187;339;481;466;347;245;147;129;126;135;127;146;182;196;241;272;316;344;389;251;225;187;179;151;119;82;96;114;99;128;124;123;128;135;156;144;116;120;136;120;106;105;116;119;157;137;115;121;150;130;122;117;123;123;83;90;89;93;90;107;100;115;116;109;98;98;95;82;91;107;82;89;89;99;90;110;106;90;87;103;131;123;131;182;252;220;195;193;182;146;125;148;127;131;123;113;121;121;107;110;114;123;89;88;81;86;103;75;99;95;92;86;103;87;81;121;98;91;106;89;92;108;113;101;122;102;122;125;146;128;104;93;90;100;108;88;107;126;119;85;85;81;135;113;110;110;103;116;102;82;99;116;169;372;853;1315;1294;715;297;147;127;126;131;115;114;97;97;90;96;90;106;103;97;91;100;85;87;106;113;84;84;92;87;123;135;190;438;1109;1818;2045;1486;772;324;218;160;139;129;122;175;136;132;124;118;106;109;132;129;139;117;118;122;157;211;226;184;150;136;142;154;193;231;204;222;265;232;219;188;238;200;123;120;122;142;143;178;191;126;152;179;237;271;237;164;114;111;126;115;116;93;123;107;124;92;123;126;111;86;90;101;86;75;89;97;90;100;76;116;184;359;564;697;452;263;141;102;102;92;85;103;96;95;85;97;100;92;97;90;97;101;97;85;104;104;119;97;114;112;102;128;144;98;98;91;104;80;76;90;104;71;91;92;89;87;88;111;96;156;266;393;432;286;318;601;888;842;461;296;187;134;97;91;105;97;95;77;94;93;98;81;98;99;90;105;114;96;94;141;211;383;546;419;225;115;98;83;99;77;84;111;119;139;274;381;389;281;155;154;199;263;306;253;203;266;425;515;406;232;134;102;97;116;97;98;90;118;81;82;93;97;108;96;71;97;88;97;95;83;88;92;97;100;78;93;97;100;95;72;76;93;93;97;100;113;99;102;97;84;98;84;88;98;100;95;109;111;79;99;96;114;87;101;102;102;100;83;93;97;106;136;170;124;102;95;95;100;91;85;86;93;93;84;70;94;118;111;117;98;111;118;104;164;222;289;284;189;120;114;139;143;135;112;100;113;99;95;119;96;101;88;89;86;95;117;134;164;144;134;105;100;106;99;114;99;134;139;166;203;177;151;111;114;112;100;141;129;175;137;132;189;186;148;131;120;97;144;142;141;162;156;138;123;109;107;175;283;308;345;277;244;223;215;220;181;259;267;194;121;107;125;143;124;108;101;86;105;105;100;97;110;114;102;116;105;81;84;78;79;81;86;82;100;102;87;92;90;91;93;91;83;72;84;85;77;75;83;83;93;77;89;89;82;97;96;87;89;78;93;92;78;98;80;79;84;90;86;81;92;89;83;76;102;99;104;87;87;79;71;104;104;110;110;102;84;80;104;83;94;102;77;78;89;110;88;81;91;102;79;79;78;99;101;88;86;91;89;82;78;92;87;79;80;72;73;75;89;90;79;91;79;95;78;96;98;121;91;89;87;93;90;81;99;92;93;75;88;64;103;97;80;80;74;98;123;217;394;366;324;450;420;269;186;139;103;89;91;93;94;98;92;82;82;93;103;113;145;132;103;77;69;76;82;94;77;84;98;80;90;97;111;99;102;94;100;74;96;114;156;159;156;222;386;419;297;199;331;591;708;541;225;110;77;106;95;73;77;91;101;88;81;74;71;91;83;98;92;107;122;136;96;105;95;140;240;441;447;329;134;87;100;82;88;86;93;89;82;90;82;77;88;90;71;88;96;92;87;102;94;115;214;460;583;564;339;183;143;148;139;124;77;84;94;79;80;88;86;82;77;100;85;74;78;68;105;95;92;81;66;82;82;103;98;99;79;94;103;106;105;86;80;86;103;86;100;128;190;239;199;153;112;88;102;103;86;97;90;88;74;89;95;105;87;84;86;112;125;204;222;149;178;235;284;259;154;137;167;294;406;265;160;105;89;79;73;90;90;77;73;83;80;85;85;92;87;76;75;66;92;80;78;76;77;70;83;102;83;78;80;89;79;97;77;73;77;86;83;83;87;92;89;93;88;84;87;91;76;75;87;85;82;90;72;87;84;78;88;79;72;79;86;89;72;83;75;90;87;85;82;78;79;77;75;77;81;83;67;95;92;90;100;91;83;85;97;88;86;96;105;88;89;94;76;86;94;85;105;91;89;93;71;93;84;99;101;97;207;431;793;1414;1701;1100;523;266;215;225;300;329;284;204;149;124;107;121;122;111;123;87;104;101;100;83;80;106;93;76;117;92;108;82;93;99;96;91;83;87;86;129;116;110;127;192;152;136;109;97;99;92;83;89;89;98;102;95;89;93;99;71;96;102;100;75;104;60;81;86;86;92;103;85;88;68;94;90;100;76;87;94;94;82;91;89;90;78;86;86;99;68;101;112;185;242;260;287;320;237;146;95;88;87;85;82;68;70;81;71;87;80;93;88;101;96;77;87;82;75;95;77;69;104;96;119;88;101;87;89;98;88;95;85;85;97;80;82;101;115;135;117;85;81;84;91;103;116;97;95;107;104;93;82;83;85;81;89;97;94;86;104;107;86;95;92;76;82;84;78;107;101;100;167;148;182;170;235;354;397;284;264;259;289;274;246;235;221;162;107;109;80;82;89;93;104;107;109;109;93;95;107;133;121;110;91;92;105;135;158;141;121;128;131;118;89;86;65;83;77;69;66;80;77;78;65;70;83;82;76;85;76;78;87;76;86;78;92;73;87;71;94;69;92;81;87;82;82;78;79;70;90;79;67;81;86;87;89;88;101;106;147;177;172;166;303;516;665;615;370;210;126;138;162;130;98;98;104;138;138;212;174;129;108;99;83;86;99;119;98;83;89;87;87
93;75;76;72;76;101;114;108;114;110;99;122;101;120;75;103;113;118;128;128;141;149;276;353;339;295;255;209;155;176;167;177;170;127;122;131;168;161;115;125;112;124;208;271;213;139;96;114;130;97;120;108;106;101;106;102;106;118;98;91;72;83;81;93;144;191;197;185;208;156;140;113;113;94;83;88;103;101;134;129;195;265;291;226;207;321;353;308;164;122;89;102;83;91;104;76;77;65;81;78;83;68;83;64;81;83;78;89;88;92;102;116;184;231;198;144;104;104;130;100;90;142;122;110;103;93;100;80;92;100;129;123;133;102;110;101;99;90;75;76;78;100;81;101;93;86;90;107;119;121;77;98;103;153;199;208;139;186;255;321;346;263;177;122;144;183;171;208;292;299;205;109;93;84;115;125;127;144;179;148;111;102;92;83;123;156;193;155;120;90;95;136;207;157;162;184;336;531;426;257;144;108;120;153;222;184;148;108;102;118;118;111;90;101;99;113;80;91;97;80;74;68;73;86;84;88;83;84;103;88;90;98;100;83;102;89;92;85;100;72;82;86;86;85;87;87;93;79;109;115;102;110;89;83;90;95;121;82;101;93;96;122;104;111;129;157;185;235;243;218;223;266;198;209;234;284;253;343;296;220;182;133;159;145;165;212;267;276;282;247;208;155;101;104;83;63;62;69;68;101;103;108;172;378;547;441;315;203;118;126;103;119;117;175;182;205;218;232;262;265;340;273;212;208;149;142;106;74;114;96;115;103;100;109;121;123;122;111;114;116;115;137;139;149;112;133;124;134;122;126;107;111;143;154;127;95;100;86;114;96;93;120;100;104;106;93;104;93;96;88;101;91;94;103;87;97;88;97;100;100;118;113;127;126;140;215;275;259;219;189;149;135;110;102;140;127;129;124;113;128;110;110;117;127;80;61;90;89;100;90;89;91;97;101;92;98;73;81;95;76;90;74;95;88;108;106;88;107;84;119;105;116;110;93;87;96;99;94;99;112;94;83;96;91;121;118;113;112;109;114;99;90;95;115;172;444;934;1656;1708;997;393;192;162;169;151;152;110;113;99;96;112;112;78;86;109;92;84;77;121;76;96;90;80;98;92;99;131;227;514;1223;1985;2426;1832;782;277;166;156;101;113;130;125;120;119;124;125;103;102;127;180;155;146;100;156;183;263;272;237;122;112;136;180;260;285;265;237;234;187;193;160;179;205;171;143;136;140;162;165;144;148;155;171;231;268;243;181;117;133;109;115;110;82;114;114;105;94;74;111;117;87;80;99;74;84;82;73;92;83;98;114;208;517;1073;1266;744;319;148;101;94;103;88;85;72;91;85;99;90;84;110;90;83;91;98;97;105;102;117;123;142;115;114;100;123;106;101;99;102;104;79;77;84;90;108;103;90;98;93;96;115;110;147;239;238;218;388;696;1119;1001;470;219;133;110;101;110;107;109;96;105;82;100;106;112;101;127;105;104;78;89;99;120;206;448;734;541;241;120;82;89;84;90;90;103;157;198;258;309;312;191;126;132;168;183;207;161;195;276;468;624;471;222;120;111;97;113;102;104;87;98;91;110;96;101;104;103;82;76;92;89;108;87;83;92;81;81;116;92;88;95;103;81;96;82;90;87;87;104;117;97;88;107;91;105;93;87;81;92;94;89;89;89;88;82;95;76;108;113;93;85;102;110;136;216;252;254;157;96;109;91;86;82;80;83;115;79;95;98;126;134;102;96;112;102;105;139;183;287;356;194;121;115;133;143;132;98;104;114;140;124;96;115;105;95;83;86;99;124;162;164;145;126;124;99;110;107;130;132;119;124;159;158;157;152;126;115;136;116;108;144;122;142;144;151;162;198;148;122;93;108;129;141;130;134;129;118;96;126;198;266;365;298;225;185;229;335;339;295;394;402;267;116;123;152;125;126;89;94;100;101;93;109;76;106;94;113;113;112;80;77;83;95;96;93;100;96;87;98;96;95;94;91;99;83;84;86;80;90;97;75;83;94;86;85;85;86;83;85;83;101;101;101;86;91;86;103;72;97;91;111;108;100;77;87;99;107;86;90;102;88;100;115;109;77;93;96;103;99;110;103;89;90;106;85;112;98;99;86;70;65;101;85;89;80;91;89;85;71;76;93;94;81;79;78;88;74;86;63;77;99;82;94;92;97;98;90;89;91;82;86;91;77;80;78;94;79;73;79;80;85;84;76;89;92;82;95;88;139;184;260;317;391;618;661;366;275;265;168;82;94;73;93;92;98;90;95;76;104;140;188;154;128;90;87;99;85;88;74;97;77;77;82;97;108;91;87;96;91;98;107;137;248;268;209;204;234;353;297;229;464;1034;1251;783;281;131;115;89;88;77;93;109;108;103;86;83;90;75;71;88;77;107;106;107;85;91;101;134;268;429;413;253;144;109;95;100;90;91;111;102;89;80;108;90;103;81;85;91;81;86;81;79;77;102;145;257;281;241;188;150;219;352;278;150;97;89;79;102;85;84;73;80;101;85;82;78;90;91;96;91;78;90;89;88;100;91;89;100;93;96;107;121;111;86;92;93;94;90;98;165;279;511;411;275;118;95;104;100;97;82;105;89;80;75;79;85;89;92;85;105;155;220;247;218;228;266;273;173;123;147;311;633;841;610;220;110;81;76;84;99;97;85;79;79;73;68;81;87;88;95;62;85;79;74;67;70;77;81;73;87;87;85;96;78;86;96;76;83;68;91;76;78;77;99;80;87;72;91;93;84;86;68;91;81;83;83;91;71;80;73;77;69;78;72;76;65;71;81;85;97;74;88;83;86;77;82;93;79;75;83;69;83;94;107;107;87;93;99;87;95;77;90;106;86;91;73;87;85;80;80;78;82;88;91;88;105;82;82;96;138;216;486;983;1315;1531;1072;571;367;290;313;471;465;317;175;141;140;181;155;132;124;119;106;83;86;100;110;123;116;87;90;95;118;95;101;87;108;91;100;109;102;95;103;104;103;120;127;153;162;163;147;103;99;101;72;91;108;109;87;95;81;102;103;100;94;83;87;76;79;76;97;91;86;71;77;88;82;71;76;81;83;81;83;97;90;82;85;79;93;79;92;91;88;98;126;179;209;255;340;424;300;160;78;94;90;81;96;80;85;77;88;85;102;85;81;79;105;82;99;89;80;92;86;92;98;73;91;107;95;94;87;73;96;68;73;83;79;84;86;105;105;107;113;99;95;86;111;111;104;114;83;88;94;98;111;93;90;82;87;85;102;102;73;69;68;84;88;87;74;73;97;91;86;93;132;150;187;160;295;421;381;230;173;177;195;166;183;170;208;148;107;101;101;110;117;104;93;101;108;92;94;105;102;120;118;99;80;94;127;131;141;126;120;123;132;121;102;85;90;70;74;93;82;79;76;90;81;86;89;85;97;93;61;76;75;82;79;96;91;82;74;91;93;85;80;102;80;83;93;86;80;83;70;74;96;79;77;71;75;85;89;92;140;150;128;202;391;725;951;716;364;175;135;127;130;135;89;91;117;121;151;210;207;119;125;79;98;105;83;93;84;81;87;85;91
77;94;78;89;75;102;112;106;118;108;123;138;132;92;99;96;99;103;96;98;114;175;349;431;354;311;258;202;161;143;163;166;164;129;142;148;137;142;158;135;115;131;240;260;230;174;126;94;138;112;128;129;105;94;96;109;90;103;96;101;78;77;74;68;118;146;134;130;145;139;99;103;97;88;70;86;100;90;97;130;179;384;402;270;181;222;294;223;174;113;108;88;87;71;108;72;72;80;79;91;89;82;83;91;83;89;90;76;81;98;94;120;161;210;207;127;111;96;94;105;93;97;100;105;98;85;79;97;89;97;117;124;131;107;99;105;93;78;81;103;96;90;92;66;103;98;108;110;136;129;114;110;90;135;224;248;199;186;247;293;272;214;147;137;142;152;162;199;225;228;195;113;109;92;86;92;87;129;181;155;118;74;99;89;114;131;163;128;113;104;95;99;132;175;160;223;384;511;417;301;229;139;104;153;165;183;139;115;94;109;108;121;92;99;89;101;98;90;84;83;77;82;88;84;89;90;96;79;77;89;91;91;84;91;100;82;89;72;79;88;80;82;82;80;89;87;89;105;85;118;132;122;112;92;82;100;96;93;111;111;111;116;120;120;150;169;173;264;296;412;354;273;238;236;221;277;310;359;298;276;237;165;141;150;160;245;337;359;307;258;205;154;109;103;97;87;64;62;57;78;101;111;132;231;327;287;260;187;130;118;125;126;123;145;163;195;204;218;174;214;245;251;210;210;155;161;124;112;101;103;104;108;123;122;111;103;117;93;93;96;118;139;155;228;180;143;110;133;141;150;126;121;143;159;139;108;124;115;124;151;93;97;83;91;91;74;90;101;101;79;92;98;110;105;87;90;90;102;102;103;116;117;130;139;159;209;259;294;247;180;119;118;128;101;144;125;125;113;126;102;106;107;100;125;110;90;91;85;103;91;98;80;95;100;85;111;98;97;96;64;87;81;91;74;76;76;115;95;111;106;99;102;84;87;87;126;90;100;91;90;85;100;118;91;112;114;103;113;121;112;116;107;115;104;134;347;779;1530;1763;1235;507;185;162;217;191;151;123;109;101;93;95;87;81;75;95;97;88;94;117;129;125;91;104;84;91;103;127;183;384;989;1824;2189;1561;663;234;129;106;103;109;102;110;100;115;118;124;110;128;153;179;162;131;135;163;197;257;230;207;146;106;132;204;301;307;287;234;244;183;168;130;187;226;196;151;129;199;207;200;190;135;153;184;224;243;216;139;97;107;118;93;117;106;100;116;114;103;93;102;118;111;86;84;78;78;79;83;90;82;74;96;255;651;1413;1633;1031;382;149;88;85;90;89;95;104;97;89;83;90;74;102;92;86;91;93;102;94;90;108;138;152;135;105;126;113;101;94;123;92;92;130;92;101;89;94;96;88;108;96;92;119;90;109;150;166;211;475;887;1186;826;399;195;128;136;109;107;85;103;90;114;88;101;110;99;116;114;104;98;75;101;76;109;184;390;444;337;172;106;78;94;94;85;84;114;212;298;403;289;204;151;101;116;120;124;131;146;164;266;452;535;412;201;110;85;101;99;91;118;101;104;105;100;112;114;88;97;92;83;123;85;109;105;93;71;82;71;80;98;111;98;87;82;83;96;81;96;96;108;89;112;102;108;119;98;96;93;102;90;87;103;89;74;96;108;126;116;111;117;85;90;86;99;164;243;352;312;146;89;85;93;107;85;100;88;90;92;85;112;111;123;97;106;123;100;94;131;198;242;245;187;120;111;113;120;109;106;112;87;119;151;141;142;126;127;96;95;109;122;149;152;133;95;107;108;109;113;139;132;141;101;134;128;143;122;142;123;97;92;101;106;106;133;157;137;197;238;163;120;122;126;149;141;180;133;125;98;92;138;172;225;289;197;192;205;287;466;514;417;475;445;294;143;129;131;119;121;114;74;83;84;115;79;101;81;117;114;105;86;89;86;76;77;89;73;95;82;86;96;98;81;90;86;89;78;102;90;71;78;78;91;93;89;75;103;89;100;87;113;96;87;99;102;77;91;89;92;101;86;93;95;105;118;94;87;103;102;101;98;106;90;105;99;88;98;63;76;95;98;94;73;88;105;104;89;97;97;73;89;92;83;79;105;76;98;84;88;72;79;106;75;99;84;82;76;66;74;78;79;94;79;98;98;105;96;92;90;91;86;89;104;82;83;74;83;72;94;83;84;86;84;91;92;92;104;99;85;88;92;134;184;223;358;623;655;474;456;388;232;112;110;98;86;100;97;101;97;97;100;128;188;161;118;72;82;96;89;88;88;90;61;97;83;98;86;89;101;73;70;99;96;193;299;370;232;165;142;194;188;241;596;1516;1686;1025;385;156;89;81;81;108;122;138;141;107;102;94;79;87;100;86;99;81;93;93;99;82;91;107;169;242;221;147;109;98;89;88;88;94;98;94;94;86;96;82;81;93;92;92;77;98;84;86;81;97;106;131;150;103;125;160;343;550;421;223;113;98;77;90;75;88;78;77;74;76;92;85;118;126;117;121;66;98;111;80;89;75;74;75;105;87;135;93;133;105;103;86;103;77;107;203;474;766;671;310;138;83;82;111;90;88;72;102;85;83;76;83;86;82;86;101;156;240;249;195;253;357;260;170;118;141;362;809;1166;780;295;131;104;105;97;99;86;91;88;71;82;76;75;71;85;80;84;84;75;82;65;87;86;83;86;73;93;80;81;76;76;86;81;94;85;71;88;90;81;94;84;61;84;91;82;97;83;75;75;86;88;73;70;85;75;72;79;73;93;90;72;93;112;82;86;90;84;67;81;62;84;87;83;112;78;75;77;83;86;113;110;80;106;101;100;100;76;104;91;76;90;92;82;85;87;94;80;72;93;82;70;69;86;84;100;127;179;384;526;776;903;858;656;516;402;419;737;688;375;173;128;148;189;185;181;157;117;112;116;91;106;127;148;150;117;109;110;80;114;102;103;108;113;105;90;83;96;130;107;98;107;131;165;241;212;158;142;101;96;112;105;123;81;99;76;95;78;122;87;80;85;87;71;82;102;84;87;84;77;87;95;101;114;71;78;76;101;89;84;92;87;84;82;77;87;92;79;80;102;123;153;191;193;258;327;250;127;99;82;103;99;74;88;63;61;73;79;90;82;95;80;84;77;76;78;80;90;93;94;98;83;96;92;86;90;89;78;77;66;62;81;89;85;108;107;112;92;115;83;95;93;88;102;103;103;98;97;85;101;104;82;91;86;72;78;87;104;92;70;77;95;86;87;94;80;88;80;97;103;112;123;144;161;313;479;381;265;165;166;142;122;117;134;145;141;110;124;118;106;117;89;105;99;101;88;98;66;87;88;102;89;93;104;117;111;114;124;91;109;94;115;123;110;92;110;73;77;72;95;99;74;82;69;84;81;82;91;91;73;83;77;83;89;78;93;73;90;81;78;71;76;80;100;94;80;93;80;67;88;95;69;91;97;94;101;97;111;109;111;118;176;348;639;854;695;475;243;146;138;121;117;94;122;134;152;137;185;182;120;98;70;96;92;95;89;84;97;89;94;103
63;89;82;92;102;98;125;124;116;135;112;115;119;103;82;93;104;112;103;95;106;183;280;338;310;286;331;230;160;156;153;184;160;196;170;133;106;141;154;127;97;103;143;232;209;181;101;81;107;113;141;161;149;89;87;91;110;111;96;89;87;68;92;113;105;125;121;104;92;121;98;119;87;101;95;89;92;83;91;95;179;302;383;249;178;239;251;192;174;146;96;93;88;75;88;74;83;75;77;83;74;88;73;93;75;71;88;97;92;94;82;123;134;161;150;140;123;100;121;88;91;105;95;105;107;94;81;79;87;87;100;111;127;122;103;89;112;88;84;90;84;86;104;75;87;98;106;95;105;112;94;95;87;110;180;190;180;240;278;327;263;199;170;146;158;143;140;150;180;143;154;100;115;108;104;94;108;149;244;210;157;111;82;85;101;140;135;136;105;95;78;84;109;163;170;222;400;492;410;295;185;139;99;123;153;155;128;126;127;130;126;144;92;107;113;95;92;87;98;73;101;83;84;87;93;86;78;85;84;94;97;84;87;90;103;94;76;78;94;95;90;100;80;79;78;88;83;89;89;118;123;98;112;96;106;92;100;100;89;129;148;119;128;112;163;192;147;195;382;644;584;401;359;266;227;205;232;264;274;260;266;165;116;155;235;270;322;295;370;356;255;162;108;97;88;65;60;42;62;82;109;103;119;152;209;197;189;208;164;137;159;104;149;156;195;164;208;189;210;246;208;204;186;185;172;132;110;103;105;100;115;132;131;134;137;115;120;102;103;92;107;109;190;280;233;184;148;179;208;205;157;112;143;139;159;126;109;109;123;123;103;77;96;82;96;78;104;102;82;110;100;91;96;88;95;94;94;95;91;116;117;118;152;161;172;204;221;238;212;161;128;121;104;112;134;158;163;123;134;94;129;135;139;130;101;84;94;79;78;87;81;78;91;97;100;99;102;104;85;92;97;82;95;81;97;89;78;101;72;85;80;116;94;80;81;107;79;106;102;100;113;109;124;104;108;123;120;126;133;117;108;107;110;126;192;321;700;1331;1628;1259;600;226;156;159;161;124;99;107;94;105;86;98;97;90;96;84;103;113;109;135;191;146;110;113;111;112;147;202;431;895;1622;1585;1013;436;218;106;103;102;117;96;93;103;94;106;119;110;110;138;182;163;139;138;178;205;183;178;158;128;137;156;230;304;365;284;253;209;136;123;120;198;183;177;133;225;255;281;252;238;152;205;197;201;200;165;125;107;100;98;122;105;100;115;126;103;110;101;100;121;91;86;88;85;53;82;87;90;96;102;125;253;730;1364;1413;826;311;133;98;93;92;102;76;102;91;95;92;109;92;89;102;97;94;101;90;101;107;118;113;152;137;123;148;153;136;102;116;107;108;138;129;95;104;87;91;101;88;92;91;94;116;109;112;171;255;500;925;1147;680;351;208;163;125;110;102;103;91;95;106;109;98;104;116;96;104;107;87;97;90;94;116;114;202;212;146;125;107;93;107;83;96;106;151;269;457;534;334;169;120;122;127;159;111;96;100;155;226;415;403;301;165;100;96;94;98;89;73;107;117;97;86;94;94;94;98;91;71;104;75;80;79;105;83;80;102;84;95;97;101;76;103;84;87;87;84;94;100;101;100;106;105;120;96;98;101;106;80;109;82;96;109;100;109;97;93;120;126;123;107;92;128;151;209;301;293;158;97;103;94;95;88;73;106;93;92;90;89;115;113;86;82;108;89;82;118;149;146;142;122;93;100;120;95;101;137;112;110;110;122;126;147;131;109;110;103;97;98;120;120;112;117;89;104;118;145;200;210;183;127;122;114;115;115;132;133;131;96;88;126;119;130;152;160;174;170;140;123;123;163;153;159;179;162;123;123;129;136;180;222;206;171;177;196;325;506;581;429;387;306;199;136;111;108;119;115;100;98;105;104;108;92;102;103;108;102;107;92;91;87;74;86;86;92;89;92;107;103;72;79;89;77;95;86;87;87;81;100;94;91;85;75;106;94;91;92;92;83;88;79;93;104;89;81;94;78;72;97;120;94;80;87;96;77;91;94;91;116;105;96;101;87;119;94;85;91;84;102;72;85;93;100;92;91;78;82;73;79;73;85;80;78;76;71;95;78;82;81;88;80;95;110;86;84;80;91;102;92;79;89;86;68;87;81;84;69;94;89;93;91;99;89;65;88;70;86;89;100;115;92;90;92;101;108;92;87;78;100;127;135;167;237;391;411;437;395;386;213;125;86;90;83;92;78;94;108;89;112;160;151;100;97;86;69;85;69;81;84;72;100;95;81;86;104;100;89;111;83;102;105;170;248;296;180;114;110;118;144;224;630;1356;1641;1053;356;122;108;99;106;151;204;312;305;196;112;88;89;86;115;77;97;97;94;77;88;103;103;100;117;130;132;119;100;100;86;85;86;77;83;89;95;90;102;84;70;85;73;97;96;117;74;86;92;68;96;95;98;97;95;161;312;523;413;182;116;74;93;73;75;83;91;101;94;77;94;98;103;133;129;112;72;84;79;77;96;77;82;87;104;102;116;128;132;116;84;101;79;91;114;212;431;719;598;265;112;89;71;100;96;102;96;98;97;98;71;64;104;96;82;103;125;181;190;177;198;251;199;140;121;161;320;708;1058;718;274;143;93;102;83;91;95;95;96;98;92;74;70;71;92;98;72;76;77;89;77;82;103;81;81;86;111;82;81;77;77;84;85;67;84;72;77;72;77;79;89;85;84;83;85;85;92;81;91;72;76;97;81;84;88;95;93;86;78;111;69;76;102;122;131;97;75;86;83;82;73;70;75;80;68;81;76;95;82;112;91;95;111;84;93;74;66;99;92;99;79;84;78;84;72;87;90;77;69;75;76;71;73;84;84;108;119;200;249;368;484;576;602;545;431;393;671;688;366;197;124;165;188;201;182;151;117;106;120;101;118;138;183;130;95;108;94;86;97;82;101;105;90;88;89;100;99;107;107;92;111;93;135;172;199;140;110;92;99;103;98;107;98;80;87;83;106;77;78;81;81;71;78;76;84;78;88;89;87;93;87;108;104;83;67;94;84;106;97;98;107;93;77;99;79;77;94;98;118;118;130;167;145;179;182;171;108;98;100;98;80;84;78;82;86;74;73;78;58;92;87;75;79;76;69;82;93;96;98;98;100;112;85;74;92;72;104;100;77;96;85;83;86;87;95;108;117;104;103;97;90;78;88;100;102;85;91;89;107;117;109;92;85;85;78;76;88;90;75;85;96;72;75;96;73;89;81;74;83;108;125;123;152;278;429;419;302;272;223;165;128;91;109;92;91;101;112;131;111;105;106;101;107;91;98;76;77;74;86;107;105;80;91;83;123;106;111;103;114;96;119;135;124;95;76;66;72;95;79;94;90;94;71;83;82;80;82;64;75;78;94;73;73;97;94;72;84;86;87;74;88;69;86;90;82;78;77;80;85;77;74;96;81;128;110;86;117;103;119;111;136;190;343;562;736;653;300;152;105;102;94;89;162;171;126;119;126;117;108;97;98;94;76;106;103;78;88;91;101;79
64;85;75;93;81;109;123;164;121;143;136;117;123;95;102;114;109;104;110;104;105;143;230;264;344;319;362;246;133;106;139;106;152;159;154;128;102;123;139;124;103;124;118;164;218;152;116;86;105;104;140;162;135;101;85;100;96;84;87;83;86;98;88;98;106;129;108;87;89;111;119;96;100;106;86;102;95;81;67;101;155;203;214;166;175;197;193;228;291;256;141;89;75;68;76;92;74;84;80;93;75;75;77;83;84;79;93;91;95;99;88;111;131;137;122;101;126;122;100;111;123;106;88;107;106;96;80;79;81;90;95;103;138;133;96;106;101;110;82;93;101;105;86;84;72;85;79;107;91;127;135;85;70;82;106;120;149;185;268;319;323;307;234;175;209;145;142;206;201;188;115;128;143;136;165;157;172;228;266;268;173;125;128;121;132;169;168;113;95;102;87;78;81;113;173;247;404;437;395;243;183;134;121;102;168;166;195;191;192;164;157;110;114;88;87;93;100;93;81;112;83;103;95;96;88;99;64;82;90;70;89;83;101;87;91;81;104;92;93;100;93;76;101;92;105;88;90;99;101;117;99;117;99;103;113;117;101;90;104;118;135;147;135;129;142;149;115;155;346;602;609;448;489;425;262;197;166;168;175;210;189;165;123;182;241;293;269;304;442;459;315;200;137;107;98;80;59;55;57;65;111;116;114;141;170;164;175;189;172;157;121;127;169;181;173;162;174;191;259;280;238;238;205;156;152;117;123;95;92;102;113;150;126;132;107;104;86;116;79;78;101;117;157;190;194;168;193;267;335;259;188;133;155;169;163;123;102;123;125;136;107;86;96;78;83;86;101;99;79;90;83;101;106;102;85;80;94;85;102;99;115;130;140;141;167;155;177;197;198;173;96;94;114;123;166;206;227;181;120;115;160;160;156;121;110;90;93;77;104;83;90;88;92;93;83;90;127;98;103;93;89;75;103;64;72;89;95;83;92;76;88;113;93;95;88;108;106;130;96;111;111;118;102;116;117;118;120;136;140;115;101;96;117;107;107;207;521;1070;1343;1080;499;197;135;129;122;104;98;91;95;96;90;89;91;105;102;91;87;111;138;238;313;250;154;122;132;164;168;196;425;888;1428;1327;726;301;168;132;94;113;108;119;114;98;111;138;108;137;128;153;155;156;136;154;174;177;186;222;170;141;171;207;227;337;370;401;338;240;166;124;119;131;154;181;230;273;312;280;271;233;181;199;194;174;170;122;104;102;96;112;112;100;95;108;109;127;124;108;112;90;96;91;87;58;91;78;70;75;73;90;125;200;465;802;921;589;210;116;92;76;79;109;91;84;90;86;97;99;108;82;95;94;78;92;83;99;80;96;117;96;141;168;262;216;145;121;202;197;173;138;140;105;99;109;79;110;100;90;87;102;88;123;155;210;287;447;810;945;688;509;469;295;159;134;98;109;128;116;117;120;123;102;103;101;97;95;112;106;96;102;94;98;117;121;104;106;88;72;78;85;86;101;146;266;432;446;301;178;119;115;142;192;123;98;115;117;192;285;275;205;116;120;89;78;90;83;104;71;82;102;99;108;79;89;92;84;86;85;85;93;86;88;82;96;76;77;89;93;77;97;81;92;92;86;99;91;106;93;96;93;73;95;105;88;88;101;99;95;104;112;83;77;73;112;131;135;132;121;95;94;120;99;165;225;203;134;97;86;106;95;91;78;87;104;105;114;113;108;108;103;89;87;84;111;104;118;116;102;117;109;97;106;76;83;105;108;95;113;122;145;113;115;102;82;81;110;101;130;101;115;116;105;121;106;120;153;211;187;103;120;104;120;111;101;103;90;96;96;90;96;122;138;141;124;133;141;140;156;150;153;205;195;158;131;105;149;144;169;186;179;153;146;197;271;399;400;371;256;220;165;113;108;109;121;120;97;100;85;106;110;95;94;133;124;111;105;101;89;83;82;78;83;78;91;98;90;88;96;81;80;98;85;71;88;95;110;92;93;90;67;82;74;101;94;107;101;109;91;88;88;84;85;97;68;89;68;79;105;83;87;101;96;78;88;93;96;88;100;94;81;91;80;89;82;84;84;82;89;97;95;92;73;84;79;108;81;99;101;83;104;80;103;90;91;106;83;82;64;89;73;84;77;65;101;94;109;89;68;94;84;72;86;95;82;96;94;90;91;106;87;76;76;88;86;75;86;96;93;95;98;112;99;90;99;103;111;90;127;97;103;179;321;390;346;306;273;153;90;81;105;88;83;91;85;82;100;111;109;111;111;69;78;75;79;94;74;88;67;85;95;99;89;112;85;100;98;101;102;92;136;160;168;116;84;87;100;99;157;389;776;941;672;234;127;100;97;101;160;279;544;599;265;133;102;86;83;97;115;157;144;129;105;84;104;102;111;111;104;98;77;86;88;86;88;84;118;84;76;92;90;82;93;72;92;83;76;110;90;101;91;88;92;72;101;94;94;101;116;218;293;260;135;95;89;75;74;87;73;77;62;88;90;83;80;96;91;114;100;99;96;91;73;87;93;80;80;80;82;79;100;110;104;93;73;85;82;95;117;266;409;318;218;111;78;87;80;83;79;80;84;75;82;89;96;86;92;89;95;94;123;102;125;141;164;158;102;91;117;206;414;654;502;222;125;109;104;103;105;99;87;95;84;78;80;88;78;82;86;76;93;61;77;75;92;85;79;98;85;74;89;80;95;82;89;67;70;87;87;81;81;69;89;77;83;74;94;88;77;85;80;92;75;74;85;81;87;83;112;104;105;99;72;73;93;115;111;121;74;78;83;86;85;89;80;81;95;103;84;91;97;89;80;75;95;109;107;79;76;98;81;72;94;93;87;89;94;103;75;81;97;84;77;59;78;83;79;103;97;96;137;171;147;212;339;497;517;370;327;406;461;318;145;138;125;178;196;224;173;141;107;103;102;106;118;109;136;113;113;116;96;93;100;75;81;82;94;98;94;100;110;99;84;105;95;91;116;125;91;116;121;121;86;96;97;84;86;77;76;98;79;99;95;97;83;80;50;75;81;76;90;89;86;92;88;105;102;90;111;102;95;91;99;88;83;79;112;75;90;101;96;101;128;112;111;147;125;116;113;100;102;92;102;76;75;84;75;71;76;88;77;79;80;85;101;86;75;85;78;74;90;93;97;91;114;88;84;108;115;72;83;94;62;84;68;85;90;96;105;89;91;94;85;90;89;83;92;95;92;81;84;76;104;61;88;67;85;96;91;72;81;81;92;66;77;74;92;78;100;89;87;87;104;95;127;162;229;301;317;339;323;298;240;137;125;104;83;77;101;100;96;102;92;104;90;90;91;87;69;83;88;82;84;74;92;92;92;102;111;86;86;91;91;106;123;105;84;80;83;64;76;71;91;92;88;87;84;102;65;95;87;96;77;65;116;83;90;80;74;91;80;73;80;92;75;77;86;84;83;80;71;78;80;80;82;88;130;145;129;95;100;119;147;141;172;254;416;788;766;427;164;101;89;110;78;107;127;115;126;99;88;94;98;103;105;92;80;101;79;86;87;89;68
73;80;108;91;97;101;144;174;140;119;131;137;110;124;111;128;128;122;130;105;113;136;196;219;269;287;369;267;173;128;100;90;123;129;139;95;95;109;116;99;101;89;97;139;139;106;77;96;85;98;121;100;109;99;89;83;77;80;94;105;96;84;105;93;141;127;119;109;78;96;150;131;107;118;100;103;104;67;96;100;91;143;138;144;180;161;176;242;428;347;177;129;76;97;90;77;84;54;83;73;84;80;95;77;69;72;73;99;78;104;90;95;93;107;123;128;132;118;96;136;106;110;98;102;94;82;92;87;102;82;102;102;160;140;121;106;88;88;76;91;83;88;87;75;90;95;105;95;118;100;104;95;114;88;93;105;132;169;222;295;401;386;335;259;210;144;169;282;326;231;159;148;189;215;212;235;218;343;362;319;196;174;146;136;169;210;172;123;98;104;97;85;99;100;146;213;308;464;481;274;158;116;111;116;168;251;305;361;420;294;183;129;91;84;83;85;94;90;92;99;88;93;111;115;102;107;102;94;112;98;96;72;89;86;79;103;102;82;91;74;93;86;73;88;101;103;91;82;87;83;95;87;94;112;102;100;118;88;97;126;144;142;137;126;134;106;123;149;287;453;559;532;535;436;281;153;119;112;141;163;186;159;150;202;244;269;269;280;319;469;325;232;157;106;117;134;75;54;67;119;130;118;109;156;147;167;133;136;132;135;119;132;149;147;171;189;146;168;227;310;283;238;200;174;161;122;147;117;87;107;123;164;152;156;119;108;97;130;76;92;91;93;132;149;129;145;187;280;347;297;180;160;157;198;193;147;134;130;129;133;117;112;96;87;77;99;110;111;89;97;77;72;101;103;83;88;87;91;82;125;106;125;117;142;170;145;144;173;168;142;118;107;139;133;155;251;313;271;175;138;149;156;160;127;89;84;93;104;88;83;87;106;90;76;119;110;108;114;99;70;88;85;90;108;94;89;92;70;78;90;85;80;88;110;80;113;144;102;102;101;113;88;90;89;110;110;99;98;143;101;113;103;112;106;110;144;321;695;1012;845;505;269;136;121;112;83;103;102;91;100;87;107;89;93;82;97;112;95;175;338;489;372;188;128;124;172;164;152;251;579;1094;1034;616;250;158;131;130;120;118;101;109;92;100;109;127;141;156;157;156;142;162;141;176;178;192;236;210;190;150;191;220;298;338;503;453;363;201;132;109;133;148;162;215;294;311;253;208;191;173;211;249;174;151;126;114;102;99;101;111;104;93;111;99;112;113;113;102;113;94;83;87;98;88;72;92;87;90;108;110;144;222;357;455;299;168;135;87;109;97;79;100;86;102;87;102;83;92;85;91;115;114;77;93;96;92;91;117;114;135;225;377;366;254;208;308;376;274;288;242;175;102;105;96;122;86;99;116;109;119;140;262;418;443;367;505;685;842;953;916;619;260;137;97;115;115;102;112;115;103;99;110;115;95;94;114;106;84;88;80;103;100;117;97;105;100;96;75;85;93;80;104;180;266;252;222;139;104;115;176;146;139;123;107;113;126;171;156;180;118;86;103;104;80;89;82;92;87;93;98;79;92;93;72;94;95;107;80;121;86;79;107;111;103;87;82;98;94;74;76;72;108;91;92;92;104;77;92;110;111;107;112;100;97;82;91;109;110;110;97;90;104;99;132;106;131;100;75;103;76;76;121;140;162;102;111;95;130;81;95;102;107;129;116;124;127;100;117;144;125;93;126;119;133;104;104;107;135;123;135;125;96;114;115;154;132;110;97;126;100;116;94;81;106;78;93;87;95;99;100;104;97;101;105;127;173;137;114;100;98;116;110;107;100;107;93;99;119;109;95;126;98;96;118;117;159;132;157;141;145;156;133;134;125;130;133;160;160;139;126;148;183;225;223;294;282;224;170;135;96;110;95;143;134;120;89;96;90;104;112;101;112;89;106;104;88;100;74;70;82;98;90;116;119;126;95;108;88;87;56;80;83;94;83;119;97;85;83;93;85;95;84;90;88;85;91;86;71;105;85;68;87;69;68;82;79;101;92;92;94;89;80;119;82;78;78;85;86;82;102;80;84;90;83;89;90;102;86;92;86;79;92;94;90;93;86;106;78;84;99;99;95;89;105;90;78;88;78;96;92;85;83;84;76;83;78;95;104;96;85;73;74;85;90;72;91;82;80;90;84;91;103;64;86;93;114;86;81;89;96;115;157;174;148;111;98;107;101;90;169;281;475;353;209;167;126;120;90;81;83;109;91;96;91;90;107;90;104;113;89;88;84;78;71;77;77;73;86;81;92;88;117;97;98;87;106;75;106;103;108;115;105;81;72;88;96;108;182;348;424;292;150;106;108;81;95;175;403;734;897;377;161;110;73;101;123;198;328;303;206;109;120;116;120;111;108;106;91;110;86;109;92;101;101;84;87;85;111;104;91;94;107;93;83;81;98;80;81;99;85;99;89;95;95;93;89;110;120;149;127;100;93;96;82;73;78;72;74;90;86;67;86;81;76;73;85;80;78;88;70;92;101;101;81;91;83;82;89;92;107;97;70;86;89;81;86;98;123;180;166;127;106;94;81;92;93;77;87;82;72;91;92;91;105;94;87;105;78;99;101;110;110;129;109;114;100;117;120;215;281;246;150;118;97;105;97;85;97;102;97;88;81;79;66;87;85;66;80;72;78;97;80;66;90;82;75;84;94;104;72;62;76;69;81;72;74;92;82;69;86;89;100;76;80;91;83;98;89;74;90;99;92;84;92;95;126;163;162;129;84;91;95;79;93;101;101;99;87;80;81;86;72;93;97;94;106;99;73;78;91;84;80;114;92;91;90;92;70;86;109;102;77;75;85;77;80;97;69;84;68;74;86;89;88;94;91;103;102;94;112;117;159;182;324;375;245;236;209;242;228;149;121;139;146;199;250;247;182;148;115;103;106;113;104;110;107;106;100;100;105;121;95;102;96;99;86;95;81;78;102;87;90;92;93;106;111;99;93;117;149;131;94;97;86;88;95;97;77;83;91;89;79;86;95;52;99;85;87;76;78;76;108;91;104;83;84;90;72;99;94;92;90;101;87;85;99;87;94;99;108;136;138;107;103;109;103;83;98;76;91;81;96;102;73;93;74;89;81;79;81;104;88;81;70;81;86;80;82;96;95;96;99;81;98;124;104;90;103;79;103;73;81;58;79;87;90;81;88;94;98;111;87;85;90;93;80;88;93;75;89;87;88;90;96;92;117;90;102;79;80;82;84;82;83;94;70;70;90;93;97;100;105;96;97;180;238;329;306;337;426;297;210;163;111;102;97;82;93;100;107;88;76;80;87;102;82;77;88;92;82;83;76;93;77;96;98;97;96;95;83;88;81;101;113;91;84;83;79;87;65;92;78;73;73;76;62;80;88;96;73;72;89;77;88;76;69;92;72;81;96;83;101;76;78;93;80;93;83;85;93;91;95;90;113;174;167;174;117;107;113;132;178;168;193;276;488;538;296;153;117;98;102;105;96;112;125;104;93;114;146;119;123;118;96;122;88;79;81;71;97;74
77;103;97;96;132;108;141;156;147;151;110;138;138;103;137;148;140;140;151;129;122;120;181;218;291;278;276;259;242;162;128;91;99;118;128;104;83;101;117;105;91;99;110;108;134;100;99;88;72;109;102;102;98;91;91;95;85;81;80;106;116;105;101;123;108;135;139;131;122;131;160;129;128;119;77;100;101;86;88;95;106;95;110;136;155;167;179;228;350;304;166;98;90;71;87;96;89;76;93;79;92;84;85;85;96;87;82;99;92;102;111;102;95;98;135;159;106;115;93;103;99;97;105;98;103;86;84;82;105;91;108;147;224;194;128;91;98;83;79;82;119;79;77;80;71;81;99;102;89;97;100;94;110;93;76;100;107;161;174;264;395;371;280;239;170;140;142;283;352;305;211;210;190;202;228;231;239;377;523;378;217;196;146;131;151;166;161;143;101;89;87;77;102;102;127;159;279;384;388;243;166;142;116;129;193;306;445;708;729;575;274;150;128;102;101;89;86;78;93;95;106;97;102;85;128;81;94;100;95;82;87;95;96;97;85;87;82;80;91;77;90;112;103;107;79;98;97;107;99;114;102;107;108;107;101;106;82;84;105;112;139;119;112;118;96;103;103;133;211;425;550;480;496;389;236;148;100;111;133;213;218;186;202;180;221;234;204;214;292;358;250;226;150;127;124;132;83;66;91;137;150;216;144;166;139;124;116;109;105;120;147;166;167;181;160;147;148;171;221;271;248;189;199;145;148;176;134;113;98;108;112;122;153;169;154;114;102;102;92;92;82;118;89;122;117;105;145;183;263;254;220;233;181;175;176;146;116;135;146;169;146;125;121;105;94;95;88;79;84;69;77;70;90;91;80;108;71;102;101;124;152;134;137;141;140;145;145;162;162;148;125;140;167;155;180;277;351;300;201;176;145;114;135;111;99;110;77;102;109;93;94;87;85;105;99;106;95;109;93;106;113;81;82;101;87;95;84;100;92;103;101;91;81;78;115;120;163;151;100;114;95;102;117;102;116;97;124;125;97;99;103;100;108;83;107;106;266;425;728;766;527;269;171;125;115;111;101;92;89;92;78;88;83;98;96;98;100;117;189;333;467;312;188;131;108;127;128;117;201;418;699;780;575;312;215;161;138;127;110;118;85;99;135;161;175;173;169;189;133;163;138;149;174;207;236;206;168;159;163;168;200;250;382;517;528;348;179;113;104;131;168;167;218;290;326;231;161;178;241;237;250;246;153;158;130;123;102;130;112;120;94;108;117;89;132;127;108;105;91;100;93;99;83;106;96;81;83;90;92;121;127;163;208;155;102;101;108;106;102;105;88;93;95;77;88;85;99;79;84;93;79;107;100;86;98;69;91;128;126;199;367;411;285;262;457;565;552;541;438;254;153;118;110;107;111;107;107;98;117;173;401;758;816;477;314;489;940;1400;1525;970;374;146;113;118;107;120;100;121;128;92;127;107;103;89;93;94;113;105;116;107;83;79;106;86;95;81;88;93;102;83;83;106;136;146;124;105;100;118;133;147;115;121;124;89;130;122;111;120;103;107;92;100;92;81;89;75;74;86;83;101;96;88;88;89;108;90;103;105;78;77;94;95;75;79;80;79;88;102;78;97;95;89;91;71;93;99;106;98;76;92;104;95;84;88;109;92;103;89;96;93;84;81;99;92;120;106;104;88;78;82;105;128;127;104;93;112;76;93;100;115;140;147;156;139;115;113;146;153;131;126;159;174;137;116;97;96;117;165;165;132;121;93;132;159;138;102;94;109;102;92;111;81;79;95;77;83;94;101;104;114;105;89;86;111;105;112;111;137;100;122;119;90;108;109;125;108;120;100;86;113;135;118;137;141;177;143;146;134;137;123;130;113;102;137;139;134;146;130;132;132;164;178;158;194;205;217;140;116;108;106;125;118;124;125;104;106;95;93;98;90;95;106;91;117;93;105;98;85;69;89;68;104;107;99;93;95;94;92;88;81;88;81;91;81;80;89;85;91;94;94;116;95;92;89;94;93;79;93;109;69;93;74;87;89;66;80;77;90;87;100;91;90;91;82;102;94;97;88;79;88;83;78;99;110;85;80;94;91;90;98;84;85;88;95;91;104;93;87;96;86;85;75;81;94;83;77;91;82;77;84;85;97;76;98;88;73;75;88;86;81;89;77;85;89;71;76;73;94;75;91;84;84;87;101;95;74;90;100;104;169;284;347;191;118;124;120;104;100;158;249;397;338;198;142;135;129;120;101;114;87;92;79;80;95;89;86;106;79;109;81;73;89;80;110;93;102;90;76;83;101;90;95;88;84;80;73;89;82;90;84;83;88;81;76;89;86;103;148;150;107;106;88;92;81;97;171;366;620;650;322;160;84;96;113;202;371;688;689;417;170;149;161;162;117;112;123;103;84;85;79;104;86;79;85;61;103;86;91;91;75;93;71;88;85;92;71;89;95;73;99;91;93;93;100;93;86;99;86;87;98;90;93;106;60;84;83;73;97;98;78;75;96;99;88;81;98;81;71;85;79;111;80;95;104;71;93;98;103;116;105;101;93;83;76;89;88;77;98;108;102;86;87;67;78;87;98;79;92;86;84;84;101;87;103;75;99;88;74;90;79;104;110;110;80;99;93;96;100;142;121;89;107;111;113;106;115;124;102;100;96;90;99;94;83;78;84;88;72;73;92;84;79;80;96;79;78;105;73;96;73;77;74;65;84;90;88;76;80;72;92;73;75;84;82;90;97;75;96;72;82;80;85;80;126;169;247;242;168;112;100;78;94;72;81;105;74;107;97;78;71;79;85;95;122;132;90;90;77;99;90;88;93;108;103;107;73;92;93;98;92;99;89;97;91;101;96;84;95;101;83;78;81;88;86;82;77;98;87;83;101;102;110;172;189;177;152;166;207;211;165;129;105;170;205;308;437;375;247;140;106;100;91;99;102;100;103;94;104;127;96;89;72;81;92;93;84;73;91;89;72;108;97;84;103;80;89;111;127;127;109;106;94;101;121;81;102;89;97;99;91;86;93;82;87;70;81;86;77;108;89;97;81;79;85;95;119;102;87;83;107;96;97;85;93;87;109;95;100;141;176;117;101;94;95;82;94;83;75;87;87;86;83;91;70;72;93;72;84;77;70;73;73;80;79;83;94;88;79;102;94;80;86;97;98;120;102;108;101;69;85;74;82;76;93;84;82;79;106;90;90;97;75;82;81;100;77;97;90;96;121;99;97;92;106;125;90;115;87;91;80;85;88;88;94;78;96;73;92;94;99;109;95;112;171;229;289;280;280;335;316;303;180;104;106;100;91;90;103;114;87;84;90;117;112;102;101;100;103;91;82;88;86;85;87;98;94;76;101;95;84;84;94;135;123;107;89;94;76;80;77;94;75;84;93;92;93;83;84;90;63;90;83;83;92;84;71;82;101;87;80;64;99;66;72;92;76;83;78;71;96;90;102;152;257;269;234;121;109;120;163;255;268;270;228;291;333;218;173;159;108;110;97;109;146;169;157;116;120;122;143;162;129;92;82;106;66;90;93;69;93
63;83;93;91;108;106;120;126;137;147;141;128;116;128;165;171;159;191;161;158;129;138;160;241;233;198;212;260;329;213;129;102;130;129;102;119;108;93;97;90;110;102;107;123;106;98;75;86;78;97;97;94;86;102;80;83;84;96;103;125;130;131;84;96;116;98;132;113;129;127;142;134;99;91;98;106;67;77;88;94;102;117;120;150;204;173;135;163;226;198;124;87;91;104;84;69;74;96;80;88;81;75;73;84;72;70;100;84;106;131;113;112;122;119;117;151;117;104;105;98;88;93;89;93;116;79;76;91;106;82;99;125;182;207;116;89;88;93;91;72;100;95;81;85;76;108;95;105;92;102;110;102;86;112;85;104;115;130;154;168;278;236;231;191;141;110;146;226;334;345;337;289;230;234;208;214;195;374;459;331;194;178;159;151;118;124;126;118;87;75;77;89;102;97;125;140;231;355;334;215;158;161;146;167;157;282;532;857;996;642;265;133;123;106;97;92;88;75;84;82;93;97;101;110;97;96;82;76;83;92;94;87;88;110;71;91;93;88;90;98;110;120;100;104;85;92;75;92;108;141;125;112;100;131;110;107;86;90;78;96;89;89;87;90;102;90;106;170;312;470;566;440;314;254;147;129;102;99;144;232;234;191;158;162;181;168;135;143;174;229;223;179;122;145;143;105;68;64;120;222;252;206;179;108;131;115;92;110;102;134;161;188;152;155;138;106;159;136;199;206;232;232;173;177;180;170;136;117;124;105;88;97;151;170;158;108;114;108;90;96;95;83;89;89;103;123;122;125;182;228;215;210;195;133;120;110;108;155;179;194;167;162;130;120;83;86;88;88;97;85;101;91;82;84;92;86;87;97;120;118;152;131;142;138;107;127;140;163;174;139;114;203;190;177;171;247;304;235;222;144;125;124;94;99;81;75;99;78;110;86;107;102;90;108;95;97;121;100;108;110;107;109;101;107;108;100;94;92;108;117;108;98;97;82;102;116;135;136;110;108;95;117;119;111;107;99;110;103;101;72;108;86;88;98;97;145;160;326;523;713;596;324;143;121;115;104;106;99;115;90;90;86;74;103;103;89;100;100;136;234;247;201;135;95;110;117;105;116;182;411;831;1091;841;434;213;160;135;137;136;115;108;142;207;262;291;236;163;157;137;140;181;152;197;255;217;215;172;132;146;169;209;259;358;389;327;236;134;116;108;137;121;173;178;227;223;140;153;166;178;220;226;208;177;204;168;150;125;103;100;105;86;96;103;105;125;123;126;90;98;98;87;90;91;103;82;93;76;113;87;94;103;103;130;135;135;94;114;120;115;118;105;85;85;97;82;89;92;76;83;102;81;86;110;90;101;104;114;102;120;177;283;299;207;203;365;559;784;907;648;384;205;113;91;103;99;103;101;121;109;204;400;759;796;435;229;338;771;1468;1581;886;304;142;137;133;128;125;140;103;98;114;99;111;97;84;81;85;84;96;114;96;92;85;86;110;90;85;110;87;86;91;76;86;100;94;104;101;96;109;105;130;108;105;99;103;114;110;114;97;105;88;82;96;101;103;81;95;95;84;92;85;97;95;79;83;100;99;107;90;87;87;100;93;102;107;93;100;96;79;96;90;101;92;84;104;90;100;109;114;100;107;102;96;82;113;101;98;91;95;101;79;84;88;79;94;104;96;100;96;87;119;116;127;119;117;108;96;78;84;121;176;193;188;201;176;136;107;154;135;118;146;194;230;145;119;95;101;135;131;129;112;115;128;156;191;161;127;124;97;93;88;98;78;80;104;98;119;111;100;101;86;110;98;91;129;104;116;131;144;114;125;113;107;101;110;107;121;98;94;110;119;121;139;180;186;181;156;139;158;116;123;100;111;104;115;145;119;134;91;111;108;133;123;166;183;191;192;125;96;101;95;125;116;114;113;105;102;109;106;117;91;100;94;97;92;84;94;91;95;83;96;75;110;82;90;84;90;81;91;90;63;95;80;84;81;78;94;79;94;74;72;97;92;62;79;86;87;90;83;103;96;91;95;93;80;94;86;96;91;77;92;94;78;94;87;67;85;77;83;108;97;96;89;103;81;96;87;92;94;94;83;106;88;94;82;95;84;90;91;78;85;78;89;91;72;97;93;89;85;70;85;84;89;82;80;99;81;96;104;97;69;83;84;61;88;81;96;76;79;84;82;74;93;90;87;100;84;94;78;142;199;409;559;262;157;141;151;155;133;123;171;258;226;169;140;197;156;122;140;120;100;102;87;95;80;80;99;86;96;97;79;74;87;106;82;97;88;97;89;104;98;81;94;98;84;97;86;96;119;107;90;105;106;105;61;96;106;89;93;91;109;87;93;90;88;90;119;177;326;353;197;119;96;99;98;235;511;1078;1079;580;239;194;206;195;159;138;197;154;112;92;91;87;92;95;97;61;88;88;90;94;71;70;81;85;81;81;95;95;85;89;79;89;105;87;90;83;89;112;80;83;81;88;81;92;86;77;90;77;93;93;95;87;83;66;98;78;72;92;84;83;83;96;87;88;87;103;82;101;84;107;101;100;98;99;81;85;90;98;80;84;65;68;86;86;84;76;87;104;94;112;95;107;117;133;132;117;126;99;90;76;96;128;117;83;98;89;70;88;83;85;89;93;86;92;92;110;115;137;120;73;95;82;92;60;76;92;90;65;77;92;85;66;88;80;53;74;94;110;95;90;80;75;79;76;78;97;90;86;66;68;80;93;90;95;70;86;81;96;82;84;89;89;87;97;102;215;323;293;155;105;95;90;94;82;91;81;76;78;74;84;78;73;89;106;96;112;82;93;81;118;94;86;113;123;152;132;97;92;120;106;106;87;108;70;72;90;90;93;97;89;86;68;87;86;95;83;84;95;92;72;85;97;99;123;117;155;136;145;216;244;179;109;117;128;198;404;696;608;322;139;100;113;88;87;138;104;83;95;89;105;101;118;101;108;85;93;84;79;91;76;82;77;77;95;113;111;80;86;119;108;96;104;110;90;93;80;81;109;91;75;84;100;83;84;95;89;75;75;85;93;93;91;105;96;88;110;93;94;103;82;92;92;99;95;77;81;80;91;98;131;157;135;100;86;83;76;103;90;79;87;68;86;82;78;77;85;87;72;80;108;77;84;97;85;94;94;73;81;94;114;90;85;95;85;98;92;90;97;104;64;112;84;90;92;79;71;88;89;108;87;86;80;97;92;80;92;73;81;84;89;90;89;93;112;108;167;138;118;77;101;87;87;87;75;65;74;79;90;91;84;108;91;102;114;153;238;284;259;233;247;359;279;196;135;107;81;95;98;85;112;80;83;94;99;119;108;104;101;119;99;83;83;91;101;77;95;83;81;86;84;81;115;126;133;175;117;92;80;75;88;77;82;84;85;91;71;79;85;74;91;94;80;90;84;101;73;83;69;78;80;87;94;86;80;92;81;81;88;79;86;103;89;96;125;231;249;169;117;106;108;165;319;356;242;180;182;193;143;145;117;142;138;97;143;183;171;210;131;109;127;125;117;119;108;99;87;101;91;114;85;102
89;92;67;74;102;110;127;122;131;190;172;171;148;142;176;198;203;179;181;142;122;107;161;187;178;165;175;236;253;193;149;103;109;115;110;104;90;96;100;104;100;121;121;113;108;98;99;96;100;96;94;98;88;105;91;90;73;94;107;106;138;97;88;73;95;119;150;128;129;150;157;111;108;105;93;102;80;100;87;120;137;126;120;150;226;212;143;126;113;132;108;87;77;75;79;80;79;77;87;90;99;74;79;73;86;74;97;86;91;114;164;215;178;106;104;133;141;112;110;111;115;95;83;104;83;77;80;95;101;107;106;123;139;143;124;108;92;105;113;107;103;111;70;82;81;95;93;87;73;93;81;93;85;87;96;101;133;114;115;120;157;149;144;121;130;115;133;176;300;390;364;369;263;263;249;185;173;212;290;228;160;160;157;167;144;120;120;108;75;88;86;98;87;85;106;167;246;317;324;267;189;199;172;133;154;180;346;733;800;584;255;140;112;92;93;83;79;82;99;98;85;82;93;104;119;96;80;85;89;80;77;95;81;83;100;83;80;92;84;87;100;113;108;88;70;76;93;112;131;140;148;115;120;115;91;95;103;104;88;80;89;80;87;91;104;91;103;166;290;355;355;291;222;181;158;156;110;124;137;204;206;177;176;131;143;128;114;99;144;165;176;134;111;141;151;119;100;93;130;257;302;218;167;129;124;87;94;113;83;116;120;122;123;134;140;109;116;131;172;216;236;187;192;229;214;165;155;119;108;113;96;105;110;111;134;114;127;108;106;94;95;94;103;96;121;130;122;117;136;160;195;159;127;103;101;115;119;122;163;148;168;200;178;100;101;105;108;87;84;85;90;93;91;84;84;78;96;92;97;136;118;127;141;126;119;145;150;189;188;141;126;178;227;189;121;164;182;182;139;184;154;123;85;102;96;99;93;95;110;106;98;76;87;107;80;100;86;92;88;103;109;99;86;82;100;112;96;84;118;132;122;109;94;89;107;116;152;134;128;119;87;125;114;102;125;102;113;126;114;106;92;106;93;94;89;121;159;269;444;559;514;282;159;107;106;102;109;118;101;86;95;113;95;94;85;93;105;107;110;140;157;120;117;91;95;84;124;100;221;485;1074;1560;1192;515;221;142;128;131;119;117;141;175;353;451;475;246;185;127;145;159;171;169;185;199;205;210;154;166;160;147;195;246;304;258;208;176;124;145;153;108;133;134;158;194;170;146;123;132;145;152;144;169;190;204;178;155;152;109;100;104;101;94;112;101;122;118;103;103;99;95;96;91;86;89;88;100;102;96;103;105;112;95;112;109;103;125;111;119;117;103;89;93;95;99;110;87;100;113;105;100;90;107;107;93;96;105;116;131;131;120;164;152;145;161;238;391;686;899;571;286;160;124;103;96;102;115;113;145;140;191;288;473;440;244;167;243;510;924;909;542;241;140;172;140;145;114;99;124;102;82;114;119;118;117;99;90;102;101;95;90;73;87;92;87;87;83;84;98;100;92;94;94;100;76;107;113;123;111;94;91;95;91;92;113;108;115;124;96;108;92;88;84;100;97;89;86;99;114;108;85;103;97;95;93;72;73;82;107;98;92;79;108;99;72;96;79;105;76;87;83;86;87;94;83;98;98;107;84;80;97;107;101;105;89;94;91;93;97;85;77;98;96;91;96;101;96;96;74;100;108;154;193;170;137;100;99;89;117;154;230;263;224;149;169;115;111;130;126;97;130;188;164;135;102;96;82;95;109;101;130;107;129;146;165;161;129;105;109;100;82;80;83;85;105;101;113;88;100;98;112;91;111;98;108;145;142;130;166;151;136;99;93;116;113;140;128;137;128;118;112;134;172;217;187;195;210;147;166;122;94;102;115;105;105;128;110;114;96;93;109;107;110;145;186;219;175;118;107;98;97;117;125;105;117;112;107;93;104;78;113;95;112;97;83;109;94;89;84;100;80;75;99;92;84;82;90;83;71;82;76;80;71;100;94;95;87;84;94;85;72;84;88;93;101;86;75;93;81;91;86;95;95;101;74;98;88;77;88;118;85;73;73;92;78;81;81;81;103;102;105;98;105;78;98;87;98;99;97;95;76;91;98;78;101;101;98;94;104;94;80;80;91;96;98;92;89;67;76;104;80;87;92;80;84;95;88;81;109;110;83;87;84;83;81;75;76;64;75;85;89;87;102;89;83;101;89;101;91;131;205;378;413;263;179;213;263;203;161;135;186;168;177;168;197;269;228;163;146;143;126;117;96;95;93;84;106;76;83;57;80;97;72;75;91;95;104;84;88;72;70;92;105;72;82;94;91;99;99;124;101;125;134;125;105;75;106;75;100;91;104;96;95;98;82;108;105;116;174;182;121;114;99;93;149;219;505;890;876;464;229;173;166;169;161;242;338;228;140;84;94;86;73;97;90;84;92;73;97;79;92;87;84;94;94;84;90;92;75;102;81;82;80;98;100;85;93;73;86;78;82;96;74;97;84;89;80;97;69;88;92;69;94;101;63;66;85;85;97;77;90;84;95;97;79;81;77;66;104;90;92;127;93;106;89;77;94;77;86;85;71;87;95;78;102;95;93;108;79;108;75;92;128;196;148;144;158;143;90;83;110;146;176;127;120;85;83;78;66;82;74;87;83;87;89;81;108;122;116;84;83;98;76;95;96;91;83;65;77;82;71;61;86;93;82;107;119;130;135;92;74;86;84;68;110;96;85;86;88;79;82;74;104;65;63;96;72;70;78;76;79;81;88;70;106;158;211;215;117;133;101;73;95;78;90;78;80;93;63;61;75;88;88;111;107;88;72;107;73;88;77;97;97;122;136;103;109;114;132;133;99;107;102;84;78;84;109;92;71;87;87;88;99;94;90;98;94;103;88;75;102;77;82;128;125;172;183;188;173;208;167;132;118;103;148;404;707;734;376;137;118;108;84;113;111;110;96;88;105;76;87;76;87;68;95;88;84;71;65;83;90;83;91;87;92;94;93;99;66;96;97;79;89;87;100;82;85;80;86;85;102;92;92;81;82;98;101;99;73;72;106;98;100;104;99;103;100;108;96;97;80;77;78;68;84;92;103;106;114;146;182;134;133;111;98;96;81;93;81;82;87;77;74;72;79;79;83;75;85;74;60;81;89;87;89;94;81;64;96;87;108;95;84;95;83;99;73;92;97;79;79;76;81;84;80;79;99;102;78;79;98;90;101;97;84;103;83;101;105;104;111;92;110;82;120;152;131;86;101;67;89;78;109;89;79;61;91;94;96;124;120;95;104;140;203;264;285;265;220;270;267;246;173;128;88;84;89;101;111;95;107;115;149;162;165;119;113;112;122;121;128;113;118;120;111;94;78;77;86;95;81;124;151;187;204;140;119;79;79;83;59;88;77;83;85;71;91;78;94;81;90;81;102;94;84;95;91;83;95;88;70;78;79;99;77;68;84;83;85;104;99;85;93;103;126;173;138;120;100;122;136;210;280;242;204;216;181;111;110;142;128;131;115;131;180;206;145;110;99;114;106;103;93;100;88;90;109;93;109;100;114
83;72;88;76;79;99;123;114;143;239;258;267;184;200;222;265;311;250;170;170;122;116;132;156;151;124;110;210;184;202;177;131;107;120;123;98;106;97;97;109;110;85;112;109;81;114;100;90;97;110;99;81;87;105;77;105;103;92;114;107;98;90;101;72;98;107;130;106;126;153;160;137;104;98;106;80;106;101;111;175;190;178;121;140;224;197;150;117;91;93;100;76;82;85;75;79;86;81;88;78;75;64;63;72;95;79;79;93;74;112;173;237;203;149;113;144;125;102;138;129;104;89;85;97;93;72;84;121;127;109;101;84;111;117;97;119;91;108;107;103;86;92;85;88;94;92;93;82;82;92;82;83;97;96;92;114;122;125;105;125;121;108;116;109;146;121;138;205;403;520;396;256;201;227;236;175;140;139;166;141;162;156;160;173;130;107;124;90;84;87;73;73;96;80;111;176;307;438;454;310;186;176;161;119;133;130;245;386;532;367;218;124;119;98;69;97;73;93;89;85;78;98;93;119;126;95;91;84;88;83;84;84;78;99;101;107;92;91;70;81;86;84;107;98;88;75;87;119;135;139;110;115;103;106;98;112;143;124;111;81;75;89;92;79;115;130;125;194;269;319;259;206;158;197;214;199;176;115;133;187;221;190;148;122;99;114;111;92;140;195;152;134;82;115;142;117;94;79;144;226;254;208;147;115;101;112;111;100;80;97;99;95;118;102;121;122;133;98;145;206;237;236;226;261;257;209;146;125;102;93;107;100;86;104;103;113;125;132;118;106;93;101;89;92;107;110;102;84;110;114;127;123;127;115;86;106;99;112;175;167;184;157;127;137;86;96;115;98;110;97;105;84;72;79;74;88;94;123;101;115;124;106;105;111;134;195;253;236;177;135;106;158;194;184;161;145;153;144;151;141;166;169;145;101;104;93;114;95;100;109;85;101;95;85;77;96;83;95;82;85;100;92;89;91;100;87;95;103;108;125;112;124;108;109;98;146;153;162;153;113;120;103;124;148;119;120;130;158;124;97;65;90;72;90;95;154;197;354;553;605;479;263;151;111;97;89;98;94;112;105;84;102;88;100;81;94;130;119;121;97;103;86;101;119;103;83;105;131;166;532;1049;1697;1377;622;285;150;152;123;102;120;147;202;434;721;610;351;178;123;125;150;158;166;187;228;219;206;178;192;164;169;193;229;245;220;160;147;157;189;160;125;119;138;172;171;202;142;123;123;123;123;147;180;235;191;183;163;131;114;107;110;89;104;104;110;99;92;96;101;90;85;91;91;83;80;81;77;89;108;84;110;91;101;104;101;109;99;116;119;126;125;110;114;98;97;78;95;111;100;101;113;95;102;93;102;100;109;131;167;153;148;119;110;117;121;146;278;417;488;380;237;136;113;90;103;100;103;127;180;228;285;268;236;233;146;138;175;290;441;375;258;162;126;147;164;105;103;98;96;94;128;126;117;94;88;64;77;88;104;96;87;93;69;79;106;109;90;89;93;88;101;95;103;79;87;91;82;88;112;92;96;101;98;92;107;111;115;114;111;83;93;70;99;88;80;108;107;89;89;96;97;101;90;87;79;86;82;92;105;97;109;98;94;90;88;86;83;94;110;92;89;105;73;99;102;88;107;103;93;96;91;101;83;112;89;114;109;100;105;104;70;86;79;82;83;92;75;118;86;120;133;182;243;212;135;97;101;123;104;138;251;250;218;214;152;121;84;104;115;92;117;156;164;121;117;121;95;110;121;115;121;133;116;136;138;129;123;94;84;85;96;115;104;106;100;105;119;137;144;115;103;122;117;115;154;164;164;138;145;115;116;104;94;120;124;152;148;161;142;109;115;131;151;171;191;205;176;141;132;131;139;113;109;102;121;94;111;123;117;119;98;100;119;161;180;177;127;126;126;117;97;95;98;92;105;103;105;100;90;98;86;84;91;84;107;74;92;83;100;92;78;94;94;93;82;76;83;96;84;91;74;90;91;88;96;89;81;82;92;90;83;97;86;95;94;99;95;94;104;86;94;96;84;95;93;92;86;85;87;83;101;87;96;91;90;82;98;80;96;113;109;106;83;101;117;88;97;92;100;96;106;93;88;87;112;82;88;97;82;102;103;100;97;102;94;94;79;96;78;81;111;84;78;95;88;85;80;79;97;99;99;88;93;87;85;87;84;97;84;83;75;97;88;86;87;82;98;87;115;131;157;223;242;181;198;285;365;317;198;153;126;141;182;196;235;330;300;232;202;204;153;136;119;87;80;90;94;79;84;75;91;106;107;100;111;101;84;90;95;81;103;99;88;79;82;84;85;96;106;119;127;150;214;148;111;133;84;99;111;165;153;129;128;107;108;103;95;121;142;144;116;91;116;128;129;167;299;506;479;264;161;113;104;150;125;255;359;266;158;104;97;102;92;90;87;97;91;80;73;86;94;64;88;94;98;85;73;93;81;87;89;83;93;83;88;111;101;90;81;82;100;87;100;84;84;96;79;83;94;101;111;95;92;87;82;86;66;78;85;78;91;100;84;82;80;78;75;80;85;84;94;92;125;132;114;98;95;76;79;96;91;89;96;104;86;100;91;79;88;84;97;110;126;206;196;254;257;220;161;116;132;186;273;209;128;65;81;76;98;76;86;68;83;97;89;96;110;110;91;90;69;85;75;59;89;91;80;85;82;82;106;84;72;69;86;126;171;227;171;96;87;67;85;80;81;89;96;83;99;89;92;83;101;82;86;92;102;88;71;84;97;95;97;88;87;114;133;124;96;100;70;97;95;86;88;77;89;92;95;68;83;76;89;88;81;91;84;100;81;77;89;78;108;127;106;115;100;99;111;102;115;108;77;84;82;94;77;81;90;68;96;83;74;88;87;64;96;97;99;118;79;90;95;112;184;231;376;267;206;165;174;132;124;115;130;276;435;455;242;122;95;104;101;83;91;108;113;92;91;93;84;102;89;97;92;91;80;108;94;74;89;102;92;75;102;99;86;82;97;91;87;67;91;89;84;101;83;98;114;94;96;71;91;76;90;87;100;91;81;85;85;96;100;110;85;95;125;141;112;106;82;81;97;67;88;76;84;94;112;184;220;187;116;102;87;100;75;79;89;69;94;91;92;85;90;73;73;86;91;101;97;78;98;94;99;106;112;82;97;90;80;99;73;92;99;90;94;88;96;76;97;83;106;72;82;93;86;84;109;97;83;102;76;106;89;89;107;98;79;101;103;88;104;100;132;114;113;73;87;95;95;80;80;86;72;84;106;116;102;136;123;105;108;136;184;286;287;248;259;227;227;229;165;110;102;93;93;104;102;92;92;118;137;193;166;128;112;120;136;146;124;91;114;118;95;105;84;83;91;75;88;94;114;151;163;129;79;80;86;85;68;74;76;72;74;97;78;82;72;92;88;90;89;70;89;77;88;88;71;95;89;70;84;100;78;79;81;87;75;78;95;74;70;98;121;104;101;89;108;114;139;206;286;331;274;213;161;125;114;119;118;120;116;150;183;144;121;103;86;102;85;87;98;96;66;80;85;92;90;127;126
97;75;76;100;77;94;80;105;169;249;431;327;236;269;353;473;482;317;190;137;119;83;126;137;172;126;169;190;268;250;201;152;135;110;107;121;101;115;144;105;105;101;100;111;109;98;114;119;108;91;99;84;85;78;106;107;100;88;112;133;90;100;75;93;85;98;113;101;111;129;138;112;116;107;89;69;83;91;132;195;257;219;167;143;192;195;143;98;104;99;91;89;91;99;86;85;84;98;103;102;82;82;81;75;90;102;88;85;77;84;135;167;202;147;132;97;75;122;137;113;103;96;108;98;86;105;111;111;142;114;99;100;100;91;113;115;114;117;106;93;106;91;77;83;92;85;95;100;77;89;84;92;84;72;104;109;135;88;112;89;97;97;88;94;128;183;179;259;388;515;379;300;176;168;169;155;116;125;113;120;125;144;148;167;125;94;79;81;81;79;91;91;79;123;145;184;298;388;405;345;212;144;143;130;132;105;140;222;236;241;163;138;112;97;85;88;88;75;88;78;75;85;100;88;91;97;97;72;75;91;75;92;86;97;95;93;77;89;95;94;74;87;93;98;70;98;84;97;134;118;96;124;91;99;86;91;104;133;96;84;86;77;57;85;119;174;235;283;344;356;210;149;189;203;262;281;196;168;129;210;276;269;166;114;104;119;132;145;141;162;175;128;112;118;106;113;76;68;142;191;259;184;148;126;98;103;90;102;82;88;111;97;83;111;114;120;116;155;183;209;245;242;240;253;230;187;108;115;87;96;99;102;84;92;95;126;133;171;163;114;86;104;78;85;72;110;102;87;118;94;117;104;84;123;95;126;120;122;142;155;194;136;116;111;95;106;97;82;96;102;86;98;80;86;102;110;94;128;111;113;120;117;133;140;162;211;318;244;212;147;133;150;178;195;169;169;109;128;138;138;156;167;136;101;80;101;113;89;80;97;100;81;87;93;100;105;84;93;93;94;85;84;90;100;84;98;90;89;108;100;83;115;107;82;170;203;213;196;150;166;142;142;139;154;136;113;135;147;148;101;90;89;96;85;99;152;228;434;825;997;549;236;134;102;117;100;116;109;101;110;107;88;88;80;86;109;121;118;102;84;95;101;94;98;97;98;123;115;216;487;939;1424;994;496;237;137;122;128;102;110;127;213;430;599;489;260;184;136;132;133;122;155;226;214;238;253;243;205;214;187;228;267;275;284;238;182;167;205;162;116;111;130;165;204;210;173;130;118;121;93;153;184;196;195;178;188;150;126;99;111;102;96;111;90;97;74;108;78;93;98;98;90;84;73;84;83;78;74;100;83;90;101;120;109;105;103;115;110;122;133;109;109;94;104;88;103;126;98;86;92;94;106;90;102;114;108;170;238;289;148;123;96;92;112;116;126;197;218;203;142;105;101;89;101;90;100;119;217;393;563;380;196;134;127;126;121;139;197;186;151;95;117;128;118;115;100;107;100;122;123;170;173;129;110;106;87;101;87;91;96;84;77;94;87;104;105;95;84;100;103;95;97;66;81;90;86;94;70;94;113;118;114;112;107;98;112;115;115;98;100;98;111;80;72;114;101;98;94;101;107;78;93;88;77;89;72;86;98;88;100;96;87;91;87;94;97;91;84;102;63;86;70;101;98;117;94;87;112;100;131;105;108;94;89;122;99;82;91;96;91;121;105;95;88;87;104;112;107;113;127;175;214;166;109;111;105;107;118;159;183;200;186;168;152;96;96;95;93;84;83;125;126;112;99;114;93;97;98;136;134;137;124;115;114;126;91;87;105;102;98;93;118;98;94;99;119;165;163;116;132;97;88;121;135;148;174;152;151;126;113;104;95;115;145;220;201;160;129;138;131;139;151;132;175;209;196;162;110;125;142;121;118;110;97;123;122;93;117;120;98;123;118;115;164;160;135;150;115;93;98;85;72;99;114;107;89;99;101;99;110;85;80;80;85;74;78;66;81;104;92;82;112;98;95;100;77;86;94;75;87;101;74;86;107;80;115;74;86;100;78;91;114;87;81;86;101;93;107;97;93;80;80;87;91;82;85;89;96;102;70;88;89;85;93;111;98;89;105;94;88;101;97;105;90;81;102;99;100;106;83;72;94;96;92;87;108;89;117;115;111;96;70;76;87;99;88;98;95;90;89;92;99;79;72;73;96;104;73;91;82;81;80;108;88;102;90;91;80;74;87;87;94;75;87;101;103;83;92;120;167;142;164;194;275;472;686;566;288;157;130;144;207;204;239;382;426;338;299;354;313;170;123;97;92;102;80;88;90;108;105;110;102;95;95;99;81;82;92;97;87;100;79;94;94;87;101;119;88;119;134;157;205;169;103;89;91;87;157;265;377;331;243;160;108;100;96;141;191;199;153;130;154;255;274;216;194;203;225;154;121;104;99;120;125;218;235;225;122;106;78;112;100;96;74;87;83;71;84;89;84;67;89;102;75;97;90;89;80;85;91;103;89;79;87;108;106;84;105;99;95;80;83;79;82;103;89;88;92;114;128;101;77;73;105;72;88;66;74;94;98;86;79;84;82;71;93;89;88;96;88;92;112;138;128;101;87;95;71;69;101;123;145;173;127;103;98;81;104;104;62;106;100;184;289;396;462;370;163;109;158;246;359;316;152;88;93;86;74;97;88;72;70;80;88;89;97;88;66;95;85;58;83;82;97;79;70;74;78;89;82;82;80;86;93;135;205;277;207;106;80;79;85;65;76;84;67;92;80;100;99;82;112;84;85;89;77;86;76;89;86;90;88;88;87;103;94;91;87;74;78;75;74;76;68;74;75;83;88;101;71;86;88;84;86;89;64;77;76;99;73;88;103;97;116;102;87;87;97;92;102;98;97;96;109;103;92;102;75;78;66;95;86;79;100;99;76;101;92;83;92;72;109;173;234;397;537;445;287;167;137;106;95;93;116;173;209;229;149;119;120;105;110;89;86;104;113;98;87;89;93;100;81;95;77;94;71;97;89;81;89;90;99;98;93;95;116;90;97;94;88;100;100;103;96;84;90;102;95;94;89;77;87;82;82;101;88;86;84;90;70;90;97;105;102;108;183;212;204;133;109;98;86;94;83;98;84;100;134;224;314;196;123;104;115;86;103;116;92;74;81;90;82;81;86;79;86;96;79;76;77;85;90;94;109;86;85;83;103;100;79;104;92;105;102;129;78;87;81;102;78;80;72;85;75;76;82;105;102;88;89;79;71;104;89;88;118;97;85;121;101;108;114;90;96;117;106;76;103;93;84;84;81;88;84;88;88;122;116;110;120;103;106;122;138;181;217;227;217;228;221;201;135;129;118;106;102;76;108;89;120;151;166;150;161;130;115;105;95;109;139;127;118;119;129;94;89;76;97;79;95;77;103;110;124;106;88;110;80;91;88;67;77;84;78;80;78;82;66;91;84;77;82;76;89;90;101;89;103;90;94;73;87;90;99;82;91;82;72;88;63;96;84;87;102;112;84;92;97;103;135;158;292;387;319;209;140;116;128;147;154;138;126;115;161;130;122;135;128;113;124;96;92;95;92;89;86;88;98;89;98
79;89;101;96;88;107;94;119;142;239;390;382;247;386;676;763;574;326;159;128;94;122;154;208;231;199;228;366;376;299;227;209;148;143;108;119;127;133;124;118;114;106;129;123;108;113;115;123;125;101;96;86;81;96;93;112;94;94;106;120;102;98;83;107;87;96;88;97;124;152;155;108;90;94;87;78;72;71;126;212;247;224;169;167;212;186;131;106;86;100;97;101;103;113;83;90;105;94;78;68;81;96;91;70;83;83;92;86;78;71;110;165;162;110;99;95;106;103;127;116;87;85;104;110;93;76;105;127;125;109;93;89;85;96;86;99;108;115;103;100;81;75;89;95;88;96;90;99;72;98;84;67;86;100;86;112;107;109;99;78;96;89;92;106;124;179;210;292;425;507;396;233;137;144;130;133;131;136;132;112;128;150;122;128;115;95;88;94;94;73;78;79;112;145;212;248;259;282;282;261;188;139;134;116;114;95;105;159;138;122;114;132;122;100;84;85;97;91;97;81;74;98;115;100;106;78;73;98;81;85;95;81;81;96;72;96;73;80;90;86;91;97;92;75;81;73;106;102;105;100;91;108;79;109;82;87;94;90;95;93;79;81;74;105;122;186;306;379;339;240;191;217;250;239;261;293;306;210;193;266;355;273;165;121;119;144;228;222;213;218;165;112;99;133;94;102;59;66;124;199;237;187;143;133;115;91;99;89;109;150;157;106;104;122;115;116;114;178;176;208;259;254;245;247;190;157;146;85;97;94;107;87;84;71;92;118;181;215;166;117;88;105;105;113;84;101;94;83;88;117;111;101;125;109;152;149;125;132;124;115;120;102;94;102;117;82;94;97;101;122;105;80;99;83;76;83;116;125;133;90;83;114;138;135;181;254;307;274;224;187;163;162;196;202;178;120;133;147;165;149;163;178;188;119;102;82;97;96;77;99;96;105;106;100;85;103;82;98;78;78;89;97;90;100;107;96;99;107;90;125;115;103;92;138;199;321;271;244;196;181;169;155;195;175;163;147;121;118;127;104;101;99;91;85;120;160;258;465;796;915;517;203;140;91;105;84;100;99;98;110;103;80;95;80;96;106;83;89;85;88;94;82;108;128;116;105;109;140;186;378;854;1172;898;420;218;153;152;137;107;101;125;198;274;403;321;213;152;138;119;136;136;160;169;215;198;224;276;232;211;179;175;225;226;277;243;216;220;167;133;114;119;151;157;178;172;150;166;129;119;139;180;202;198;164;161;134;117;108;118;126;95;81;95;78;85;103;107;110;106;99;79;101;117;99;96;85;95;86;86;99;93;114;114;107;122;119;98;90;113;117;119;104;106;92;102;115;107;108;99;110;93;97;112;109;103;122;197;276;265;163;109;89;114;75;84;102;104;126;106;108;94;110;104;100;103;125;142;269;585;819;502;210;128;136;139;145;166;145;114;123;82;83;98;120;159;172;123;130;141;206;296;310;202;132;101;71;101;112;112;92;100;84;100;102;108;112;83;86;88;72;85;103;95;90;81;85;80;80;104;116;136;192;170;130;101;108;115;88;112;96;98;72;122;91;93;88;93;110;84;84;110;91;106;78;75;71;78;83;71;107;109;99;82;82;75;97;95;105;93;74;85;96;102;85;95;115;119;112;85;134;88;96;91;81;104;107;117;99;76;85;98;91;106;73;83;84;89;119;98;115;145;142;129;86;105;105;106;119;99;121;132;132;116;110;99;112;82;79;102;91;97;109;100;115;99;100;99;121;139;136;164;137;131;119;102;113;100;106;104;106;112;107;103;102;109;130;159;150;154;136;124;130;117;109;109;127;128;123;101;95;68;103;105;130;186;183;181;158;160;154;146;132;126;130;181;198;145;116;138;123;123;104;117;109;77;117;104;87;121;121;132;109;132;137;144;152;169;165;126;98;95;90;88;79;93;100;101;99;84;85;89;108;107;93;87;99;84;87;119;95;91;90;98;106;99;81;79;77;71;93;89;99;79;84;104;97;86;88;77;90;94;88;98;78;99;81;81;69;97;77;94;75;93;96;102;78;84;82;88;96;106;98;81;86;83;81;82;101;95;102;91;72;68;100;88;107;77;70;84;87;89;94;110;79;96;94;85;117;113;104;80;73;95;72;86;84;96;83;86;86;94;100;88;89;90;78;100;101;81;84;89;96;88;90;94;67;88;94;96;92;91;110;91;98;92;74;96;119;140;171;223;231;276;491;847;1194;883;439;189;159;172;212;221;244;355;404;426;367;353;282;178;112;108;104;84;109;78;95;96;112;137;126;107;83;91;95;86;82;95;104;88;72;94;81;107;90;108;101;107;104;128;162;111;114;92;106;124;260;530;838;787;525;273;148;112;114;152;269;290;173;175;298;547;688;453;239;135;124;90;111;106;104;109;94;122;149;125;90;102;101;73;82;88;91;92;84;93;78;91;80;81;72;89;92;101;102;117;97;87;76;96;104;112;88;79;102;102;87;98;87;78;91;82;91;71;78;116;133;162;136;113;97;94;88;91;77;93;86;95;97;87;96;81;83;93;87;77;103;104;101;96;104;133;108;100;95;83;100;87;107;188;257;270;155;130;98;97;100;86;111;103;110;195;489;738;793;519;214;115;130;265;346;279;151;115;105;81;86;94;85;72;76;92;80;94;85;89;83;87;84;83;76;96;84;80;74;80;91;76;78;61;74;94;86;120;184;272;210;79;104;87;67;78;76;92;71;87;97;91;88;95;77;87;73;97;78;90;93;72;76;77;95;85;81;86;88;91;84;82;89;75;88;93;65;85;81;95;65;83;77;81;95;72;103;77;84;81;92;70;65;94;107;101;99;107;78;82;79;94;91;85;86;82;96;90;93;74;79;80;77;82;72;83;96;89;94;82;96;86;91;99;111;172;284;583;768;623;346;202;133;90;108;113;129;119;131;130;104;95;98;103;94;99;71;96;126;102;83;74;86;75;94;83;83;99;83;104;99;103;86;116;129;89;94;106;107;88;91;69;89;109;94;93;105;94;106;95;81;102;75;81;80;83;101;76;101;74;87;91;90;99;92;95;93;145;238;318;269;145;102;79;82;70;81;92;73;116;141;230;231;185;132;110;99;75;99;94;108;94;103;75;84;89;85;79;87;110;75;98;75;83;78;90;109;113;98;102;92;98;90;99;83;96;92;90;76;83;86;100;63;82;77;81;100;80;86;81;85;101;75;92;90;89;90;82;95;95;88;113;119;113;85;116;106;91;84;89;91;115;96;96;94;85;89;81;95;115;97;110;102;103;110;136;124;129;160;176;205;239;284;229;169;122;114;127;93;104;91;121;120;112;118;152;124;146;115;94;110;101;132;121;101;104;105;94;75;97;92;91;99;83;90;90;87;91;89;88;58;75;75;81;82;88;61;78;76;85;82;81;86;79;89;90;93;82;87;92;90;96;74;86;84;73;80;89;84;78;71;85;60;80;85;108;125;106;100;86;65;101;101;154;250;341;268;180;125;123;158;168;160;154;107;122;152;115;113;107;135;109;138;110;110;101;93;113;94;101;91;117;83
124;105;83;105;80;97;86;122;158;188;270;230;234;484;1098;1097;649;244;129;91;86;102;181;298;308;257;271;374;395;303;250;278;221;159;142;130;127;115;141;134;113;109;126;130;127;148;134;102;95;98;75;98;94;80;73;80;113;86;104;107;87;99;99;87;84;77;99;110;132;161;167;110;85;95;107;88;83;95;102;143;164;191;236;216;228;205;160;90;101;87;88;125;141;160;99;90;80;75;74;82;84;78;78;71;84;83;79;78;78;91;119;112;125;111;114;113;71;77;102;99;109;138;95;89;71;104;93;128;126;126;109;85;91;94;96;98;118;112;127;83;100;89;93;92;112;97;89;78;73;78;83;72;77;80;92;85;109;85;79;81;80;86;95;96;120;166;273;283;361;377;331;239;158;165;142;164;144;166;179;141;133;142;159;116;120;78;105;66;74;77;94;100;108;163;297;368;272;206;171;169;140;124;98;109;106;117;102;127;107;131;130;115;110;100;109;80;84;85;87;106;84;81;81;102;92;103;87;79;91;88;72;87;101;86;87;86;73;85;86;86;89;102;74;80;74;80;101;94;92;109;88;83;87;102;69;86;89;98;108;88;99;90;91;100;131;182;261;299;291;220;210;290;345;239;235;350;363;253;247;275;311;231;168;109;122;169;340;368;270;202;203;108;92;102;100;90;45;65;90;132;157;158;162;170;126;112;84;94;145;233;187;117;101;87;121;114;122;129;186;198;285;326;285;236;240;175;118;93;89;114;117;91;78;88;107;125;185;190;151;93;93;113;122;88;100;125;98;94;130;164;129;102;114;129;181;123;145;115;102;115;119;99;115;103;110;89;98;87;81;81;100;93;98;85;93;101;104;102;96;95;126;117;131;143;163;227;232;214;210;212;182;186;224;214;162;148;109;131;170;192;156;169;169;106;88;101;97;87;94;99;90;96;93;99;99;93;84;83;94;94;90;101;116;108;103;112;118;115;88;121;103;102;101;144;215;345;325;211;207;189;179;202;245;210;152;104;108;102;131;104;116;90;85;106;92;152;193;297;516;601;396;204;150;100;87;85;97;107;89;92;93;100;89;103;99;95;117;92;84;107;97;90;139;127;155;123;109;152;200;450;935;1133;784;386;196;167;128;121;95;92;106;168;181;242;200;186;143;190;160;148;128;173;126;154;165;167;218;182;177;163;165;169;193;243;220;236;189;143;144;137;152;160;170;142;141;167;160;170;151;164;214;197;150;149;137;118;112;127;117;108;112;72;96;76;96;103;110;114;109;92;90;111;113;113;81;95;70;84;108;92;100;125;126;109;108;88;101;108;115;114;121;116;161;135;116;115;97;81;106;106;93;110;105;103;122;115;149;186;176;126;87;99;87;120;101;96;93;120;81;91;85;112;117;101;91;86;141;292;602;713;430;205;118;153;153;288;287;224;166;132;101;98;105;172;263;271;183;173;222;376;473;518;299;140;106;99;104;83;90;90;97;101;93;110;81;100;95;81;95;98;85;92;88;85;103;95;91;100;101;147;241;341;243;135;104;97;98;95;109;90;105;105;94;104;78;80;102;88;84;94;90;96;96;106;92;95;85;97;98;81;89;103;94;82;86;90;101;105;109;89;92;92;91;92;101;101;100;107;110;90;95;66;94;99;96;99;102;109;93;106;109;82;100;89;96;73;112;94;93;89;91;115;101;130;125;107;98;126;105;105;114;108;101;125;98;92;90;90;113;83;95;101;87;100;106;105;111;144;158;157;137;129;121;116;104;99;123;119;103;115;120;124;103;100;110;110;127;129;124;130;149;122;113;79;99;110;86;102;103;99;83;94;109;115;125;162;134;178;198;137;136;130;150;123;137;169;118;113;133;115;131;105;115;124;91;123;100;130;123;106;141;145;111;135;121;124;149;144;105;86;100;80;84;85;88;80;79;110;80;73;97;96;83;88;89;98;85;109;122;123;96;92;95;95;103;95;108;91;95;91;96;82;87;77;86;97;86;72;82;73;101;74;98;88;73;86;84;92;93;74;82;78;97;79;79;78;92;106;91;78;88;93;84;88;95;72;81;92;87;104;102;110;85;101;75;89;95;90;82;108;89;83;73;90;100;110;108;88;120;100;84;83;80;66;87;87;82;88;83;99;71;100;85;70;105;79;82;92;78;79;87;96;84;104;98;84;98;84;92;89;84;89;92;71;86;86;103;142;253;384;456;394;406;645;1087;1646;1379;702;282;146;149;215;186;184;288;398;389;272;214;201;134;107;99;81;95;84;76;81;116;116;161;118;108;98;77;90;101;96;104;102;95;96;95;80;77;80;94;93;100;101;111;122;100;100;97;94;128;296;783;1400;1447;869;362;181;125;124;143;208;209;173;251;627;1193;1292;773;340;123;85;93;85;91;101;108;96;113;98;97;86;94;92;86;111;86;94;105;87;98;79;101;100;96;92;73;100;136;155;136;89;97;98;92;107;89;87;90;81;93;101;93;91;83;93;100;88;72;75;85;112;161;129;87;85;72;96;76;85;84;86;80;91;104;95;81;94;95;72;104;155;159;106;101;102;116;92;75;89;77;103;83;119;239;390;410;217;109;91;114;95;87;81;80;103;213;636;1144;1116;604;223;112;117;182;208;183;137;106;93;103;88;83;74;55;73;86;61;73;85;82;88;84;104;79;69;97;83;76;70;83;92;82;84;81;77;91;89;99;154;167;158;101;85;80;91;87;75;82;86;89;88;91;94;90;82;82;80;94;78;92;82;63;91;95;72;87;71;91;79;105;90;91;81;72;79;75;92;88;84;77;91;108;66;79;85;82;91;81;90;81;93;85;69;84;100;105;101;93;78;88;74;82;86;89;90;92;86;101;77;83;100;71;90;75;92;81;121;109;94;80;99;99;93;90;126;214;307;518;644;568;353;190;130;112;102;99;114;130;106;106;89;108;98;94;92;90;79;79;78;87;104;96;108;92;101;95;101;112;104;87;74;97;116;155;147;130;98;102;98;85;69;91;104;100;128;118;107;93;87;80;76;89;95;79;76;78;85;104;85;86;104;82;99;95;81;99;95;121;202;351;303;187;119;73;89;85;78;73;82;123;161;244;224;122;109;114;94;82;106;86;83;78;81;90;97;90;73;82;90;111;82;74;94;78;82;76;90;92;87;96;105;82;103;97;108;112;109;92;80;92;97;81;99;98;77;96;75;87;88;88;97;104;83;90;91;95;95;89;95;87;101;114;123;133;102;105;95;104;88;117;111;112;79;101;77;89;84;80;99;112;106;93;103;115;127;118;119;122;131;134;161;245;284;210;150;146;148;102;122;75;121;127;135;111;85;110;109;102;125;94;90;115;103;102;111;99;97;81;92;86;84;106;109;85;73;84;91;89;88;75;83;87;74;90;104;75;99;79;89;81;66;80;92;72;79;81;75;87;82;87;75;93;78;95;74;64;82;85;78;89;74;66;93;79;96;108;120;126;82;90;70;114;128;163;174;233;202;154;105;135;166;160;136;121;120;120;108;103;119;109;143;110;141;161;160;123;108;87;83;102;113;95;125
105;98;89;92;93;81;121;129;172;161;150;161;192;473;863;854;451;177;117;85;111;105;190;350;327;206;183;275;296;250;219;236;225;183;197;185;144;124;132;118;140;113;97;119;160;153;136;120;104;125;116;121;110;110;88;82;110;108;87;84;81;91;76;96;101;115;83;99;127;148;154;103;105;97;86;96;87;95;97;111;157;184;267;271;288;235;148;100;111;86;85;129;181;162;115;74;77;80;77;90;86;85;99;93;88;87;90;96;85;88;107;130;130;111;90;93;96;100;92;101;143;152;137;97;98;100;99;90;109;119;119;108;76;83;96;100;150;137;134;108;83;84;93;114;130;122;112;91;76;73;89;87;101;81;85;90;96;80;86;89;94;96;115;102;109;128;243;233;236;229;212;190;199;164;196;250;193;274;227;203;169;141;189;194;142;89;79;111;94;90;78;98;106;169;302;305;236;170;130;140;150;118;105;100;84;133;95;95;107;107;100;118;133;131;145;136;90;93;97;86;88;85;86;101;110;87;110;99;111;92;91;94;91;105;68;87;75;80;69;78;83;88;88;94;86;61;107;85;79;76;81;84;84;82;97;91;75;89;99;106;91;100;116;121;118;151;187;203;187;158;164;247;297;221;177;205;245;254;238;246;224;202;143;114;110;178;341;416;322;274;220;149;136;91;93;77;68;62;69;95;96;121;116;138;109;117;78;111;208;318;232;155;127;118;131;112;136;146;141;180;208;245;247;270;218;157;120;121;119;136;144;129;84;92;104;113;127;152;97;107;93;99;100;92;108;97;106;104;103;127;138;108;110;135;145;132;129;105;96;76;87;108;111;120;108;92;90;92;80;99;86;76;84;95;124;134;128;93;109;111;108;128;125;142;144;206;213;202;154;185;187;217;228;210;145;122;144;127;145;189;172;162;124;119;93;96;82;107;98;100;108;110;89;93;86;82;82;85;96;104;87;116;117;114;123;111;116;111;112;93;105;103;107;138;144;218;203;168;154;213;213;212;270;233;158;111;101;92;103;88;101;91;99;99;81;103;118;194;285;382;313;196;117;90;101;98;92;102;83;91;90;108;86;78;93;98;97;73;80;88;90;101;117;150;146;122;91;108;161;341;663;891;706;366;233;157;139;127;99;118;122;143;154;132;159;137;163;189;158;169;150;151;129;120;106;148;140;126;132;134;205;198;165;197;277;356;231;175;164;156;185;223;194;167;127;174;195;199;181;184;225;189;139;143;135;123;147;112;113;114;90;91;96;82;85;103;113;126;124;119;102;123;125;132;105;93;98;91;96;131;104;124;116;119;116;92;97;102;111;108;117;150;148;128;122;109;85;86;95;112;92;102;95;108;96;102;99;104;107;105;85;92;102;134;124;120;105;86;96;97;122;88;121;93;124;123;132;210;369;429;285;159;129;173;316;537;594;419;170;110;98;117;153;291;482;561;402;230;305;428;574;603;317;161;124;101;96;92;108;103;117;107;96;96;93;103;100;90;103;112;85;93;88;105;105;105;79;102;99;166;279;467;334;159;96;78;96;114;97;87;93;92;95;86;95;84;96;93;96;99;97;94;72;82;95;97;86;76;86;92;82;92;96;92;94;77;86;83;88;88;87;100;92;92;104;109;95;101;89;104;89;115;108;88;105;80;108;92;89;101;87;94;82;97;105;88;110;79;93;72;99;94;104;99;139;107;88;109;95;116;109;100;91;115;102;103;76;80;90;79;108;88;116;107;97;114;94;158;207;170;117;117;104;119;109;98;125;141;151;113;132;115;114;85;109;118;127;106;101;137;118;84;82;80;81;84;89;91;89;92;94;71;95;101;122;113;137;166;255;221;143;141;145;148;143;153;153;120;142;110;120;120;136;121;97;125;90;104;116;116;108;120;121;149;113;112;109;134;106;76;72;78;94;100;110;98;111;100;81;89;100;96;95;96;85;88;92;95;107;117;107;95;90;88;89;99;102;92;86;85;102;84;76;88;74;87;85;66;91;83;98;88;93;87;99;88;86;103;88;85;82;88;79;91;80;102;92;98;106;95;86;107;76;100;93;72;89;85;75;112;91;78;88;97;89;109;92;97;83;74;103;85;100;85;81;83;109;111;119;95;80;94;82;86;77;79;91;125;86;89;78;93;93;96;77;84;85;79;85;77;88;80;81;108;95;90;90;90;81;73;96;94;76;95;96;96;115;176;385;835;1018;756;454;562;1019;1780;1698;912;300;171;122;164;172;133;229;256;318;261;161;129;122;111;104;89;73;87;103;106;109;166;180;187;105;74;71;90;80;93;105;105;74;99;89;88;72;85;83;83;90;88;99;94;84;97;119;107;128;298;766;1493;1642;971;386;195;149;133;116;127;140;149;350;743;1573;1641;911;372;143;97;100;88;88;109;90;85;95;99;85;90;104;81;98;95;93;103;110;80;97;74;86;108;90;99;95;164;193;307;272;141;117;92;90;108;105;90;100;128;145;159;95;81;87;75;83;79;93;81;92;106;113;109;80;100;79;71;98;75;66;93;80;90;79;88;76;80;84;86;115;180;187;129;96;75;86;77;88;79;88;76;96;147;288;469;398;241;108;107;109;102;75;74;81;89;238;610;896;887;523;170;96;94;120;136;136;119;96;105;80;97;76;84;93;69;89;84;84;92;88;79;76;83;88;99;91;83;68;73;77;79;77;75;82;103;78;77;92;103;94;73;96;103;83;82;73;76;82;82;78;73;82;68;74;78;101;75;78;74;81;83;87;79;87;80;100;71;83;81;79;84;83;90;72;80;86;109;75;74;65;96;97;83;86;95;101;93;90;96;85;76;95;87;90;107;122;117;95;89;86;80;81;92;87;84;79;81;97;63;91;71;87;81;87;64;82;87;73;105;83;111;91;87;97;125;254;297;330;364;352;279;155;110;107;91;103;123;109;94;81;83;118;99;86;95;96;86;88;104;79;106;90;89;99;75;107;122;125;142;89;85;88;95;138;169;149;115;92;93;96;78;83;94;103;176;154;111;97;105;92;91;83;76;82;92;75;75;84;71;78;85;90;97;83;86;94;92;107;167;327;325;184;109;73;89;87;82;87;94;136;152;192;164;127;103;111;134;118;104;98;92;83;92;65;90;84;88;84;79;108;81;81;76;78;77;79;92;87;85;88;77;97;122;142;112;102;88;91;104;94;88;90;83;98;89;101;65;80;91;85;83;102;87;79;92;82;104;73;85;94;88;90;104;106;109;100;98;93;84;122;132;131;97;83;80;83;79;92;105;97;106;128;116;131;112;105;102;92;129;137;167;188;206;163;112;139;154;127;114;104;107;136;100;97;91;117;94;105;107;81;119;102;118;95;98;124;91;100;81;81;86;123;107;75;64;79;77;71;76;82;82;103;101;93;80;67;88;83;73;81;76;84;98;76;85;84;84;66;63;72;92;86;113;76;83;76;87;85;87;88;89;69;89;84;83;90;107;102;91;83;84;91;106;127;131;157;161;109;128;131;161;169;120;128;123;107;119;100;103;120;127;161;157;198;181;140;112;105;103;98;81;91;112
79;103;91;89;88;102;131;193;245;179;138;101;137;290;488;439;217;120;77;95;108;111;161;257;263;190;140;181;197;153;162;199;202;168;205;207;164;138;113;134;177;139;92;105;141;145;123;103;107;116;135;164;188;146;121;92;134;92;84;91;103;82;77;94;112;96;135;114;129;158;114;110;108;99;101;106;112;109;116;118;123;189;267;300;232;200;134;100;89;99;89;99;125;109;105;95;93;79;85;84;78;76;81;92;75;71;73;85;87;91;95;113;103;96;90;82;83;99;96;105;126;151;118;120;91;86;79;106;109;132;130;105;88;93;72;106;139;164;128;95;83;82;96;118;166;146;104;88;73;84;68;83;85;80;94;88;70;82;74;85;109;133;182;137;110;148;239;232;194;166;174;217;235;208;263;248;265;334;285;240;243;209;243;204;139;95;99;107;107;74;78;91;109;135;176;210;185;145;122;113;122;111;105;80;79;91;101;93;118;89;112;136;172;181;220;172;114;93;76;82;111;74;100;109;105;82;93;89;96;85;101;117;103;75;78;76;88;84;73;88;94;99;102;98;104;95;77;81;91;81;90;69;67;69;76;100;101;91;136;103;99;93;138;167;132;152;168;140;134;121;119;161;210;167;156;168;163;199;186;190;160;176;136;138;138;161;277;345;336;338;236;181;120;112;85;58;53;52;53;82;105;125;138;108;107;87;88;112;175;299;213;153;117;119;132;132;134;129;148;140;147;183;179;188;173;132;127;131;123;132;146;122;116;75;91;94;80;119;113;109;94;124;92;105;96;108;98;116;108;113;103;115;153;140;126;117;116;108;90;96;88;102;114;136;119;99;94;88;102;89;69;76;101;105;116;172;115;102;91;102;119;128;126;120;145;166;159;168;148;148;182;194;209;157;126;106;95;106;125;160;208;201;123;110;79;100;95;89;89;115;107;96;81;85;82;94;88;106;87;103;110;98;131;106;109;99;97;132;114;104;115;85;106;115;140;153;163;134;168;225;253;190;212;181;130;103;127;88;89;78;94;88;97;89;91;105;110;152;220;298;277;217;142;100;80;96;96;98;120;88;92;90;108;84;89;116;94;106;97;93;84;95;123;134;149;88;97;106;125;191;395;537;513;273;201;150;129;115;103;94;98;123;118;126;124;107;164;147;162;144;132;130;116;98;87;108;127;106;125;152;192;244;208;259;344;403;271;194;147;199;227;238;209;151;170;179;197;235;192;200;187;144;131;137;137;150;153;144;131;99;92;102;90;75;80;100;111;108;116;117;104;112;116;108;94;88;94;106;106;126;108;88;94;104;107;92;84;96;104;113;113;109;149;171;144;123;119;78;111;107;100;106;111;87;79;77;99;101;95;97;97;103;141;173;179;130;110;86;101;103;110;85;83;83;118;111;145;177;245;297;264;187;177;240;508;899;1013;557;233;167;117;93;157;327;739;814;434;256;326;564;502;377;195;122;104;93;96;106;103;123;85;111;92;100;97;110;89;89;84;116;98;106;101;123;130;127;147;136;132;130;193;290;187;131;96;114;83;107;94;106;86;95;128;98;104;81;86;79;83;121;100;103;74;83;94;97;91;82;91;83;92;94;93;96;101;79;79;90;95;72;93;86;96;82;102;101;101;100;101;84;82;100;100;104;95;103;96;76;104;88;106;88;97;79;64;83;79;86;101;107;97;100;90;83;100;109;99;93;100;114;105;103;117;118;93;80;91;95;93;93;86;102;98;90;85;105;117;152;199;185;123;120;117;97;101;112;138;165;130;124;117;97;115;104;112;125;143;101;108;99;122;85;82;91;100;83;87;90;98;101;105;97;103;93;102;129;148;208;287;253;183;165;158;154;139;138;130;135;143;125;120;140;153;147;94;113;124;101;118;97;95;124;126;114;146;142;112;115;103;84;88;93;97;93;96;85;84;76;82;81;101;103;87;102;89;77;96;95;105;118;116;95;103;117;104;93;122;101;93;84;99;93;85;103;89;91;100;90;83;115;97;81;76;93;107;84;107;90;104;96;111;84;79;92;85;81;95;90;97;111;93;82;92;82;90;78;86;70;93;65;115;89;104;89;91;89;115;87;82;104;81;81;69;94;87;92;100;93;93;78;98;94;88;84;107;90;98;78;85;101;79;76;99;99;104;94;98;83;92;83;118;72;91;91;117;97;78;76;86;96;69;71;87;119;100;101;106;254;632;1315;1625;922;389;441;905;1445;1311;617;258;123;118;100;113;110;128;194;224;147;110;111;111;111;102;91;92;80;107;92;124;166;196;144;98;83;97;84;92;98;111;89;85;95;93;84;95;101;98;76;74;79;93;94;80;90;85;89;121;272;507;1015;1076;520;313;263;238;155;102;106;108;141;289;692;1234;1170;615;240;123;105;86;84;87;94;78;85;92;82;98;99;85;114;102;92;91;97;74;73;86;75;79;107;99;95;109;218;441;652;518;244;108;108;84;91;105;101;104;126;160;141;97;86;95;77;92;81;86;92;82;95;102;93;67;97;84;73;79;76;84;96;91;102;98;90;80;92;81;105;139;247;236;145;100;73;78;104;87;83;114;81;90;156;345;493;307;176;113;99;74;78;84;76;77;119;148;372;573;538;293;149;101;95;97;81;112;118;101;114;97;99;91;79;73;59;86;74;97;96;85;100;90;94;89;87;80;91;92;70;77;89;84;89;73;77;80;89;89;90;90;98;82;91;89;93;78;87;86;78;70;86;85;91;86;62;87;86;84;82;81;76;85;80;92;73;92;85;67;93;84;85;71;87;94;85;74;86;80;72;90;109;91;87;84;95;118;122;108;92;86;75;76;95;95;100;137;113;97;71;79;79;75;90;91;92;93;79;85;75;83;89;87;85;89;67;82;92;93;74;81;106;80;84;111;166;259;293;237;207;188;156;131;117;110;114;114;107;109;87;91;99;98;106;97;96;92;61;103;115;112;86;119;89;99;87;107;116;150;112;99;113;98;101;132;128;115;123;123;91;110;92;94;98;122;170;137;111;120;97;98;92;85;89;97;82;70;77;79;87;92;98;76;87;92;107;73;106;82;137;201;191;150;99;83;93;73;86;92;107;173;219;207;149;127;106;119;116;96;83;82;83;66;88;82;97;88;100;105;116;85;96;86;95;60;80;97;78;111;91;105;64;109;153;198;155;113;137;107;108;96;79;87;87;94;89;86;85;82;87;88;73;103;97;97;94;98;90;91;86;104;119;106;116;91;88;92;101;98;82;77;124;127;109;83;86;77;86;84;82;81;102;156;141;137;124;103;118;91;132;142;174;143;146;130;118;122;138;113;93;91;102;123;115;79;100;92;80;88;95;91;92;104;121;92;87;105;93;95;78;69;87;103;112;87;82;75;86;93;79;80;76;101;99;82;92;80;86;64;65;91;80;70;84;76;76;91;75;65;72;84;100;91;78;95;81;80;72;68;85;82;71;77;63;97;94;85;97;82;89;79;77;90;129;131;128;99;113;149;174;170;163;144;131;172;190;206;164;120;101;125;125;189;220;183;133;124;107;112;115;97;88;81;119
96;91;85;87;93;92;129;175;267;180;108;103;114;155;214;194;127;91;82;95;108;120;128;134;162;127;101;126;156;126;129;149;155;176;175;171;169;150;153;150;189;149;109;107;107;119;96;70;92;115;146;232;301;196;116;135;113;105;98;96;126;101;105;109;106;113;129;111;130;111;142;103;121;117;100;103;121;153;120;104;113;206;271;239;200;140;118;102;85;98;90;94;94;91;103;86;73;73;75;79;86;75;88;88;85;79;90;114;98;86;109;103;102;97;83;91;93;124;127;106;126;128;114;110;113;98;93;105;105;98;126;98;101;111;113;103;122;129;138;110;106;84;95;108;150;160;127;84;81;91;103;80;87;88;92;82;87;90;72;80;99;164;240;204;129;137;245;237;184;140;166;294;332;259;283;303;275;361;365;254;235;265;222;218;128;98;82;80;87;102;87;86;81;99;115;122;103;118;116;107;96;106;79;88;79;107;95;99;119;114;92;130;192;291;276;192;154;94;104;92;119;93;94;96;83;92;90;92;97;103;130;122;110;97;71;83;83;91;89;89;98;95;80;90;95;122;90;93;86;99;93;96;90;108;123;121;130;155;152;157;113;145;172;203;214;148;129;130;109;124;98;132;135;171;159;165;185;187;194;210;145;157;161;145;137;159;224;273;280;289;250;189;153;127;106;60;57;65;66;94;92;97;108;106;102;82;90;85;135;181;147;101;96;105;151;127;108;137;135;121;149;158;169;164;185;146;125;121;107;118;125;118;98;95;79;108;88;102;91;94;103;118;79;92;113;102;122;99;123;99;91;128;120;142;112;102;107;96;88;70;100;93;112;100;100;82;84;90;101;80;83;106;77;96;105;168;154;108;110;120;124;127;111;103;119;127;142;163;139;105;140;172;163;123;94;88;109;119;129;168;182;170;123;100;115;77;68;92;94;114;110;95;72;69;94;113;109;85;105;101;114;113;127;107;108;111;83;98;113;95;77;100;105;110;114;129;146;131;181;223;249;208;170;171;153;130;123;101;98;94;102;94;118;91;96;100;130;203;276;391;468;339;189;117;100;87;102;92;91;101;91;105;93;117;91;84;109;104;90;92;92;108;93;102;120;109;95;104;103;145;172;279;267;222;154;126;98;96;109;102;109;124;120;118;134;103;118;147;143;148;132;135;113;105;103;133;124;110;127;171;216;301;277;302;452;460;354;211;193;219;226;234;207;180;162;204;189;205;188;178;175;135;114;134;114;161;150;131;118;108;120;98;98;99;89;99;113;117;95;95;91;112;115;104;97;99;107;116;108;111;125;114;132;117;130;110;109;97;99;93;130;98;125;121;131;100;94;87;92;100;104;96;87;90;81;86;83;100;96;97;101;126;141;196;210;157;93;84;120;111;108;100;95;112;110;116;127;220;331;425;375;316;269;316;560;911;840;553;282;183;123;120;157;342;585;605;324;209;294;370;295;234;122;105;101;88;115;113;116;86;109;97;99;129;124;108;100;106;79;99;92;113;101;126;167;258;302;322;204;162;157;171;140;123;96;96;115;143;96;97;89;100;113;124;88;98;90;102;79;113;85;93;98;100;88;88;88;93;112;86;88;79;76;90;90;85;86;68;79;96;84;76;77;100;123;119;105;96;114;99;108;89;102;109;89;88;100;91;90;113;103;84;103;85;89;110;119;83;93;94;81;76;79;98;95;104;90;86;87;89;111;107;92;95;98;97;95;85;91;78;86;88;97;93;89;107;125;133;125;130;136;154;122;124;113;122;128;117;95;108;109;133;139;111;136;173;151;146;110;111;85;95;101;104;106;112;106;113;87;117;118;107;104;79;99;143;179;249;276;270;199;145;161;142;131;156;152;153;175;143;150;154;130;115;105;92;140;136;101;106;133;99;128;137;137;136;115;125;107;85;102;105;84;80;107;80;70;101;80;98;110;85;83;115;95;102;92;105;95;118;122;107;105;85;76;88;99;110;87;102;95;87;98;84;83;98;87;85;98;91;76;95;83;87;75;91;96;102;89;81;82;80;75;88;107;94;92;105;100;87;97;85;92;79;94;81;80;73;75;87;88;91;94;86;95;82;91;94;87;104;83;93;78;76;89;102;88;100;101;96;84;101;105;96;83;86;87;101;94;72;88;86;110;85;92;108;81;83;81;80;80;85;84;89;90;87;91;88;94;74;95;92;130;154;189;169;150;267;653;1287;1437;878;365;274;523;851;742;425;245;166;91;99;101;113;136;141;135;121;121;84;111;83;90;85;88;107;82;96;100;113;159;121;105;91;76;98;95;113;106;113;89;96;76;89;113;92;90;103;99;109;105;77;91;86;82;106;106;183;327;404;451;267;210;281;286;188;111;85;101;114;210;359;606;570;329;167;110;90;84;100;82;84;73;90;85;85;83;106;120;109;77;111;92;90;75;70;78;72;106;115;91;109;136;289;651;946;747;317;118;83;96;90;89;87;102;110;136;128;103;103;80;91;80;103;84;77;98;75;85;89;90;71;79;90;96;94;114;95;106;88;70;92;97;96;80;92;124;153;174;126;106;81;89;86;86;75;74;81;105;141;222;285;270;152;109;103;90;92;87;96;87;84;107;188;320;318;204;116;98;99;89;81;93;105;100;118;101;91;89;73;72;79;97;95;78;101;104;103;82;105;74;66;78;88;100;81;86;82;81;90;65;96;63;68;96;89;97;92;89;103;104;97;78;96;74;87;84;92;88;89;72;95;85;78;82;91;86;82;89;84;68;77;96;84;79;80;88;84;67;82;86;89;81;83;79;89;79;86;88;87;93;106;137;143;163;94;82;90;79;81;82;103;125;104;80;108;90;75;78;101;107;93;98;96;82;104;99;74;91;70;79;78;76;96;82;90;67;89;81;91;108;119;185;187;188;184;161;147;124;116;111;108;113;82;91;74;62;82;94;92;103;86;93;96;96;92;95;92;99;86;76;93;98;119;130;101;96;85;96;99;114;124;107;89;121;91;87;104;136;119;126;121;135;111;106;133;85;89;84;119;115;93;87;100;90;79;71;83;79;86;98;87;92;99;86;99;133;147;126;94;85;88;75;93;92;167;278;383;288;131;90;118;162;97;98;97;102;65;94;79;66;95;87;88;86;90;83;84;83;95;71;77;86;80;83;81;84;108;143;273;377;300;163;125;151;126;104;110;93;98;88;93;94;90;78;104;102;69;94;83;101;91;90;77;92;100;79;92;105;90;102;76;90;104;82;74;109;96;103;100;86;72;82;82;96;108;87;79;151;173;144;109;101;95;113;119;133;149;119;116;117;137;105;111;110;98;110;100;129;123;108;80;90;89;92;94;99;88;110;105;92;86;89;90;99;83;102;85;90;83;74;74;89;69;81;77;74;110;84;99;76;88;72;86;89;90;81;93;75;84;90;84;79;79;83;82;90;85;84;81;71;89;92;73;64;66;84;83;73;90;82;76;60;76;69;82;93;92;87;115;121;121;84;116;148;215;183;146;146;170;238;309;384;273;152;110;105;140;253;205;150;107;112;95;103;104;91;77;110;111
75;81;102;75;99;86;114;155;194;156;131;113;101;106;109;121;101;80;95;140;136;132;116;121;138;105;99;137;120;123;119;161;146;130;150;166;156;163;177;176;191;168;108;102;115;118;113;77;100;95;118;225;287;243;119;102;93;97;92;106;91;117;97;111;106;125;113;114;159;142;138;120;105;101;90;94;106;138;133;117;145;213;213;171;155;136;106;110;62;80;102;84;98;76;77;84;77;89;81;95;65;92;74;80;83;94;93;74;81;77;102;81;85;92;74;113;134;129;117;118;105;132;120;96;96;93;108;103;106;99;101;107;94;145;144;153;117;121;129;146;110;74;82;118;106;125;108;110;113;119;89;95;73;64;94;81;81;88;75;95;142;234;294;184;151;121;198;203;171;148;209;253;259;285;280;336;246;277;283;238;200;219;196;147;114;102;89;107;81;87;109;94;108;80;116;97;88;101;104;103;115;92;101;71;81;113;109;100;140;108;115;120;205;292;300;207;122;97;113;87;103;105;126;100;95;96;74;112;115;101;109;115;105;101;75;93;80;79;89;75;83;77;82;95;75;81;88;94;84;85;104;111;112;106;122;131;145;176;220;201;154;174;180;199;208;155;128;136;113;118;108;123;114;126;190;192;189;237;236;216;140;136;156;154;145;140;247;247;287;267;245;234;159;158;100;66;49;44;62;96;101;91;107;85;93;83;83;88;88;96;94;95;91;109;112;103;142;133;142;111;119;144;137;161;175;161;137;106;97;94;104;112;104;96;91;84;87;100;89;98;111;95;97;103;84;88;110;117;119;114;97;94;106;121;108;88;80;100;96;98;94;125;104;107;106;99;73;92;94;93;90;88;76;104;104;122;116;104;110;91;103;98;142;145;109;124;127;128;132;129;140;132;142;105;96;69;97;95;112;125;127;122;100;95;99;87;79;116;95;107;102;95;97;67;84;94;90;79;92;109;104;99;128;123;115;100;98;123;103;105;91;102;132;145;164;173;125;145;154;186;170;134;124;123;130;124;121;108;129;91;105;85;118;84;99;115;173;274;475;690;731;477;217;136;101;80;97;109;111;99;80;95;122;108;84;103;108;104;92;101;103;91;109;88;98;98;99;82;109;103;131;194;190;193;142;110;107;104;91;121;111;97;102;111;105;112;104;122;130;145;148;131;132;93;100;130;131;109;119;169;275;286;323;319;361;406;301;231;228;269;221;178;198;196;201;182;161;157;153;118;139;137;126;113;126;130;120;121;120;100;117;112;111;114;99;89;115;115;100;86;89;94;94;117;123;148;139;143;148;115;124;150;191;125;123;103;121;125;126;109;92;103;118;101;124;110;114;116;99;94;84;92;97;86;82;92;104;109;109;96;84;101;126;156;154;137;95;103;128;105;115;126;102;99;110;102;142;266;470;584;601;562;439;448;554;594;619;448;341;295;153;109;151;187;316;320;220;148;176;203;180;128;131;104;100;96;82;83;87;95;94;89;104;110;115;106;98;87;99;90;103;121;114;108;186;348;533;640;411;252;142;120;111;114;120;142;155;201;142;114;107;110;109;108;117;93;93;92;94;104;99;87;94;115;100;86;80;73;94;91;85;85;90;87;76;86;77;88;87;76;86;89;77;88;79;105;74;121;122;108;85;95;98;91;90;90;86;69;83;86;96;90;101;103;93;91;106;114;97;90;102;89;89;86;90;100;94;106;105;95;105;99;122;98;100;97;93;83;92;88;87;89;109;83;104;124;88;120;101;119;114;115;144;125;109;124;106;90;99;83;120;133;142;143;198;275;258;175;123;88;88;96;103;123;132;150;119;100;75;87;98;110;98;109;113;144;171;189;203;189;132;140;140;131;128;136;125;146;172;199;191;164;136;113;92;85;131;158;126;96;102;122;116;132;96;110;110;82;113;122;108;102;90;75;75;100;80;91;95;104;102;92;92;102;100;79;93;99;114;95;117;96;85;90;99;86;93;98;95;81;82;101;92;99;88;81;99;94;75;103;114;101;87;84;87;94;102;94;90;93;87;94;100;94;91;95;94;87;104;84;85;94;92;99;94;91;96;97;84;100;86;99;98;89;91;79;98;94;94;77;95;95;98;93;93;98;87;105;79;93;102;92;121;104;72;78;84;75;77;91;98;93;93;82;76;89;100;79;77;105;83;78;77;82;98;96;104;96;74;95;84;101;134;301;395;271;208;215;459;751;856;608;322;225;244;387;327;211;169;121;87;112;87;100;111;114;109;99;106;89;97;93;105;102;109;76;86;90;94;117;101;84;90;86;86;108;130;138;128;87;102;98;84;101;108;100;101;108;103;98;96;78;104;84;75;77;117;193;243;268;222;146;168;195;214;132;105;95;85;98;104;153;251;182;144;101;102;96;68;94;83;100;86;72;97;117;105;149;141;130;103;98;100;79;95;85;69;74;79;82;85;93;137;326;664;1070;617;274;103;109;92;84;87;87;96;127;105;112;89;85;75;65;90;101;86;86;99;92;99;69;81;80;82;82;85;97;105;112;120;103;95;75;91;73;87;92;105;119;136;103;104;77;86;84;90;78;100;87;89;121;133;177;139;105;93;93;82;88;71;63;87;89;84;137;169;139;120;107;87;112;88;100;96;87;94;104;108;86;79;73;76;73;87;84;98;135;113;84;87;88;87;95;75;86;96;82;81;73;67;92;85;63;79;83;87;92;105;84;97;90;88;75;88;82;87;92;76;94;88;64;83;84;94;89;79;78;78;77;71;103;84;87;88;85;70;76;85;91;91;87;82;85;74;84;83;97;97;94;94;87;92;88;112;141;127;92;79;65;83;88;88;93;101;97;103;102;91;98;103;121;92;88;84;93;75;82;93;79;73;78;78;71;75;93;66;104;88;103;84;83;84;97;124;137;199;250;228;205;193;172;130;111;88;90;89;78;95;93;87;74;95;92;91;102;93;102;91;83;105;76;85;77;105;86;111;117;88;87;95;106;101;89;87;95;110;130;117;135;135;138;140;127;122;120;116;125;90;103;112;127;156;153;118;91;96;91;86;79;77;98;93;102;83;80;71;81;75;79;75;90;83;85;69;103;97;201;325;446;291;151;143;161;130;97;106;97;98;92;77;93;82;92;81;89;79;86;95;82;83;76;73;88;84;86;91;104;88;109;150;385;523;358;186;141;164;179;102;91;96;76;89;99;97;99;87;101;70;89;92;85;107;93;98;82;111;109;121;100;100;105;73;95;90;79;97;86;99;109;94;100;93;84;76;81;85;84;95;103;101;140;117;102;87;98;86;117;129;127;142;108;117;102;114;78;95;121;106;121;99;111;100;104;108;81;86;89;84;113;121;109;104;96;67;87;80;72;94;103;115;90;74;79;79;84;83;77;75;72;85;93;84;96;85;73;73;71;67;78;84;79;92;93;75;85;100;88;87;92;77;114;84;86;65;92;88;92;84;75;64;84;99;85;80;70;73;94;69;92;98;109;107;96;112;118;130;142;155;170;150;198;379;525;631;350;170;108;101;142;166;142;150;112;104;85;104;103;92;89;99;88
66;84;116;102;80;86;119;158;169;130;122;132;135;124;106;109;107;93;121;120;137;158;116;127;144;115;110;93;104;118;161;143;164;151;120;115;153;145;158;180;170;137;105;78;89;119;125;101;92;94;131;163;174;169;121;97;108;104;84;93;90;94;134;111;111;118;116;124;134;150;152;121;113;111;94;84;109;93;111;87;109;157;149;153;151;154;133;95;88;92;89;90;86;97;81;85;92;92;71;84;71;77;84;79;108;92;83;93;102;96;108;95;105;108;115;115;131;138;106;125;118;110;122;85;84;101;101;98;102;91;80;97;118;163;167;147;123;90;113;131;142;100;90;97;106;110;113;115;75;112;85;90;92;72;73;85;86;95;103;110;131;213;225;241;177;156;169;161;148;142;186;246;241;259;300;244;216;181;183;188;191;232;192;134;95;84;94;60;99;92;115;111;112;107;107;107;113;114;101;113;112;96;98;81;92;98;79;115;123;99;104;115;148;205;204;168;134;109;102;113;101;102;92;112;82;97;99;108;117;120;90;114;112;100;99;102;87;93;75;79;95;90;79;84;72;77;92;108;101;78;119;128;104;117;106;132;132;195;207;180;164;169;143;147;162;141;121;142;111;144;139;162;142;142;207;253;240;198;239;186;134;167;169;185;173;203;241;272;283;231;184;179;189;141;113;86;45;49;70;58;98;81;102;83;87;74;74;91;99;107;94;89;92;107;119;128;137;165;150;129;120;119;132;145;132;104;110;108;93;82;114;117;116;99;101;99;106;83;75;102;104;94;74;100;110;101;87;112;100;96;106;101;128;118;118;80;97;103;86;109;93;92;101;105;80;83;75;107;93;96;105;80;89;84;94;98;99;103;99;93;109;157;154;131;111;117;115;166;206;165;187;194;145;120;112;86;88;101;110;102;109;124;94;86;116;98;102;91;100;88;97;91;93;79;94;70;81;85;92;89;102;94;121;117;84;100;91;116;106;94;96;120;182;197;190;146;166;201;191;171;158;120;132;102;127;113;111;108;102;98;120;101;117;92;104;187;314;563;839;1011;833;502;204;146;90;83;92;118;96;131;111;93;100;73;82;83;103;93;93;89;76;84;86;83;78;82;104;90;109;113;159;199;224;206;169;131;147;114;118;108;105;96;109;105;94;106;97;109;109;130;151;156;137;123;123;110;130;131;142;168;242;302;311;293;288;266;247;228;255;289;192;167;228;233;215;188;156;144;126;141;122;152;143;101;122;131;113;105;93;99;94;94;114;106;100;77;113;103;98;105;102;103;90;118;202;195;226;206;206;196;150;151;136;124;108;95;99;106;119;116;109;95;89;92;103;88;102;91;94;103;97;90;108;85;101;125;119;110;126;101;89;109;113;126;124;94;76;104;110;128;134;142;109;105;105;107;142;240;388;552;753;720;618;639;538;444;389;447;467;356;192;120;111;150;147;169;147;131;133;120;109;101;100;94;88;98;125;98;104;100;112;93;99;95;93;94;103;93;86;88;100;115;97;123;193;427;790;1061;883;398;154;124;98;110;130;205;332;375;250;123;95;118;128;130;105;92;89;97;106;97;102;86;98;91;82;78;79;101;88;85;93;89;91;89;117;82;101;102;74;83;69;69;68;69;114;91;99;86;106;108;97;106;115;86;105;100;95;92;106;93;79;120;100;115;98;109;107;114;160;169;116;100;97;83;85;81;93;92;114;107;136;125;102;98;110;107;113;102;84;78;80;94;83;104;118;157;134;140;125;114;130;139;150;145;109;97;86;91;96;102;119;137;117;171;276;395;432;258;131;85;86;91;109;132;142;178;115;107;92;97;102;101;110;100;93;98;116;117;150;136;124;140;189;141;118;120;104;127;157;166;178;130;127;108;99;127;142;174;119;96;111;104;106;95;102;116;104;109;121;99;113;95;104;76;90;88;95;71;97;105;96;114;106;91;86;102;97;86;92;112;93;91;83;103;101;83;111;97;83;104;81;96;93;86;95;82;96;73;102;87;79;85;89;90;101;102;100;78;100;92;100;80;92;89;96;91;86;82;89;83;91;93;75;86;90;96;95;100;109;88;90;97;94;98;95;108;92;75;81;78;95;89;83;99;109;113;91;76;82;95;90;103;108;101;95;94;88;78;85;81;89;86;90;97;65;90;94;84;71;95;99;96;96;86;77;97;93;88;92;81;122;111;176;425;611;442;234;155;205;326;366;320;310;198;184;155;143;135;112;116;89;104;101;104;102;93;87;70;76;88;92;96;97;102;79;91;110;89;98;98;80;92;112;87;116;153;214;262;170;111;79;104;103;107;90;89;86;67;132;104;88;106;89;83;79;115;158;268;367;271;151;119;98;150;131;112;100;98;100;77;99;100;100;118;97;106;97;91;95;107;90;70;78;97;95;106;168;228;229;204;173;116;102;74;92;87;82;85;80;83;98;79;141;226;554;678;505;242;143;108;103;74;87;98;106;92;76;91;76;95;92;98;77;70;97;93;86;93;78;76;84;80;89;89;98;83;96;92;95;97;92;78;92;87;88;82;95;107;93;81;79;85;81;93;81;91;94;81;104;87;106;109;128;91;88;89;89;84;109;88;89;84;85;75;89;118;103;101;95;107;83;86;87;93;79;85;83;99;85;67;94;83;78;84;101;125;135;103;81;93;75;76;85;100;93;74;72;81;79;83;80;77;101;72;65;96;82;95;121;99;81;75;75;81;92;95;82;97;82;79;75;97;110;83;99;84;82;86;84;76;74;74;69;76;84;67;87;88;85;90;78;86;79;71;73;83;102;84;80;103;84;88;107;98;95;91;91;72;79;93;79;86;79;121;143;122;91;104;86;100;93;112;89;83;85;79;77;87;87;76;78;77;94;73;78;80;100;96;96;97;88;120;112;164;248;400;511;518;424;277;162;96;85;94;98;99;101;98;91;110;99;92;87;99;93;111;97;71;89;88;87;87;82;94;86;113;122;81;91;100;101;93;82;107;86;97;124;155;166;176;133;109;94;103;93;94;91;102;129;167;212;255;138;114;93;73;82;89;82;87;81;99;87;79;94;92;100;80;83;85;81;82;80;97;95;133;225;283;210;127;133;161;140;123;134;100;90;71;86;84;90;87;75;83;88;93;82;81;86;89;75;76;69;75;81;78;87;120;139;237;377;291;167;113;165;119;119;86;92;95;87;96;101;106;86;92;91;94;87;105;81;95;103;102;121;123;83;99;96;102;83;102;101;107;103;70;78;92;103;112;75;87;92;71;91;80;71;87;95;106;100;108;118;122;115;122;137;144;119;122;127;114;108;80;102;101;91;117;118;89;86;79;90;96;72;84;90;117;95;112;93;98;91;77;72;90;91;96;89;96;91;85;101;82;91;70;68;68;102;75;91;101;90;75;101;81;83;84;104;78;111;83;80;81;79;74;99;79;84;79;82;85;96;78;71;93;85;90;84;88;73;97;97;86;84;68;85;58;87;84;95;107;96;137;128;129;139;140;160;258;304;437;511;333;149;101;101;118;140;161;155;129;76;91;118;105;90;96;115;93
89;95;98;92;93;102;127;173;183;127;104;134;127;115;104;106;109;108;115;160;154;129;163;172;200;146;119;111;102;122;125;136;164;126;100;147;185;169;150;156;138;149;118;93;131;149;118;114;93;86;102;113;137;113;110;105;86;82;96;99;104;104;103;87;103;118;141;117;123;126;125;120;119;115;103;92;92;80;92;64;123;117;121;122;137;126;97;92;81;89;79;91;93;97;86;88;72;85;76;77;91;104;97;90;86;89;90;78;65;94;100;105;98;101;95;111;113;123;121;134;162;145;116;90;89;79;96;105;82;76;89;107;139;158;131;131;106;93;107;120;102;110;87;78;93;101;93;97;100;73;93;91;93;95;69;86;76;79;88;100;99;143;199;230;237;175;177;225;157;145;173;277;232;282;270;201;142;148;120;127;173;182;145;137;89;90;121;92;96;90;114;118;112;88;132;126;145;123;109;115;107;117;95;82;82;92;69;96;88;90;99;100;112;140;144;123;113;77;82;102;104;106;103;96;92;118;124;151;116;126;99;91;123;137;132;91;97;88;91;82;94;88;99;106;88;84;90;89;99;91;106;107;80;87;131;166;172;193;192;173;124;139;140;116;136;129;114;137;190;220;239;279;200;176;192;302;211;197;187;173;181;211;267;282;214;213;268;295;215;164;118;138;139;153;96;72;50;40;73;91;91;92;101;79;113;87;88;93;110;99;83;103;82;110;119;145;157;141;151;138;144;151;134;124;121;103;125;93;92;85;107;92;113;114;105;106;108;91;107;101;97;95;81;95;123;117;109;108;79;101;108;110;114;118;104;108;102;95;106;101;90;89;108;86;90;102;87;84;84;109;104;117;77;93;90;86;97;114;106;103;133;142;167;168;127;100;144;222;351;393;303;182;139;128;112;79;106;100;119;87;114;104;107;79;92;89;96;93;96;91;98;104;69;90;78;91;73;91;116;96;109;105;105;86;93;82;105;114;114;109;92;128;192;289;217;133;168;175;169;164;126;128;109;141;114;121;97;116;116;104;109;91;94;88;118;234;528;851;1296;1060;715;359;145;109;92;90;95;83;90;93;121;84;101;108;95;91;91;101;99;98;83;74;88;86;98;83;87;105;113;133;196;203;216;194;152;147;133;122;136;95;111;100;99;107;109;117;109;135;112;148;141;135;144;144;155;142;131;172;175;152;199;251;248;253;220;209;167;181;265;235;207;164;202;223;224;217;157;130;117;141;136;119;142;112;108;115;121;96;100;99;86;76;81;89;113;76;97;95;71;86;83;81;120;136;301;398;338;301;356;267;221;133;121;100;104;100;112;96;94;106;110;110;94;93;118;112;128;91;65;82;91;102;97;111;92;126;162;196;123;107;109;111;116;120;118;103;87;98;126;104;116;129;131;120;98;98;124;170;259;374;488;585;721;842;664;381;304;386;512;311;149;108;88;97;123;143;106;93;125;110;92;92;113;81;105;124;112;96;82;87;90;85;97;97;83;95;93;99;83;108;112;107;94;124;178;357;704;1006;990;509;177;107;119;126;159;271;531;653;439;175;115;95;122;107;123;107;113;83;94;107;103;95;114;98;86;100;95;92;103;93;89;71;78;64;78;84;92;89;100;87;90;95;83;85;80;78;104;101;102;110;108;92;96;71;86;113;108;100;92;96;87;89;95;115;116;113;128;140;239;246;163;107;104;97;110;92;106;108;95;112;112;100;81;90;120;109;127;138;106;96;90;85;84;87;124;171;188;162;110;105;127;159;189;134;119;99;106;78;84;78;117;94;124;166;250;484;482;267;139;98;103;100;106;140;142;165;137;98;88;102;108;101;116;98;109;90;98;102;101;129;129;144;193;181;140;91;93;99;127;153;156;136;119;101;115;112;153;147;134;104;112;101;108;116;97;122;103;92;93;83;89;82;89;78;94;103;103;97;104;108;104;99;112;102;86;90;96;108;107;81;102;89;88;88;96;89;102;94;87;78;92;90;92;106;92;86;75;89;88;76;97;84;94;90;106;83;104;99;88;91;86;68;100;82;95;91;99;95;87;82;92;83;95;93;91;80;89;100;95;80;90;96;96;80;105;82;65;90;99;100;101;80;91;94;93;85;108;106;110;78;91;86;65;84;73;73;89;71;71;77;79;86;92;83;98;78;90;69;81;80;97;99;99;98;93;90;86;99;79;79;89;120;176;402;543;505;254;133;117;149;156;221;229;158;139;104;106;93;112;107;90;92;112;113;100;107;69;77;92;87;80;82;78;88;100;102;82;74;92;100;113;99;97;93;92;186;349;440;268;141;91;101;87;88;84;99;96;87;122;133;118;115;87;89;82;90;160;286;379;299;146;96;92;117;114;108;86;94;89;81;83;83;94;97;79;100;82;94;85;97;71;88;72;89;98;111;237;349;447;347;274;193;132;93;76;90;100;80;74;90;73;104;95;161;305;365;289;169;158;145;111;76;66;82;83;86;81;88;86;98;102;75;96;96;73;80;88;87;85;88;87;92;97;93;85;98;84;80;100;91;104;94;103;84;92;79;95;83;85;78;84;89;86;97;73;79;92;89;82;103;103;104;99;95;93;96;103;91;96;94;80;99;95;76;107;88;91;75;104;84;80;94;99;94;88;87;82;82;87;59;111;82;71;76;106;104;113;91;84;98;86;92;82;77;93;88;69;83;77;78;70;94;90;94;82;89;85;94;83;91;73;65;73;84;87;71;88;83;73;91;81;97;78;89;86;81;84;88;80;72;80;87;76;83;90;78;85;89;94;81;92;88;66;81;107;88;92;100;61;81;86;81;79;110;84;80;69;69;80;98;86;77;91;130;146;130;96;96;103;89;92;85;77;81;86;71;84;85;80;76;88;101;96;84;88;95;81;98;108;87;97;107;106;193;302;605;871;1003;949;569;301;129;109;112;118;112;113;89;88;73;87;81;78;72;80;117;99;100;102;86;74;84;84;83;93;92;105;100;90;109;82;67;82;85;89;104;86;126;181;198;127;103;85;87;110;111;102;93;137;201;239;236;139;109;87;97;76;98;85;82;88;96;108;106;95;100;97;90;78;61;94;90;107;102;77;98;133;184;182;153;152;141;135;134;116;106;98;110;92;77;80;94;67;78;74;75;89;84;75;89;89;77;71;93;81;86;96;102;100;160;186;175;100;98;79;110;85;78;99;96;93;95;119;110;109;95;100;105;92;87;80;118;127;129;122;112;112;113;141;126;121;91;105;87;109;95;101;113;106;105;91;102;77;118;81;81;61;90;85;85;91;100;143;192;133;171;190;167;154;116;107;100;95;89;99;93;98;103;98;92;99;89;112;86;99;93;102;110;116;113;90;85;83;77;87;83;95;89;96;81;93;68;99;81;51;80;68;80;83;74;96;74;75;108;100;68;86;69;94;80;84;80;85;93;96;85;90;101;75;76;88;87;83;89;82;73;85;87;66;93;85;87;76;78;69;85;76;79;96;86;96;90;108;140;114;111;104;115;162;220;281;306;289;227;157;120;116;125;167;189;214;157;101;95;106;129;100;91;93;106
88;95;100;90;101;92;132;187;170;113;119;144;97;93;103;124;127;112;134;139;159;147;160;222;230;161;127;145;113;113;124;118;114;105;115;175;231;174;153;127;137;138;88;77;100;131;161;105;98;90;98;111;102;84;94;98;114;76;81;89;116;107;121;123;102;96;134;108;82;102;123;114;136;137;119;109;79;84;84;99;106;115;105;135;138;130;106;92;94;78;89;95;75;82;79;85;89;80;85;80;75;87;85;95;103;111;86;68;89;105;128;95;121;103;82;105;100;82;106;110;151;134;99;76;72;83;99;90;62;84;93;109;120;136;138;90;85;86;79;92;89;90;90;74;85;96;109;99;106;96;97;85;95;90;107;69;91;93;104;106;100;98;129;202;203;177;216;262;176;152;176;251;256;257;278;199;125;119;84;130;118;139;129;92;89;98;98;68;92;93;89;115;99;114;134;126;164;119;138;127;136;117;91;116;83;83;94;83;90;89;121;120;105;105;127;101;84;81;80;99;92;99;100;105;94;114;143;153;146;139;115;114;180;192;186;115;105;97;90;88;71;99;101;73;105;86;97;89;87;98;80;96;115;96;106;177;183;224;167;186;213;179;128;115;141;141;154;182;287;293;293;383;238;233;238;243;260;199;165;205;205;276;323;333;272;289;320;288;204;176;144;124;135;142;111;73;50;55;71;84;79;104;87;77;99;96;87;89;89;109;96;96;88;113;91;117;139;129;126;183;181;185;139;119;114;121;123;105;100;75;78;99;106;104;97;88;92;98;122;120;96;94;78;87;93;101;103;83;94;92;96;122;127;120;132;103;88;109;105;86;93;104;98;95;107;112;83;81;92;111;95;81;72;90;87;98;98;110;100;113;155;170;152;155;127;119;180;316;521;630;419;235;145;134;120;125;94;120;93;98;100;97;109;101;86;86;92;96;88;90;94;99;89;89;82;83;92;86;91;111;97;91;89;99;87;108;123;147;132;108;118;132;194;267;221;132;115;126;137;114;122;131;115;130;131;124;116;109;97;99;88;87;88;116;171;314;624;1031;1147;926;498;224;164;98;87;93;90;100;84;115;87;99;88;95;86;79;89;101;99;78;89;84;84;109;89;108;88;112;139;182;267;275;223;174;156;124;131;141;110;122;132;130;118;122;101;111;129;117;140;127;140;149;154;152;153;144;137;148;182;188;218;255;235;228;210;185;168;193;187;253;218;154;151;211;222;202;136;123;115;128;142;139;113;108;111;126;144;119;129;117;94;87;87;102;94;88;94;87;88;75;91;79;96;149;285;385;306;307;433;402;222;156;102;122;109;117;111;97;101;90;109;98;125;100;104;123;109;92;101;82;109;103;105;102;103;166;230;265;170;124;92;100;120;98;117;131;105;105;86;125;100;118;139;131;95;101;101;140;201;229;280;381;610;718;520;290;214;265;305;240;150;119;108;95;110;100;108;102;113;107;95;106;104;106;101;92;108;85;102;104;103;62;84;83;85;78;83;90;89;91;97;93;85;107;124;209;437;629;557;277;141;154;143;138;183;350;575;666;420;180;88;123;107;113;132;116;125;113;97;95;92;87;111;94;105;78;97;93;85;91;79;97;73;76;88;72;71;87;70;72;83;78;78;92;95;120;104;87;77;80;99;91;82;94;87;94;78;114;76;78;87;96;95;96;112;98;119;182;273;304;214;105;119;117;97;105;112;129;122;112;117;99;112;95;109;128;140;117;84;86;87;93;90;119;118;174;169;159;110;105;154;155;186;169;97;116;83;82;88;94;94;109;105;142;215;338;347;198;120;80;98;114;133;140;131;128;108;98;89;97;129;118;114;99;128;97;106;110;102;110;111;161;186;169;152;112;104;101;114;118;131;131;102;99;100;138;151;185;162;141;84;99;124;131;109;106;122;113;95;86;81;73;83;77;115;80;84;92;103;102;114;113;109;92;99;116;80;99;98;76;106;88;85;81;84;95;67;88;92;92;105;100;87;92;76;92;79;113;95;121;95;87;100;95;106;85;85;115;83;109;79;77;85;98;81;106;97;81;94;73;96;75;87;103;90;76;94;86;98;98;78;77;83;81;71;101;84;78;81;87;93;84;97;90;96;124;139;107;106;88;80;78;94;95;74;79;72;91;86;83;81;86;82;78;82;76;69;95;110;89;88;94;83;104;93;97;93;59;85;86;81;90;132;253;343;310;172;95;95;100;123;129;156;124;87;91;108;94;121;94;100;76;121;90;117;78;94;89;95;103;72;75;97;80;88;70;81;96;101;107;127;145;134;104;111;215;390;469;264;111;85;93;85;85;94;83;91;101;143;180;190;170;148;89;94;105;208;326;346;241;140;101;71;76;80;90;105;85;97;86;121;100;116;87;97;76;98;79;106;88;100;63;101;93;95;183;271;469;495;460;529;294;163;100;102;105;88;86;84;84;76;87;102;106;137;170;158;149;207;165;109;85;89;90;87;88;75;94;86;70;91;116;124;92;80;77;88;93;88;94;89;76;83;79;108;92;88;86;74;99;84;74;86;101;84;74;94;109;86;76;107;93;98;90;83;97;78;78;68;101;100;111;101;89;96;77;100;99;60;84;85;96;85;91;92;104;106;95;90;107;80;77;95;101;95;76;98;88;84;85;95;69;96;92;86;95;77;74;93;101;93;73;71;74;78;94;76;94;82;78;99;89;97;77;79;82;84;75;91;78;69;86;77;115;88;81;84;96;84;97;80;73;82;95;74;92;74;69;71;73;90;84;78;90;91;78;84;88;82;102;100;80;57;108;82;83;84;80;91;83;91;90;87;87;87;81;86;85;86;90;86;85;114;125;136;107;101;94;79;83;91;69;86;85;87;66;88;87;71;98;83;92;79;77;94;89;65;84;93;110;96;99;144;236;417;641;1005;1549;1745;1143;358;186;128;176;217;214;139;99;91;87;101;94;91;94;86;114;123;109;87;75;88;84;82;107;91;99;109;94;96;100;99;83;90;99;86;103;93;107;130;144;112;94;78;93;89;84;84;128;159;161;201;201;124;88;84;97;90;76;82;101;89;88;92;99;80;87;96;92;66;92;85;83;94;93;79;101;125;164;199;199;164;122;111;125;136;116;86;78;87;84;111;83;90;83;82;79;88;100;81;61;76;76;77;91;88;84;86;79;95;113;113;88;94;81;95;89;93;87;91;80;96;101;88;104;116;105;124;118;99;118;108;134;132;170;190;155;121;138;178;206;215;134;97;116;104;102;99;98;111;117;90;93;103;98;79;71;76;81;87;100;100;108;161;197;141;160;172;183;161;152;106;101;96;99;115;116;104;82;114;102;83;79;77;89;86;85;131;96;106;91;108;95;84;82;77;73;101;97;95;95;92;61;69;85;73;90;76;91;75;60;83;80;94;75;83;83;73;69;82;98;79;92;95;77;85;102;80;88;94;92;98;97;81;79;77;84;83;80;79;79;92;85;77;84;75;88;82;94;71;109;90;121;96;104;103;114;107;106;148;217;269;276;182;157;144;122;122;143;213;230;183;174;94;99;114;101;95;91;92;116
100;97;84;85;102;91;109;156;151;123;156;134;98;110;99;135;118;102;106;131;105;132;148;229;210;161;140;109;102;101;89;89;100;101;102;147;195;162;138;113;128;177;105;105;106;123;113;107;93;81;89;93;100;90;103;96;94;83;95;94;112;140;177;134;115;118;110;120;91;95;102;130;187;223;163;124;95;90;74;83;103;118;121;116;112;91;97;91;82;103;89;85;79;73;85;88;80;81;100;92;77;97;76;111;129;118;82;78;80;104;132;100;115;103;96;80;104;87;88;103;97;121;94;81;100;81;104;89;81;67;96;108;134;120;128;104;111;95;70;98;94;88;83;84;96;81;83;102;92;100;93;96;97;80;95;75;75;99;117;116;103;117;141;132;156;170;191;192;154;120;140;216;232;294;279;225;124;95;103;94;124;132;107;92;98;96;82;89;79;76;88;105;101;123;163;159;144;146;153;119;139;131;126;98;102;84;91;81;90;106;107;97;135;111;117;102;82;65;71;79;83;86;95;78;70;107;133;150;128;112;105;122;159;226;185;118;84;89;84;99;80;76;91;83;92;95;88;81;78;81;104;92;95;110;114;152;191;214;204;253;272;221;144;117;141;165;216;301;415;398;349;378;231;223;285;325;275;270;289;296;362;402;377;320;288;322;417;374;288;235;196;150;127;121;120;79;62;59;82;72;120;93;95;97;99;91;97;95;94;95;86;99;89;104;103;133;129;81;133;130;205;202;162;128;142;123;110;89;88;80;88;73;103;113;98;83;95;91;145;172;150;112;91;100;102;106;93;85;96;107;118;105;114;107;120;107;100;110;85;116;111;111;101;104;96;82;107;95;100;112;73;69;93;91;89;108;106;101;107;132;152;190;188;139;146;140;213;386;727;715;468;215;136;144;130;115;131;108;99;113;130;99;98;110;90;97;100;74;98;101;78;92;96;92;96;95;95;86;102;93;94;118;104;101;103;106;110;135;143;113;128;119;158;173;181;128;135;134;123;108;129;135;145;152;137;115;80;77;100;87;97;79;107;132;181;329;682;866;846;518;270;143;114;91;99;103;100;102;94;94;100;82;99;108;99;99;88;91;110;104;78;88;95;89;96;91;92;94;155;249;330;348;257;169;142;118;134;148;126;147;123;131;122;115;106;123;120;113;160;152;132;144;142;175;152;131;124;152;171;219;269;247;230;216;219;172;197;157;213;238;233;152;122;145;171;184;121;117;129;161;175;152;131;114;105;137;167;187;144;109;110;104;93;80;91;86;92;92;83;93;87;87;102;118;190;209;249;317;462;458;262;163;102;103;104;113;98;98;96;113;104;119;104;116;100;102;89;102;86;109;119;87;97;105;113;148;214;211;154;105;121;103;105;107;92;108;92;97;88;97;86;126;175;125;113;124;109;130;176;185;169;273;337;432;305;157;133;147;195;161;131;96;100;99;99;92;98;108;99;109;112;112;90;107;93;88;108;87;85;94;103;112;103;95;93;90;77;84;88;93;94;81;121;105;116;140;229;350;299;211;141;142;150;151;219;405;609;510;279;144;103;92;105;112;113;136;106;114;113;102;70;84;92;112;103;100;80;85;81;82;69;101;77;75;93;74;75;99;77;84;65;105;83;89;79;90;92;85;99;99;89;102;75;119;98;99;85;92;84;90;81;77;125;92;106;83;106;143;250;248;175;114;115;127;121;122;150;132;146;122;123;100;100;94;101;120;120;92;78;112;95;83;83;118;117;143;143;132;108;125;103;162;126;134;105;88;84;82;81;81;96;110;129;116;162;202;185;144;101;92;110;125;134;157;123;137;123;109;102;97;104;103;99;108;106;111;101;101;99;116;107;130;172;166;137;128;104;103;101;103;93;98;99;98;116;138;152;166;145;112;94;120;111;118;124;93;98;80;95;75;96;77;85;81;86;87;103;103;93;89;99;95;93;96;90;111;100;88;83;93;93;76;88;85;86;86;108;93;85;111;91;71;80;98;88;98;93;82;75;94;79;89;85;100;106;95;97;108;97;81;89;93;92;78;80;105;76;100;82;74;82;79;76;95;80;84;91;76;95;83;76;96;73;94;90;69;94;88;81;79;107;93;95;102;148;155;153;103;106;83;100;81;86;88;83;91;81;86;96;87;107;93;84;84;97;91;89;95;93;86;77;67;82;101;90;101;88;97;83;79;88;101;107;149;183;157;130;97;111;108;100;96;106;99;84;107;98;110;111;118;80;92;100;102;135;114;113;85;101;90;94;111;87;77;96;97;72;67;85;79;139;138;134;149;119;142;226;282;196;87;93;96;93;82;100;89;97;139;191;260;366;286;169;115;87;122;205;377;422;268;120;81;91;86;81;85;78;97;74;87;98;93;88;93;76;65;96;81;94;71;80;99;94;82;119;224;334;408;412;444;447;321;146;100;83;105;100;91;92;96;68;102;95;100;111;87;120;127;151;142;126;85;87;86;89;97;83;90;81;91;91;104;128;91;86;82;87;89;93;80;80;100;84;61;95;101;91;91;83;96;77;98;94;83;86;85;86;81;86;79;100;93;88;85;94;84;86;75;74;86;87;87;117;74;81;85;109;96;92;91;92;109;95;95;121;88;97;94;93;99;90;92;99;78;88;91;100;73;77;70;61;100;95;87;79;76;100;90;93;83;87;72;85;77;81;92;80;90;75;73;97;116;88;93;84;88;104;78;85;83;90;99;73;97;79;85;90;76;79;104;87;72;77;83;84;95;67;81;77;105;72;90;82;71;61;77;95;77;80;90;94;69;95;93;86;83;81;88;82;104;89;76;81;96;87;82;99;101;110;87;71;84;89;95;107;114;112;88;79;87;89;77;81;71;85;74;79;86;78;90;87;73;73;80;83;73;87;86;102;120;76;127;177;329;654;898;1255;1819;1962;1097;401;211;181;342;398;382;186;104;87;92;98;87;92;81;106;118;101;89;88;81;95;75;110;101;89;96;99;88;86;93;95;80;86;104;104;108;96;103;97;96;85;95;86;92;75;83;107;137;203;168;157;128;111;82;68;91;95;71;86;77;86;73;83;71;105;91;67;95;110;93;73;87;69;81;92;99;122;224;354;288;177;126;135;128;134;96;84;77;77;76;75;70;94;96;94;93;82;78;85;86;84;77;75;98;94;102;120;94;113;91;95;91;80;93;80;72;72;85;107;101;87;107;98;155;138;114;123;103;96;104;152;173;137;138;178;155;136;156;281;386;279;163;132;101;119;113;104;119;109;118;113;107;97;120;93;72;89;75;101;89;98;100;118;135;145;155;152;157;143;142;125;98;97;105;105;95;114;105;106;90;92;81;87;85;108;99;125;121;109;106;96;79;71;75;87;94;81;75;80;94;93;83;83;91;77;89;90;93;89;71;81;105;98;86;89;86;87;92;80;82;78;84;88;85;80;71;92;67;85;104;82;81;68;86;80;73;94;62;77;97;90;81;84;96;78;84;74;91;107;83;89;92;82;88;110;110;102;104;116;214;284;284;178;135;177;192;180;148;222;201;195;131;108;99;109;79;92;98;93;105
85;77;100;87;81;90;92;129;142;145;168;143;104;86;111;124;156;136;123;121;101;105;139;227;254;214;146;115;127;101;73;97;74;109;114;154;170;126;122;125;144;156;117;80;73;110;97;83;104;104;107;77;83;89;88;87;98;84;73;106;126;198;227;210;162;109;104;118;88;81;110;130;192;262;223;145;91;97;74;75;99;127;141;133;121;117;94;99;76;74;99;86;86;88;85;78;76;81;88;90;80;71;99;110;135;100;82;73;63;96;128;128;113;95;82;100;84;77;79;94;102;94;89;86;90;77;103;69;80;81;84;148;147;144;91;88;81;98;93;107;77;80;102;98;89;101;94;108;113;103;112;102;87;76;71;90;128;142;138;133;125;94;108;105;119;185;204;176;140;131;153;241;243;264;321;243;166;127;119;122;125;126;104;100;93;103;115;75;105;84;84;109;137;166;215;166;116;107;156;199;225;193;127;110;118;89;77;90;89;127;100;122;135;122;105;90;97;99;88;84;76;83;100;81;100;109;106;106;93;98;96;122;144;154;149;97;114;87;86;90;73;77;79;85;90;92;83;76;81;84;84;105;108;109;104;112;161;201;186;276;309;214;126;107;121;218;232;388;506;477;412;340;266;210;241;256;221;334;322;492;483;441;367;278;291;389;460;374;361;330;255;149;180;129;113;65;64;56;73;87;117;92;100;104;118;103;88;87;88;100;81;92;92;110;114;128;122;116;136;170;208;194;167;147;125;128;134;82;105;94;95;97;111;136;106;87;97;131;158;246;155;145;86;94;90;99;77;97;93;115;114;115;105;108;127;127;110;97;105;101;117;83;95;94;96;89;80;96;107;106;78;91;82;98;79;99;89;92;107;108;128;159;188;170;120;124;173;301;483;520;313;197;138;139;163;175;152;114;122;111;113;120;104;115;111;95;93;99;98;95;98;89;94;92;97;54;99;88;96;106;100;107;106;125;97;101;82;118;115;126;142;138;124;144;136;135;113;136;143;129;159;157;143;130;126;119;92;86;87;107;100;90;88;86;153;260;424;598;528;313;207;140;122;111;99;120;120;96;89;91;81;103;101;87;70;103;84;106;110;88;69;91;103;90;85;117;79;115;159;237;405;385;277;181;139;127;121;156;184;145;156;130;107;114;125;103;120;167;197;162;150;117;129;161;174;141;171;170;219;314;328;295;214;185;201;202;238;195;180;179;187;126;121;132;125;124;113;122;146;167;201;168;115;100;109;151;180;205;210;175;125;105;88;127;92;87;85;87;88;91;94;78;95;110;123;156;158;202;342;331;228;155;128;102;127;113;90;108;102;79;97;97;108;109;90;93;83;103;104;98;129;150;119;96;109;122;156;151;137;108;120;105;109;99;112;138;151;134;103;98;93;129;140;111;100;87;91;90;152;160;169;176;210;232;202;114;108;107;115;94;96;109;84;99;85;85;76;85;105;106;98;112;107;105;99;88;116;90;100;104;105;110;119;106;114;83;84;86;78;69;77;105;89;104;122;163;282;404;363;197;154;152;140;193;354;684;874;596;248;135;87;91;98;127;130;132;135;109;97;101;88;74;90;93;89;78;105;71;93;98;85;86;113;106;103;85;76;87;68;84;99;81;90;82;96;99;85;86;107;102;88;89;85;82;95;94;95;86;89;96;84;94;100;84;97;110;89;108;187;194;131;116;104;115;119;144;135;129;137;115;105;99;91;120;125;114;104;89;94;100;103;93;122;126;140;170;142;114;102;118;100;101;103;121;105;101;90;74;93;104;89;106;86;95;109;130;111;108;94;106;116;91;119;105;111;112;128;116;86;95;111;85;99;89;105;102;91;103;121;105;133;129;137;129;129;107;115;110;102;111;90;110;99;86;112;120;156;146;139;130;116;140;168;149;129;102;85;91;99;74;95;82;99;81;68;93;82;89;99;91;86;97;84;96;96;99;98;104;72;93;104;77;81;83;95;89;97;85;72;73;69;92;93;98;94;83;80;67;82;93;94;93;101;82;94;97;88;87;85;86;117;74;95;95;96;85;83;89;77;85;102;88;109;91;105;84;95;84;82;81;98;82;92;91;89;89;76;86;74;86;97;80;92;92;117;158;138;101;106;89;104;88;74;87;88;98;78;93;100;91;97;80;83;82;89;91;99;76;62;84;80;105;77;78;100;96;86;75;97;82;72;78;108;103;113;102;100;83;90;96;83;98;92;85;95;103;117;86;103;92;79;79;97;91;81;95;92;105;91;104;94;75;98;95;75;99;80;98;98;109;94;129;130;120;90;106;131;158;157;104;93;111;99;97;87;99;102;143;218;406;588;456;269;184;194;160;271;465;456;279;138;76;86;93;74;83;73;92;93;90;106;94;113;89;80;95;77;114;97;98;96;84;98;107;150;235;347;360;276;285;296;197;122;110;73;89;105;91;116;83;102;106;81;84;89;105;91;90;124;126;95;89;91;87;74;101;73;104;95;96;79;100;112;93;85;97;78;79;95;94;84;75;73;72;87;89;95;92;76;88;92;85;104;91;113;111;107;78;83;86;94;85;90;88;83;88;94;89;77;87;94;92;92;83;77;79;88;98;103;100;143;131;135;126;124;111;93;99;88;97;92;98;87;101;90;90;104;96;91;104;90;96;116;97;90;71;103;98;91;88;89;85;79;104;79;90;83;98;67;79;91;89;100;92;86;84;85;86;87;77;73;92;87;90;87;76;84;83;72;70;77;76;66;79;73;80;89;83;73;82;70;85;107;66;63;75;76;91;94;94;85;68;88;67;81;79;92;78;93;85;74;85;83;75;94;82;91;71;92;91;84;81;86;81;105;80;101;99;99;86;78;87;97;77;96;75;76;84;69;83;89;82;67;90;98;87;93;99;81;106;83;126;243;459;855;999;1044;1329;1279;751;337;224;288;480;701;538;275;129;99;96;87;99;106;89;93;106;110;97;111;96;90;95;86;82;69;85;82;89;108;85;111;112;104;120;110;97;90;99;95;83;84;88;74;105;82;86;99;134;173;177;116;86;108;89;76;84;73;88;78;90;79;84;67;107;104;67;94;73;79;83;91;87;83;67;85;97;124;203;371;274;205;102;148;102;107;102;88;71;86;75;91;77;73;78;88;91;88;86;84;87;92;76;84;106;119;142;129;100;101;85;87;83;77;86;87;84;106;107;89;75;93;85;152;154;154;123;104;110;121;129;201;197;175;141;168;131;125;199;359;529;361;187;120;100;102;80;93;110;113;132;111;116;106;92;101;73;82;80;103;105;97;128;123;131;127;119;119;143;157;147;143;149;136;110;119;111;112;113;118;93;82;92;79;80;102;103;111;119;139;105;97;78;92;67;78;85;73;95;76;83;76;100;95;98;74;81;86;85;109;98;100;91;92;82;84;67;81;85;81;83;86;73;93;89;80;75;94;96;72;69;93;86;97;73;63;93;71;89;107;83;96;87;92;76;82;76;100;117;93;88;82;82;89;96;91;122;138;103;104;178;264;210;164;142;131;180;193;156;156;204;165;138;118;110;114;103;105;107;73;88
60;84;79;85;104;91;89;102;115;120;163;140;105;110;126;172;193;176;122;97;108;123;143;235;317;265;185;131;123;112;90;86;95;107;129;150;152;155;107;104;99;108;104;90;88;77;74;83;104;103;103;99;84;103;102;86;86;91;128;111;154;272;362;280;148;92;112;108;115;119;126;117;162;215;257;182;125;104;79;101;92;124;169;171;141;108;88;90;101;103;77;88;97;89;97;80;90;79;96;87;88;70;88;107;98;100;89;92;91;126;191;210;163;101;91;83;91;110;84;86;113;102;105;96;100;90;103;81;91;88;102;137;171;135;89;109;99;82;123;110;103;96;93;90;100;86;84;104;108;89;94;65;93;72;91;70;94;158;157;143;136;147;130;93;104;178;183;165;142;138;144;242;287;278;327;308;231;193;151;119;138;134;117;89;102;121;141;90;85;79;83;102;128;170;286;186;135;102;148;240;377;257;143;129;117;97;96;89;116;112;131;122;130;140;101;85;101;107;82;106;83;76;92;76;88;78;78;90;96;103;107;98;101;95;98;114;108;97;87;78;90;68;84;96;93;74;91;86;88;95;76;114;120;94;103;120;135;153;144;171;208;150;122;103;115;133;243;456;590;494;431;293;251;175;178;173;259;345;483;677;571;481;398;304;313;356;338;322;385;370;247;204;162;134;104;80;59;58;76;105;106;117;107;92;105;103;86;79;105;73;89;80;99;96;144;130;119;130;136;154;175;176;170;143;144;143;121;88;97;84;90;102;106;110;113;90;113;121;189;258;168;128;102;90;86;77;79;91;85;91;94;108;112;117;133;176;144;97;117;90;94;93;91;85;86;101;92;119;129;105;91;83;98;106;90;103;86;88;97;116;151;157;155;115;125;137;182;182;274;283;208;142;130;166;188;199;198;142;127;115;123;112;114;106;104;98;113;79;89;102;100;98;90;101;91;86;112;81;130;93;116;119;111;122;132;118;95;138;117;145;187;168;128;109;118;119;131;185;198;172;147;177;177;130;127;115;105;85;89;117;126;102;99;87;105;169;227;336;298;190;135;98;90;86;109;120;121;97;108;107;107;103;97;99;94;98;118;102;92;82;91;74;91;97;96;99;98;117;147;270;470;531;343;216;142;131;114;147;162;141;132;120;129;112;120;104;118;152;229;211;150;129;108;156;148;261;341;362;277;288;315;257;169;150;178;208;238;257;192;180;121;112;103;97;111;107;114;111;118;148;181;198;137;120;105;126;160;190;218;170;102;115;104;109;106;110;93;92;85;87;86;85;88;102;116;117;150;162;184;204;181;129;95;119;116;107;98;120;93;110;118;86;98;95;108;91;86;87;121;179;247;255;172;119;105;117;129;129;95;110;100;101;118;112;144;212;291;249;203;106;88;103;107;100;107;95;114;114;110;112;117;125;163;174;140;117;95;88;107;126;80;96;91;127;112;95;91;79;111;116;104;94;112;89;92;89;75;79;125;103;92;92;119;98;95;67;82;88;84;90;101;84;86;104;127;260;543;847;750;444;297;261;227;271;353;827;948;626;257;101;86;107;90;97;134;150;138;121;105;108;92;84;69;108;105;77;90;102;94;82;88;94;84;97;87;82;80;91;74;86;88;88;93;74;99;90;93;89;98;103;105;93;105;119;86;99;100;78;88;76;91;86;108;89;106;103;92;96;112;143;118;116;108;119;115;142;110;119;108;113;100;100;102;175;155;120;102;114;85;90;113;107;98;135;185;216;173;95;105;98;86;107;93;98;102;98;61;79;76;78;105;104;97;84;92;100;108;102;114;101;91;109;95;103;97;111;118;95;76;88;88;105;77;80;98;93;90;88;120;129;145;123;146;112;113;116;101;118;127;132;124;126;107;118;126;140;135;144;150;133;132;138;130;166;120;110;90;109;100;99;99;105;108;99;112;114;101;113;103;99;91;92;82;103;76;101;82;105;88;89;100;85;93;98;93;113;101;77;77;80;69;80;77;82;89;89;79;85;107;95;97;88;97;96;111;102;98;95;95;92;103;82;99;91;95;98;84;71;97;92;76;102;102;101;84;85;99;74;84;93;94;113;81;90;103;101;95;75;86;89;84;97;100;99;95;116;118;126;95;84;82;95;81;82;86;80;104;101;93;82;80;109;93;100;93;95;94;109;71;96;104;103;80;72;81;74;79;81;70;90;89;89;93;96;112;83;99;76;95;98;84;91;107;93;94;95;95;108;100;100;82;96;105;82;109;98;89;92;95;77;91;97;100;76;94;80;87;84;93;109;120;125;113;99;107;92;110;90;89;90;99;80;90;83;64;95;103;135;175;343;521;494;352;371;368;270;307;578;670;445;179;112;104;82;84;91;79;88;78;75;115;101;104;108;73;97;102;123;109;84;86;85;100;91;179;432;562;530;289;166;137;129;103;111;91;85;91;92;79;92;94;94;84;89;86;87;88;100;94;92;77;93;112;77;94;102;80;90;78;93;91;94;93;86;77;94;79;81;66;87;77;92;79;82;80;88;107;76;76;86;87;81;87;96;81;113;122;122;97;102;87;143;134;127;112;102;99;86;79;78;90;89;92;104;108;100;96;109;107;143;222;314;275;232;191;157;129;95;73;90;85;104;92;96;89;101;95;98;87;108;154;163;147;105;113;71;71;84;99;83;78;91;83;72;79;75;89;70;69;66;70;68;74;75;89;97;91;81;90;77;88;90;92;84;82;91;79;74;61;100;95;79;81;92;98;85;93;90;87;84;102;81;85;72;80;81;96;88;84;83;84;80;82;71;84;67;81;63;101;81;81;95;83;97;93;79;98;89;77;77;91;94;94;84;79;80;78;73;83;85;80;104;92;103;83;75;72;73;76;94;96;97;77;96;66;82;87;95;102;85;80;89;172;406;757;822;695;664;668;432;218;188;284;489;650;510;283;131;103;88;94;80;91;89;128;119;143;140;115;118;104;98;84;89;96;103;98;104;116;116;86;137;129;121;110;91;104;100;96;88;89;96;92;79;89;84;87;157;189;213;159;117;83;83;78;72;81;76;105;101;88;84;92;109;85;85;82;88;88;71;79;79;77;95;87;82;114;128;193;197;160;126;141;127;92;79;84;79;74;76;102;88;76;89;87;70;93;78;86;89;75;80;64;89;95;111;109;112;68;91;89;75;95;80;92;86;75;81;83;86;96;87;111;125;118;112;115;107;116;146;212;198;153;118;104;118;125;136;275;427;275;177;116;89;100;79;97;101;114;120;120;99;100;96;76;66;88;92;78;98;115;131;135;124;126;112;116;149;189;201;221;279;217;159;112;113;100;111;105;87;67;90;78;91;75;98;89;93;110;117;108;86;80;88;86;89;78;80;77;86;93;74;91;85;82;89;94;117;81;90;102;139;119;95;81;73;73;66;83;76;98;80;72;107;98;92;93;78;73;100;86;76;77;82;73;65;78;83;84;152;151;109;88;92;84;103;92;118;95;88;91;77;102;96;109;135;129;137;88;124;220;255;182;140;145;171;165;125;130;182;217;156;117;100;90;85;105;99;105;90
64;99;103;87;111;103;104;105;94;121;128;122;111;133;139;159;188;156;129;103;99;99;168;251;286;258;179;147;121;97;81;98;85;118;117;142;131;149;110;90;118;134;114;91;87;99;88;95;93;123;116;98;75;94;91;104;105;109;112;139;146;274;330;267;152;105;96;124;131;127;122;101;119;216;271;240;123;88;108;93;97;140;222;179;149;116;90;97;77;98;91;97;80;87;93;70;87;75;83;80;97;110;93;69;88;81;77;86;84;134;222;246;158;105;102;82;89;99;99;99;82;95;94;88;85;100;82;82;82;91;84;112;130;105;100;99;106;103;117;104;104;77;83;92;104;100;79;89;68;75;73;71;73;84;69;95;100;138;167;143;137;201;156;126;105;168;179;166;215;176;190;247;342;332;313;322;286;210;166;166;148;147;92;89;122;128;134;103;83;78;82;87;133;185;180;129;135;121;155;268;313;250;132;104;99;86;84;96;83;114;147;155;125;109;89;93;101;93;82;69;77;71;102;96;94;80;84;86;90;93;100;88;97;83;98;101;96;85;98;81;83;94;73;81;99;89;84;84;74;89;94;122;105;101;111;105;165;165;137;125;110;126;106;95;95;92;216;425;540;500;290;228;192;194;178;232;315;382;444;552;544;488;444;390;387;429;388;292;244;197;161;141;143;104;74;78;46;45;71;119;126;127;108;85;105;90;83;78;72;84;84;95;109;98;96;112;121;147;146;141;126;133;121;126;134;124;101;92;113;70;85;129;141;113;94;83;107;133;162;169;126;129;96;85;89;75;97;82;87;87;102;94;96;102;140;154;139;95;76;78;90;84;100;91;90;114;114;118;99;106;100;96;100;105;93;87;74;97;90;103;135;150;145;134;121;152;187;145;184;183;161;130;136;151;166;201;222;169;134;92;95;110;122;92;118;101;80;104;111;98;86;102;96;103;96;96;109;111;152;118;113;100;122;133;158;119;117;117;107;131;186;177;144;106;95;106;144;204;247;203;257;224;142;110;116;124;96;97;123;130;144;115;93;94;97;133;152;160;168;143;123;119;98;96;128;153;114;94;93;104;87;94;99;87;78;90;130;93;77;105;100;73;112;88;95;93;101;123;182;398;738;629;434;192;157;141;116;118;161;148;122;113;104;112;112;107;126;135;186;187;131;113;122;171;307;577;728;629;362;265;228;186;181;156;170;214;260;285;157;189;124;102;130;117;106;112;127;127;137;141;145;158;114;124;102;125;130;191;146;123;101;88;91;94;91;102;100;99;85;96;91;91;108;151;201;156;132;172;142;163;135;119;120;112;124;115;98;95;119;93;105;96;107;110;98;102;91;97;161;306;510;493;262;149;120;111;125;85;103;92;99;101;107;125;189;429;549;577;302;135;103;103;101;103;139;127;131;124;110;95;141;215;258;286;198;136;102;102;106;112;98;98;103;98;120;136;86;109;126;118;126;113;101;91;84;58;72;80;108;102;94;84;95;101;102;104;81;71;86;87;88;104;71;126;180;417;924;1527;1308;660;380;443;428;270;288;556;668;455;179;88;86;93;90;77;100;118;116;99;108;91;107;90;91;102;99;100;93;85;92;77;105;91;90;85;91;85;92;92;74;91;78;79;78;104;93;99;95;103;90;81;91;108;101;103;98;74;90;78;102;99;99;74;90;106;102;92;92;97;103;95;100;108;88;91;109;101;109;90;115;88;97;110;125;183;154;107;98;97;89;96;103;110;120;172;223;186;134;104;110;97;91;96;107;78;80;80;92;75;88;108;78;96;107;87;100;96;114;100;106;104;90;108;100;92;75;100;97;95;109;110;109;99;94;75;101;87;88;77;101;117;178;170;149;133;111;100;118;148;182;221;193;178;160;133;173;162;184;154;138;119;124;137;132;127;104;121;119;92;102;102;101;132;127;131;111;112;97;92;97;106;85;84;100;102;93;91;93;81;74;82;105;82;90;98;87;85;93;79;79;106;91;76;100;98;86;81;89;78;84;72;96;84;81;76;94;72;104;99;90;79;94;88;82;87;108;113;95;77;107;74;83;99;101;103;70;79;80;95;89;87;92;85;94;87;89;106;83;100;95;85;85;83;88;107;90;96;96;86;91;101;91;87;77;68;84;93;88;86;95;97;89;74;92;82;117;90;103;88;98;102;81;84;87;82;79;87;80;89;91;84;99;87;93;68;82;76;84;81;99;85;82;94;103;104;79;78;117;88;98;84;93;76;100;74;107;81;119;93;79;87;77;89;96;95;86;91;97;130;106;147;147;102;81;78;94;82;89;103;99;98;90;71;102;71;120;94;83;109;172;270;351;411;537;723;709;378;383;625;642;353;160;102;74;79;92;97;85;82;78;84;97;89;86;92;97;89;111;88;90;102;87;93;97;156;312;762;1010;733;364;144;108;101;115;108;88;86;88;86;86;109;88;83;82;100;91;81;95;84;88;94;102;79;103;100;85;80;94;86;84;93;75;73;91;92;81;93;86;80;85;62;85;101;83;85;78;102;69;89;82;71;76;74;69;86;104;96;101;118;94;95;163;210;184;165;100;96;81;91;92;98;103;86;77;67;105;81;91;90;133;268;468;563;461;367;317;205;102;80;87;81;94;77;90;92;92;121;124;98;143;173;266;320;322;199;85;80;90;93;85;76;96;76;66;66;71;74;80;71;97;80;78;80;88;88;86;76;77;92;70;84;86;86;65;75;78;69;96;76;96;84;90;89;79;88;89;90;76;65;72;91;84;75;80;89;115;92;77;85;91;98;92;74;69;100;93;77;76;80;99;82;82;81;82;93;93;91;84;77;79;89;74;95;102;79;88;87;89;98;91;90;87;87;90;89;86;73;88;92;94;75;92;104;85;85;88;91;96;64;88;88;97;124;169;369;623;605;397;310;296;219;195;182;280;395;417;282;169;114;99;87;89;95;92;104;123;176;217;211;156;118;83;88;107;100;100;99;100;99;116;109;148;159;213;144;117;96;103;85;107;94;94;87;83;100;75;80;94;191;296;341;222;107;84;73;82;82;82;70;75;74;100;81;78;95;109;69;94;84;84;82;71;102;79;91;106;90;111;115;138;124;103;103;105;109;102;108;89;89;88;89;92;77;64;78;83;73;75;73;71;76;92;80;85;94;103;109;80;88;77;89;85;81;88;80;80;91;92;90;90;88;98;94;108;98;89;89;91;94;117;149;183;172;119;96;113;87;99;141;188;248;154;133;94;84;88;95;102;93;102;115;104;100;114;107;94;100;112;94;78;97;116;133;150;128;135;111;156;160;167;224;409;509;388;231;107;104;104;104;101;90;83;87;71;75;84;61;94;90;108;117;114;81;77;86;91;85;75;85;81;76;82;97;88;89;90;89;128;122;97;110;137;180;136;110;86;67;76;69;70;82;87;85;89;91;86;93;67;66;85;84;60;90;80;80;79;92;92;91;116;181;230;199;112;99;84;95;109;149;134;118;74;91;92;100;111;113;133;98;101;145;182;249;167;115;147;159;142;139;166;223;284;189;124;87;86;92;127;97;98;90
85;114;126;90;140;144;115;116;98;97;100;124;95;109;142;129;146;150;148;101;118;153;180;219;293;274;207;180;128;97;99;116;126;120;133;132;136;138;129;121;123;119;99;100;91;94;102;94;99;110;112;108;89;97;92;93;104;128;166;199;158;194;211;190;122;113;88;99;145;136;148;102;131;192;304;234;150;105;103;87;119;159;207;177;151;111;99;97;89;93;74;87;105;81;90;94;89;93;87;94;91;87;96;78;82;75;86;83;99;137;257;268;167;82;95;99;85;101;91;80;91;103;126;83;86;91;85;75;85;78;89;97;121;110;105;111;109;113;95;115;95;88;91;80;91;108;93;89;97;76;99;82;71;82;73;75;125;146;141;125;173;209;167;129;124;144;217;244;275;235;197;279;400;483;438;324;273;216;196;167;177;134;98;81;92;92;110;99;100;94;92;85;105;147;157;145;120;109;123;196;226;216;141;90;91;94;89;93;110;129;156;161;115;118;108;120;116;124;92;91;84;84;85;88;95;66;75;107;109;111;103;112;88;90;82;92;75;73;101;77;79;64;88;90;96;93;68;94;85;89;83;99;82;111;90;98;133;128;131;90;91;104;112;117;88;83;144;219;317;294;224;201;139;187;237;299;402;370;380;350;367;437;431;463;578;482;429;304;235;153;125;102;119;129;105;76;62;38;58;90;91;88;95;98;93;76;76;69;110;90;100;108;96;90;87;110;124;115;116;133;131;101;101;122;117;103;108;95;82;77;74;91;87;108;112;94;121;135;115;136;117;108;84;82;94;73;75;85;77;85;81;90;81;88;108;127;123;87;95;84;73;103;100;73;96;97;122;119;143;98;96;81;91;95;89;108;83;78;84;99;103;118;144;177;130;151;166;165;169;168;140;138;198;186;178;178;195;152;105;118;88;108;93;104;90;93;96;98;91;100;94;101;98;95;111;118;142;138;124;114;105;107;129;134;127;119;120;108;120;161;169;185;137;103;114;109;162;237;271;260;267;212;169;134;129;109;125;116;132;182;146;127;85;104;103;97;133;136;154;135;120;113;113;110;112;141;132;106;91;86;109;100;103;80;90;83;83;101;104;98;92;93;113;79;106;98;116;140;268;620;969;904;500;221;178;169;133;106;111;124;122;112;86;103;98;104;132;115;124;157;120;125;160;320;702;1222;1511;1081;468;229;188;172;177;201;210;228;298;308;308;235;179;132;114;124;118;126;138;117;120;119;107;122;101;118;111;124;127;117;133;117;104;79;85;95;102;89;94;95;96;106;84;117;185;276;312;235;167;152;139;143;125;128;111;116;130;114;105;102;99;113;118;93;114;71;103;80;100;121;144;380;721;834;416;178;123;120;94;102;109;132;114;83;118;123;270;538;936;1045;516;176;108;100;113;103;134;163;151;203;187;165;159;297;504;575;358;195;178;192;138;122;103;120;127;126;136;119;106;125;154;131;113;96;93;100;81;90;79;98;102;90;85;87;93;91;85;90;68;103;95;87;88;93;83;125;178;472;1048;1729;1426;880;527;627;565;317;204;324;293;226;142;97;97;106;94;99;86;86;119;115;98;87;81;99;106;105;81;98;82;85;95;86;105;80;89;84;76;93;88;113;107;95;83;79;98;83;91;107;92;91;103;73;89;94;98;94;111;87;105;100;81;71;99;124;107;93;109;95;101;87;119;114;92;90;101;123;129;91;81;106;132;109;107;101;118;153;133;111;91;84;98;92;94;110;150;152;183;167;123;110;101;100;98;74;83;95;82;95;66;92;96;115;114;94;86;86;103;99;108;87;101;97;91;99;81;81;79;97;96;94;89;96;91;81;104;106;122;94;108;79;95;118;192;222;192;127;133;108;108;154;194;213;292;324;270;253;247;176;141;137;134;124;141;159;140;120;118;124;92;96;109;123;104;120;136;130;124;112;118;93;91;69;89;97;80;91;92;103;86;77;75;85;89;86;103;113;95;87;89;77;89;97;89;89;95;100;86;105;80;85;69;94;110;87;87;78;80;89;81;101;85;87;96;95;99;73;103;107;91;85;88;78;77;100;86;86;89;95;98;91;78;89;85;93;93;102;109;95;94;101;95;88;97;93;93;87;101;94;94;80;116;101;93;95;109;77;91;82;85;98;107;89;93;105;72;96;85;88;100;86;84;95;84;95;73;79;83;76;89;89;101;91;83;79;100;94;73;84;78;112;90;97;109;111;100;98;88;87;92;99;88;90;101;83;78;84;70;104;91;103;80;87;98;81;83;91;77;89;92;102;155;211;211;123;87;84;104;92;105;92;73;94;90;88;99;102;94;91;106;145;216;252;290;388;645;902;872;438;310;362;408;255;138;93;93;73;95;76;83;85;76;77;92;59;95;97;92;93;88;94;94;111;103;113;111;138;386;871;1252;1003;461;167;115;105;87;107;92;85;74;76;84;102;101;91;84;92;92;89;101;101;114;121;124;96;86;96;95;87;79;91;106;85;82;93;91;72;78;85;82;84;84;78;103;81;71;92;74;90;90;97;73;79;72;81;93;85;89;87;96;92;109;115;177;272;314;181;128;82;85;93;72;102;84;77;79;84;99;108;94;118;157;309;636;842;594;376;297;206;114;93;94;89;93;87;96;97;103;120;190;204;199;279;515;676;567;325;122;101;96;90;93;92;90;69;85;76;94;75;83;75;77;76;81;84;83;76;81;72;85;73;97;70;91;76;98;87;77;90;81;94;94;86;80;85;83;91;86;92;71;77;78;81;80;58;93;100;86;97;104;94;95;83;66;76;88;88;88;73;72;91;73;89;93;65;92;84;101;86;76;79;78;67;89;91;88;83;108;86;98;106;91;86;76;85;95;89;104;81;98;68;99;82;88;85;77;78;81;95;74;74;89;82;103;114;197;254;379;366;254;231;207;150;159;154;198;218;174;173;129;89;67;100;110;103;86;126;146;221;323;255;171;98;101;92;88;94;127;138;123;129;116;139;148;184;175;157;115;111;95;97;86;105;92;75;88;75;95;112;142;221;383;439;275;149;98;77;78;81;84;73;71;94;89;101;88;90;102;84;87;88;85;64;92;79;64;92;88;95;94;88;88;115;99;94;97;86;92;78;87;90;81;67;78;97;80;88;83;76;82;75;87;103;94;78;86;99;98;94;118;97;83;85;75;97;75;70;86;68;90;81;96;76;102;101;87;88;80;75;88;92;91;128;146;120;96;77;106;119;127;147;133;128;140;119;102;98;88;99;87;94;99;126;126;98;103;121;95;95;97;68;89;98;110;131;139;155;132;128;120;133;193;298;554;632;525;215;116;119;94;86;102;110;117;93;92;90;90;87;86;83;77;103;102;110;79;86;72;91;85;96;82;78;97;86;94;76;92;88;113;88;104;95;125;138;129;107;75;90;95;81;85;90;78;91;95;82;89;84;90;91;87;80;78;86;89;82;72;86;83;94;167;272;346;301;136;103;86;98;121;144;143;111;95;108;111;109;125;145;134;130;98;133;184;208;147;125;167;167;128;123;147;206;237;171;117;109;90;91;86;130;119;101
55;91;127;138;117;150;126;97;99;121;82;123;130;106;133;148;132;140;142;127;117;126;153;208;289;262;201;139;133;114;107;127;114;147;134;121;136;146;118;144;148;121;106;74;98;103;125;113;93;95;94;82;106;110;98;93;93;110;169;198;143;126;188;121;96;91;100;91;141;140;142;105;134;206;230;164;98;105;95;105;109;166;240;177;132;138;108;114;91;105;84;80;90;87;79;77;93;85;96;104;131;81;86;83;72;95;90;79;102;135;174;191;135;93;94;80;105;96;80;80;115;104;100;97;93;87;71;85;87;73;92;110;87;102;134;96;95;81;88;99;93;87;82;77;91;76;98;105;100;95;95;75;82;79;81;84;94;110;91;127;126;168;168;124;118;223;274;313;351;268;215;288;476;607;484;301;232;209;236;189;160;134;107;83;82;84;91;97;94;105;98;109;95;125;141;117;98;97;101;125;148;163;108;91;87;108;87;86;95;126;162;130;116;101;99;152;148;148;87;69;83;95;98;88;81;82;96;92;100;109;110;123;109;89;106;92;92;84;74;69;86;90;66;93;106;77;77;74;74;79;85;102;94;107;76;103;101;112;108;90;81;99;110;113;102;102;97;154;170;176;144;161;169;172;261;332;455;343;272;223;268;327;439;577;665;598;400;282;215;152;113;118;119;121;97;78;45;42;63;67;87;89;114;98;104;90;75;67;90;130;123;128;85;98;90;79;104;127;127;109;96;94;111;100;110;127;101;86;76;75;85;90;90;73;92;86;101;105;120;98;103;89;105;114;92;99;94;83;70;105;77;102;87;92;107;128;103;95;99;120;113;111;97;96;98;103;139;128;120;116;100;86;89;80;72;75;87;84;92;86;113;129;157;158;145;176;200;196;166;133;134;133;163;154;161;172;146;118;133;104;95;93;109;116;108;107;109;97;86;89;84;95;105;102;103;120;101;106;101;100;97;104;107;107;124;113;101;127;104;101;173;180;156;142;117;129;147;202;248;264;264;192;122;127;116;133;140;132;120;151;141;123;96;90;101;117;138;107;127;107;120;124;124;87;131;114;111;117;110;90;103;100;97;105;87;90;96;89;102;115;106;108;101;76;115;92;101;141;316;740;1216;1121;581;263;162;148;128;108;123;111;112;134;113;106;90;90;97;101;111;136;125;120;192;504;1090;1853;1961;1249;510;228;155;161;155;180;168;223;245;312;370;281;167;150;158;168;160;178;158;145;160;142;148;121;110;143;131;129;126;97;113;97;93;103;100;88;104;68;88;100;59;98;111;155;287;532;611;374;221;168;150;139;173;130;124;121;117;98;97;116;102;108;78;84;115;100;79;70;98;109;171;327;627;703;387;200;126;106;112;108;147;192;179;133;128;131;285;624;1088;1128;524;175;108;92;97;120;143;198;261;371;360;243;217;424;780;832;489;230;214;257;202;154;151;164;179;126;158;115;108;117;122;99;106;104;102;94;84;89;87;102;85;92;84;91;89;92;100;97;101;100;91;107;94;82;86;116;158;357;790;1303;1274;814;449;443;443;275;150;146;135;103;108;106;95;95;107;101;96;98;90;85;73;80;82;83;89;94;88;95;100;95;104;98;84;101;85;76;94;90;91;77;80;86;93;75;74;90;99;108;104;92;99;88;117;91;92;112;82;89;90;98;85;101;124;120;105;107;95;79;96;90;120;111;99;102;89;101;109;102;110;107;137;143;117;103;113;101;115;107;98;101;93;79;111;123;135;137;160;139;127;110;105;127;115;108;124;107;94;115;92;100;110;118;114;114;117;107;102;81;102;105;96;107;102;99;81;79;90;97;110;110;107;109;99;94;101;88;100;86;110;92;97;100;135;160;126;148;129;115;106;108;150;212;303;422;343;372;340;250;181;143;150;160;155;129;108;107;103;106;127;93;119;96;103;111;112;119;137;118;95;94;96;84;91;85;80;98;91;101;79;97;93;100;102;84;91;114;79;98;91;82;92;89;88;91;109;97;114;100;80;82;89;82;84;84;87;89;91;87;94;109;89;110;82;100;88;79;90;98;91;81;91;107;77;79;79;88;90;98;81;87;83;83;72;76;86;87;101;113;84;90;75;86;89;95;71;78;68;77;87;86;94;98;90;76;92;94;85;85;79;96;93;85;88;93;101;79;86;78;73;74;102;82;97;101;83;79;97;91;82;87;99;68;86;89;97;95;102;77;79;116;105;116;120;141;153;151;121;84;98;80;75;101;95;86;98;95;83;104;96;93;91;80;95;80;72;103;92;71;93;90;177;209;251;143;93;82;88;97;97;111;99;89;108;85;102;120;121;105;135;269;476;526;367;337;532;649;589;343;199;180;203;153;108;82;97;96;99;86;115;110;90;72;99;105;91;102;80;76;85;91;102;113;87;83;104;137;326;680;1089;792;428;162;110;89;84;77;80;82;69;90;82;91;88;84;87;84;74;98;87;152;148;176;127;101;102;100;78;105;109;111;101;93;83;82;72;84;81;75;69;82;85;89;85;94;88;75;90;83;96;101;90;107;100;90;79;83;81;96;80;87;100;95;137;272;257;174;90;104;92;88;104;91;97;93;109;117;135;139;153;122;174;298;501;641;432;264;213;170;117;89;86;119;130;136;109;94;112;172;294;412;369;411;639;1020;773;329;142;124;108;108;94;85;99;76;78;59;85;87;83;88;84;89;85;72;70;83;78;80;73;86;73;90;79;75;89;78;65;70;77;89;75;79;98;75;85;81;68;71;85;97;89;96;88;91;73;118;131;120;103;87;96;77;83;85;97;106;91;96;93;84;84;85;98;76;75;86;81;89;80;100;89;82;84;83;89;87;89;89;126;95;77;75;82;96;101;104;102;82;90;92;86;81;92;77;79;76;63;85;87;106;97;84;97;121;143;192;197;237;197;202;164;149;147;118;141;105;131;108;84;88;90;99;94;96;99;84;135;177;277;236;151;108;77;94;78;102;100;147;130;109;128;111;122;135;187;141;162;96;102;91;99;110;94;102;94;77;90;110;113;166;286;339;240;124;93;79;74;76;95;77;90;67;69;90;86;100;102;85;84;87;93;84;65;86;86;93;90;105;81;92;105;101;96;91;93;90;96;82;91;98;81;71;75;99;83;66;89;94;79;81;59;76;71;82;83;109;77;93;85;91;61;81;79;79;79;100;71;83;95;101;70;103;80;83;88;89;84;91;81;102;90;106;115;88;70;96;107;133;123;124;135;141;141;111;110;89;77;91;79;100;85;91;93;92;107;98;89;97;80;75;105;97;97;112;120;157;148;103;120;110;123;211;416;514;396;182;133;108;115;130;124;117;114;100;90;87;73;95;69;68;86;90;98;94;85;86;94;95;84;99;79;85;82;94;81;99;76;85;100;81;96;85;104;115;86;95;87;95;82;84;75;71;78;76;82;75;99;81;77;82;85;74;65;80;88;76;65;98;83;84;145;256;322;279;159;103;81;100;114;132;136;125;121;127;115;109;118;133;130;136;104;109;120;133;158;128;142;163;146;134;134;149;185;147;101;92;85;82;112;119;118;101
106;132;157;160;128;150;150;118;118;93;91;102;125;108;131;123;121;115;134;141;131;139;135;244;217;228;146;133;161;152;104;87;103;112;89;128;149;150;123;131;95;121;104;88;84;98;91;116;100;86;102;101;88;101;105;97;95;129;160;163;124;149;145;98;92;74;90;108;134;163;198;129;131;142;129;114;99;72;81;118;148;149;182;171;136;129;102;112;97;83;84;80;97;99;92;93;84;85;85;94;106;95;102;87;85;97;100;70;100;102;120;116;96;87;82;84;97;94;99;96;114;103;86;94;82;88;76;103;103;104;90;89;79;80;85;114;81;95;82;84;91;98;92;97;85;93;101;100;106;75;84;111;88;65;71;92;103;98;106;104;112;129;121;106;148;252;387;408;407;324;169;203;436;464;347;218;212;216;300;232;207;106;81;95;72;74;95;110;140;132;128;135;131;169;144;132;115;82;95;84;124;137;125;91;99;112;85;102;96;115;146;99;100;91;130;216;252;178;105;96;99;110;87;91;75;80;88;79;103;95;109;140;122;109;85;82;102;94;100;101;96;94;89;84;90;96;86;70;87;78;99;93;92;111;96;97;97;97;86;95;86;77;123;139;120;138;113;114;115;119;107;98;104;144;222;387;383;315;255;160;184;299;444;584;674;554;394;326;206;190;111;123;158;129;91;61;43;34;54;68;96;105;109;103;109;110;96;99;106;106;136;132;126;88;108;94;103;92;122;105;96;120;157;149;155;119;113;83;95;69;83;80;117;91;90;84;114;114;96;95;87;109;77;95;93;87;86;86;93;80;100;85;89;83;95;106;94;87;111;90;130;128;102;84;90;100;134;116;131;93;108;90;73;78;87;86;78;82;82;96;100;119;152;139;169;159;209;212;187;156;137;140;151;205;186;164;150;141;114;123;95;113;105;121;91;112;101;107;89;119;105;96;114;122;117;107;101;108;109;106;102;101;94;113;112;97;110;128;124;117;122;140;126;135;144;162;170;196;249;210;216;162;118;112;107;126;114;130;131;139;137;129;127;134;123;123;121;102;117;115;92;94;106;99;103;105;91;115;102;96;94;98;98;100;106;101;100;93;101;78;101;88;90;88;76;92;118;119;202;608;980;961;559;253;153;109;124;98;133;114;108;117;117;113;108;110;102;118;79;142;127;137;191;475;1254;2169;2115;1186;482;170;161;148;140;149;199;237;259;298;312;304;183;158;167;153;214;235;181;167;136;135;143;177;139;145;146;125;85;113;94;92;110;108;106;106;79;84;88;83;98;96;119;220;435;972;1160;687;328;176;178;238;265;239;129;109;81;119;110;110;113;102;83;80;98;98;97;110;99;97;134;216;345;369;238;143;97;95;109;102;180;295;292;183;161;214;264;544;868;916;463;162;113;87;88;122;169;220;369;600;664;356;190;361;662;700;358;207;202;251;218;147;184;265;247;209;174;132;117;105;129;112;92;92;93;96;91;107;91;103;102;94;101;94;89;82;97;107;125;94;91;102;114;70;120;93;121;219;421;888;1195;979;448;328;286;224;116;112;97;129;130;108;96;102;93;90;97;92;114;91;92;84;100;92;85;105;86;77;87;93;92;104;85;88;95;89;100;78;89;83;77;81;93;84;88;86;103;86;84;99;92;84;99;102;80;97;90;98;98;89;97;105;93;143;117;91;105;106;82;114;121;130;115;111;124;124;104;110;124;123;151;200;165;114;104;91;88;90;81;95;99;86;92;122;122;143;135;160;145;148;142;218;198;132;139;142;115;112;92;102;128;107;127;120;113;123;97;94;92;110;111;107;133;127;87;86;85;107;97;111;144;110;121;100;87;91;100;120;84;97;97;118;128;148;133;114;134;104;108;117;118;183;238;305;401;491;452;288;172;143;158;144;174;128;112;106;86;110;104;119;107;97;78;90;84;111;96;100;91;91;82;92;84;128;100;94;87;83;104;96;99;85;89;91;97;127;95;94;89;92;90;82;82;94;90;74;91;78;97;95;91;81;91;82;93;79;81;77;97;97;82;91;97;83;81;89;91;86;88;85;78;83;95;87;87;88;81;92;72;95;78;79;89;79;87;68;76;100;77;99;90;90;92;77;87;92;79;105;94;87;96;84;87;97;87;97;95;105;104;107;71;109;88;90;91;97;77;89;103;85;77;80;76;81;93;67;105;96;72;84;98;86;89;92;86;90;90;94;94;93;116;140;225;298;310;233;186;142;123;98;93;91;78;100;93;101;174;186;154;137;101;81;91;86;86;87;84;91;92;79;104;136;159;135;92;98;86;87;82;109;96;96;92;91;98;123;95;126;174;401;819;903;503;262;249;322;263;223;142;114;119;103;104;112;87;90;102;158;149;156;98;88;81;88;86;116;89;94;98;103;117;114;86;97;95;121;190;384;525;405;243;139;107;91;100;96;88;86;76;97;76;78;82;87;98;82;81;75;80;97;131;133;118;105;118;115;113;105;118;140;117;106;92;93;69;86;77;92;77;75;81;61;78;94;77;92;96;89;80;94;94;75;90;84;96;100;94;84;79;97;86;100;124;164;158;152;103;108;115;121;107;96;88;109;110;184;284;251;194;235;216;241;303;328;269;137;156;91;85;98;115;170;249;252;173;132;113;182;345;607;626;328;514;760;595;335;127;106;115;127;126;102;111;76;87;96;88;88;84;72;75;69;85;89;61;72;80;81;65;66;86;78;84;88;88;97;104;88;80;92;78;73;61;78;96;84;88;80;81;103;75;81;93;99;83;118;125;91;97;96;85;77;74;90;90;106;104;99;88;87;89;72;77;72;94;89;98;95;84;94;75;70;81;101;86;88;76;102;86;89;97;92;79;103;100;125;95;82;82;74;86;99;107;77;86;83;93;78;77;88;88;73;91;141;163;160;127;138;204;195;164;127;120;100;115;111;101;97;92;79;90;74;110;106;82;97;90;137;170;160;118;111;108;102;92;100;113;114;118;100;110;80;126;125;172;226;206;113;85;110;83;110;97;101;96;99;86;102;91;111;206;198;131;90;90;85;78;82;81;89;76;95;87;71;95;81;101;61;85;87;67;78;85;70;86;90;86;98;111;84;97;106;92;93;82;99;93;98;80;100;92;87;88;88;81;87;86;72;78;94;91;85;68;70;71;72;85;90;83;80;77;72;88;82;88;93;77;78;86;84;91;61;104;87;93;83;94;65;80;88;90;98;86;99;92;106;105;135;147;145;158;145;162;129;113;83;91;81;90;110;97;91;93;96;108;105;86;80;94;95;99;97;85;100;93;140;145;141;140;93;113;142;208;273;212;129;130;134;115;134;148;131;147;106;99;87;82;70;75;66;90;74;98;67;92;77;68;106;109;126;85;88;69;82;92;77;74;72;66;86;87;85;80;89;88;73;91;96;78;79;84;79;77;76;83;95;95;94;90;94;84;70;79;81;80;80;105;83;80;100;100;176;210;226;114;92;96;105;117;116;114;145;126;133;93;118;139;136;128;151;143;125;120;150;117;133;129;145;171;123;110;125;131;95;102;96;70;96;93;100;112;118
105;91;183;156;140;175;173;132;93;83;112;108;141;104;97;98;88;104;132;127;127;136;113;171;198;164;130;136;193;145;111;100;88;93;94;173;182;142;146;116;103;102;74;85;87;103;90;99;110;89;85;91;86;108;129;89;104;89;118;133;134;137;130;110;86;102;81;130;189;195;159;121;104;95;100;86;88;97;97;145;226;211;159;140;117;114;116;108;95;95;93;74;99;108;95;91;103;101;88;89;107;101;80;99;87;87;99;81;94;107;99;87;101;114;102;103;88;86;104;75;79;95;105;73;83;79;101;112;94;89;81;81;78;83;81;86;75;69;96;90;81;90;90;99;89;99;97;107;102;94;81;98;86;88;95;96;92;99;100;104;110;97;124;111;124;208;340;373;392;270;213;185;235;263;229;183;200;214;281;297;213;123;104;88;89;73;82;107;130;156;130;158;208;224;158;126;76;107;82;91;108;105;111;119;94;102;120;116;113;110;110;101;79;98;117;193;206;149;117;134;121;136;114;69;72;95;78;84;90;92;104;101;115;98;93;76;87;79;85;102;87;77;76;92;79;92;86;90;74;83;78;77;78;98;105;99;82;100;87;100;87;101;118;114;114;129;123;111;92;94;93;99;128;141;288;522;484;366;225;170;177;333;484;495;461;441;349;306;240;212;177;180;165;131;82;66;45;46;42;77;62;91;107;119;120;93;90;94;89;107;111;132;110;115;82;103;95;104;131;136;130;156;263;274;198;140;73;90;93;83;70;82;90;105;75;90;77;98;89;94;109;88;97;109;90;94;97;85;94;101;110;80;96;97;86;79;107;92;88;121;136;120;102;105;85;107;93;99;107;93;91;73;88;78;80;81;102;75;91;104;122;121;157;193;215;226;235;224;193;176;148;139;170;215;262;229;157;175;148;178;119;118;127;95;113;125;126;126;135;107;85;87;89;101;92;110;120;113;109;101;87;76;102;95;103;110;133;146;120;107;88;100;118;155;168;155;154;179;178;158;147;132;95;97;97;119;133;140;123;101;121;116;110;115;112;121;141;140;127;108;100;106;100;106;99;96;105;108;96;95;104;130;115;104;102;101;101;90;98;108;106;76;93;91;83;86;84;108;202;401;534;577;461;235;141;125;101;116;118;120;116;107;115;111;95;115;98;84;106;138;141;139;177;440;1010;1663;1506;858;324;159;127;146;153;137;189;208;224;273;330;275;226;153;158;171;183;200;155;150;137;141;120;164;171;168;175;156;110;111;106;108;117;119;101;98;93;85;86;80;85;96;137;229;608;1356;1615;925;365;175;214;277;446;330;156;129;129;111;103;108;92;106;96;89;100;87;93;110;117;90;103;129;188;209;156;134;94;108;103;133;235;413;426;259;224;349;329;373;563;571;360;174;120;89;114;132;193;378;564;637;592;312;168;168;310;334;281;153;165;189;160;186;359;550;528;315;140;121;150;145;149;120;112;115;90;92;80;94;74;92;104;101;93;84;92;86;102;104;115;118;112;108;90;104;86;104;122;143;294;616;769;682;383;225;169;131;99;120;134;177;149;150;103;99;97;87;109;94;97;111;78;104;80;95;86;91;93;87;78;91;111;94;95;105;90;106;88;91;93;85;76;82;104;87;105;88;104;92;92;90;94;95;109;97;118;93;96;98;87;78;99;87;123;136;129;103;86;116;86;94;109;109;99;113;135;142;97;114;142;149;163;188;182;136;87;84;80;109;82;108;77;110;106;124;134;112;125;142;151;125;181;261;272;193;151;159;177;138;115;82;92;123;91;111;110;110;89;102;103;105;96;154;182;164;105;84;79;85;86;84;124;128;121;100;109;129;107;104;114;114;118;118;130;113;103;100;102;142;144;102;107;151;208;273;358;415;358;267;163;152;136;145;153;109;97;103;95;103;109;101;88;95;98;96;89;115;116;86;92;87;92;81;92;90;99;88;92;81;102;87;106;99;81;85;100;93;96;103;88;94;88;109;82;78;81;85;104;89;84;99;82;90;90;105;86;89;70;90;99;87;85;85;85;92;86;77;103;101;90;85;82;92;94;79;97;90;83;84;93;86;73;83;90;92;88;78;92;93;76;90;101;86;85;93;91;93;100;77;108;95;96;95;90;110;93;108;104;89;105;87;104;90;95;95;90;86;87;103;75;81;98;67;84;115;90;89;82;77;102;92;81;81;88;97;93;90;87;89;84;94;135;194;327;492;579;421;340;242;122;89;103;107;106;84;131;182;319;373;212;146;102;101;75;72;76;74;104;90;99;84;99;124;123;108;116;93;75;86;100;73;89;83;82;80;99;78;76;117;171;378;797;892;526;210;169;143;159;121;116;101;101;97;100;83;99;94;139;168;249;218;138;90;101;95;83;100;113;102;99;103;111;92;96;101;93;80;110;169;198;188;156;105;111;97;88;106;93;75;90;77;81;88;86;84;87;93;84;75;63;88;119;114;106;82;100;115;94;109;115;154;159;122;93;80;80;75;92;80;91;83;92;58;103;92;90;92;91;85;103;82;100;83;88;79;97;85;72;93;72;87;99;129;163;148;148;122;93;80;95;114;107;81;73;117;137;328;521;462;333;310;309;214;163;183;142;93;98;83;102;126;152;330;496;480;275;159;130;186;335;484;469;295;231;333;272;174;119;123;111;122;124;81;101;78;74;63;86;69;91;76;80;77;78;71;93;86;76;94;78;78;77;80;84;77;70;75;86;95;67;81;82;74;105;84;81;88;104;91;81;90;90;87;74;90;90;97;100;106;84;86;77;73;84;78;83;84;85;78;78;101;81;77;78;80;89;81;75;94;89;95;70;83;92;108;82;100;88;78;88;111;95;99;88;116;104;118;102;85;72;84;81;82;90;91;101;98;83;94;107;84;107;100;93;122;126;136;149;118;147;147;133;131;109;103;97;100;91;100;86;79;99;92;92;112;118;124;95;123;111;129;116;85;126;117;112;114;98;92;80;80;97;89;90;103;145;215;151;123;127;74;95;113;96;98;86;101;113;91;91;111;126;97;102;85;84;80;90;83;72;75;86;87;89;104;74;106;87;106;94;99;76;85;71;64;87;83;83;104;90;85;93;113;97;103;103;119;114;92;99;87;84;108;89;70;79;99;78;77;83;88;85;93;73;81;83;81;85;68;75;92;84;85;99;86;84;83;81;104;86;101;74;88;91;92;115;92;93;90;96;70;80;99;95;92;97;97;104;145;154;150;156;162;185;155;106;98;91;98;83;92;88;90;74;92;88;92;83;93;85;76;98;104;85;87;94;132;146;179;147;99;105;104;156;130;154;111;90;107;134;120;169;151;142;115;86;85;84;84;90;78;84;79;94;77;89;70;95;100;113;102;97;92;105;84;90;82;70;99;85;85;95;71;68;90;87;59;80;61;82;91;77;91;79;76;79;78;93;83;80;77;91;89;98;88;80;83;83;77;104;82;97;128;128;101;95;93;115;103;139;128;126;116;136;127;126;108;141;101;153;162;137;115;137;174;165;152;186;187;205;171;130;96;94;77;86;92;100;101;112;138;124;120
93;88;120;149;134;162;144;141;111;103;101;106;107;115;110;104;125;94;108;118;128;134;151;166;164;175;149;133;156;189;111;105;87;99;123;177;189;218;160;104;79;92;106;88;98;96;86;94;103;105;93;93;100;115;106;104;95;73;102;97;122;122;94;116;112;83;95;141;166;219;129;97;115;88;117;93;77;88;102;164;263;239;156;151;142;110;108;103;107;110;89;95;101;88;71;94;84;91;96;94;97;77;87;78;73;87;94;75;79;87;93;103;83;92;96;92;104;89;94;94;94;79;100;89;87;82;83;96;88;114;88;75;74;91;75;80;81;88;81;87;92;98;100;93;108;84;112;76;85;84;82;86;101;79;89;70;103;95;111;97;118;153;141;121;119;205;262;321;327;282;162;153;134;157;164;166;141;207;297;277;213;126;82;81;92;99;89;104;118;159;188;231;366;317;215;131;104;82;107;106;100;110;134;131;124;95;100;132;151;130;109;112;84;97;112;122;125;90;86;89;134;143;107;69;90;73;94;116;92;110;107;122;102;96;86;94;78;77;96;97;97;105;95;94;84;83;92;80;94;100;84;74;86;89;104;84;92;92;96;107;104;111;133;130;120;130;99;77;87;106;107;117;114;191;323;529;464;329;268;202;209;383;493;423;309;293;240;241;232;186;221;283;336;238;131;84;31;41;45;76;72;98;102;127;114;96;84;101;109;106;116;119;108;109;114;124;119;120;128;110;127;215;348;352;242;161;87;95;105;79;85;77;89;99;116;92;86;84;103;99;95;104;117;116;105;99;100;88;87;102;94;107;92;95;99;80;121;85;91;98;140;152;132;100;84;99;108;94;105;96;96;90;72;89;66;81;106;94;122;106;127;144;183;273;274;230;181;176;161;182;154;167;195;305;314;281;199;189;204;193;144;143;94;92;98;119;154;131;129;99;96;105;115;102;93;115;117;154;129;106;95;100;116;117;100;105;117;101;133;115;105;117;127;157;147;185;165;160;163;150;139;147;104;84;101;113;155;144;144;113;119;116;125;110;103;143;137;123;109;131;133;102;128;98;78;105;85;79;99;113;99;109;115;92;75;112;95;103;104;89;98;95;97;114;101;84;95;108;176;337;517;503;288;204;129;130;126;144;138;127;98;112;96;101;101;118;123;115;92;110;124;121;165;341;580;790;669;375;190;138;135;126;133;190;215;236;262;371;433;438;249;179;141;156;166;161;137;128;118;122;117;135;164;183;174;132;128;141;118;119;141;113;125;96;96;98;78;94;77;115;226;494;932;1522;1509;937;404;210;250;300;353;250;133;120;126;113;112;109;92;93;87;88;84;104;86;108;101;85;105;106;139;149;115;104;101;123;115;155;232;378;365;284;260;340;309;270;302;287;205;124;94;92;118;171;309;497;721;510;361;204;138;138;152;169;136;114;112;120;151;231;466;896;851;459;189;144;204;207;269;208;136;121;128;114;107;98;99;95;94;125;89;98;89;87;75;94;123;119;102;83;93;78;98;94;94;101;183;253;373;318;231;141;115;120;96;119;180;234;243;155;120;123;120;110;99;106;96;79;96;82;93;125;92;103;98;91;73;100;103;102;85;72;100;86;99;85;89;99;89;82;88;75;91;90;89;97;97;105;82;93;107;95;105;88;85;94;85;87;78;99;92;105;97;90;81;116;114;102;106;117;115;133;137;122;115;136;145;134;165;220;186;123;119;90;82;98;110;92;108;100;101;117;124;116;104;129;132;134;176;311;255;195;164;173;225;204;146;96;99;115;104;118;105;109;91;98;122;104;141;207;275;209;132;99;91;85;96;104;114;121;124;106;115;142;108;101;112;138;128;131;115;122;110;110;99;131;133;120;134;133;170;216;238;248;202;187;149;141;165;139;123;130;107;107;91;89;84;88;100;105;111;111;103;94;84;102;83;96;72;90;90;90;99;92;81;91;100;86;83;104;97;79;84;82;91;86;93;99;82;87;94;101;102;88;113;98;81;87;82;99;92;88;79;102;99;107;88;90;94;89;87;88;88;95;94;102;88;82;83;90;102;87;113;84;109;84;91;71;87;68;92;79;101;72;80;81;94;93;87;90;83;81;96;90;85;75;81;99;102;82;88;93;99;116;93;91;83;87;94;73;76;88;87;88;91;73;71;86;67;98;103;113;88;95;81;82;102;79;106;85;95;84;92;80;74;81;81;85;120;198;342;638;668;668;591;298;149;118;109;127;82;109;117;197;485;653;402;167;108;88;84;104;77;96;94;82;84;95;102;90;88;120;80;102;78;89;84;91;82;98;84;80;84;80;89;104;125;258;415;517;277;146;121;96;113;94;105;104;97;100;77;90;64;102;128;200;299;260;136;106;95;83;83;95;109;98;110;96;95;96;92;85;78;73;114;101;123;104;98;127;123;110;94;78;98;91;84;87;72;79;70;83;88;94;89;82;89;71;91;97;73;103;108;106;104;105;132;141;123;116;100;83;95;75;89;86;58;81;67;70;84;77;87;85;83;86;101;94;120;82;96;72;106;82;82;80;84;87;99;122;186;208;135;125;103;104;88;101;89;81;102;99;150;340;525;568;339;326;310;212;128;112;89;80;86;91;103;136;161;410;830;702;393;179;171;237;279;294;260;159;125;147;148;123;104;96;98;92;93;90;86;81;94;72;84;78;83;70;69;90;84;75;89;91;82;83;77;92;75;77;90;86;89;85;79;86;69;80;105;85;85;85;94;83;84;76;69;94;101;80;88;83;101;87;90;98;84;77;80;94;81;84;81;84;81;75;78;93;81;95;88;83;88;87;96;96;97;97;86;85;117;106;78;102;123;90;93;82;78;121;87;107;110;125;69;102;94;102;93;81;95;81;83;88;84;96;77;77;82;87;94;94;87;117;121;94;130;118;110;105;110;98;95;111;94;92;86;93;82;96;94;103;118;112;89;113;83;115;135;137;149;134;143;116;102;93;81;95;86;76;101;111;122;141;137;126;106;98;98;95;103;91;99;92;80;85;85;93;102;111;81;102;67;95;72;92;87;110;103;87;75;111;117;103;104;76;84;96;85;87;75;77;87;74;99;103;87;113;122;122;144;142;144;144;119;89;88;89;94;82;88;75;84;81;79;88;81;110;87;94;91;82;74;83;90;97;81;95;76;75;95;73;73;93;77;86;66;90;96;93;87;103;91;73;94;75;61;75;100;91;97;97;96;119;106;124;170;177;218;283;214;213;160;118;105;81;91;88;88;77;70;90;71;103;98;110;92;94;85;87;97;103;94;137;194;246;181;132;122;92;122;91;99;96;94;96;102;126;107;113;109;103;105;101;82;82;100;90;84;94;93;86;85;86;106;108;92;82;97;96;84;76;90;92;87;82;76;83;79;81;108;78;89;82;89;85;68;96;79;79;81;79;91;84;108;87;76;88;75;75;86;74;78;84;98;63;93;89;83;81;96;83;98;90;104;105;110;126;113;97;100;110;126;167;150;134;127;147;142;157;181;234;256;197;223;357;428;287;150;110;98;84;77;86;95;90;120;109;131;115
92;90;101;83;94;118;148;110;97;106;124;120;133;124;104;129;129;118;114;162;155;172;160;169;208;198;177;151;202;204;158;128;113;95;82;166;182;152;141;120;106;114;80;79;106;77;79;95;100;113;113;95;93;103;107;85;85;80;117;123;124;99;102;82;97;105;104;130;164;132;129;87;103;108;112;111;98;79;96;134;201;200;142;146;150;147;140;104;116;118;85;109;82;92;79;88;74;93;73;80;77;81;72;87;97;84;75;81;69;93;73;90;92;96;87;89;72;99;102;78;71;95;99;81;84;68;82;101;96;77;84;81;81;60;76;75;93;99;94;99;85;89;71;94;80;97;82;89;85;80;85;68;89;99;99;88;82;83;91;104;180;230;213;140;159;207;291;293;291;273;193;113;108;126;116;118;113;137;251;291;195;136;100;88;99;103;93;92;113;113;180;297;454;443;297;170;98;94;79;86;87;159;170;188;141;118;87;103;110;122;139;115;96;105;106;102;105;93;102;92;99;120;102;87;89;101;84;102;93;91;127;120;89;103;90;116;83;88;99;99;111;100;84;97;85;88;87;68;98;85;83;97;71;108;91;79;90;98;80;95;115;124;140;154;119;110;110;111;111;127;140;149;142;174;365;409;349;271;301;252;273;366;394;336;276;238;236;278;268;210;377;559;591;344;155;81;48;42;40;71;82;105;72;114;109;95;91;100;97;86;95;133;117;88;106;128;130;131;112;99;119;156;275;294;204;111;84;89;79;65;77;98;79;71;82;87;84;104;109;90;100;94;127;118;144;109;86;114;91;107;100;122;112;93;87;111;113;85;85;94;146;151;114;104;90;100;90;121;111;112;96;88;80;78;101;99;108;123;113;161;167;145;191;280;315;251;149;124;158;182;182;166;201;288;327;265;222;223;270;216;159;139;111;102;114;121;109;134;121;125;84;102;97;103;96;94;148;136;137;102;89;87;112;126;109;98;95;117;122;129;119;104;110;144;153;166;158;175;181;161;182;163;148;96;94;100;113;130;143;94;91;123;126;121;111;121;127;114;140;138;118;107;116;103;99;87;88;95;97;74;94;109;96;84;90;109;103;95;87;103;93;94;81;100;78;104;91;112;202;380;606;633;370;168;117;105;104;128;143;110;116;118;113;117;133;113;106;108;110;101;110;149;178;194;254;350;306;235;156;140;135;136;159;223;246;260;303;486;694;652;359;245;191;171;122;111;137;104;104;123;143;123;154;141;137;137;173;176;189;170;186;178;126;125;96;105;93;98;84;113;222;595;1124;1781;1834;958;456;203;219;298;253;192;123;102;97;110;119;95;91;102;90;95;91;94;102;84;93;102;107;106;126;136;142;124;94;114;139;153;266;485;433;266;240;316;233;166;174;182;137;117;94;117;107;181;346;634;848;464;244;148;118;106;104;132;104;125;144;141;117;212;454;804;747;393;196;171;220;420;517;322;167;141;149;106;113;104;67;90;96;88;110;106;99;90;94;93;92;121;113;100;75;63;102;105;85;87;131;133;168;155;125;112;106;97;128;122;148;236;209;146;97;104;106;98;117;124;103;116;96;119;91;115;105;96;104;94;114;81;94;86;77;107;98;90;85;90;83;83;84;106;74;80;92;80;92;87;90;112;90;92;110;124;92;102;89;91;91;79;88;107;106;88;96;100;111;106;104;99;107;113;122;137;215;152;144;165;159;140;163;166;153;119;88;95;85;106;105;88;114;114;113;129;114;113;113;119;137;151;166;196;190;172;199;200;245;262;161;109;101;106;132;96;104;104;106;119;93;109;154;217;299;225;122;88;80;96;86;90;95;115;108;125;131;125;115;100;111;102;132;117;152;140;133;104;105;97;147;146;159;152;148;155;131;117;144;135;124;153;163;147;143;124;96;84;85;95;72;94;90;97;90;114;120;116;90;95;89;80;87;94;104;103;118;84;94;99;90;87;76;100;93;94;85;107;126;84;83;77;69;96;99;101;112;83;81;83;106;88;87;97;87;70;79;78;93;85;111;94;67;83;80;102;76;79;99;91;85;87;79;86;106;112;108;78;84;93;98;78;77;105;84;91;104;86;89;77;93;86;93;108;80;99;94;95;91;81;114;102;95;84;83;74;82;103;73;108;95;87;91;95;95;70;82;65;89;87;87;91;92;77;97;87;92;95;93;87;90;82;77;92;82;105;70;72;73;94;94;92;136;168;256;437;475;502;457;280;170;136;132;115;102;123;121;270;457;601;341;174;104;82;66;100;99;91;94;81;96;91;110;85;97;98;93;80;85;81;94;98;95;96;79;76;94;87;103;100;121;144;207;225;155;97;93;91;100;84;92;107;101;88;71;85;119;113;102;165;173;150;113;79;69;100;101;120;124;133;117;95;97;96;84;94;85;92;107;91;87;99;102;146;187;166;148;115;94;115;119;90;85;92;73;76;95;91;88;80;97;87;104;89;94;104;125;118;109;128;102;118;115;105;97;88;87;79;92;88;83;94;84;74;74;80;73;89;100;92;74;85;106;92;88;72;87;75;82;96;72;97;97;147;233;245;173;98;104;89;85;84;80;84;82;105;127;214;360;336;256;206;197;144;99;77;105;82;95;86;93;160;205;393;598;510;292;226;299;464;388;236;156;120;88;108;91;85;93;95;82;87;74;94;93;90;89;76;68;83;104;72;73;81;92;76;86;82;100;82;78;74;81;95;108;106;76;97;76;81;84;90;76;68;85;76;78;85;84;96;93;99;78;81;94;93;90;71;84;84;92;95;83;86;76;88;88;80;83;88;71;65;69;89;81;81;98;110;121;111;110;96;100;124;115;104;106;78;73;81;99;109;87;104;104;106;107;107;93;85;78;86;90;77;100;93;99;93;100;85;84;99;104;83;99;99;97;91;99;103;95;93;105;119;96;105;117;134;113;95;103;91;100;81;97;92;84;91;89;110;97;115;132;108;144;156;165;127;95;104;86;106;93;101;92;113;103;129;119;113;118;103;90;105;103;88;79;100;75;76;89;95;89;95;73;85;83;89;87;77;71;86;85;79;112;102;92;103;117;90;100;95;84;77;74;79;77;95;97;94;96;113;122;156;151;168;159;143;126;94;98;99;83;105;86;67;66;71;79;89;94;105;83;96;89;81;75;78;85;82;75;91;86;85;91;79;83;84;89;83;74;100;80;94;74;93;99;90;92;85;81;82;88;94;97;92;88;111;101;117;144;215;282;362;328;241;185;111;87;89;95;82;79;97;92;71;95;94;87;79;104;99;74;104;101;86;116;146;221;249;192;134;111;101;113;92;108;92;86;94;128;136;117;116;103;94;105;100;85;106;111;106;91;98;91;105;110;105;114;96;83;105;75;90;65;95;98;105;91;65;75;81;64;79;82;87;86;82;90;73;90;73;89;86;66;78;93;75;88;112;92;94;116;94;103;95;80;83;88;104;97;60;103;107;89;89;87;91;90;87;130;120;106;111;102;127;151;201;160;120;128;133;126;183;277;410;352;215;270;424;640;383;165;111;107;118;90;81;107;106;138;140;165;113
63;101;84;108;97;101;91;97;88;95;108;134;127;116;107;130;150;118;137;171;225;246;230;233;179;161;153;180;211;259;199;139;115;95;101;110;123;140;114;81;90;115;97;96;85;96;96;92;120;138;109;70;83;94;92;107;93;90;99;130;135;132;110;85;95;107;99;94;110;112;94;107;116;116;130;122;92;78;96;106;132;111;109;148;189;180;145;128;122;109;93;93;79;86;71;84;91;75;89;88;77;85;76;76;84;87;84;83;82;92;90;89;91;86;103;97;92;129;117;113;98;83;97;87;93;73;76;79;82;84;79;89;80;104;83;78;79;80;106;106;123;88;89;77;83;96;104;79;96;91;80;79;87;92;90;103;102;85;98;121;232;334;265;158;170;218;272;288;277;224;143;125;101;101;93;113;99;122;171;188;157;105;96;89;127;115;104;98;111;118;168;243;391;338;242;167;96;97;94;94;97;184;185;226;157;125;79;105;99;96;100;109;107;114;122;92;81;81;89;86;105;92;82;99;105;96;84;103;99;118;121;117;108;89;105;86;96;69;87;103;123;92;85;90;93;93;88;104;86;100;89;93;72;101;73;85;72;89;89;95;117;134;152;145;123;110;119;136;159;172;196;161;145;165;228;253;201;177;220;244;270;401;434;431;366;269;193;254;271;268;359;638;633;363;196;125;63;40;45;60;85;92;81;98;101;89;88;122;112;102;88;120;109;87;112;99;94;108;103;117;115;136;186;192;129;92;94;95;78;70;95;87;88;89;94;103;94;92;94;99;88;74;104;99;118;106;97;94;88;101;76;109;109;102;106;115;101;106;86;120;131;124;115;116;110;87;110;100;102;93;83;66;72;86;79;108;118;98;122;143;145;156;163;215;230;172;129;130;121;138;155;207;264;274;230;221;213;202;184;174;144;142;122;127;112;92;95;99;103;117;118;108;105;117;93;127;116;136;119;97;99;104;144;147;152;110;97;102;103;119;92;117;98;142;161;193;198;188;158;155;174;205;138;114;93;87;83;110;124;116;114;151;139;132;105;147;178;208;244;226;165;140;117;101;80;87;88;110;86;97;118;81;95;82;91;115;98;116;108;86;120;106;72;77;91;97;128;159;192;342;654;621;408;213;111;111;108;121;149;107;92;112;118;119;147;109;119;112;107;102;123;139;144;152;147;168;156;155;148;132;148;120;151;204;296;304;288;395;604;645;381;241;240;158;137;110;119;102;111;117;125;120;110;148;137;159;220;213;180;157;170;179;136;108;105;84;101;73;114;150;291;860;1679;2116;1805;1042;397;237;210;154;154;131;107;99;92;97;101;92;96;80;96;90;95;107;112;98;111;99;107;94;125;104;100;110;105;113;146;191;319;582;580;330;173;171;157;127;114;107;105;108;102;113;140;162;330;468;607;476;222;140;127;107;108;110;113;110;109;120;123;135;274;434;419;284;234;216;343;463;564;376;189;160;139;104;109;81;84;81;99;87;91;92;92;74;74;99;87;120;102;96;100;83;84;101;97;88;98;93;102;119;86;107;97;105;90;117;121;130;126;104;112;100;103;115;106;103;94;90;95;90;114;128;99;79;96;89;80;95;89;98;97;93;94;95;85;94;96;87;86;80;84;82;86;93;90;99;94;95;105;104;97;99;89;95;105;99;90;94;80;95;97;82;87;81;96;114;107;108;100;102;118;148;165;145;171;184;175;120;110;119;142;111;98;92;122;102;100;98;102;110;112;107;119;129;119;127;132;173;165;149;172;147;181;207;189;231;170;108;114;93;97;96;96;94;115;123;117;116;122;153;173;160;122;106;97;96;88;85;105;122;104;132;145;119;102;119;102;92;127;134;154;160;166;134;107;100;120;162;158;196;184;156;116;113;80;88;120;130;180;205;194;143;119;105;109;108;88;91;86;95;84;97;109;92;76;88;91;83;101;97;128;121;115;121;106;76;79;96;90;78;98;95;90;93;73;85;90;83;88;90;93;100;94;110;94;103;80;91;81;92;79;74;76;96;70;90;90;98;100;90;96;89;85;80;104;100;100;96;84;96;135;94;87;104;85;79;93;73;89;84;99;83;107;99;68;78;110;82;81;109;101;102;106;87;117;81;95;93;89;92;99;91;94;115;104;106;102;148;108;98;87;104;80;79;73;95;99;83;93;89;78;96;92;72;78;91;89;107;91;93;87;87;74;89;72;84;93;92;100;129;153;237;235;274;297;272;181;155;106;104;89;90;98;179;305;333;239;150;104;97;88;84;82;84;86;93;99;102;97;107;127;127;130;90;94;76;86;87;111;76;83;87;105;92;117;104;95;108;110;114;99;94;96;88;102;144;210;185;140;105;96;81;99;102;79;110;142;113;71;108;82;80;116;130;211;217;154;101;94;85;84;88;80;76;95;81;86;91;114;226;330;287;176;112;103;95;99;86;89;82;89;82;67;80;88;84;81;72;78;78;107;106;145;130;113;110;105;110;95;92;81;80;84;70;75;92;85;95;78;63;84;93;86;95;86;80;88;78;85;99;88;81;77;81;74;90;81;77;82;112;148;192;163;101;87;86;89;94;118;115;87;77;122;151;199;227;156;125;132;92;88;92;94;91;99;84;112;152;159;220;333;259;192;231;497;889;713;375;147;109;76;97;101;86;88;79;79;78;85;93;101;99;92;67;80;83;69;82;70;79;71;80;90;89;89;85;94;92;72;106;93;94;89;112;104;109;75;76;73;101;91;110;94;93;90;84;88;86;88;95;106;83;91;83;78;67;90;75;89;83;69;70;86;71;80;70;73;63;72;82;76;75;118;113;131;112;105;87;103;111;115;88;105;80;86;90;105;129;119;106;101;112;117;89;89;98;76;86;74;101;90;104;87;90;96;88;98;86;83;84;101;93;70;93;82;62;78;93;111;103;80;99;127;186;186;169;121;95;87;90;96;91;83;75;79;83;114;114;112;120;137;141;153;129;96;94;87;81;92;101;79;87;94;115;103;97;97;87;87;74;92;93;101;91;99;100;79;91;95;76;100;79;77;100;95;77;76;74;89;89;110;109;86;94;104;109;85;76;83;85;71;88;82;90;79;87;112;132;153;126;150;163;182;149;126;91;82;92;83;85;103;91;91;78;72;78;89;81;82;86;86;84;80;74;84;84;89;77;70;81;96;78;82;81;83;94;106;93;90;64;84;84;92;91;97;112;70;82;74;81;95;92;92;78;109;113;166;268;335;400;338;232;157;110;110;86;83;82;94;91;90;104;85;71;75;93;111;109;89;98;98;91;104;123;154;197;159;146;166;138;99;119;105;82;83;96;123;135;118;111;125;105;87;97;85;102;126;107;97;98;84;99;96;109;118;146;96;102;83;93;65;109;113;110;92;99;74;82;92;67;79;84;77;84;81;95;64;87;79;93;69;91;90;84;87;125;95;81;89;95;69;85;95;72;87;77;85;74;103;102;104;73;82;78;110;95;87;140;145;133;128;156;190;245;149;116;109;108;133;156;227;326;289;211;210;354;428;249;149;112;129;112;110;101;118;95;145;142;121;114
66;75;74;78;93;82;107;104;93;107;107;119;118;110;94;133;130;178;177;228;217;208;201;227;188;182;141;172;213;288;240;123;93;78;116;108;135;112;109;104;97;87;111;93;98;73;102;101;121;142;99;98;111;97;97;91;99;84;82;101;137;130;98;90;114;100;98;95;109;118;139;129;130;129;145;107;86;86;90;104;96;109;90;159;219;196;139;127;110;85;115;83;94;84;79;85;77;66;88;80;63;89;86;77;92;71;94;68;96;83;84;77;91;105;110;107;103;126;158;107;98;85;85;102;96;99;86;82;78;81;67;81;67;90;67;97;75;134;158;121;134;131;85;71;89;87;95;103;98;90;89;108;98;114;93;104;97;90;99;138;209;273;238;185;195;231;229;274;253;219;152;141;106;103;97;82;113;105;118;116;120;94;69;91;120;161;146;122;134;142;176;191;218;205;160;124;88;79;88;99;98;148;156;189;146;101;98;107;88;89;113;116;92;116;105;87;100;67;84;93;88;89;88;109;110;108;67;96;96;118;96;99;103;100;135;105;85;77;92;90;117;100;86;76;86;84;82;91;84;95;94;78;92;80;67;83;87;94;91;124;188;177;150;141;116;136;124;109;166;204;197;156;134;163;197;222;205;171;188;196;262;417;539;673;508;311;228;247;304;275;387;427;405;291;155;88;67;43;56;58;78;82;93;97;105;83;90;106;100;95;94;105;101;119;102;93;110;95;77;102;96;120;127;139;109;101;88;83;80;64;79;85;84;80;88;91;97;80;88;87;87;86;115;105;111;115;91;88;102;103;91;113;127;106;105;104;109;135;121;94;110;113;91;116;92;78;97;90;100;102;111;92;90;104;80;86;97;105;113;123;143;132;138;161;148;129;123;96;117;99;143;183;244;227;165;174;159;147;146;136;96;111;130;120;121;119;105;74;84;113;134;106;111;86;90;122;112;117;118;92;95;112;209;211;163;113;120;109;111;105;104;82;104;125;189;211;210;222;171;155;165;166;146;96;105;110;77;114;101;89;93;130;150;160;127;193;270;439;509;449;298;144;87;98;106;79;82;89;85;97;87;86;88;113;98;99;83;108;96;98;93;107;108;88;78;106;123;157;205;305;552;703;414;186;112;113;99;108;112;101;102;116;98;117;145;162;120;115;123;112;107;116;151;131;119;126;143;139;158;158;144;125;113;185;241;245;218;284;334;370;253;207;226;193;115;118;142;105;132;109;119;123;109;135;112;163;187;140;156;157;166;165;188;143;112;124;88;87;94;141;326;857;1690;2232;1729;824;377;247;147;165;124;102;95;90;109;98;98;83;107;94;97;95;100;114;92;70;103;93;103;128;113;130;107;123;115;99;127;172;298;570;583;263;156;121;115;78;110;121;103;111;115;131;140;180;245;429;663;555;260;146;87;90;101;108;118;111;116;128;125;126;156;221;242;253;268;259;242;338;412;244;151;103;112;120;108;88;102;85;74;73;85;84;105;82;94;91;91;104;99;93;98;105;109;95;87;89;118;84;105;89;100;101;74;109;93;95;111;111;108;96;92;91;116;109;104;122;100;106;93;93;102;90;86;79;85;84;81;82;102;91;80;92;93;82;78;90;84;80;102;89;103;100;86;96;98;83;98;115;119;103;89;87;103;101;103;93;103;110;91;96;96;78;91;108;101;120;117;103;97;112;98;127;155;145;196;178;154;140;108;102;119;113;92;112;135;114;100;91;96;119;107;104;110;164;159;145;145;158;154;148;123;176;168;194;185;165;139;100;88;93;92;85;96;91;112;94;89;81;95;113;131;134;114;105;114;102;107;87;123;137;122;141;141;94;119;85;96;106;128;126;143;142;146;126;123;91;108;161;159;245;211;135;110;77;96;103;110;128;161;203;184;140;112;119;114;99;101;86;93;103;121;130;102;93;94;86;84;99;111;132;145;175;130;114;75;87;91;87;88;78;91;89;99;101;101;88;100;92;103;98;70;92;85;87;97;92;90;76;83;84;76;87;95;70;87;97;97;91;90;83;92;102;92;78;86;87;87;92;75;98;88;113;80;102;83;106;81;80;90;82;80;55;88;81;90;66;82;107;107;96;113;101;99;92;82;82;97;102;79;105;95;86;72;108;113;101;101;160;118;104;94;82;78;79;74;89;72;93;86;84;110;77;97;67;61;77;87;72;89;82;91;82;91;92;95;98;89;90;98;117;127;132;132;175;251;309;274;167;123;111;116;102;83;103;117;169;133;119;93;99;97;80;85;82;79;85;98;95;141;158;235;213;175;103;104;106;93;84;89;85;89;94;111;82;93;78;92;94;88;72;77;103;103;101;149;256;422;396;211;117;104;98;98;94;101;90;104;94;86;82;95;85;120;254;382;407;240;110;82;98;86;101;76;90;92;76;85;102;108;229;404;372;184;102;95;117;97;98;82;97;86;83;92;103;79;84;103;115;77;99;111;111;123;128;93;90;87;80;65;79;80;95;77;80;85;82;99;79;84;88;109;80;92;77;86;83;85;91;80;75;99;95;101;90;92;83;93;80;95;106;134;125;107;107;98;111;82;102;104;103;78;96;100;97;141;141;127;106;99;98;104;97;95;97;118;124;153;198;198;171;154;154;165;221;533;894;748;346;143;84;88;85;85;107;78;95;79;83;101;93;106;85;82;94;83;82;62;86;78;92;83;92;66;96;90;67;73;107;78;81;90;88;85;91;95;76;90;68;90;81;108;102;81;85;83;73;90;100;92;83;86;87;90;74;86;74;85;86;65;78;78;75;76;79;84;78;81;100;93;81;88;88;104;107;129;102;70;73;74;88;100;110;107;96;76;101;85;133;122;125;105;106;112;89;102;80;92;82;87;90;94;84;95;85;79;97;85;90;92;88;91;87;82;83;102;98;92;111;117;110;101;124;193;299;332;250;134;106;87;88;83;90;75;63;82;120;134;132;123;116;112;133;138;110;87;84;97;101;138;103;100;103;117;82;104;100;85;70;105;92;87;94;120;109;108;93;73;100;89;78;95;91;85;81;95;90;84;74;77;92;82;101;100;90;92;91;77;97;81;81;66;77;102;88;84;86;95;128;125;137;123;128;182;155;123;100;94;80;88;92;63;92;91;80;85;90;83;66;100;81;67;97;83;63;74;97;84;87;78;91;78;79;84;64;68;76;78;75;73;71;93;81;109;105;112;92;69;77;115;106;109;99;79;91;104;151;223;364;339;311;242;157;119;104;90;93;90;92;102;104;96;92;62;71;73;92;97;109;98;94;102;92;108;132;126;135;125;148;148;123;138;147;98;99;90;111;124;123;122;97;95;97;82;90;70;99;99;97;92;89;84;95;121;107;108;106;108;100;79;63;94;107;127;119;91;81;63;79;69;88;67;72;79;76;75;84;86;74;87;76;75;79;69;88;71;95;75;99;80;81;81;93;89;93;85;87;87;81;94;83;78;92;78;94;92;83;119;167;192;152;129;149;150;175;142;127;128;104;140;144;180;198;197;135;166;223;261;194;113;113;114;132;109;89;90;115;175;159;144;117
85;80;71;93;104;94;110;102;102;110;118;127;119;95;113;112;118;149;166;211;203;189;177;173;176;163;124;124;178;206;206;133;118;105;106;113;100;102;93;101;95;104;87;81;89;95;99;96;102;117;99;91;88;87;102;83;102;94;97;105;113;114;94;88;99;104;95;112;98;101;139;174;144;136;115;104;111;92;78;93;97;86;146;182;254;194;134;99;104;118;123;83;84;87;110;91;73;92;76;83;90;81;92;89;87;77;91;97;88;88;77;87;94;78;96;95;84;98;123;95;89;99;86;112;102;91;78;85;84;75;98;97;112;103;105;108;91;115;164;194;142;107;93;93;83;75;95;101;98;104;90;91;90;93;121;124;105;106;115;158;180;220;216;172;176;188;163;208;238;211;187;166;122;117;102;90;96;76;101;93;108;91;82;98;161;219;215;187;192;159;169;172;172;154;104;99;99;80;97;94;121;125;146;140;128;96;78;96;90;90;99;99;115;101;94;89;88;85;87;71;82;78;91;107;103;126;84;99;95;112;98;125;110;124;120;122;86;93;92;100;98;88;92;78;81;85;91;85;66;96;81;107;70;91;95;76;78;78;94;153;238;193;135;117;147;139;115;131;149;160;171;128;116;144;218;192;208;221;237;250;346;439;618;692;491;345;272;262;346;443;402;344;270;181;99;72;63;54;50;52;62;97;82;106;91;95;99;94;92;107;108;102;90;84;96;130;101;102;95;118;109;108;112;101;107;80;72;81;90;82;95;79;109;100;95;104;109;99;102;87;103;91;102;90;92;96;91;99;106;77;113;102;159;127;87;132;118;114;151;139;119;103;110;115;86;111;97;89;88;92;98;72;108;98;96;73;80;107;138;153;143;126;151;164;139;119;138;133;148;124;146;165;235;221;189;157;140;129;103;116;116;122;116;115;123;89;89;84;115;122;170;140;96;98;83;79;118;103;97;81;93;104;170;251;223;136;90;109;121;107;94;94;104;143;188;180;192;193;140;128;146;158;130;132;114;142;95;98;88;98;128;126;126;138;137;214;457;772;1002;883;401;167;104;98;115;114;87;91;90;108;80;93;89;94;91;108;100;99;93;87;99;88;91;90;96;117;117;162;194;302;509;739;535;237;139;120;101;98;121;119;90;112;110;118;143;142;122;117;102;99;119;91;95;147;113;121;116;140;163;163;148;128;118;130;169;198;157;192;195;214;176;176;186;187;149;144;114;155;153;115;129;102;99;92;122;132;134;127;122;129;151;182;184;138;116;119;107;84;95;138;253;623;1181;1580;1376;668;306;154;161;136;130;113;98;95;98;117;100;95;90;88;107;119;89;97;89;105;98;104;123;118;192;245;187;128;116;106;156;188;198;287;301;197;123;116;91;116;91;112;95;96;132;115;183;228;255;454;719;609;302;134;121;117;119;94;84;97;104;110;118;112;120;141;162;161;224;217;158;190;242;165;128;106;131;108;111;108;93;83;86;94;88;86;94;97;82;87;107;81;93;87;116;101;85;94;80;78;92;82;91;96;104;97;87;119;100;109;91;66;89;89;90;102;107;105;80;95;68;92;74;89;88;106;80;98;91;90;82;103;81;91;82;82;92;102;92;96;80;93;84;92;84;96;98;94;89;93;77;94;99;112;117;104;107;114;108;92;84;86;77;84;84;86;85;102;108;110;127;130;105;97;98;109;129;180;171;154;115;125;121;106;110;85;90;139;157;139;116;112;99;96;93;139;148;196;210;173;159;156;127;132;99;142;196;204;183;160;107;123;97;103;86;92;105;96;101;110;101;96;104;123;115;104;82;122;93;104;98;95;101;161;134;126;99;101;91;75;102;113;114;149;148;152;139;117;94;96;140;191;253;258;205;178;131;102;86;84;116;136;152;160;163;129;122;158;166;126;95;92;105;157;170;189;110;116;77;84;94;104;133;136;170;178;148;122;96;86;108;89;91;100;79;89;96;103;87;104;75;81;93;104;87;79;83;98;77;81;99;95;103;96;112;94;79;94;67;89;88;91;86;94;95;91;89;97;99;94;87;111;90;88;109;74;97;108;92;106;88;74;93;97;99;96;101;87;91;96;85;90;92;97;101;99;97;83;90;86;79;94;89;109;108;92;90;104;85;126;133;124;121;90;97;84;84;70;72;76;87;86;89;73;106;82;80;75;78;75;80;92;97;79;85;70;91;89;77;94;109;125;140;99;95;102;101;187;340;488;457;252;196;153;110;103;100;101;93;106;102;99;94;93;85;92;90;103;87;82;108;135;239;366;505;460;258;160;149;115;131;96;114;114;95;84;99;86;93;84;87;85;98;81;71;92;79;102;173;411;764;667;348;124;136;117;145;108;83;108;87;90;83;85;84;88;159;299;482;494;267;145;94;104;95;99;87;82;92;70;92;95;102;191;266;237;146;100;86;89;105;94;74;91;81;89;76;96;83;89;84;83;80;88;112;110;104;91;90;70;72;77;86;70;75;92;88;91;96;94;109;93;76;88;83;79;74;79;96;74;108;84;103;75;94;102;124;91;84;87;75;79;81;75;91;87;100;88;104;107;96;96;91;90;125;126;105;110;121;94;107;82;95;100;96;93;98;117;167;222;213;170;184;136;122;102;119;157;347;550;439;253;119;79;79;74;79;83;84;84;98;89;84;83;85;107;85;63;78;77;76;82;74;66;76;72;84;78;84;84;109;71;73;91;98;71;85;102;88;79;91;80;76;80;86;77;83;94;97;63;75;79;81;76;85;71;82;91;81;90;79;86;87;87;74;83;80;73;81;84;68;78;88;88;86;96;81;94;97;103;83;71;78;94;116;106;106;89;84;81;107;132;145;137;113;100;94;90;105;89;76;91;90;85;95;80;78;87;92;97;92;106;93;86;77;86;81;100;87;81;85;92;118;145;124;122;210;429;499;285;134;111;93;87;82;95;82;87;99;133;170;167;169;109;108;140;139;104;107;109;94;108;128;120;131;116;122;104;104;99;87;92;96;91;88;117;148;155;125;99;75;79;92;98;91;99;107;73;87;79;80;82;91;108;122;101;99;97;79;80;73;88;80;73;81;88;75;78;85;90;86;115;134;113;108;116;122;119;122;83;80;95;81;65;86;82;87;82;79;102;73;66;77;86;83;93;88;83;87;74;75;84;76;77;83;80;88;97;83;72;92;96;76;77;79;87;90;113;99;95;71;85;93;106;89;85;109;79;110;150;235;385;358;218;156;111;101;99;102;113;106;95;89;86;67;64;86;69;84;72;90;81;100;96;91;104;124;91;97;93;111;114;111;104;95;119;90;92;93;109;116;130;104;111;109;89;93;81;74;86;77;97;92;81;75;99;114;113;131;104;97;95;79;76;84;95;107;94;90;64;77;86;81;75;79;96;63;79;74;83;81;103;82;93;66;83;84;80;99;71;82;107;86;74;88;103;88;69;89;89;89;82;83;75;102;92;95;89;94;104;117;188;191;159;127;142;164;118;109;108;91;125;120;116;125;109;107;123;154;180;166;128;107;115;124;100;85;84;116;172;237;203;154;147
92;80;95;97;111;142;142;116;113;131;106;109;108;126;123;139;118;124;143;159;191;165;162;169;170;179;105;119;175;167;222;173;121;153;141;117;132;116;97;104;90;75;107;91;83;104;94;110;131;96;93;100;96;100;91;81;91;112;80;88;118;93;101;93;99;119;101;101;121;129;146;156;154;123;113;99;87;71;90;109;108;80;139;164;171;191;117;89;136;117;108;88;81;75;88;85;87;66;68;84;95;99;85;78;87;73;79;83;88;89;109;89;85;83;82;97;104;107;109;89;97;83;90;68;97;75;75;76;70;102;121;155;142;146;156;96;102;126;150;135;116;88;77;69;81;100;83;77;106;94;108;93;101;114;114;119;113;104;114;141;156;215;238;202;145;111;112;138;217;221;160;179;129;93;97;97;95;91;90;85;90;115;95;100;143;237;211;223;268;208;189;205;164;122;91;111;103;95;84;105;134;144;189;170;168;120;83;119;99;118;89;119;98;103;97;92;114;95;87;82;84;86;91;114;119;109;90;96;110;116;110;115;125;113;95;121;91;94;107;108;94;80;76;84;92;87;92;82;92;80;87;92;91;69;81;71;76;90;80;151;199;211;202;116;161;164;135;105;114;128;122;92;110;139;175;218;245;313;329;326;444;498;583;572;449;331;228;222;332;437;449;341;239;142;111;81;62;54;45;56;78;94;87;96;114;111;98;86;95;95;110;87;124;98;122;107;94;95;92;130;117;115;98;94;95;97;86;58;62;80;77;86;97;83;80;93;95;107;89;103;85;93;78;86;75;101;89;101;91;106;121;129;169;120;125;127;155;211;271;243;149;106;118;102;109;100;93;86;87;91;74;83;122;136;108;87;112;96;151;160;123;146;179;165;167;150;172;174;185;201;204;185;213;219;213;141;131;117;143;105;104;91;113;97;110;97;90;104;114;135;199;181;135;97;94;103;85;86;87;85;91;113;140;158;165;116;109;113;126;97;102;95;117;160;184;217;199;157;136;138;149;188;157;145;150;139;89;86;105;110;136;134;115;108;145;287;577;1013;1257;1060;504;212;106;95;101;104;105;94;97;98;93;103;99;90;94;99;99;93;108;102;71;91;71;91;99;100;111;115;149;212;424;595;441;228;166;111;96;105;121;103;104;119;98;117;124;114;116;121;103;112;100;104;117;132;109;126;124;134;136;151;140;115;126;119;111;175;173;187;171;156;167;212;231;214;181;193;152;178;154;127;114;122;112;118;121;109;102;128;108;121;123;163;160;121;95;89;96;91;97;96;138;294;550;810;672;442;188;151;135;150;134;129;109;117;94;87;95;96;104;126;102;126;110;117;86;105;113;122;117;165;271;345;285;180;111;135;132;169;162;169;166;134;139;105;102;104;99;84;77;75;118;119;159;192;225;362;517;437;226;139;87;114;116;97;102;94;108;113;108;81;123;159;151;182;162;165;127;142;144;115;102;111;108;111;118;74;95;120;91;111;84;93;65;73;97;82;81;85;97;94;91;111;86;92;68;82;75;95;89;95;101;90;90;114;99;86;77;102;83;97;105;103;101;100;93;112;84;84;71;86;82;86;80;77;84;91;107;87;90;90;92;97;91;88;90;82;89;87;81;87;86;91;94;110;92;95;102;104;104;126;106;94;103;98;95;94;97;92;97;98;87;97;70;100;109;118;110;122;96;102;122;112;143;158;136;141;135;142;141;134;138;116;100;132;182;176;135;94;81;118;117;115;184;233;249;201;155;128;102;110;111;139;138;160;175;125;107;116;95;109;102;89;122;97;104;111;88;87;127;92;137;111;116;121;120;100;100;105;110;109;144;109;92;110;84;92;98;106;95;122;127;120;140;122;100;114;139;216;337;297;227;143;124;88;86;109;119;120;103;137;151;138;151;185;174;140;132;92;127;218;252;294;164;90;106;95;114;116;166;142;160;154;153;125;106;106;81;90;104;104;76;96;108;108;103;96;72;74;81;77;83;79;85;92;89;84;92;97;86;91;98;101;87;86;94;81;81;87;90;99;104;107;96;99;87;112;92;103;97;81;108;108;86;92;101;82;109;90;101;101;69;105;96;92;100;96;83;78;74;83;97;108;87;99;95;106;100;97;92;87;101;94;80;89;104;103;124;111;101;110;85;97;81;92;77;94;79;76;78;82;88;72;82;86;90;73;87;75;70;87;85;79;80;86;97;96;93;116;156;134;103;104;110;221;489;914;904;566;383;330;239;145;111;84;90;108;93;70;91;83;101;76;84;97;104;107;112;256;430;739;956;825;386;217;193;201;132;138;116;125;102;87;99;86;100;115;95;91;80;85;68;88;87;101;184;362;720;648;332;169;176;234;223;179;116;94;79;75;77;93;76;86;132;249;428;412;270;124;95;89;82;72;116;78;97;76;87;100;101;114;182;133;128;90;109;93;117;108;72;84;99;92;84;83;90;80;85;83;88;79;79;93;94;91;99;85;81;73;80;67;99;97;80;81;88;80;77;94;77;84;92;77;65;84;96;83;84;71;104;104;88;101;90;114;79;82;91;81;87;85;87;92;78;84;106;89;114;120;104;114;125;153;140;116;91;99;88;98;86;83;80;75;100;156;216;294;290;169;137;121;108;98;127;117;192;245;236;136;119;87;84;84;88;96;75;73;95;85;88;59;80;96;106;82;63;73;75;84;85;91;83;82;66;78;97;85;78;62;96;95;79;103;78;99;106;95;98;85;75;93;94;96;82;66;82;77;85;68;75;65;81;81;62;71;72;89;65;103;79;69;73;88;82;65;91;75;77;85;88;90;77;85;86;84;82;85;74;102;93;96;106;98;84;102;89;92;97;122;134;136;99;87;96;72;99;95;83;82;91;97;79;99;104;104;93;72;74;98;100;95;97;81;101;111;98;102;93;97;111;137;106;148;178;307;377;233;136;110;110;112;103;100;91;104;113;138;210;179;169;101;94;114;109;135;92;102;93;130;145;195;178;159;117;116;87;85;84;96;106;103;106;135;166;148;122;101;90;78;85;87;80;81;65;77;81;89;86;82;85;105;95;96;112;95;77;85;96;88;83;80;63;67;98;79;75;78;93;95;90;114;105;95;111;110;100;76;82;81;76;93;111;92;81;95;85;97;88;92;97;96;85;91;85;82;79;93;82;83;78;70;78;80;66;87;79;90;87;68;71;70;84;116;135;138;105;101;94;98;95;92;111;96;89;97;109;117;204;269;275;164;121;142;129;105;116;114;112;100;97;81;100;72;76;95;80;96;83;89;86;81;92;92;119;109;98;87;93;76;98;117;105;107;105;105;83;124;98;120;113;110;100;101;91;81;88;93;84;104;100;87;89;82;109;107;108;99;116;71;88;94;102;91;80;96;109;111;81;76;82;61;82;81;66;78;67;107;79;82;79;84;77;73;67;70;85;83;98;87;92;89;84;78;91;87;74;96;93;81;85;87;98;78;88;80;95;86;96;141;138;110;114;169;145;97;90;116;96;121;129;111;103;100;111;105;150;125;122;123;93;109;104;103;83;103;132;240;333;297;253;154
74;75;82;98;121;184;233;170;119;120;151;119;146;135;153;118;110;109;133;197;214;190;183;157;175;139;113;106;125;164;202;222;162;150;154;145;107;115;116;101;85;91;87;90;68;104;98;99;98;95;86;85;109;93;90;92;102;98;83;78;84;102;98;79;99;135;124;112;116;134;119;150;137;123;115;112;107;106;125;117;111;121;125;166;145;118;96;87;107;116;126;79;84;89;81;82;92;72;66;78;106;78;95;77;93;80;88;99;90;76;90;95;85;100;70;91;79;94;104;89;96;93;81;90;82;91;80;81;71;93;122;173;208;186;150;142;87;97;126;118;117;108;85;98;74;88;91;102;88;147;120;108;110;133;106;117;131;129;111;136;144;231;236;200;143;135;96;119;171;185;151;124;122;112;94;85;94;87;83;91;143;152;116;105;132;208;226;244;212;206;227;227;182;153;124;107;91;88;106;122;139;175;286;288;207;142;115;87;94;122;117;95;96;93;102;123;106;106;88;73;80;87;82;116;106;96;92;115;123;124;117;137;131;95;105;92;102;90;102;122;98;91;86;82;85;80;100;93;91;90;74;82;66;67;85;68;93;71;90;102;190;227;187;143;188;189;133;116;108;112;103;104;105;115;149;193;259;310;303;289;405;521;480;493;370;299;214;217;334;417;431;342;242;152;96;74;44;51;48;54;69;80;98;93;92;118;88;105;73;84;86;110;121;133;119;130;91;107;110;137;109;126;108;99;73;85;77;68;90;83;87;90;83;86;79;97;110;93;89;97;79;86;96;99;90;81;88;75;99;108;110;109;111;121;108;134;213;416;595;484;211;151;117;102;100;97;107;86;82;89;97;116;79;128;114;115;78;93;131;142;140;120;133;162;131;150;196;241;285;288;261;237;214;263;255;173;114;112;106;137;112;115;103;99;115;91;95;90;112;134;168;175;120;86;86;83;86;85;76;98;96;93;95;118;132;139;134;101;115;111;125;119;125;144;160;184;237;191;163;175;219;265;279;173;182;134;101;85;87;86;108;128;113;118;152;247;394;760;937;763;414;185;122;113;87;99;95;92;126;97;101;115;97;79;86;78;81;92;91;90;100;91;92;96;84;75;87;103;105;168;275;323;271;142;111;112;107;108;97;111;111;102;119;117;109;106;108;122;127;124;122;97;106;127;134;151;133;140;150;119;127;115;133;134;141;152;222;193;153;123;218;296;323;257;211;142;146;158;164;112;127;135;118;90;106;107;115;115;118;113;130;120;114;113;110;88;102;84;82;86;102;134;245;309;281;189;150;145;127;118;117;112;98;110;98;81;88;96;123;100;92;84;94;104;96;93;86;84;112;179;290;399;299;170;109;109;121;125;101;124;148;199;185;140;115;114;92;90;109;88;98;100;137;133;147;174;260;210;170;130;113;115;118;114;115;115;105;105;111;103;137;215;309;236;178;119;110;120;106;111;114;123;120;96;114;117;96;87;98;111;100;99;92;112;102;84;105;85;80;89;78;92;95;94;81;75;67;89;90;93;94;95;95;90;96;79;83;92;82;103;87;97;88;76;94;96;87;91;71;102;95;93;80;86;94;93;89;76;104;99;98;89;80;91;88;89;86;81;84;97;86;101;71;78;96;107;103;88;99;121;113;101;96;91;83;85;107;101;88;92;93;86;75;85;87;99;98;117;104;81;83;111;111;131;118;130;127;131;174;191;172;113;119;139;170;191;142;122;132;114;137;192;177;200;179;201;146;125;110;94;114;114;121;132;125;118;116;96;93;141;160;114;94;80;105;91;118;100;117;154;139;116;106;129;163;150;132;109;104;105;115;130;131;112;115;93;90;96;115;95;117;89;90;106;91;110;154;259;317;255;188;163;129;92;105;89;105;126;113;117;134;156;175;217;252;194;120;115;135;212;275;280;152;112;95;105;170;149;155;150;127;111;135;113;104;102;85;69;98;87;78;93;116;91;116;108;82;90;87;92;98;80;79;95;71;80;94;90;78;85;95;107;106;92;92;81;82;102;93;87;83;80;95;88;95;106;102;96;92;102;94;87;84;85;94;77;73;82;98;83;101;85;108;116;92;104;93;90;94;95;85;81;87;73;74;89;84;87;98;119;110;105;94;103;97;79;104;91;84;111;88;95;71;95;102;95;87;84;106;71;88;79;75;84;92;105;79;86;87;90;87;72;74;79;82;109;112;117;132;126;98;110;121;199;493;1108;1231;841;739;665;404;200;126;101;72;79;88;93;104;107;98;110;92;93;108;91;122;322;725;1274;1453;890;473;298;342;256;244;218;204;220;135;117;105;97;87;92;91;90;82;83;91;92;88;100;156;245;443;425;236;160;218;375;403;248;134;99;93;83;90;91;84;73;108;183;229;247;165;117;110;78;110;81;97;109;100;86;106;84;71;87;103;107;94;89;77;83;98;92;101;109;87;94;77;89;95;85;84;86;91;87;94;101;103;103;86;75;85;98;93;86;97;81;100;88;87;88;85;82;88;80;77;85;92;82;96;99;92;88;93;76;63;99;109;91;87;81;72;81;86;86;98;87;105;89;118;171;127;122;98;94;135;184;206;126;96;106;80;92;88;97;75;64;117;149;235;304;256;149;117;96;85;75;100;119;138;142;121;109;89;86;84;92;92;90;71;81;75;94;83;87;89;86;97;82;83;90;77;74;97;90;70;80;94;90;85;63;74;81;78;59;77;91;76;90;101;108;75;73;74;77;77;81;81;79;78;97;82;79;80;85;71;73;85;83;95;80;79;95;74;78;82;80;98;97;77;90;80;83;104;83;88;79;91;84;89;81;83;81;73;87;91;86;97;83;91;116;76;100;130;123;92;70;95;89;93;72;93;89;82;97;87;95;95;102;77;110;93;80;87;91;83;95;94;98;109;105;91;96;117;126;116;120;141;202;209;185;118;101;133;117;99;108;95;87;102;144;166;182;152;106;105;92;89;106;111;91;87;113;161;222;236;190;175;142;112;96;93;72;116;91;97;94;126;146;124;108;108;100;99;97;92;69;87;79;87;103;90;95;92;91;98;102;92;77;88;76;82;90;78;63;76;89;98;81;78;82;83;84;80;79;98;107;102;100;97;108;94;84;85;91;100;88;77;78;71;79;78;85;79;87;89;83;78;86;85;88;71;70;74;69;74;86;87;89;106;76;87;105;71;82;90;94;105;100;94;86;80;94;100;115;98;89;97;103;105;147;137;189;232;199;246;236;240;151;110;103;96;91;87;82;87;85;74;84;75;76;78;80;78;97;105;92;114;89;87;97;72;83;79;82;88;103;109;99;87;118;75;97;105;110;115;102;78;70;95;80;74;139;111;104;74;86;103;108;82;80;77;77;73;86;90;76;89;84;72;86;88;81;78;82;67;81;70;85;73;97;98;82;92;98;94;77;76;85;69;102;78;79;77;89;74;88;78;81;77;76;95;77;83;96;72;96;80;74;98;81;74;86;112;97;135;152;147;89;98;80;101;108;139;124;104;119;115;137;113;133;127;120;122;140;123;134;105;97;145;222;335;291;187;162
88;83;89;79;137;195;205;162;134;125;167;177;138;141;168;140;115;114;155;282;332;227;185;165;158;129;115;97;120;175;203;180;171;129;135;104;110;106;104;112;96;94;75;93;77;91;102;87;91;113;93;104;98;85;87;84;95;73;99;80;112;111;109;109;99;98;121;99;136;113;108;106;120;106;103;113;89;116;136;135;120;177;224;193;173;122;104;87;91;81;99;97;92;67;85;101;78;90;82;88;70;84;68;96;73;74;83;68;80;70;81;88;85;89;96;80;85;111;96;97;100;81;83;91;88;96;69;88;82;100;135;194;268;245;174;195;105;86;98;85;104;66;107;94;76;72;84;129;136;168;111;117;160;121;102;134;159;148;119;124;140;174;171;159;159;91;96;131;179;180;129;116;107;104;97;73;80;66;117;138;251;240;152;166;159;206;207;239;175;202;240;230;206;171;142;103;92;82;119;142;125;265;453;502;305;176;101;101;94;120;155;124;120;102;114;141;113;123;95;80;105;86;67;97;101;114;87;106;103;132;134;99;126;109;88;93;78;89;124;117;106;90;83;85;82;73;81;91;107;97;99;84;78;79;76;68;73;87;81;110;142;174;163;127;146;127;130;119;136;106;111;138;136;114;114;223;280;264;270;233;315;383;358;364;307;217;240;256;444;524;496;370;276;160;123;95;66;35;51;54;75;83;69;95;91;93;104;91;101;80;90;129;156;209;219;169;130;103;112;114;123;125;91;99;90;68;94;79;75;79;107;113;106;93;91;103;100;118;89;95;109;103;96;78;93;109;91;104;104;111;103;89;91;119;122;147;259;494;667;523;243;147;100;107;88;87;91;84;111;85;82;97;89;110;109;93;81;104;108;123;128;123;147;165;154;158;225;305;414;380;348;287;213;204;185;147;115;106;122;120;104;103;111;82;108;109;94;102;104;110;129;138;95;84;90;105;87;91;96;85;85;93;85;120;119;133;121;116;122;105;121;144;202;229;254;220;198;201;188;246;293;400;346;241;165;109;108;96;87;105;113;101;127;143;168;226;336;382;464;386;216;160;127;108;108;116;106;91;109;85;106;104;105;106;102;95;86;93;93;75;113;92;113;123;88;94;88;93;113;115;165;201;185;135;118;109;105;103;101;100;93;119;109;120;127;115;124;105;112;101;117;128;109;132;161;131;157;152;141;110;163;141;151;171;175;221;279;220;170;159;221;302;326;248;179;168;155;180;125;115;111;102;125;112;112;129;109;116;111;122;104;97;114;114;103;82;112;101;101;77;89;100;106;123;138;147;120;119;112;140;121;99;122;99;91;106;109;103;92;104;106;85;94;105;111;95;99;110;129;203;346;419;319;177;126;80;98;117;109;136;285;403;420;278;137;112;111;93;109;96;87;88;122;126;102;123;123;128;140;109;100;104;92;102;106;101;118;95;105;116;205;329;475;429;228;116;102;108;114;114;100;122;96;98;98;104;94;85;79;92;93;91;80;94;100;92;96;87;102;94;83;90;101;83;82;90;65;73;87;88;90;82;105;112;84;95;77;83;105;99;92;91;78;96;94;103;105;85;96;93;97;89;91;106;86;96;87;87;92;83;92;79;100;98;78;93;93;86;84;68;78;92;107;102;108;88;94;117;112;109;114;103;87;100;93;89;103;92;77;90;93;91;106;108;90;96;89;93;115;89;101;94;106;111;130;107;135;139;146;171;198;141;124;124;155;128;99;112;127;111;144;167;164;167;167;199;124;111;89;93;117;112;150;111;98;96;109;96;117;134;142;145;98;107;93;108;89;114;120;164;169;161;128;144;151;174;136;115;105;95;126;145;190;141;96;100;95;93;83;88;93;88;100;100;103;137;193;247;199;157;152;129;126;91;70;97;86;110;119;110;122;151;185;217;240;178;113;134;159;187;213;213;133;100;88;109;93;106;150;151;120;104;122;155;100;93;88;65;91;86;79;89;94;89;101;88;76;81;99;97;98;89;94;80;78;104;87;82;81;93;82;100;98;77;74;75;87;78;88;85;78;83;93;79;98;89;79;87;89;79;87;77;96;87;98;103;69;94;92;79;90;87;84;97;88;77;80;70;89;96;93;90;84;91;88;84;84;94;99;98;114;113;82;100;89;94;76;104;95;110;115;97;87;77;86;96;82;76;88;104;87;90;81;81;98;106;99;83;91;75;83;83;77;86;83;100;135;119;105;96;106;96;127;226;460;875;1004;978;1132;1083;551;196;121;106;86;80;100;105;129;115;110;81;100;95;93;106;155;338;914;1606;1476;760;326;285;372;324;349;354;375;370;273;149;89;84;102;101;86;101;101;97;83;64;101;100;93;149;231;237;168;138;225;417;410;277;168;129;94;95;93;101;96;84;110;130;144;118;134;101;103;88;86;73;79;87;111;111;77;96;106;91;97;80;100;89;76;94;103;109;103;84;94;99;97;114;116;162;167;108;83;80;99;92;103;99;98;74;93;95;95;73;119;84;102;94;86;88;57;74;65;96;99;68;62;84;88;68;87;83;77;79;91;97;82;90;79;77;80;72;78;93;90;96;90;109;174;218;283;195;147;105;131;183;156;131;101;79;72;100;71;80;84;88;103;225;395;413;280;129;98;101;93;82;94;110;121;103;70;77;85;92;80;84;82;82;92;79;74;81;69;76;73;91;78;85;96;84;75;82;73;68;80;66;86;84;88;83;81;93;65;91;77;79;93;79;83;89;85;67;81;86;92;72;66;80;97;93;82;91;71;72;80;82;91;68;81;68;80;76;93;94;86;83;91;94;86;75;89;90;73;90;93;98;84;85;82;84;85;86;98;93;84;114;101;95;83;105;63;72;77;102;100;74;93;77;106;88;101;81;88;94;108;79;83;81;97;77;92;88;94;89;85;91;90;89;103;108;95;112;157;220;192;125;119;117;124;114;96;92;121;123;112;110;90;99;95;113;150;148;132;128;92;89;81;85;98;108;97;111;150;164;216;248;187;120;90;86;110;96;112;87;104;94;93;114;84;93;92;105;93;91;92;86;91;82;88;94;75;74;87;81;90;73;99;87;90;89;72;70;102;72;64;96;90;75;82;87;84;82;94;97;98;101;97;85;81;87;84;94;94;88;81;82;86;67;91;69;91;72;78;103;63;84;85;103;94;89;85;80;105;93;80;89;92;80;64;71;77;65;72;74;72;84;116;105;102;80;83;113;102;114;92;102;79;102;93;111;123;148;256;278;356;468;388;195;101;109;93;85;98;88;82;89;80;88;100;93;84;73;84;84;83;113;136;126;113;111;88;77;84;88;93;99;136;139;91;75;92;95;104;145;115;110;96;76;75;98;110;90;94;101;95;111;87;75;95;97;90;95;80;69;63;74;78;92;86;79;73;100;82;77;82;86;75;60;87;98;81;92;91;101;84;71;98;90;88;94;92;94;77;88;108;87;87;83;71;79;82;106;79;104;84;105;85;84;103;97;84;98;95;126;157;130;112;86;83;105;110;144;166;153;137;108;97;120;119;128;138;136;139;158;158;105;101;120;131;172;193;193;163;123
73;74;86;69;100;122;144;128;160;126;182;169;133;149;127;95;102;117;205;365;411;280;239;165;126;116;127;127;144;191;191;171;122;119;119;113;103;127;118;107;104;90;83;72;83;99;82;87;96;102;91;99;100;100;79;77;82;109;99;92;129;168;131;116;97;111;81;109;119;121;104;72;96;105;112;90;113;125;143;146;192;317;376;391;261;168;111;78;66;84;94;91;68;79;72;79;101;67;82;80;78;80;77;84;95;74;87;96;71;88;88;94;103;87;96;95;93;108;78;89;90;81;83;99;93;82;88;101;112;107;113;140;203;232;273;213;125;93;59;71;79;75;82;95;92;102;111;87;146;186;120;110;111;124;132;174;246;190;166;145;151;151;162;202;194;152;137;148;209;222;142;93;100;122;109;82;73;104;82;142;228;267;210;181;183;223;223;270;178;175;223;207;203;180;142;101;101;96;136;149;146;216;426;444;309;157;110;90;99;123;146;148;126;108;113;135;129;115;101;105;83;98;90;88;98;81;119;97;111;117;103;107;117;104;90;84;78;103;97;117;98;85;95;100;73;80;91;84;95;98;90;72;98;87;70;72;86;87;97;100;105;144;138;130;112;155;134;144;149;149;155;191;162;162;174;211;237;270;296;261;226;228;279;332;299;277;265;402;731;837;553;434;327;218;144;92;58;45;50;58;84;96;93;92;86;90;93;96;88;87;89;103;181;254;237;181;149;131;134;138;121;101;84;71;72;87;90;85;90;95;68;78;85;85;86;84;68;104;102;95;99;104;82;88;82;83;97;116;120;111;90;98;82;97;121;141;216;378;525;388;205;144;95;86;95;133;86;83;93;82;112;89;97;97;99;100;95;88;95;118;109;116;141;173;191;201;244;320;482;425;362;325;227;146;162;122;121;112;112;111;94;123;96;104;104;98;120;117;104;101;101;127;86;103;82;98;77;102;100;108;98;112;90;94;103;148;120;127;121;124;166;216;352;397;353;251;231;224;260;301;281;336;270;178;146;81;87;100;98;136;109;121;131;146;221;238;236;209;221;189;147;114;110;101;106;102;92;83;88;94;109;101;96;109;117;95;98;100;99;89;101;116;108;111;71;97;88;100;85;121;161;151;193;134;129;109;93;95;105;72;103;108;127;124;125;124;101;113;103;98;104;115;135;159;170;158;152;139;109;131;163;194;227;223;218;237;289;273;183;174;205;259;258;189;151;130;131;145;127;115;105;126;139;132;136;115;119;117;123;104;108;128;125;116;112;104;99;92;94;102;88;88;90;100;101;120;133;128;109;97;112;106;126;92;96;83;111;118;119;90;115;109;108;95;121;121;105;119;156;296;529;567;338;154;109;87;83;95;119;196;426;707;719;355;179;118;162;183;175;123;126;103;103;115;118;87;124;134;116;108;112;104;111;94;93;106;92;130;113;122;243;414;644;547;248;128;96;92;104;97;109;99;93;96;116;105;97;92;103;83;99;86;91;100;94;89;88;84;92;89;83;96;90;84;87;83;83;82;86;81;104;83;110;101;103;109;87;100;77;85;87;94;83;72;105;100;85;78;91;79;97;96;88;79;91;87;65;115;94;82;80;76;84;88;79;86;84;75;96;71;86;87;92;91;101;88;89;90;92;96;92;96;100;96;75;78;79;93;92;90;80;94;94;104;106;115;128;149;104;114;126;114;102;99;107;116;133;136;136;200;165;150;119;128;117;118;120;112;116;131;122;130;154;126;136;147;148;130;110;83;99;98;108;126;118;102;93;103;117;134;144;132;146;104;101;111;106;117;137;172;142;151;107;124;152;136;121;105;102;115;107;179;170;164;119;92;94;91;103;109;104;87;98;117;104;115;151;181;131;114;115;134;108;89;89;98;120;121;112;114;111;126;169;164;181;143;120;127;135;168;154;143;107;92;109;81;101;131;115;119;107;91;104;103;89;89;83;75;91;77;83;87;92;82;88;96;109;106;106;76;107;77;84;92;91;83;87;87;84;81;69;85;98;102;84;97;87;72;93;84;93;106;78;86;97;91;94;86;63;78;73;93;92;83;94;85;75;90;103;78;90;83;98;79;83;84;109;83;84;85;94;89;89;99;96;92;93;82;79;97;86;91;86;69;87;84;90;81;102;133;90;77;87;98;91;88;83;90;86;104;69;88;87;83;80;95;92;84;86;88;94;78;79;94;77;89;112;128;116;95;82;102;118;215;338;606;778;979;1289;1216;583;185;123;118;94;97;112;131;139;125;88;88;84;83;91;93;150;295;699;1227;980;491;243;192;241;288;360;446;412;427;301;156;106;103;108;96;95;98;88;83;92;84;91;91;103;157;243;313;251;158;150;238;268;269;232;171;132;92;70;82;97;89;108;92;98;108;115;73;99;103;87;96;90;99;106;112;99;65;93;95;88;93;92;98;111;133;159;153;119;93;104;79;107;134;211;331;247;174;103;104;94;89;81;74;88;84;94;82;91;82;80;90;86;105;92;102;77;66;96;69;80;64;108;74;99;84;70;90;63;86;69;92;86;81;88;71;80;91;100;79;85;87;102;139;319;592;692;508;254;131;103;114;126;94;91;91;105;91;95;81;89;93;116;249;504;589;330;152;109;75;97;96;80;110;90;99;77;93;68;84;75;71;91;91;93;95;82;72;81;86;82;85;90;71;83;73;94;85;87;100;67;84;92;68;78;80;84;75;71;83;78;70;91;87;72;96;77;90;73;82;91;89;69;85;88;86;83;75;102;67;76;72;64;68;97;81;93;96;60;102;105;95;88;92;91;80;81;92;81;102;81;87;108;97;80;95;81;72;72;82;87;95;102;105;98;85;77;72;93;91;84;78;92;109;63;85;97;79;86;93;98;83;96;96;80;96;102;101;95;93;87;80;71;97;122;117;82;165;288;388;341;200;142;117;100;102;105;107;110;146;132;104;87;83;88;100;122;134;137;111;92;96;104;122;90;87;79;99;114;167;192;180;149;132;91;83;102;91;100;77;95;101;82;95;95;114;104;83;86;104;104;91;80;85;81;66;85;85;91;69;87;110;93;84;78;97;93;88;80;98;78;83;86;85;81;85;86;75;85;81;89;83;97;93;108;77;85;88;90;99;79;84;76;73;88;91;81;82;89;99;105;91;89;75;90;78;88;68;86;84;89;82;77;84;85;90;72;58;83;88;85;116;101;102;102;69;99;120;99;88;85;96;97;92;114;148;149;169;219;308;516;690;636;273;105;105;82;82;73;83;88;88;92;80;108;92;98;91;78;86;83;101;149;103;112;109;101;112;79;98;101;104;121;86;107;75;93;87;108;115;120;111;105;108;81;79;97;98;124;103;102;89;117;113;104;106;131;113;89;98;86;91;96;92;64;91;63;75;74;98;85;67;91;76;85;72;79;97;88;71;76;70;79;87;80;104;95;73;81;103;79;84;84;90;85;87;76;109;100;122;120;127;87;88;79;80;101;86;103;119;94;113;112;112;89;121;142;185;238;174;112;103;106;152;145;122;150;135;150;170;187;138;117;114;111;126;129;120;115;84
57;80;85;88;79;114;114;157;185;167;148;135;100;114;118;112;99;142;216;295;330;247;220;191;165;133;116;165;170;195;209;161;116;115;120;122;97;126;133;110;87;91;102;82;72;75;75;84;78;80;99;82;108;93;99;83;91;101;96;117;162;238;157;136;93;72;97;97;100;126;94;80;101;127;104;99;90;124;122;158;202;388;531;501;317;202;120;89;98;82;85;83;97;84;76;85;95;104;81;96;82;101;90;102;84;78;75;93;83;89;88;83;94;121;99;101;90;106;103;100;90;88;100;96;79;82;91;105;91;97;94;121;128;156;185;160;123;91;98;86;92;64;89;74;76;87;81;82;129;117;118;114;110;100;121;185;264;205;151;153;116;115;167;215;205;181;116;131;209;217;135;86;110;98;105;108;89;105;106;127;191;265;288;239;239;214;167;210;151;169;183;183;218;231;132;93;114;102;132;154;175;194;235;253;162;113;90;100;95;128;172;166;127;118;110;135;120;102;116;97;86;103;127;105;102;106;108;138;143;136;116;131;92;100;83;81;96;96;108;83;84;110;91;87;76;84;87;94;112;116;104;91;78;72;81;94;82;76;79;88;124;141;185;152;131;142;153;154;152;146;176;246;170;178;152;211;221;270;305;263;222;200;224;284;347;321;285;450;871;929;663;459;280;187;147;88;54;42;42;41;69;67;97;83;80;80;92;107;88;79;75;88;143;203;192;147;155;145;150;138;119;85;70;88;95;75;83;74;90;84;82;112;98;85;76;81;91;95;87;118;99;99;91;111;104;98;89;115;114;124;86;91;87;87;102;115;190;309;427;334;188;138;112;107;108;102;90;96;96;101;112;98;91;101;118;83;83;89;109;100;118;134;185;225;218;209;274;389;431;303;269;249;158;148;127;140;98;122;111;113;116;90;80;101;85;121;103;122;135;109;111;118;99;90;88;97;95;86;103;89;101;114;72;102;103;153;137;116;103;138;161;293;485;619;446;335;252;287;307;292;210;233;193;144;120;86;84;123;122;116;123;119;116;148;193;247;180;178;171;133;129;103;102;103;119;112;99;90;91;97;94;102;115;88;104;85;89;95;92;87;100;105;93;99;117;90;84;99;115;128;138;211;194;140;107;99;86;90;116;95;90;87;109;100;106;111;120;97;95;105;128;122;108;116;130;191;180;156;135;118;159;245;304;283;241;237;335;297;174;153;170;235;242;186;147;126;125;126;105;110;98;122;147;147;127;146;122;136;113;99;99;113;109;108;126;128;104;102;77;97;74;90;83;101;100;112;114;125;99;131;105;117;118;106;97;112;133;105;108;100;102;95;115;115;181;182;130;113;139;284;585;682;424;164;107;74;77;110;107;151;414;748;811;406;182;155;267;358;314;176;122;100;104;114;121;110;117;104;110;112;83;87;113;101;109;122;93;106;117;133;186;330;491;441;244;110;95;115;108;110;117;93;72;103;107;97;107;86;90;80;79;102;93;95;90;115;88;93;94;82;94;99;98;92;92;78;90;80;73;86;85;100;109;91;84;100;102;87;94;107;97;93;94;88;89;97;83;89;85;89;103;92;107;79;87;100;83;86;84;85;80;116;98;79;108;85;81;79;78;92;73;92;92;93;103;102;112;104;106;93;87;89;94;98;100;93;95;101;91;91;91;117;107;80;116;158;203;147;112;104;113;119;110;93;125;105;121;129;125;131;158;132;119;122;85;129;107;115;111;113;115;108;120;100;118;163;167;163;126;94;93;109;111;113;114;101;102;91;104;109;127;115;94;98;111;103;120;151;174;173;173;132;117;116;152;127;94;98;116;89;108;145;159;121;106;104;104;103;113;148;118;106;92;96;136;115;125;132;115;132;138;134;122;99;91;98;109;128;124;132;129;116;127;139;121;131;116;106;137;185;184;133;98;109;92;75;81;88;100;91;80;96;102;92;101;95;88;94;99;89;95;92;87;95;103;99;111;85;92;86;65;79;79;86;112;93;80;92;87;104;85;94;82;82;84;86;109;85;86;82;90;114;94;77;93;74;87;83;66;95;85;87;95;101;96;92;110;80;102;104;92;92;90;99;96;93;98;89;88;98;116;94;100;92;111;86;104;87;87;98;80;76;95;94;86;88;90;103;93;105;100;99;83;103;94;85;93;68;97;76;84;92;90;101;96;93;98;92;62;71;86;81;81;84;94;98;115;107;88;103;87;101;139;180;302;463;544;715;1003;1051;434;175;140;118;102;105;159;238;260;147;107;105;93;107;87;98;115;196;337;564;516;238;157;133;146;187;250;302;352;322;264;125;105;75;106;100;100;94;100;85;85;90;92;85;135;236;524;629;470;217;162;150;187;243;279;197;122;96;96;83;84;95;81;92;87;94;87;72;99;91;90;93;105;103;131;107;126;86;103;95;85;98;112;93;104;126;146;192;137;81;72;100;131;215;371;500;465;221;111;89;92;72;90;88;98;103;104;82;92;88;85;79;104;136;100;86;82;82;95;78;78;95;76;89;86;75;81;68;83;87;70;87;94;93;82;86;77;80;91;80;78;100;119;225;578;1104;1393;1045;503;188;94;92;109;93;94;89;92;107;88;82;86;92;114;239;411;472;307;123;89;93;80;86;77;93;80;95;93;76;86;89;81;99;109;83;77;95;92;81;86;72;114;79;85;87;84;99;92;72;76;75;82;88;77;70;71;86;83;84;75;85;75;75;83;72;73;84;95;87;87;89;86;76;85;100;87;95;79;99;77;91;78;82;74;90;85;80;91;111;88;93;83;78;82;91;80;78;74;79;86;86;96;91;80;91;82;72;68;77;80;84;85;89;85;117;98;92;87;104;80;89;101;103;73;72;94;87;79;87;104;85;79;84;91;85;75;104;75;92;117;98;79;76;81;91;100;104;138;183;399;711;540;260;133;102;91;75;110;96;98;113;110;102;101;101;89;94;111;117;99;89;84;93;88;97;79;91;89;75;98;122;129;130;131;124;107;100;85;80;87;106;92;96;94;86;89;99;98;104;88;71;91;74;75;82;83;95;93;102;89;80;88;86;128;98;119;94;96;101;112;86;81;86;79;89;77;81;92;76;76;75;94;92;92;83;102;91;90;101;79;97;80;79;90;81;69;82;89;70;95;84;93;77;72;86;96;100;86;89;92;94;78;89;76;85;75;84;110;90;92;85;93;84;111;87;94;92;94;89;112;107;94;109;83;108;148;116;136;121;158;258;476;620;514;252;118;106;105;95;85;85;82;85;89;96;99;103;124;82;78;97;88;119;147;127;130;133;112;113;84;80;87;101;95;101;72;82;86;94;109;114;125;116;98;113;90;96;97;105;146;114;123;112;103;100;149;200;263;214;143;79;81;88;79;71;75;84;84;74;73;78;85;73;84;80;88;84;75;75;96;95;87;80;81;85;78;94;96;77;99;82;90;90;64;84;96;81;87;88;97;132;168;149;112;90;90;91;95;94;90;114;119;138;146;183;156;111;139;180;223;135;98;88;102;141;158;154;128;151;148;153;170;192;135;101;99;100;116;95;91;83
91;91;80;74;75;109;94;151;170;162;131;96;112;95;75;103;88;130;170;209;204;188;191;188;143;130;132;148;203;193;213;158;127;98;131;108;114;103;116;119;101;94;77;71;95;79;79;91;70;78;88;85;85;83;86;93;100;101;93;158;226;303;216;142;87;85;84;98;117;153;132;102;100;144;129;107;94;96;119;163;196;404;591;488;315;193;91;100;96;85;72;81;79;98;69;89;102;110;117;83;108;87;97;81;88;68;77;80;96;80;117;112;120;99;135;109;91;85;99;84;105;85;85;85;69;101;102;97;84;82;92;85;117;141;152;145;100;104;99;93;87;91;84;88;78;77;76;85;88;102;94;104;88;107;122;158;197;161;141;127;115;133;123;185;202;192;136;147;194;180;157;96;91;120;80;111;128;121;121;117;158;239;231;253;251;190;162;156;123;119;138;143;188;176;145;116;114;89;129;143;149;154;146;150;118;93;94;92;95;132;149;165;144;112;99;136;130;108;99;87;80;86;101;97;113;123;134;148;154;134;145;116;109;89;95;115;103;100;92;109;77;90;79;93;89;106;81;87;145;191;148;106;90;77;78;71;72;95;87;85;103;123;174;158;130;130;140;127;144;156;229;239;191;175;146;163;201;216;236;204;178;164;221;288;391;366;359;365;571;671;575;379;269;150;101;74;56;44;55;46;56;92;90;80;83;99;103;106;97;86;74;85;104;118;142;128;122;121;155;119;105;85;85;85;75;60;82;83;90;84;81;84;78;92;80;72;78;82;92;91;101;105;91;104;108;110;101;123;124;110;76;76;81;87;98;114;157;306;388;305;168;138;115;134;95;106;111;117;160;134;117;120;92;94;91;96;86;109;99;117;128;177;176;218;205;165;207;319;322;241;181;152;140;145;157;148;105;130;114;122;108;83;83;90;98;102;111;121;142;122;100;94;84;82;90;97;96;89;83;111;98;127;109;104;109;164;180;165;144;120;155;290;455;542;418;383;301;297;294;273;176;133;140;103;118;90;82;113;111;139;113;123;130;104;167;183;174;183;154;121;113;119;110;126;114;94;123;96;118;87;98;85;106;89;81;92;97;85;83;94;101;120;98;104;103;87;86;92;80;115;152;142;126;125;130;104;88;83;81;94;84;90;102;113;104;82;108;108;90;105;127;122;131;106;137;167;216;155;157;121;141;191;231;240;240;241;305;246;171;151;201;227;261;205;166;121;125;115;122;126;98;150;150;166;136;114;121;100;112;113;112;108;104;111;101;129;111;90;94;87;83;87;79;93;82;113;105;106;129;117;122;112;124;110;133;135;122;120;106;104;112;112;113;144;217;219;149;107;131;232;381;479;291;149;92;93;86;87;83;133;288;556;512;287;185;187;337;620;512;244;149;109;112;118;126;112;101;145;124;87;93;78;87;99;95;106;93;80;108;102;163;198;236;231;147;93;98;93;93;93;81;84;103;107;97;86;92;91;90;84;93;77;78;93;78;104;101;92;85;81;84;71;113;90;91;85;85;90;91;112;88;98;92;90;108;105;115;84;88;123;84;100;80;94;102;67;104;119;87;111;104;118;95;84;108;95;108;100;87;90;79;76;91;89;97;88;88;77;62;86;83;62;87;96;99;104;114;108;120;92;107;109;100;79;111;88;126;82;81;86;104;101;89;88;118;170;194;165;110;112;137;102;134;93;108;110;102;116;133;93;106;120;110;129;86;121;101;109;102;129;111;107;99;106;118;177;241;240;157;104;132;122;97;114;118;115;89;88;108;103;115;108;95;109;103;112;119;131;135;168;213;198;143;138;128;85;83;98;103;97;106;110;119;114;96;99;110;130;140;133;138;101;98;121;168;187;186;109;111;138;184;249;180;112;103;104;104;105;135;143;148;102;106;110;135;121;81;89;133;177;168;139;115;82;92;102;96;100;110;99;91;100;85;114;90;96;91;88;78;104;90;101;71;86;97;86;88;100;74;92;105;82;95;89;99;80;82;100;86;85;106;84;96;99;107;86;86;91;76;95;81;101;109;83;87;102;79;85;84;88;74;91;90;78;93;89;80;95;90;93;73;76;66;92;99;102;81;106;105;92;106;81;95;118;108;96;95;85;73;103;99;90;91;82;82;81;107;95;93;94;94;98;100;93;76;95;94;102;88;93;84;74;88;79;101;87;110;97;81;83;80;100;82;93;87;96;104;85;96;86;119;107;124;184;273;397;406;414;494;562;254;152;131;113;111;133;242;406;350;188;121;91;87;81;92;92;108;126;164;245;206;131;91;120;112;149;152;196;155;187;150;117;79;78;82;98;93;94;89;103;91;77;101;109;150;383;834;1110;732;308;143;96;154;169;221;133;97;75;97;78;92;112;104;80;95;90;91;87;78;96;80;107;106;115;118;128;131;141;120;110;115;91;93;107;84;111;124;141;116;97;76;98;148;265;384;483;408;200;129;116;95;125;107;74;96;100;82;87;106;99;77;107;139;132;105;78;79;84;76;71;93;78;92;75;81;85;90;77;85;87;77;95;83;91;93;66;98;86;91;99;103;101;144;362;881;1665;1902;1466;663;261;114;106;83;75;110;125;115;105;94;73;81;98;93;178;240;256;156;121;101;78;88;88;89;93;94;87;90;91;87;101;94;88;89;114;97;109;84;82;91;90;77;82;77;59;86;79;64;93;83;86;78;78;70;68;84;79;87;89;90;77;86;73;81;75;74;83;99;73;90;95;71;64;78;83;83;88;75;102;102;68;93;77;79;73;107;101;65;83;80;85;110;90;84;84;103;87;79;90;77;83;68;97;81;95;73;91;78;93;84;78;85;84;113;101;107;102;79;95;84;102;108;103;95;78;85;87;75;101;85;81;77;66;71;93;106;95;87;86;95;97;83;78;81;81;106;106;121;219;436;699;496;235;115;126;107;95;77;92;97;126;108;100;88;95;82;99;93;104;101;88;106;114;67;82;80;73;105;81;94;102;113;104;117;117;105;78;85;115;108;108;82;87;85;65;70;96;85;100;86;98;84;78;75;96;84;90;70;75;93;101;92;81;77;97;133;89;86;126;76;93;82;98;77;82;99;96;92;84;75;94;81;81;90;104;84;92;86;86;80;104;93;86;78;83;77;70;92;74;71;96;84;109;84;89;98;93;80;98;110;81;84;89;84;91;81;85;83;89;67;79;84;101;89;93;90;91;92;96;93;104;81;90;136;119;97;112;95;120;134;191;314;377;285;170;121;98;88;94;84;83;96;80;90;99;105;115;75;61;80;73;115;136;121;113;157;158;130;119;120;84;79;103;110;94;70;96;90;67;89;116;165;175;143;137;119;92;95;151;184;156;134;99;101;129;208;383;555;394;232;110;78;76;87;79;76;66;83;87;80;82;85;86;83;84;65;77;97;92;88;84;80;83;71;77;81;78;88;76;79;83;74;92;79;72;84;91;98;107;107;142;187;187;115;92;90;88;115;94;116;113;129;130;209;297;248;157;130;161;175;127;114;105;127;170;168;142;132;154;188;174;200;152;150;81;100;109;106;107;97;84
70;96;88;65;76;108;109;129;168;125;115;126;113;90;90;83;108;134;161;160;173;185;187;163;154;194;141;158;172;185;196;157;125;106;116;124;110;104;121;100;92;76;77;66;87;94;77;97;97;93;91;113;83;87;94;101;126;88;109;147;215;289;210;130;96;97;96;118;129;124;103;87;76;115;119;104;98;88;102;127;193;289;443;444;270;184;119;96;85;95;93;74;99;102;83;90;95;111;99;83;96;84;74;74;82;85;89;80;89;97;137;154;119;89;98;79;97;80;80;88;101;96;95;93;87;81;80;90;97;83;89;106;97;119;103;101;93;92;100;95;75;75;82;91;79;87;85;87;84;88;100;113;119;100;102;100;131;110;109;106;121;112;126;163;216;221;176;161;176;151;143;113;96;69;115;140;157;110;129;112;146;183;220;241;213;170;137;105;111;115;100;100;125;133;115;106;100;106;137;138;137;111;120;105;84;99;93;85;90;121;159;127;115;86;96;124;131;116;103;82;84;94;94;101;121;129;141;158;160;158;127;124;99;75;108;77;111;99;86;86;73;67;96;76;88;76;91;91;126;182;153;108;79;85;70;69;79;80;86;108;100;109;148;144;120;138;129;110;117;151;230;253;202;180;148;136;151;189;178;181;122;164;181;235;351;434;385;305;372;379;319;307;223;153;109;85;61;63;44;46;55;92;90;80;81;80;88;83;107;83;78;86;102;114;131;139;124;137;118;103;92;98;99;76;86;93;77;94;85;84;89;97;89;93;90;101;67;88;92;88;97;97;104;104;96;116;106;123;116;107;94;80;97;87;94;105;155;208;258;239;123;120;112;128;125;134;129;143;154;159;150;119;108;75;109;113;106;103;113;111;161;220;207;217;185;145;148;205;225;180;179;141;144;148;149;142;103;99;132;155;141;106;95;100;77;109;127;118;137;124;113;90;69;82;77;75;97;79;92;108;102;90;111;118;94;144;169;185;131;132;145;220;330;363;360;393;295;285;237;200;130;115;117;107;104;94;80;78;111;125;101;135;104;118;135;136;158;176;181;132;119;109;105;113;119;116;103;119;88;82;101;85;77;59;91;90;74;96;78;80;92;103;90;94;90;93;99;80;106;102;145;135;113;104;103;110;91;87;115;98;117;94;96;112;118;102;125;114;119;125;143;157;135;123;113;159;172;164;148;152;141;133;148;149;198;242;296;251;211;176;213;255;283;269;150;135;143;124;145;148;155;162;132;134;119;109;109;98;122;125;114;112;88;107;97;92;123;105;95;87;98;75;99;84;94;92;108;77;107;118;123;136;106;110;116;114;115;106;120;92;107;114;116;142;167;163;138;121;121;160;241;320;243;131;107;94;98;89;81;112;227;321;355;211;117;183;332;585;487;213;147;130;103;106;108;108;107;132;118;101;89;102;93;113;112;115;101;123;105;78;129;125;150;144;121;119;96;99;95;115;106;88;112;99;110;94;92;86;89;75;81;77;78;91;75;80;76;86;89;83;89;83;93;86;86;75;87;114;85;102;109;107;109;106;87;98;110;108;98;123;104;110;112;93;82;92;96;102;83;98;95;109;104;86;107;113;105;98;97;86;76;96;90;77;86;85;81;90;78;82;80;79;70;85;94;110;167;148;137;104;98;81;108;103;94;94;99;99;104;94;100;115;73;98;122;142;159;138;123;105;117;126;116;113;103;107;141;117;144;131;131;132;104;112;97;102;90;103;105;107;97;93;78;109;117;204;315;355;201;113;94;109;96;100;99;108;118;112;105;102;118;115;107;108;131;133;128;99;138;193;221;294;232;155;120;107;80;93;83;90;92;111;112;93;98;108;121;154;177;169;125;125;107;164;207;240;178;127;118;172;265;291;219;145;112;124;117;129;170;177;138;111;107;117;115;123;89;119;108;119;123;106;93;93;94;78;85;109;97;110;96;88;100;92;107;94;87;104;85;105;95;97;86;96;101;89;89;86;85;87;82;96;114;83;111;101;72;104;94;97;95;96;99;100;84;84;98;86;101;95;88;94;96;100;79;107;92;106;74;89;84;86;89;79;112;85;82;108;78;87;101;90;106;71;80;76;96;91;96;80;103;108;65;100;91;96;69;106;87;68;89;73;84;89;80;104;85;90;75;92;93;81;87;96;96;99;82;99;81;91;90;94;95;81;90;88;90;84;89;96;93;77;86;90;80;84;76;99;131;134;159;159;155;180;238;343;368;313;266;242;176;141;139;118;97;173;293;391;349;166;117;107;102;103;97;70;90;101;112;111;112;115;94;104;107;111;120;118;115;126;110;82;96;120;100;91;84;103;111;66;86;82;82;99;148;382;848;1100;674;327;133;104;97;98;128;123;103;92;97;79;70;74;100;97;86;85;96;96;112;98;99;90;101;147;189;228;237;259;269;167;96;91;88;105;106;80;117;100;99;102;90;92;152;239;285;268;266;141;99;90;92;97;95;85;111;102;101;93;96;98;95;112;109;124;85;89;87;83;73;103;87;89;83;92;105;73;82;73;87;77;77;87;81;93;91;92;87;69;93;74;85;92;113;257;634;1256;1536;1144;618;236;123;91;76;108;116;171;208;184;141;97;84;91;106;135;151;151;109;102;118;111;89;100;106;83;89;89;82;86;103;98;95;109;122;143;156;129;116;93;109;100;84;77;75;83;88;77;74;65;79;86;78;77;84;79;94;84;78;71;87;75;75;76;77;80;110;103;65;76;80;85;89;76;80;80;99;90;89;76;85;89;90;90;91;94;78;73;87;81;94;82;74;85;74;83;89;85;76;82;94;82;91;78;91;79;83;77;77;89;78;96;97;93;107;130;134;104;114;94;95;79;86;78;89;91;82;76;92;90;91;94;72;82;90;105;105;104;86;87;100;110;91;79;99;80;79;113;126;212;299;395;337;178;94;119;94;85;74;113;90;123;110;95;88;83;95;87;97;99;99;106;108;97;93;99;104;109;86;104;96;90;100;114;98;93;93;80;118;100;112;99;80;96;72;87;80;87;85;79;85;87;97;82;89;78;79;86;81;84;93;88;93;93;100;106;107;106;110;102;106;81;96;86;92;101;95;83;101;89;109;72;93;88;84;94;79;91;82;81;81;88;71;78;92;74;73;88;87;100;81;83;108;88;88;98;78;101;100;101;98;80;84;61;89;93;74;88;85;70;103;83;97;83;87;84;98;92;89;78;83;96;114;104;114;131;134;141;121;137;114;161;178;192;141;106;118;147;109;85;96;89;103;101;99;97;110;92;83;69;70;110;108;110;133;183;210;202;197;136;120;122;97;110;90;97;103;81;76;102;103;131;126;167;182;180;117;102;141;147;181;181;124;121;116;144;265;546;834;570;238;128;89;79;83;80;89;67;72;83;63;68;82;80;65;80;88;77;86;79;75;77;101;90;92;87;94;106;81;94;73;81;96;85;87;86;69;66;99;96;94;114;149;155;107;91;98;86;107;73;98;107;135;200;331;498;406;198;141;144;128;110;107;101;102;163;181;179;132;151;147;135;134;152;110;70;92;80;108;94;89;80
79;80;69;106;76;90;99;105;87;116;101;103;104;77;96;85;94;134;153;178;249;291;290;226;228;210;139;126;147;157;171;127;123;118;120;110;135;101;114;94;77;77;98;83;84;89;89;87;93;100;93;80;105;85;73;95;114;114;99;120;197;260;229;138;118;92;90;88;103;102;110;99;97;116;127;114;85;106;107;83;129;199;310;321;310;176;103;91;78;88;77;76;76;84;80;87;97;98;98;80;95;76;99;95;84;74;91;71;74;86;115;132;104;93;88;104;90;95;83;89;103;99;79;93;90;91;98;89;83;74;96;66;84;100;90;86;94;82;87;86;97;82;79;73;70;75;102;94;92;92;108;105;95;97;100;101;109;96;113;114;127;103;122;149;209;264;250;177;160;181;163;124;102;130;136;175;175;128;144;104;127;202;202;222;209;155;108;109;114;96;125;105;131;121;109;100;101;103;104;146;128;107;98;89;89;84;86;106;98;113;109;107;132;93;111;135;121;113;101;81;91;95;93;84;123;138;135;165;145;155;126;114;97;87;76;99;95;95;83;77;98;73;84;103;98;91;81;84;95;109;107;114;97;109;88;76;74;90;88;98;103;95;100;112;122;150;181;136;160;228;274;280;262;209;154;170;209;210;192;174;140;138;170;238;317;414;418;337;289;241;233;237;228;188;154;101;82;67;46;41;64;86;87;93;86;92;84;68;102;85;79;94;88;104;128;143;125;115;100;96;99;102;80;106;87;82;81;82;91;82;85;82;83;96;83;86;84;91;86;92;99;90;106;99;120;99;107;114;101;88;80;121;105;83;89;92;90;147;154;131;138;113;94;121;118;129;106;118;150;147;156;136;119;89;102;109;113;120;129;128;136;164;151;137;136;144;119;160;208;203;203;161;146;160;138;150;133;123;143;160;134;103;121;91;98;92;114;116;116;107;95;86;80;107;79;77;79;79;85;99;105;108;130;120;95;140;157;147;134;122;127;136;199;244;322;333;278;185;182;147;117;118;109;114;96;91;94;112;93;100;89;106;118;122;135;158;196;211;177;140;103;102;108;113;103;91;106;109;86;84;75;71;84;96;90;89;93;100;108;97;102;80;99;107;99;96;95;90;97;88;110;102;112;109;117;121;118;112;105;125;110;98;109;100;111;110;116;105;120;142;152;225;146;119;138;112;157;148;142;152;162;119;131;134;171;244;224;209;187;212;223;251;264;246;171;163;168;124;133;136;139;151;138;122;145;129;127;109;106;109;111;101;84;113;109;124;92;97;92;109;104;88;89;82;96;93;98;118;134;120;136;119;110;105;114;120;114;109;108;120;119;103;103;115;129;126;110;112;147;160;265;310;261;144;106;107;107;92;101;102;128;183;223;170;130;147;215;310;287;201;119;114;110;88;93;106;96;112;112;98;88;114;89;88;120;104;108;99;109;105;99;94;98;105;102;113;105;141;116;100;86;74;110;113;92;104;84;86;88;81;85;93;79;74;94;79;76;90;93;91;86;85;101;92;83;82;112;83;82;81;105;97;111;119;109;85;112;92;100;114;117;92;89;110;96;104;111;97;99;101;98;111;85;95;81;102;91;104;108;102;94;76;84;100;89;103;88;76;78;88;97;87;96;101;131;137;185;191;195;120;102;104;94;78;90;80;105;111;86;101;92;95;69;97;93;105;142;110;101;93;111;104;103;98;101;120;141;166;136;114;151;131;135;110;99;108;104;107;93;97;111;92;108;120;164;226;325;290;175;111;77;96;79;90;108;116;101;88;116;115;101;107;107;111;130;122;134;105;135;154;223;341;289;186;114;110;87;105;78;91;104;103;106;109;88;108;125;175;183;169;156;111;96;121;168;199;202;150;127;159;224;256;195;153;139;146;120;146;185;156;145;111;118;85;99;109;115;104;99;109;127;106;101;87;89;82;88;94;86;102;79;100;92;103;111;83;81;95;97;105;97;92;96;102;101;98;69;96;92;95;106;107;109;97;86;92;87;92;82;85;93;92;94;86;91;100;91;76;91;103;79;89;84;87;84;92;81;96;83;82;71;100;86;79;74;81;78;71;95;85;90;98;97;91;78;80;90;97;143;87;84;84;84;78;70;74;109;82;80;100;85;77;72;93;86;88;105;79;75;83;99;77;82;78;98;88;87;95;95;83;97;100;82;102;112;81;99;81;74;80;106;76;76;85;84;96;95;90;112;184;348;265;175;161;211;334;290;249;263;193;132;132;138;112;135;203;352;340;236;144;122;121;131;126;101;94;111;82;97;93;103;92;96;101;89;107;118;94;123;100;127;85;89;86;83;83;89;102;83;84;94;94;98;109;117;238;549;640;446;243;97;89;91;81;88;85;74;78;86;101;94;87;76;74;78;87;101;85;120;94;104;73;101;173;307;362;373;497;541;302;144;100;107;76;72;106;92;103;110;99;92;86;123;194;254;184;125;101;78;97;90;92;95;106;98;97;80;99;94;74;79;109;117;114;83;83;90;80;88;79;80;81;92;86;84;76;94;69;99;95;77;98;110;89;96;84;74;88;98;80;80;85;100;156;325;581;784;686;399;211;134;109;98;130;150;264;405;447;286;129;96;85;129;139;168;159;90;86;86;87;104;89;99;87;102;98;92;89;92;124;123;135;147;201;283;260;149;119;100;87;94;96;81;78;72;70;70;73;73;81;81;77;75;77;76;84;91;88;75;73;60;100;108;97;91;82;80;61;95;73;84;71;67;74;90;82;95;90;77;72;77;79;89;79;84;95;84;110;86;88;83;96;95;87;106;81;85;95;98;79;88;85;68;75;84;91;88;84;81;98;103;103;105;123;110;143;147;97;87;81;80;89;79;67;96;74;95;77;111;75;98;86;108;126;142;111;99;104;83;106;96;78;75;84;72;80;122;143;187;182;171;147;111;94;93;84;94;93;96;110;109;106;105;104;94;82;89;110;90;90;116;119;101;104;80;86;101;119;112;80;78;98;68;95;98;112;89;103;104;93;90;102;106;86;86;80;95;92;89;98;89;67;81;85;100;78;93;85;76;102;87;76;83;114;141;140;116;92;113;80;64;100;85;92;85;85;107;110;83;82;77;95;86;89;92;78;92;91;82;69;99;108;68;82;68;78;83;85;87;104;109;96;86;96;75;93;73;60;77;78;93;80;69;79;89;95;90;91;89;87;78;87;100;91;96;83;91;87;96;83;102;104;106;134;126;184;160;165;131;141;120;96;118;86;123;117;118;110;90;82;105;118;145;134;107;104;77;69;88;100;118;139;160;211;282;326;226;176;125;117;107;90;89;69;89;90;80;113;113;136;132;131;184;199;134;115;123;145;151;126;101;130;103;106;202;371;577;470;281;140;101;79;70;66;94;73;86;90;85;75;77;86;85;79;81;89;78;97;82;88;93;79;77;75;102;108;79;66;101;86;85;74;79;79;87;84;81;89;91;95;111;95;96;81;99;97;82;93;94;120;148;226;311;450;402;207;121;108;105;111;96;126;143;149;158;147;146;135;118;118;114;104;92;81;91;110;108;110;113;71
69;78;99;74;96;82;104;96;76;82;113;90;92;94;97;98;100;138;138;205;352;401;334;277;213;222;152;156;137;131;137;136;106;120;132;133;137;127;104;102;92;105;96;106;103;100;75;87;88;115;92;93;84;79;101;91;97;89;101;121;159;198;197;139;119;110;88;73;82;113;75;89;119;106;120;168;124;78;98;80;89;132;152;207;196;160;84;96;104;77;81;79;90;66;82;80;103;65;86;86;104;97;101;92;92;86;98;88;103;81;98;110;98;91;92;89;95;84;90;96;83;100;90;83;87;81;93;91;65;69;89;84;90;92;107;66;88;87;91;96;84;73;101;87;88;82;106;92;109;97;75;101;118;118;116;125;107;101;116;137;133;117;111;144;237;231;205;149;181;203;227;157;156;164;121;178;114;111;111;96;134;164;232;232;163;153;124;105;113;107;100;111;133;111;90;105;108;115;114;119;102;112;111;102;93;88;91;77;87;89;106;111;113;128;133;141;181;149;126;74;96;83;80;92;135;128;138;123;137;145;128;94;94;101;108;116;89;93;85;97;87;92;82;88;86;79;78;75;91;81;97;100;97;86;108;87;91;88;93;91;87;94;72;83;123;128;158;149;171;208;295;320;274;286;222;202;241;269;309;246;202;163;183;215;315;389;402;383;248;170;181;197;247;209;147;118;60;51;40;44;54;86;66;101;87;65;77;71;84;93;84;98;85;106;129;124;95;110;74;104;95;100;91;112;94;100;74;76;88;93;81;91;81;83;84;88;86;86;97;99;107;89;82;78;102;95;109;93;82;87;96;86;92;93;70;102;89;111;117;109;98;108;93;104;105;116;107;122;129;127;139;139;96;99;91;106;115;172;133;136;139;120;138;122;104;109;135;139;194;217;180;160;158;162;140;114;131;126;179;187;135;97;109;113;99;110;112;102;115;93;96;95;91;93;86;99;100;89;100;127;100;93;112;126;135;183;188;168;136;131;119;94;132;161;251;280;279;170;163;113;135;120;105;123;97;88;103;88;93;97;79;102;103;105;141;149;169;163;166;125;128;98;105;108;117;115;129;84;91;83;103;98;80;82;75;76;110;87;93;93;108;81;104;88;88;89;103;108;89;94;107;98;115;109;94;105;102;118;126;96;104;102;99;126;94;106;87;106;90;163;215;253;185;124;119;155;195;193;185;171;144;121;133;146;154;197;193;252;209;225;193;171;186;189;152;198;148;131;128;125;128;164;112;134;130;159;133;126;101;105;128;107;110;95;100;101;109;106;88;101;80;66;104;102;99;108;138;151;170;134;117;120;122;114;116;124;106;108;114;115;113;107;120;94;90;94;127;120;124;210;292;381;305;161;114;111;91;95;102;79;86;115;130;102;100;89;121;136;167;157;99;95;108;93;95;105;98;117;130;111;112;93;103;94;118;112;74;96;94;117;96;100;106;114;95;115;118;127;118;104;84;108;96;99;117;100;88;100;86;82;81;84;81;78;97;87;96;91;114;82;99;92;101;84;81;95;111;98;88;89;112;105;87;102;81;95;128;99;104;93;129;142;98;91;101;94;87;86;86;78;102;94;80;74;100;77;98;82;89;73;77;89;88;111;88;83;92;82;86;78;84;83;93;80;107;157;239;321;259;131;103;91;91;109;96;98;81;104;103;106;81;93;93;96;103;114;102;106;110;89;124;118;102;89;110;122;100;149;156;161;165;205;171;160;119;115;113;128;126;124;121;109;95;145;165;228;249;206;139;121;102;103;104;118;113;103;105;106;124;108;113;114;117;106;115;133;122;118;100;181;200;291;254;152;110;107;102;94;97;98;104;108;134;89;89;114;146;175;212;161;144;113;104;142;169;202;195;135;130;143;145;167;177;159;166;170;175;159;186;173;141;120;121;112;76;86;95;108;86;89;104;90;93;86;78;99;106;110;77;89;100;99;90;82;90;78;85;94;115;118;117;96;93;84;98;80;98;81;97;95;108;104;109;108;87;78;83;85;113;81;90;91;80;80;94;89;88;102;76;101;103;88;87;67;72;97;94;99;82;98;101;89;99;86;76;105;97;76;86;88;87;97;98;93;102;81;108;122;113;96;90;86;87;85;81;82;84;83;103;91;86;103;88;81;111;81;82;84;76;103;86;78;97;89;82;100;93;106;112;77;80;99;93;120;117;100;91;79;84;86;102;88;85;90;91;94;85;108;151;291;478;372;215;188;262;317;353;325;309;217;124;141;149;102;112;183;318;307;178;123;123;128;137;116;85;105;94;85;69;102;63;79;79;104;95;92;116;153;161;126;107;98;73;78;92;111;107;89;83;75;79;90;91;97;105;148;248;306;239;165;104;99;98;77;102;93;88;86;70;68;60;80;88;90;76;86;94;100;129;131;122;114;123;158;274;365;513;779;854;386;157;91;95;89;99;101;100;88;101;92;116;128;124;152;174;139;107;83;93;80;71;71;86;97;91;112;94;109;92;85;79;85;68;99;80;80;77;83;99;93;93;96;98;76;62;86;79;91;89;81;93;89;98;100;91;81;92;85;83;84;78;91;106;126;170;237;342;256;167;123;129;124;121;171;274;398;596;606;332;148;96;113;169;254;269;158;103;87;92;108;100;93;100;97;94;100;86;87;106;103;134;203;248;372;395;296;145;90;89;78;95;87;72;75;71;76;74;80;104;80;91;82;75;89;89;92;77;82;77;70;76;102;82;107;105;62;83;92;95;88;83;78;82;87;79;73;94;67;72;77;74;88;93;79;69;83;95;93;76;115;71;83;81;84;82;108;99;102;100;83;83;77;103;82;95;83;89;94;75;112;106;115;88;101;114;148;175;110;98;95;90;88;63;91;72;85;96;97;79;90;92;79;100;174;168;166;107;113;90;85;78;75;78;90;100;104;104;115;118;115;99;95;111;110;93;93;94;104;117;109;113;133;106;105;93;113;96;96;87;88;93;93;101;95;102;112;126;115;95;98;92;91;95;94;72;113;76;92;95;106;105;117;96;76;97;85;76;80;77;101;76;75;88;75;95;84;83;93;84;97;76;84;76;94;113;119;107;101;94;108;108;86;90;78;93;85;84;94;88;88;94;95;74;92;100;85;83;103;79;91;82;97;84;100;72;95;74;77;99;120;108;106;77;95;80;65;97;81;91;85;83;71;78;98;77;90;75;90;64;70;81;93;80;102;93;93;77;93;86;87;91;102;124;123;150;157;149;166;120;125;110;121;83;97;120;114;97;109;95;92;116;126;178;128;109;98;80;76;91;97;97;121;187;366;462;386;246;179;157;112;91;103;87;86;80;77;75;117;132;124;143;139;137;124;115;104;122;86;105;129;105;107;105;102;129;197;301;264;161;110;104;78;91;76;90;71;60;91;87;85;82;68;91;77;101;76;88;76;58;83;72;101;89;90;102;75;93;99;83;94;96;91;85;95;81;83;60;82;88;78;101;100;97;100;96;93;90;96;103;110;142;215;285;355;269;152;103;123;122;107;112;99;110;104;128;128;155;123;108;110;97;79;94;68;99;107;104;143;122;114
111;77;93;103;96;86;103;90;79;84;87;90;80;102;98;80;119;136;160;181;351;388;285;238;191;149;125;110;151;134;103;122;100;122;135;149;144;111;103;104;83;87;103;91;85;92;80;77;125;116;103;86;114;109;81;76;95;75;87;98;122;134;164;149;113;85;80;85;69;91;91;96;78;113;118;163;143;96;94;91;91;100;142;114;142;138;102;99;92;88;82;77;91;82;84;86;85;89;98;106;86;91;83;85;86;96;90;96;98;96;86;100;90;96;81;87;84;88;90;102;101;76;79;93;81;91;69;99;84;91;79;84;74;88;95;99;100;88;94;87;94;104;95;112;115;97;107;93;81;80;93;102;97;99;131;155;133;125;115;140;167;151;150;113;213;255;186;145;149;206;272;210;197;166;139;128;102;97;111;133;138;178;212;192;137;102;104;128;104;103;100;122;122;119;113;89;94;117;85;117;135;118;120;108;110;81;99;75;81;101;115;116;103;138;164;160;158;110;104;85;82;94;90;124;156;154;139;106;128;114;99;105;96;117;137;114;96;93;104;101;94;97;104;84;103;78;83;70;88;82;91;94;117;110;108;72;86;93;87;90;92;82;87;95;97;122;132;122;174;218;259;308;339;367;333;225;248;340;365;330;249;191;207;278;360;352;361;311;284;230;192;206;243;164;156;107;76;60;38;51;52;73;75;81;102;85;82;86;73;93;84;105;90;92;89;105;95;71;82;88;80;100;120;109;93;92;70;82;93;75;92;69;75;74;95;89;73;78;74;90;115;121;115;90;95;90;91;102;111;105;88;89;94;89;103;106;87;113;107;113;95;78;103;83;87;86;82;91;104;110;122;138;120;100;104;112;100;146;159;159;109;146;144;143;126;145;135;161;192;202;164;151;138;133;107;112;108;120;136;159;134;143;118;111;102;121;128;129;120;115;94;110;102;111;123;82;116;94;113;112;109;98;121;123;174;300;264;184;152;127;97;96;117;164;234;216;167;134;163;142;125;130;114;106;96;93;93;73;99;81;89;99;92;115;118;120;137;185;165;147;129;90;107;126;119;101;120;108;86;94;102;82;100;89;84;80;92;92;109;90;77;91;84;104;89;110;82;108;96;108;86;93;116;87;103;114;98;122;115;111;113;120;125;110;110;97;84;100;124;140;195;240;151;140;130;183;275;315;219;195;130;124;141;150;189;156;211;197;206;207;161;144;122;157;149;172;153;119;141;131;137;170;146;140;152;147;131;115;123;101;106;91;91;96;111;94;112;96;90;88;83;90;73;92;89;124;200;228;153;143;130;130;106;126;125;101;113;115;116;92;101;98;97;113;111;125;126;112;148;193;323;382;269;131;90;104;94;104;107;101;115;100;111;112;81;97;98;143;144;137;120;105;105;112;116;102;84;97;89;88;113;79;87;88;83;110;100;105;94;99;104;97;105;91;88;118;114;127;102;99;95;91;100;127;91;87;93;87;91;81;76;89;86;89;83;83;92;100;95;93;85;108;88;91;89;78;83;97;93;90;97;100;95;88;92;79;97;85;103;103;101;105;106;101;90;102;92;92;93;80;94;98;77;105;97;91;82;84;74;91;103;69;82;84;97;88;91;91;82;121;86;73;84;106;127;183;347;416;287;141;110;108;91;95;96;107;102;109;103;95;83;108;105;111;103;87;103;102;112;117;110;110;88;96;103;122;107;115;140;140;140;182;226;177;150;117;104;135;189;164;103;111;84;110;157;186;194;161;128;101;109;126;129;152;128;128;99;115;108;104;116;122;121;111;109;117;107;75;92;108;156;197;161;124;112;127;92;90;110;95;113;97;130;115;94;103;151;183;178;164;121;98;140;161;228;257;191;149;112;123;112;151;120;154;174;156;172;213;189;148;133;166;134;109;126;102;100;89;98;84;109;87;92;98;87;91;93;86;92;92;78;98;80;86;78;60;75;106;86;86;110;93;89;98;92;75;93;70;92;72;91;84;94;97;87;77;84;78;76;94;85;98;80;100;100;73;108;87;85;84;90;103;86;89;74;87;91;87;91;89;94;120;94;90;79;75;86;94;92;103;90;107;96;74;100;80;96;97;90;92;73;82;90;89;89;92;98;104;88;78;101;90;96;91;76;100;75;72;101;96;103;77;84;79;86;100;88;106;93;76;95;76;89;99;99;89;87;79;86;73;78;64;79;91;97;99;125;121;148;283;408;350;234;213;327;521;639;514;364;217;144;102;115;101;120;150;209;188;141;109;118;141;102;116;99;90;82;82;95;96;87;80;120;99;106;88;115;175;206;155;123;110;102;76;117;103;95;84;87;99;92;107;94;87;92;103;130;157;122;78;96;99;81;85;111;92;98;74;91;87;100;79;84;83;76;82;105;129;186;221;199;125;94;144;179;231;415;708;646;365;146;95;73;87;94;87;97;100;112;112;130;101;94;131;136;143;109;92;89;90;93;82;69;86;100;74;74;87;80;79;74;77;89;98;97;77;76;70;96;90;90;84;86;70;92;79;88;80;87;78;77;89;81;105;101;99;73;83;100;92;95;109;121;120;116;119;123;134;136;116;144;147;183;208;370;459;496;499;250;128;89;109;233;359;336;199;82;72;115;99;117;103;93;98;96;83;86;97;83;115;127;216;283;369;376;286;158;96;95;96;80;79;73;77;74;78;78;92;67;85;90;76;76;69;92;66;83;86;89;101;86;84;88;97;88;90;80;90;72;85;47;73;66;88;98;83;73;86;80;89;81;83;95;94;94;80;107;80;82;87;78;81;82;101;92;106;85;81;95;82;78;71;79;71;96;102;91;79;95;84;101;93;104;80;104;137;124;99;101;80;106;88;78;86;93;75;91;90;76;79;86;111;80;132;155;135;109;94;87;79;83;94;97;102;129;117;145;129;106;90;86;91;113;81;106;99;77;99;92;131;112;105;82;100;114;103;75;105;102;91;100;100;105;95;111;101;91;102;103;114;131;95;93;61;97;102;79;97;94;96;86;82;107;71;75;67;85;95;89;87;76;89;88;96;100;88;92;72;92;85;100;94;94;86;85;105;116;123;142;162;131;116;93;80;74;82;86;92;81;101;102;86;85;99;85;85;90;77;86;86;93;76;75;74;77;69;72;88;91;108;132;119;97;76;63;82;87;76;57;68;85;91;86;74;89;87;100;98;78;69;86;84;68;91;88;89;68;91;87;89;95;104;127;109;127;162;179;141;123;129;108;105;87;97;106;122;107;111;114;119;163;162;198;144;136;118;84;92;86;95;91;114;175;343;509;373;160;159;135;120;93;86;84;98;94;92;92;94;118;116;109;116;96;87;96;70;104;85;79;100;94;127;107;129;98;119;166;149;140;119;102;97;84;75;79;75;68;78;87;71;80;73;77;94;99;107;83;98;86;92;81;81;89;96;101;93;78;73;96;94;81;85;68;75;81;83;85;85;85;78;85;69;86;88;88;101;91;77;91;90;119;140;238;242;176;110;127;144;168;126;102;106;114;121;97;120;121;112;80;112;88;91;87;80;77;120;123;153;143;111
81;67;89;97;96;99;102;95;84;83;76;77;74;92;101;111;126;115;163;180;212;225;165;175;129;129;126;124;119;135;106;98;140;108;115;104;104;109;115;103;105;103;94;85;92;85;109;97;125;109;89;98;112;123;93;108;96;77;116;132;113;140;115;88;92;92;86;80;84;93;91;111;88;104;137;136;110;92;101;81;92;95;97;103;123;106;95;114;99;80;79;83;82;95;108;99;70;65;96;77;90;93;82;84;79;102;105;105;106;108;92;90;94;112;93;85;73;99;89;89;95;80;88;83;98;87;101;99;110;98;87;92;102;96;100;90;104;97;85;95;96;91;104;121;136;145;114;103;98;104;84;84;72;99;145;153;155;120;171;223;271;276;169;135;235;244;151;116;120;191;259;281;250;148;136;93;92;90;100;141;126;143;132;125;126;106;86;109;140;147;155;136;115;126;120;117;116;114;109;131;131;122;118;124;125;110;88;85;102;98;110;100;112;148;201;142;135;123;110;83;92;88;86;121;140;152;132;107;84;77;94;108;123;102;141;145;118;99;127;118;94;76;106;92;81;74;84;76;71;83;82;96;92;116;109;115;94;85;88;84;86;85;89;78;85;101;114;126;168;235;325;373;311;333;281;253;243;340;401;390;413;278;240;283;405;350;251;282;303;346;329;284;227;184;126;100;56;49;49;48;51;78;90;84;64;79;100;77;94;98;92;93;98;96;68;101;76;70;90;95;84;113;118;109;106;86;94;88;90;84;81;87;88;92;95;98;79;91;88;103;106;109;96;108;94;116;90;86;74;83;106;97;98;113;107;116;93;109;116;94;95;103;100;82;95;97;89;101;109;100;135;118;101;111;108;117;137;154;186;164;166;136;186;228;192;145;156;187;191;200;163;145;138;125;83;103;110;101;113;122;129;116;125;138;109;102;124;134;114;110;87;112;93;119;125;120;138;110;114;95;81;109;112;124;189;267;265;171;136;111;83;105;133;144;200;180;150;135;171;141;137;121;87;104;92;102;83;78;84;73;94;89;89;106;102;160;157;128;131;106;108;76;97;92;113;96;103;101;96;92;110;99;88;94;97;83;73;77;94;107;91;85;93;75;88;106;114;104;89;108;103;111;109;127;91;110;118;85;124;119;104;104;114;119;103;119;90;118;130;148;174;166;117;118;125;177;290;256;212;156;154;164;176;166;204;195;190;224;160;179;140;116;147;156;138;144;136;100;112;148;162;188;155;149;144;146;133;110;105;106;107;114;113;107;96;121;109;106;109;82;91;79;82;83;113;150;240;339;258;165;111;136;132;103;106;119;93;112;110;114;102;91;99;86;102;132;128;121;106;151;202;241;206;108;87;92;112;110;95;102;100;104;111;114;103;114;112;139;178;149;118;113;129;110;127;114;107;104;121;119;103;94;79;100;81;76;96;91;100;117;138;166;129;133;107;101;112;114;109;106;87;93;87;114;99;82;135;110;97;78;71;88;79;91;91;94;98;101;110;87;94;99;99;93;78;89;78;81;86;76;80;78;93;103;86;104;112;92;88;95;85;95;93;83;112;90;89;84;100;94;95;91;106;85;95;93;83;87;78;97;69;87;88;69;93;96;99;77;88;81;80;74;88;81;128;178;271;359;229;141;113;93;96;81;87;89;97;111;95;95;106;100;114;118;94;95;100;119;100;100;100;85;93;104;111;108;117;130;107;115;124;120;160;130;126;102;119;152;189;174;156;116;124;107;113;127;142;118;100;94;108;157;173;200;171;137;149;112;99;112;115;125;107;86;117;104;92;98;86;96;123;125;110;129;106;124;116;102;103;107;100;115;98;87;107;101;122;146;143;148;119;119;128;192;248;288;174;117;101;118;150;155;145;164;182;164;171;220;200;164;143;206;194;150;132;119;132;106;93;94;94;109;102;104;109;98;81;86;83;98;79;113;106;71;96;91;96;86;71;94;98;82;77;81;87;94;98;88;93;73;107;86;94;94;92;86;80;89;91;93;85;78;102;89;78;109;101;103;95;98;107;91;92;91;83;67;96;86;94;91;91;105;104;102;98;100;88;91;92;85;105;92;78;95;85;86;106;76;78;92;79;81;93;86;81;83;107;124;98;78;89;102;101;82;86;89;72;82;87;115;88;86;79;91;99;125;131;90;94;90;110;110;105;95;87;97;95;88;87;72;88;80;85;92;156;163;215;178;156;183;284;330;315;397;620;896;1046;714;359;198;134;107;85;96;98;119;119;131;110;84;118;103;90;82;101;82;83;98;71;92;69;84;85;65;93;100;130;158;193;145;105;101;93;105;106;75;81;84;86;72;90;106;83;82;96;85;99;108;93;86;101;90;113;80;92;81;78;88;89;84;96;91;77;94;88;99;110;202;255;373;284;168;100;117;136;172;242;357;332;194;118;79;92;100;107;94;97;80;108;106;128;113;115;128;128;111;117;103;109;95;88;89;82;86;80;86;75;96;61;67;87;82;67;84;89;77;75;84;82;86;81;92;89;77;84;79;66;94;91;86;84;82;82;94;76;85;103;77;86;106;127;123;121;106;112;95;111;116;83;93;113;167;157;239;348;300;265;248;157;113;87;107;182;251;228;145;91;85;106;106;110;97;95;101;96;93;83;92;92;98;141;189;319;412;451;258;145;93;84;95;61;67;73;72;84;85;81;84;84;77;91;79;90;83;78;75;89;86;85;93;89;86;84;96;73;88;78;88;87;94;74;86;82;101;89;82;95;91;100;58;85;92;96;89;81;75;86;89;79;87;81;83;61;88;77;84;118;73;81;87;76;88;81;87;91;60;80;85;92;85;109;112;100;92;76;92;120;90;94;82;81;94;78;82;95;78;82;82;84;82;77;93;75;116;138;112;79;88;115;108;103;114;128;170;190;258;186;138;152;132;101;88;90;93;99;81;95;96;120;81;118;112;89;111;101;99;110;96;107;96;91;82;105;121;103;108;94;98;120;143;129;114;95;94;89;83;94;124;92;75;80;95;82;88;71;70;86;87;81;93;97;87;95;91;85;68;96;79;79;91;107;101;87;87;103;90;104;139;210;276;226;137;87;92;73;97;86;79;91;103;124;110;102;96;99;87;97;87;84;83;97;97;79;74;71;82;106;79;86;129;175;138;100;82;76;86;81;75;102;87;72;75;92;95;98;79;100;84;85;97;73;83;85;79;68;84;94;70;87;100;91;119;99;119;105;150;150;151;122;118;91;86;105;99;88;105;122;105;123;123;140;144;149;134;105;120;83;78;78;83;94;96;166;225;263;237;131;99;96;95;97;92;102;77;82;85;102;86;117;123;100;98;99;90;99;70;95;93;79;79;88;102;101;96;114;89;131;127;109;105;90;80;77;71;71;72;80;82;75;83;85;87;78;105;74;94;81;85;82;91;94;79;72;77;83;79;91;102;92;89;72;96;90;75;72;91;96;75;92;95;103;99;90;87;101;88;85;99;94;103;122;173;151;151;132;94;137;155;173;129;134;100;138;138;95;103;104;107;93;93;79;85;89;87;91;113;134;138;129;96
90;81;89;102;115;123;136;98;96;72;91;99;107;93;93;115;150;169;202;182;204;205;156;127;117;129;156;124;116;106;125;130;128;112;124;81;119;116;89;92;96;104;89;100;78;99;124;186;153;120;84;84;106;96;95;98;77;90;110;146;112;90;96;73;97;76;91;82;80;83;106;100;97;91;105;107;103;85;87;94;95;107;107;119;93;104;99;93;73;94;85;85;83;81;95;85;88;74;72;76;71;86;66;82;95;96;98;92;99;98;99;62;76;95;88;84;69;101;83;76;71;84;93;75;71;80;100;132;145;112;98;93;78;77;89;84;101;98;92;92;98;93;102;131;145;169;135;104;87;86;90;103;80;88;102;143;126;149;190;312;456;323;180;135;208;217;207;124;114;125;178;248;190;139;117;93;92;96;122;125;136;105;115;112;110;123;102;124;139;212;229;181;153;148;151;158;132;136;133;118;113;108;117;118;134;84;90;108;100;106;97;106;123;165;156;129;100;99;96;94;97;104;90;90;106;113;87;81;94;104;88;112;112;103;138;151;121;136;157;142;99;98;102;85;93;95;86;74;81;81;91;91;97;108;131;82;92;80;89;97;98;89;86;97;110;90;106;94;154;243;413;407;284;276;228;202;252;328;387;327;359;240;229;311;348;234;198;214;366;447;435;396;261;152;117;86;60;46;42;41;46;61;62;77;89;83;102;85;76;97;91;92;88;93;81;88;83;79;110;91;97;77;117;106;73;86;86;69;69;75;69;88;86;86;83;101;97;85;84;103;83;78;91;88;100;86;100;104;85;70;96;98;104;129;127;121;97;104;122;108;92;83;87;100;74;93;91;103;100;120;132;147;129;126;104;104;108;133;199;231;181;174;245;246;195;124;157;206;237;203;150;148;122;108;111;114;98;119;91;90;108;107;133;113;115;113;139;132;125;100;106;101;103;114;132;129;127;129;115;122;94;90;96;102;145;214;208;154;122;103;106;112;128;157;191;166;149;169;217;210;161;137;93;86;85;81;70;97;72;83;94;87;106;86;125;155;138;111;126;135;106;90;95;82;112;108;93;81;97;96;101;103;99;94;97;91;66;82;82;96;88;81;108;86;98;109;131;114;92;116;125;95;132;136;116;101;120;118;119;112;125;120;117;114;122;125;100;102;103;123;130;96;110;107;133;184;244;233;184;153;161;201;198;180;206;239;206;220;133;146;145;160;147;128;119;138;133;110;133;182;224;255;229;153;134;143;110;117;130;107;85;111;119;126;111;124;111;84;87;100;83;105;85;88;88;132;256;289;204;147;121;83;116;119;123;107;91;95;105;92;96;121;91;80;118;132;128;118;97;98;157;139;124;104;102;88;94;94;95;102;88;97;121;94;120;139;147;143;193;152;112;112;125;129;151;95;93;101;123;117;122;108;99;90;88;100;99;100;137;144;202;255;228;162;119;120;121;127;105;115;97;89;107;91;103;109;108;122;96;90;98;92;104;91;74;83;86;115;95;88;107;83;93;78;93;81;83;84;108;75;92;91;91;80;87;116;99;118;103;106;85;76;82;82;92;94;91;113;92;106;87;88;84;110;72;100;80;106;115;86;96;96;77;101;93;92;115;106;80;64;80;89;65;87;102;115;161;201;178;141;121;87;100;104;100;113;87;98;91;90;100;104;107;100;93;94;83;108;96;80;103;78;91;103;97;101;104;94;111;98;93;111;136;127;120;120;127;113;138;185;123;99;101;131;109;110;104;114;111;123;113;133;188;247;179;145;173;122;105;103;134;116;110;103;103;109;89;95;103;111;116;131;104;143;121;145;119;116;116;104;89;126;121;126;104;107;136;131;129;134;110;135;169;139;219;211;160;133;116;143;165;174;175;178;169;187;178;222;175;157;135;224;222;170;110;108;129;114;104;107;114;101;102;104;79;105;108;89;76;81;88;101;76;99;87;80;93;88;98;84;98;95;96;92;92;90;87;76;84;114;73;96;95;109;101;96;84;96;74;85;85;73;91;108;86;101;73;82;108;89;76;103;83;92;90;83;86;76;77;97;79;91;107;110;91;91;86;95;96;91;101;97;110;84;76;100;106;104;111;84;99;103;73;90;91;97;90;90;98;92;110;85;107;70;77;86;89;73;81;89;95;70;71;88;102;105;123;121;85;100;115;89;93;85;82;83;105;82;71;71;90;105;77;84;147;280;380;293;180;139;225;269;396;651;912;1014;1029;609;338;167;128;100;97;79;91;98;109;99;90;81;85;77;89;92;80;88;87;108;93;79;77;95;98;92;101;78;87;138;147;118;105;125;124;113;100;72;91;72;93;82;87;98;98;85;94;105;67;96;105;100;114;103;94;91;73;82;90;94;93;80;102;73;95;89;98;79;96;166;280;453;300;163;96;87;102;98;127;161;135;131;96;99;92;80;88;118;89;102;99;104;121;94;119;112;144;157;115;109;90;93;90;92;95;102;70;94;86;82;75;77;83;81;70;76;76;84;76;89;83;88;79;97;98;77;61;83;79;80;95;101;96;85;83;71;87;80;86;98;106;176;247;264;193;117;80;83;82;92;99;106;116;114;129;176;234;205;187;154;105;88;89;96;125;153;156;131;82;93;101;110;93;107;93;81;96;91;86;76;92;86;102;158;344;683;619;354;203;107;77;78;90;86;66;81;90;82;70;85;81;83;97;93;79;97;76;64;81;94;63;78;99;89;90;58;75;84;104;85;78;75;65;78;103;84;78;73;87;84;77;93;106;168;144;123;90;91;92;98;80;99;86;84;93;77;99;90;74;88;109;77;94;81;86;91;82;73;78;81;83;108;122;122;74;96;95;105;91;100;115;103;95;103;76;100;73;72;75;86;79;75;78;79;78;98;99;109;104;104;122;106;141;124;164;273;481;512;331;229;177;144;121;111;94;99;81;112;114;103;99;99;93;86;115;111;92;91;97;98;108;121;93;92;105;94;96;106;88;119;110;98;128;114;109;97;91;90;98;104;79;82;100;78;81;83;97;83;90;84;93;107;125;117;107;86;82;77;93;85;67;83;86;86;79;102;108;102;134;158;316;404;325;183;95;93;75;77;83;88;85;105;91;71;105;84;84;77;71;70;78;96;76;109;86;84;67;85;88;71;97;87;182;166;119;78;64;78;80;91;73;88;81;76;76;105;87;100;106;92;82;78;109;84;70;89;84;80;86;79;88;92;90;95;96;114;121;145;149;154;140;102;107;109;94;86;76;114;118;102;105;102;134;122;120;122;102;89;81;85;91;91;88;91;116;163;148;129;102;92;88;94;92;109;96;82;95;97;107;83;133;122;105;94;82;89;72;76;72;73;84;82;107;120;95;83;78;89;108;98;100;105;72;94;91;73;85;84;76;84;78;75;83;94;86;92;84;78;79;92;95;84;86;78;74;87;77;68;75;76;81;87;71;81;87;69;86;82;82;76;78;83;99;81;85;84;98;89;104;88;97;101;107;131;109;144;114;114;104;169;193;127;116;138;169;205;149;110;97;92;112;96;104;99;100;76;92;113;90;97;95;92
72;86;91;101;111;102;113;99;91;101;105;90;88;112;116;146;251;309;239;241;229;220;176;141;107;139;173;139;133;130;101;145;132;140;120;79;76;114;112;89;135;119;134;92;89;125;149;226;223;124;90;80;97;84;83;90;95;133;186;189;141;116;87;71;80;78;75;96;92;79;88;100;97;86;96;121;111;91;91;92;119;161;149;123;94;93;97;84;83;72;79;85;90;83;102;89;92;90;95;60;87;69;88;80;83;85;73;88;86;95;104;106;91;81;104;96;83;72;74;71;74;100;96;96;71;84;111;158;165;117;93;83;111;92;94;92;114;111;119;96;75;88;87;108;151;144;136;99;90;94;93;82;76;98;82;106;82;116;163;313;398;298;175;149;184;280;220;145;124;84;134;159;153;134;107;100;93;126;144;157;135;96;103;99;137;97;121;123;187;251;300;259;192;198;211;216;174;161;173;136;111;104;98;99;117;105;127;93;118;97;100;101;150;144;101;103;92;109;91;98;91;86;96;108;99;82;102;92;87;119;102;93;118;105;99;105;112;95;122;106;100;109;117;94;86;90;88;79;63;74;82;77;99;91;109;95;98;91;95;96;98;84;110;98;123;102;91;88;133;286;369;364;292;216;186;202;256;349;349;341;303;256;239;266;237;217;202;232;401;480;471;410;247;175;108;93;63;40;45;49;55;55;57;93;90;79;106;100;72;89;79;98;73;93;84;74;107;99;91;103;82;96;102;96;82;86;83;94;71;63;82;95;88;102;89;96;88;89;80;69;87;81;92;81;93;103;100;128;106;97;113;106;118;120;108;94;98;88;110;118;100;106;105;102;100;92;78;98;97;110;119;107;119;123;133;155;170;161;218;289;235;230;293;275;180;125;164;210;217;212;140;162;165;139;99;120;92;131;95;107;129;115;180;153;119;135;119;123;114;98;102;117;95;95;114;105;111;109;118;136;135;108;106;84;124;152;139;132;95;109;119;162;153;151;176;174;158;172;221;245;203;130;105;79;106;86;91;82;85;76;90;92;94;113;119;161;145;120;107;90;108;107;86;90;89;94;100;98;93;98;108;112;110;91;72;89;100;82;92;95;98;85;97;87;114;95;112;108;105;115;130;153;159;152;121;115;99;92;115;131;112;110;110;109;124;117;95;109;87;112;103;108;123;111;132;185;191;217;193;145;175;224;269;207;199;222;213;166;134;116;138;161;175;123;129;133;163;150;178;188;254;337;302;192;133;116;109;110;124;120;107;96;119;103;104;159;138;105;100;77;96;99;104;84;100;141;184;189;167;139;96;104;102;117;113;106;116;92;109;84;87;98;112;86;108;127;94;112;106;92;107;110;113;103;109;106;118;104;106;87;97;98;118;130;143;179;165;152;175;132;112;118;100;131;141;139;118;126;110;112;95;87;100;90;93;98;103;93;115;155;263;399;324;233;147;93;113;117;102;98;104;92;88;113;89;111;125;113;110;92;118;109;82;97;87;96;94;97;120;110;90;94;73;75;88;82;89;79;81;94;97;108;96;87;87;85;95;87;88;99;108;89;117;94;89;94;95;112;105;97;98;99;84;79;94;87;89;99;101;89;96;100;92;96;92;95;97;95;83;93;90;82;99;88;104;101;144;152;116;90;100;107;105;94;107;92;112;102;82;101;88;90;105;119;107;75;84;100;97;109;100;103;85;90;109;111;101;100;108;104;103;86;117;113;91;116;107;97;146;124;110;106;92;91;87;89;93;114;107;117;114;167;195;189;156;133;119;121;108;117;106;96;104;95;94;99;85;83;100;119;112;100;120;118;132;105;98;145;100;116;134;129;132;115;126;108;123;107;100;124;113;144;149;154;135;153;138;105;126;140;166;211;167;149;179;167;187;189;196;152;138;169;193;177;131;111;123;109;129;91;96;94;109;103;97;107;100;85;95;85;69;84;79;86;90;69;108;86;113;93;87;94;90;101;91;73;105;85;90;74;98;87;89;98;88;94;81;97;74;105;76;77;91;83;92;109;92;89;86;112;79;79;93;91;83;85;77;89;90;106;84;88;82;80;87;79;88;103;82;97;85;112;95;86;94;83;96;76;102;106;94;101;94;79;79;80;93;96;83;93;86;68;103;78;85;98;75;83;75;83;84;90;87;90;87;106;80;93;95;77;89;93;104;105;96;91;87;87;76;82;81;82;72;119;193;306;496;364;140;140;170;274;412;690;957;876;644;426;219;183;162;121;109;74;103;89;80;108;94;94;83;98;98;83;77;78;91;95;81;87;85;93;91;97;105;99;101;126;128;105;115;96;145;113;98;94;81;84;78;98;81;95;89;78;71;94;73;101;80;114;120;118;77;86;89;85;97;102;86;81;90;78;82;87;71;86;102;107;214;283;205;130;109;99;114;82;96;90;103;94;99;93;83;105;87;89;76;87;87;93;84;105;87;110;144;124;121;96;89;89;82;82;79;87;79;99;89;82;92;102;77;95;80;72;64;85;70;96;84;80;84;97;71;86;77;82;73;70;90;95;85;88;72;89;84;73;103;87;159;308;529;528;331;160;110;96;101;103;100;98;84;108;116;160;223;238;217;121;89;90;76;103;98;101;91;93;94;114;108;124;141;107;86;96;90;78;98;73;87;94;103;152;334;636;701;441;216;123;106;75;96;69;83;78;76;76;78;71;66;84;86;81;90;82;81;95;84;81;100;77;89;92;87;85;88;80;93;81;74;65;77;75;70;93;73;81;71;102;88;107;150;164;210;143;96;91;94;101;83;102;104;103;81;78;75;84;96;85;105;101;81;88;80;59;88;86;87;116;115;123;153;131;81;82;74;86;99;93;123;102;100;86;85;77;72;82;80;82;79;86;91;70;87;91;91;83;111;102;122;120;161;134;196;407;817;911;552;313;231;203;117;100;89;108;85;109;139;149;120;89;104;72;87;93;89;104;85;119;96;99;95;81;99;108;107;96;103;94;114;91;107;123;92;86;83;115;120;80;69;76;80;94;92;119;101;103;97;90;70;109;127;105;105;69;71;91;79;92;82;76;92;87;86;89;90;96;127;143;234;369;311;164;113;87;86;90;101;81;80;92;97;100;101;80;92;93;84;78;81;88;95;81;76;84;80;72;84;89;104;133;161;177;134;92;90;82;84;89;87;77;83;95;75;101;124;102;107;93;97;88;91;85;92;88;75;97;86;76;102;91;89;77;94;110;127;180;275;223;178;132;128;96;108;81;99;87;93;95;100;114;123;122;104;86;97;102;79;74;99;105;94;102;116;102;122;96;83;90;93;69;96;58;92;94;90;93;91;98;110;126;119;109;91;75;90;88;99;105;89;73;96;86;70;96;74;82;114;93;111;98;96;103;71;86;86;75;76;87;101;71;88;82;78;87;90;83;86;101;90;100;91;96;81;79;83;89;86;80;68;76;84;97;73;85;99;87;87;77;95;109;80;89;90;106;88;100;93;107;108;99;99;109;106;107;100;94;117;142;169;131;123;142;212;229;191;122;95;92;101;99;83;111;97;105;86;94;105;102;92;109
87;77;78;82;107;95;107;95;93;104;97;98;111;99;108;145;292;476;330;285;252;254;184;137;111;164;184;150;144;145;122;109;126;106;115;89;95;124;124;104;116;100;120;89;101;111;163;287;264;133;105;92;108;102;87;95;104;142;208;235;164;107;87;88;86;73;84;84;79;111;102;104;96;108;109;126;113;98;103;135;144;206;208;148;115;118;109;96;76;89;72;95;86;99;91;88;99;86;82;76;82;92;81;92;106;93;95;88;105;119;103;85;113;98;79;86;82;99;80;83;91;81;98;69;91;112;118;129;130;119;92;96;85;91;90;114;108;147;121;99;89;82;87;111;99;105;99;97;100;104;107;91;81;68;100;89;70;87;132;278;339;282;188;118;174;262;230;157;103;134;141;188;148;149;121;93;110;134;180;174;118;113;131;139;161;141;108;116;145;187;273;265;271;254;316;298;190;174;162;209;132;117;117;110;105;104;127;123;128;94;95;111;105;143;121;109;89;85;101;103;82;84;84;89;99;90;88;78;81;118;99;112;108;113;91;89;96;101;94;109;92;94;92;101;82;81;84;90;75;76;89;99;81;79;102;82;92;92;106;106;98;86;95;114;115;109;89;109;129;250;464;509;371;299;262;233;312;347;325;307;299;291;264;247;215;214;224;232;375;485;379;322;207;138;102;74;49;49;42;47;45;76;66;77;81;83;90;83;85;90;95;77;87;90;95;104;82;88;87;85;83;77;89;81;84;62;79;68;64;105;73;92;81;88;78;88;70;63;95;80;74;92;76;102;94;94;108;113;118;76;92;115;108;96;94;105;99;104;109;130;105;97;125;109;117;83;88;107;115;127;118;96;133;147;148;204;209;222;270;291;251;245;219;219;190;134;160;192;226;192;160;149;167;145;118;158;124;118;133;136;162;163;164;189;143;140;135;120;115;103;99;113;86;82;93;98;103;100;105;145;114;123;112;106;117;114;117;102;112;107;120;186;176;176;195;157;183;151;189;199;199;147;113;82;75;65;93;74;87;98;91;81;107;94;95;140;120;116;118;128;96;79;104;98;100;107;101;91;84;92;95;81;84;104;96;95;93;76;92;90;106;86;77;97;87;109;89;102;131;137;204;294;362;275;158;117;89;120;98;103;119;101;109;124;115;99;97;108;100;91;92;102;107;88;112;133;160;187;162;132;172;206;204;205;182;197;182;131;95;117;107;151;176;145;89;122;156;148;154;187;241;292;323;194;144;114;111;125;122;109;90;102;73;99;102;129;133;129;92;73;100;91;110;88;88;93;122;133;116;117;128;109;130;131;120;94;94;100;115;119;98;95;104;86;104;112;86;94;96;94;87;86;100;97;85;104;97;112;93;105;87;120;109;136;187;256;219;161;109;109;103;121;127;167;210;193;161;122;119;94;112;117;90;92;95;116;113;108;117;183;306;504;351;193;127;110;111;95;104;97;86;97;96;84;97;124;112;67;91;100;105;104;102;82;84;87;80;93;75;89;74;88;78;79;80;85;79;81;91;95;94;79;83;108;88;101;112;88;101;107;85;69;94;98;87;79;101;82;94;99;103;86;92;92;97;98;118;99;93;97;93;92;106;76;90;104;95;103;87;89;84;79;89;80;88;102;122;115;117;94;74;91;94;93;92;98;111;84;95;93;82;89;91;87;96;85;96;98;108;91;92;105;109;91;96;100;112;101;93;83;102;92;88;111;130;112;125;122;131;111;110;77;96;84;93;103;118;122;103;121;150;146;158;164;141;112;113;98;103;130;123;100;106;147;126;118;91;90;93;118;110;135;118;98;123;112;122;127;122;140;132;129;135;137;125;98;98;115;95;112;151;139;177;171;178;135;117;137;130;126;168;168;150;135;133;125;160;175;204;161;137;137;128;147;116;110;127;135;108;121;106;86;87;109;104;96;98;99;100;84;71;90;73;81;74;97;82;106;97;105;99;97;89;84;74;74;67;93;94;79;112;83;88;74;108;102;88;95;81;80;91;87;83;72;93;91;91;69;87;98;83;88;88;99;80;85;83;99;82;81;94;91;92;86;91;81;71;91;88;102;91;79;82;98;86;88;91;94;106;95;80;81;100;84;89;105;90;76;92;101;82;90;79;93;78;90;83;90;90;92;82;93;100;91;84;94;94;89;94;82;81;80;84;99;129;105;90;82;93;80;94;100;91;132;150;241;339;281;138;112;143;195;289;477;700;646;404;244;193;220;226;128;99;103;89;83;92;109;97;82;71;70;74;73;79;101;87;96;97;79;84;87;83;88;89;77;87;118;104;113;115;141;209;166;112;103;95;73;79;99;86;100;95;82;82;82;86;88;98;108;114;116;97;95;79;98;72;84;82;85;88;76;69;67;75;80;99;115;144;134;138;118;104;101;102;92;85;86;77;81;101;87;96;91;94;83;81;79;99;102;97;99;100;113;99;96;100;101;98;94;97;77;78;73;91;85;67;76;88;75;78;86;95;72;95;88;90;92;93;73;97;78;80;95;90;99;83;83;78;88;98;73;85;79;80;122;119;163;234;577;1007;1105;614;237;133;96;114;109;113;82;89;98;115;166;248;344;226;146;98;82;83;79;114;92;109;87;91;119;172;205;192;108;90;98;68;85;77;92;68;68;78;107;207;426;469;310;179;121;105;77;80;87;68;87;78;74;79;85;80;81;78;78;85;75;86;88;84;80;83;95;68;79;73;80;80;75;82;83;78;75;79;81;95;92;95;80;67;76;71;80;118;157;150;145;77;95;100;114;116;103;98;102;83;89;83;82;81;80;77;91;87;83;83;85;77;75;95;79;101;142;172;154;120;96;94;75;79;124;140;138;114;81;91;103;91;76;89;86;60;73;77;78;92;92;93;80;108;115;119;149;146;139;174;443;852;991;609;285;203;189;132;92;122;87;131;153;235;215;161;108;95;106;80;114;73;99;91;88;92;93;95;108;114;112;102;96;76;102;100;112;119;112;105;125;96;98;113;92;88;97;74;99;91;95;122;88;89;92;106;76;99;93;88;80;98;80;97;84;71;85;97;89;108;103;105;83;94;134;174;203;175;112;86;72;96;109;105;113;89;95;95;72;87;85;81;73;82;80;70;95;82;77;75;70;89;77;82;94;91;121;122;114;81;80;78;68;78;76;79;78;76;81;70;85;108;100;79;101;90;76;102;87;71;91;84;97;86;108;87;104;82;96;98;95;144;275;480;473;319;151;150;119;110;88;99;89;86;88;91;128;160;174;110;110;89;100;80;75;92;117;102;98;118;162;126;137;93;119;94;83;86;86;77;89;91;81;77;98;108;102;83;89;92;83;86;82;91;90;80;92;95;99;94;97;68;98;98;83;92;101;93;102;94;82;78;75;71;78;96;88;88;79;92;86;86;77;76;107;98;84;89;86;69;93;74;80;72;81;74;76;82;85;88;83;72;87;79;93;99;72;73;99;98;91;88;84;77;96;106;120;147;132;112;132;128;106;91;112;117;114;130;142;183;246;195;115;108;90;106;85;95;134;143;103;120;108;95;98;91;107
79;92;97;88;76;104;94;102;112;116;118;110;154;155;141;179;292;553;421;262;249;248;231;141;143;174;187;175;151;168;140;108;130;114;113;101;124;145;139;118;102;108;136;142;123;102;131;201;200;163;94;98;111;82;74;85;110;152;177;174;162;112;109;96;90;84;81;89;97;102;96;83;90;110;106;99;140;116;119;150;130;206;224;153;133;133;120;76;80;88;87;89;83;86;90;85;82;92;77;92;67;87;104;91;86;93;87;92;83;83;84;99;71;109;95;81;68;77;81;89;81;91;91;74;84;99;118;127;127;104;104;87;83;87;119;141;127;137;94;86;94;97;101;120;92;123;119;96;96;95;107;120;88;86;84;68;96;88;138;232;292;321;197;143;150;183;166;144;150;137;222;264;216;149;124;87;116;124;144;131;121;107;135;137;176;131;118;101;108;158;210;204;236;258;283;252;168;132;187;181;157;132;110;115;120;103;119;128;108;92;102;130;100;110;127;91;101;88;85;91;91;110;93;91;95;108;117;107;92;88;91;107;98;98;84;90;69;72;95;93;97;98;91;87;73;80;66;90;83;85;94;90;82;74;93;94;86;117;115;102;98;86;97;90;102;111;98;102;106;211;434;580;421;459;353;303;370;316;263;248;240;304;269;253;263;325;322;308;303;314;264;198;146;121;106;76;45;46;37;43;57;58;87;87;73;72;77;80;84;71;81;86;87;87;73;82;81;88;87;72;81;69;85;76;79;85;72;98;72;81;79;73;98;83;72;92;95;95;87;69;92;68;104;95;80;81;106;109;90;71;93;90;94;87;99;90;102;118;118;124;127;122;97;101;74;96;77;111;153;180;139;110;111;138;230;311;320;271;205;217;211;202;131;154;150;157;168;191;177;146;126;129;167;124;136;137;137;139;137;164;168;153;180;173;141;125;110;111;93;112;107;114;85;91;94;85;102;103;120;138;111;160;166;140;113;118;99;105;100;110;139;169;197;219;164;139;163;120;160;145;150;138;103;108;116;92;100;74;102;102;100;102;91;118;169;143;135;129;131;120;101;111;103;80;104;104;91;89;95;92;101;93;102;92;112;102;91;95;89;88;92;85;100;81;94;89;82;123;196;243;329;594;640;453;217;140;113;100;89;94;91;98;121;92;112;102;109;107;102;97;95;102;89;80;103;101;135;139;141;125;195;241;204;151;159;175;156;137;130;98;127;164;140;151;124;95;140;149;148;156;221;232;238;229;143;123;82;86;95;99;121;99;117;89;101;114;124;123;90;82;97;97;93;95;101;113;121;148;153;106;104;120;132;136;131;100;99;120;124;102;114;75;114;97;98;104;114;84;93;80;63;108;99;85;94;93;107;112;106;104;110;104;108;115;177;251;228;176;122;91;90;121;193;361;446;332;253;179;140;123;128;99;104;102;81;124;104;91;121;146;236;305;282;182;134;82;88;85;114;85;98;92;99;91;91;108;78;74;86;102;100;84;113;85;84;80;85;78;87;73;81;89;77;93;78;68;78;80;84;74;79;94;83;117;82;91;98;95;84;111;93;90;80;80;96;88;94;110;102;68;91;85;87;91;85;87;111;107;91;100;105;106;88;96;93;86;98;100;90;109;90;75;79;82;93;82;115;85;74;98;109;108;96;85;90;92;111;81;96;88;95;87;88;87;108;105;99;88;102;94;101;103;94;119;92;97;84;100;79;107;89;116;115;107;107;103;138;149;171;148;98;95;91;101;98;122;126;109;110;119;129;134;168;155;116;126;111;118;122;123;123;131;134;125;131;135;116;101;100;129;127;102;102;112;130;99;120;130;148;156;142;123;128;101;104;129;103;81;107;128;149;154;175;185;208;171;145;155;137;110;138;133;118;119;120;146;165;257;241;179;140;123;115;123;91;99;105;124;117;105;88;107;91;95;88;89;80;96;90;106;92;83;68;79;93;81;103;90;113;101;78;98;86;84;97;105;80;108;102;99;86;99;96;105;104;112;103;85;74;95;85;82;90;87;95;100;81;95;94;108;79;90;94;98;72;80;97;93;90;95;78;73;100;115;104;91;100;77;93;86;109;80;86;79;96;83;87;91;80;101;89;91;100;94;83;102;83;102;97;104;87;70;76;89;105;106;97;112;98;79;88;87;90;69;91;85;91;83;102;90;105;75;84;87;95;88;93;99;98;89;83;90;77;91;119;156;198;155;90;89;122;146;253;453;772;703;437;192;173;216;265;140;94;90;82;81;83;80;86;109;98;75;93;90;98;66;76;74;89;85;85;77;98;89;80;90;86;107;105;122;150;280;346;246;146;106;84;85;88;97;100;105;108;107;99;96;83;91;81;88;89;102;98;77;78;86;94;101;89;75;80;73;102;78;94;93;75;106;79;109;96;103;109;122;128;93;100;96;86;77;87;75;105;71;94;93;96;90;99;91;83;82;92;74;88;104;101;96;73;84;86;83;82;86;70;101;104;82;80;93;86;85;87;97;73;87;75;99;86;96;94;94;81;74;85;76;96;78;76;82;85;94;82;94;153;202;262;244;350;712;1248;1204;654;248;122;88;108;114;92;69;92;107;110;131;214;280;248;129;93;85;94;111;97;98;87;104;114;137;192;264;232;128;102;96;81;79;73;89;78;78;79;117;130;221;224;139;135;98;90;81;109;87;78;86;80;85;73;79;78;69;110;93;82;96;81;71;76;76;78;73;89;83;82;76;86;83;76;72;79;80;77;86;99;96;75;78;84;85;99;85;101;110;118;87;91;93;121;169;178;135;90;121;92;75;95;76;68;84;82;81;84;86;69;70;82;76;74;110;105;150;159;126;95;92;97;98;97;131;164;173;115;85;87;75;79;73;103;76;72;84;84;77;92;72;91;92;88;136;140;111;122;115;183;319;477;537;342;184;159;156;139;115;115;99;117;209;357;266;176;122;86;74;104;93;83;116;106;104;90;125;113;102;86;101;91;85;89;94;96;95;120;117;92;116;120;91;102;97;94;83;88;89;90;101;101;101;81;83;89;66;66;80;86;81;92;88;89;83;91;84;86;90;103;98;83;95;90;90;122;130;98;86;90;91;88;103;122;122;101;94;84;99;78;86;86;94;77;83;95;85;83;94;82;78;69;74;61;77;89;113;79;74;82;79;65;93;71;96;97;87;76;72;83;88;105;92;99;103;81;85;81;77;79;75;79;97;108;128;85;122;70;109;94;130;170;377;724;854;460;237;125;119;104;104;111;72;78;83;116;132;176;187;133;119;92;80;89;75;89;81;117;130;159;170;175;133;128;100;113;116;85;79;80;86;101;73;89;98;90;105;94;81;72;83;69;83;92;103;107;84;96;97;83;79;80;89;100;87;81;92;76;109;94;93;74;94;82;72;79;94;89;89;68;73;83;95;87;100;120;105;88;85;82;78;94;93;84;83;77;79;96;71;105;87;99;80;82;83;77;84;85;87;80;97;90;101;110;104;108;125;168;144;131;106;82;92;89;101;86;106;145;149;182;194;194;138;104;104;98;101;127;126;102;131;145;120;91;108;117;119
100;91;97;110;96;86;86;97;122;126;121;133;193;204;150;154;224;357;277;206;189;173;180;144;173;196;225;148;147;158;114;114;118;108;97;90;118;136;117;97;98;124;173;212;186;99;121;134;153;102;80;90;95;109;96;82;115;132;154;134;106;116;131;119;79;121;87;80;94;103;101;78;97;108;113;128;111;140;142;162;137;142;159;169;186;211;176;115;75;77;87;84;86;85;94;95;83;99;84;80;91;100;112;73;96;83;92;77;72;87;99;90;103;100;137;109;79;87;79;80;101;85;69;83;87;101;104;106;75;78;80;81;77;92;119;188;165;99;100;76;83;93;117;112;107;116;77;87;101;87;93;117;94;81;85;97;98;91;128;173;265;274;179;115;123;144;134;157;173;148;230;272;294;198;123;100;116;133;125;106;112;102;119;147;152;121;107;78;98;111;156;182;148;236;260;240;159;147;137;156;133;135;140;116;127;131;148;142;114;103;124;116;125;130;90;83;104;76;99;99;81;105;110;102;115;123;130;128;91;84;91;102;99;94;85;81;104;82;103;97;64;88;95;96;76;97;95;99;84;90;98;106;94;75;87;75;75;101;125;119;101;106;94;92;98;96;98;103;110;181;361;443;442;450;407;367;343;321;275;225;302;357;300;268;356;375;407;315;261;226;179;127;126;130;88;89;69;38;42;39;47;72;80;77;98;68;80;65;69;75;83;90;65;97;103;92;75;84;74;100;82;72;80;72;61;67;83;88;80;87;73;78;84;86;76;97;83;87;89;84;86;88;87;98;82;88;98;93;84;83;81;102;76;93;82;89;79;94;96;122;118;102;88;89;93;92;97;115;161;192;142;108;119;179;285;421;455;302;180;140;162;151;149;151;117;126;181;148;135;136;138;131;126;140;115;136;175;159;148;171;170;139;153;150;124;103;101;97;91;87;93;113;88;87;73;94;96;101;117;110;110;199;261;188;148;99;106;115;87;101;106;145;200;179;139;143;115;126;129;134;143;118;125;115;106;83;109;82;73;85;89;105;116;148;184;252;223;149;109;104;119;118;106;100;98;110;102;96;79;104;98;96;74;99;94;83;92;86;92;94;90;90;80;106;100;104;92;147;266;322;472;620;916;589;265;124;122;112;113;94;109;99;115;100;91;113;109;99;109;132;98;97;84;105;82;118;130;106;100;160;214;266;224;169;175;223;259;228;144;137;140;119;149;140;119;126;110;141;135;131;153;224;258;210;143;126;92;108;98;91;89;105;137;104;110;98;100;115;93;102;92;69;100;88;101;110;142;154;132;159;141;111;115;133;116;122;98;118;110;102;102;102;81;92;103;100;99;87;87;88;101;81;60;87;92;94;98;95;88;95;128;124;103;116;151;267;297;248;158;106;105;140;280;586;732;549;385;338;249;193;156;114;91;86;127;99;90;118;109;131;175;258;259;230;161;111;97;87;101;90;95;102;102;84;84;128;90;82;92;92;92;97;85;85;92;88;91;84;92;96;98;98;87;76;81;89;88;77;87;93;85;83;95;91;95;100;101;92;94;79;93;68;98;93;78;93;82;62;96;80;91;84;92;104;101;86;81;91;100;92;90;94;98;98;87;102;88;75;96;86;105;79;90;97;106;103;102;94;94;100;99;93;92;90;88;87;106;93;76;79;83;97;91;104;116;93;100;95;88;100;98;75;106;111;100;97;105;94;90;95;87;109;107;135;114;129;151;189;231;209;128;139;114;109;118;109;90;90;93;106;103;123;157;132;109;115;134;141;131;115;107;125;154;128;132;162;119;103;97;119;116;116;148;144;121;129;121;157;198;181;142;119;121;117;117;139;124;84;101;134;138;166;170;152;206;215;166;215;132;125;146;174;149;137;118;138;224;303;343;200;136;115;115;104;120;127;120;103;102;93;113;108;94;89;96;82;119;115;104;82;91;88;93;78;85;80;74;90;94;97;93;84;75;113;88;91;91;86;97;81;97;82;81;86;99;85;97;97;72;73;92;86;86;88;88;100;80;89;85;84;80;91;84;86;79;84;98;70;77;95;96;97;86;95;115;79;94;88;83;96;105;93;78;84;85;96;84;72;98;88;83;78;102;98;91;91;83;95;86;91;104;67;85;88;74;96;81;98;110;81;98;101;73;82;87;81;84;96;86;70;79;74;83;82;93;86;100;89;100;75;89;76;92;85;108;109;119;108;107;93;101;133;226;468;884;978;483;225;149;205;190;134;103;89;83;77;94;87;89;78;90;107;97;93;88;75;78;88;85;77;99;83;81;87;96;116;129;168;150;145;177;343;512;352;213;129;82;86;83;95;112;123;114;122;104;99;78;91;91;72;95;85;79;89;108;70;88;74;88;80;89;81;99;70;69;87;93;75;91;84;82;101;83;114;111;113;98;78;69;90;103;105;81;87;90;81;81;79;71;101;87;82;83;79;89;108;87;91;91;103;92;84;83;85;102;88;85;89;91;81;84;91;86;81;78;77;91;80;76;103;85;88;98;91;83;91;78;86;91;95;95;81;88;107;212;433;607;619;574;671;1046;1102;556;300;133;114;102;86;106;95;84;80;103;110;156;158;141;104;87;90;86;112;130;115;103;81;102;118;197;281;230;167;117;96;83;90;86;79;74;79;76;83;98;114;101;100;114;93;111;103;84;69;83;76;66;97;88;74;73;97;92;61;92;72;74;76;82;76;74;75;92;88;93;86;84;76;86;72;76;83;85;95;86;80;71;95;95;65;82;90;87;89;91;100;82;98;116;169;178;138;129;148;104;72;80;92;98;92;100;83;77;81;70;85;68;84;78;87;91;115;130;119;89;85;88;105;108;111;167;169;121;109;104;82;85;70;91;87;81;80;68;65;94;81;100;96;107;139;159;116;101;96;114;138;223;271;229;165;132;168;128;115;97;110;105;184;239;231;162;113;111;97;101;97;96;86;112;109;119;104;123;109;98;94;102;80;105;84;88;110;130;112;103;94;100;108;97;88;81;95;88;97;100;81;89;76;91;90;75;90;102;81;92;80;76;82;87;82;84;80;78;97;112;96;97;79;93;86;105;102;103;90;93;98;120;121;154;174;109;89;91;87;94;81;80;87;86;90;75;78;101;78;103;85;80;92;92;94;87;95;91;103;93;97;82;88;82;86;79;91;89;88;81;82;89;77;101;89;78;80;94;98;87;85;85;73;81;82;117;88;87;97;84;113;204;416;765;863;531;183;115;126;127;107;97;91;88;75;86;96;139;135;129;103;80;87;88;72;85;89;135;179;173;152;166;126;123;108;104;99;85;75;78;65;78;87;77;86;93;112;100;97;71;71;85;71;77;92;95;78;92;106;93;84;68;74;93;104;85;109;97;89;106;79;80;81;96;90;98;84;85;81;82;82;83;84;98;102;122;98;87;102;101;93;84;83;91;89;95;78;70;81;90;74;77;68;78;95;99;82;95;93;84;93;94;112;135;144;175;156;117;148;138;142;128;116;97;89;98;106;114;127;161;211;207;143;113;117;114;118;126;153;136;171;135;138;92;93;94;114
97;93;100;101;93;94;93;97;122;121;121;139;158;194;181;170;150;197;210;153;157;165;157;127;146;222;239;207;192;165;117;108;128;122;104;124;107;115;116;97;116;165;278;364;279;151;95;118;116;118;93;82;93;102;67;98;105;132;138;155;145;178;164;131;97;94;103;103;110;92;105;110;111;139;128;111;138;112;131;124;155;136;117;158;207;264;229;118;82;77;81;88;76;80;88;74;106;111;84;86;100;166;115;99;89;100;72;86;91;72;86;88;89;100;103;100;107;96;80;87;81;84;77;86;89;84;87;80;94;80;83;93;94;81;120;161;156;92;81;69;91;101;117;126;130;114;88;113;98;101;89;85;90;98;81;88;86;130;170;164;203;197;147;105;128;170;156;146;210;196;265;303;286;181;131;105;131;119;107;109;105;125;110;113;116;90;87;116;104;108;125;118;159;244;363;313;162;130;104;105;104;109;116;106;102;114;141;122;108;103;98;111;97;101;80;86;97;77;104;85;104;119;121;131;137;104;112;117;101;90;95;105;87;99;92;91;83;91;90;95;113;104;113;91;85;82;103;71;87;86;110;97;80;89;90;75;79;77;98;84;89;83;110;102;88;83;92;102;116;140;227;323;359;319;308;315;294;253;245;223;295;365;319;348;408;485;357;279;219;160;128;121;111;125;118;83;47;43;42;45;46;66;61;64;66;98;89;82;82;94;97;68;79;102;76;85;93;89;75;86;77;78;69;81;79;77;85;78;75;94;80;70;81;63;68;74;77;100;94;90;83;98;90;82;104;80;118;113;89;94;87;81;82;101;82;90;102;91;98;108;96;123;109;89;95;94;87;107;127;143;132;99;120;150;221;272;330;239;180;160;139;148;161;156;133;133;149;165;182;184;181;185;160;118;113;124;171;170;148;135;124;151;163;137;120;108;115;89;95;119;111;120;82;81;73;78;99;104;120;128;114;173;224;234;150;114;108;95;81;92;105;121;148;134;149;129;147;161;159;182;123;120;114;105;93;98;83;75;81;91;85;111;118;176;302;418;372;214;130;121;97;128;101;116;102;110;98;86;96;105;102;90;94;93;99;92;87;85;81;83;92;82;82;108;98;91;127;225;478;588;558;539;563;446;219;124;122;107;107;141;120;112;101;117;108;108;97;114;106;100;103;100;116;108;103;122;129;126;152;162;252;365;290;197;209;300;367;259;221;184;162;175;140;138;124;117;102;129;99;134;156;228;217;176;113;104;114;104;92;97;105;96;136;102;95;102;132;107;104;92;88;83;90;106;152;148;171;161;113;153;157;111;100;129;115;106;103;107;125;116;100;94;88;92;97;103;78;111;96;76;94;81;92;93;90;100;105;97;95;113;101;129;107;134;218;403;454;441;185;134;101;126;280;570;778;661;542;552;506;349;228;151;92;127;120;102;106;104;130;147;171;291;374;388;247;129;121;101;106;82;77;87;78;76;98;99;97;77;112;92;111;92;90;106;72;81;89;76;84;105;82;85;90;80;86;77;96;81;76;88;106;86;104;101;103;93;77;83;93;94;81;110;89;89;86;82;93;100;92;95;104;98;93;82;90;93;86;98;91;108;103;93;94;92;89;92;79;78;113;65;79;67;89;91;91;109;107;98;113;102;105;97;80;84;87;103;79;109;85;81;111;98;104;96;91;96;100;99;101;111;97;91;121;98;98;93;107;108;108;108;113;100;120;99;115;130;141;203;253;215;153;154;130;125;119;110;106;98;94;99;114;134;112;133;115;157;186;180;188;118;120;111;146;126;133;136;112;94;91;94;109;105;145;173;159;140;143;211;252;185;141;116;102;143;147;145;108;127;114;134;145;178;144;165;220;234;238;234;155;155;184;209;212;140;135;128;165;210;212;195;174;154;134;132;136;135;126;121;88;98;95;72;94;87;100;94;94;127;113;85;97;112;80;89;72;101;94;97;86;84;88;75;77;80;96;104;98;74;69;105;107;82;89;106;87;91;93;75;103;79;108;111;94;99;83;87;91;75;99;87;90;106;102;93;86;79;93;75;103;84;89;85;84;100;87;80;79;102;98;79;96;101;80;104;81;93;81;111;85;86;91;83;99;83;97;68;91;78;85;94;95;82;79;82;90;78;84;100;94;96;63;77;71;74;87;101;79;87;87;75;72;72;96;98;93;79;87;74;85;84;80;74;77;84;84;78;86;115;118;96;92;136;243;421;654;666;384;166;123;114;131;108;87;116;112;95;100;87;83;77;78;87;100;91;77;90;99;81;110;91;89;81;95;76;91;129;196;329;296;183;167;288;386;256;175;118;78;84;79;93;89;99;85;103;88;82;96;101;92;97;89;85;96;83;77;92;89;97;73;79;81;106;73;80;78;102;99;104;81;91;96;93;93;115;151;88;83;90;77;82;86;107;86;83;91;91;98;79;83;75;88;88;92;89;85;92;93;106;113;100;92;73;92;85;95;99;99;84;70;79;92;113;113;89;92;82;92;90;99;79;93;81;108;87;102;84;74;91;106;102;113;105;104;150;394;738;1276;1224;756;563;636;628;482;258;160;122;122;99;109;82;94;87;102;105;108;109;99;71;92;90;124;134;145;137;91;81;116;146;175;275;229;151;115;77;68;98;77;70;70;72;72;75;95;81;83;92;97;109;112;85;80;91;81;83;68;75;89;78;98;84;89;77;97;81;70;75;67;86;84;103;82;79;92;74;65;66;77;83;87;101;77;80;79;89;76;96;91;84;79;80;84;88;90;84;92;99;110;130;125;144;103;129;109;99;78;97;84;75;73;86;89;79;86;80;77;91;77;78;101;107;109;96;87;85;95;83;111;95;140;134;105;108;90;87;92;104;86;92;79;79;78;87;97;104;85;79;90;102;120;108;106;89;107;102;124;149;190;175;155;161;138;128;128;146;143;116;180;168;131;156;160;146;132;126;118;113;113;120;113;127;115;117;108;89;99;83;85;71;87;117;123;129;91;83;86;93;112;103;72;75;81;82;87;86;88;67;99;72;71;100;87;74;88;110;88;78;87;90;89;75;96;89;89;83;95;85;110;116;103;92;92;88;76;96;113;129;161;169;125;99;90;80;68;104;92;77;87;86;81;88;74;88;75;79;75;78;102;91;95;107;162;183;172;142;101;83;97;69;96;92;103;78;89;81;79;91;104;96;105;92;89;73;76;68;72;70;83;96;89;83;99;107;102;103;153;335;543;598;356;160;120;112;123;117;102;85;82;81;96;93;100;113;124;75;79;76;112;118;88;96;132;147;178;146;131;126;122;98;83;93;97;80;86;82;71;98;79;85;117;100;94;107;77;93;96;60;80;85;83;106;104;102;99;94;88;99;78;93;93;89;82;83;102;76;91;94;108;65;89;95;91;79;88;77;72;84;81;82;92;94;84;87;78;81;83;92;68;80;101;93;79;79;99;70;82;79;86;72;77;71;71;82;105;95;108;145;216;266;236;148;132;145;169;157;173;144;108;86;89;111;111;139;158;230;236;184;133;136;131;142;121;125;114;124;119;104;99;107;96;96
70;86;106;99;87;85;83;93;121;108;107;120;138;218;245;177;172;190;231;217;171;125;127;121;194;250;262;255;271;204;151;171;146;122;92;117;107;97;115;107;146;279;443;512;340;144;119;153;147;116;95;80;85;89;78;115;136;155;159;170;151;172;153;122;109;111;110;115;119;105;97;104;157;138;121;131;89;114;109;101;117;118;106;189;217;247;203;120;106;88;75;85;84;74;67;89;88;87;95;76;101;165;150;119;87;75;78;75;82;68;87;72;87;78;89;90;69;94;77;100;88;91;83;91;88;69;82;72;72;106;88;84;89;78;111;148;126;87;90;90;81;92;130;133;140;140;120;98;85;77;86;113;114;79;100;89;98;141;217;246;264;195;136;123;134;185;154;160;205;226;255;241;244;172;153;169;156;136;115;85;85;108;128;112;103;82;89;87;95;124;114;139;181;248;361;356;191;108;112;102;70;88;90;92;110;85;116;112;92;83;110;93;97;93;98;102;99;84;95;83;111;143;140;141;110;95;104;90;91;105;70;115;96;90;99;73;104;97;95;100;96;119;103;90;84;96;85;105;81;93;105;107;106;114;93;94;86;110;82;76;75;83;87;80;77;84;92;93;105;103;133;195;192;199;227;247;224;196;197;204;216;226;238;354;426;446;313;221;173;110;123;87;117;114;134;86;66;49;42;42;51;69;66;82;70;81;84;94;82;108;85;93;89;86;94;90;103;81;71;91;92;97;72;58;76;89;79;82;86;80;90;79;91;87;100;88;88;98;71;84;78;76;79;93;98;80;84;115;95;84;97;88;68;78;88;100;80;119;90;94;88;113;112;122;135;115;89;97;102;114;101;80;96;117;129;204;226;200;182;159;185;196;150;139;132;120;154;219;232;199;179;159;167;122;131;151;150;141;130;136;138;157;110;106;93;100;95;122;115;124;105;99;92;92;104;99;115;97;121;124;134;162;208;199;141;100;120;107;95;93;87;111;97;114;132;127;124;153;188;164;113;115;112;86;94;88;80;83;83;99;112;123;103;200;362;511;418;251;139;105;107;96;96;91;105;96;108;93;102;111;95;77;100;108;117;102;103;75;76;88;102;90;79;88;94;111;124;248;522;784;611;436;359;259;176;130;99;107;104;115;134;114;102;104;133;109;115;85;98;88;101;92;111;121;135;127;143;170;162;193;249;310;254;206;220;292;333;338;249;252;197;172;169;134;113;143;107;118;127;119;141;177;201;131;125;103;100;121;92;98;91;126;113;122;102;82;116;116;96;100;88;96;77;110;168;208;237;173;154;157;162;140;129;116;119;99;114;98;122;127;96;96;106;65;81;87;70;81;90;82;87;89;103;88;82;83;83;80;109;124;176;165;159;131;188;358;573;509;204;104;96;105;210;386;483;450;596;695;564;505;296;173;112;104;132;117;111;128;129;136;172;244;404;424;231;140;86;78;87;123;99;100;101;80;91;89;93;94;120;81;109;111;84;86;104;76;85;98;87;83;82;98;102;90;77;87;108;91;82;83;76;87;88;104;99;101;86;75;80;87;101;99;81;93;92;80;92;100;93;86;82;89;84;90;78;80;85;78;97;98;89;90;101;102;83;92;95;98;89;93;87;99;70;82;85;91;122;103;112;117;125;105;94;96;93;88;87;102;105;91;99;100;88;87;95;105;106;93;106;118;96;103;106;95;101;121;116;122;107;96;109;119;144;125;120;103;120;161;207;191;154;180;151;125;105;97;97;100;96;101;124;105;116;125;99;136;159;180;158;120;120;115;123;124;124;137;120;94;95;95;93;131;117;164;181;128;155;230;361;286;167;110;120;137;147;174;142;137;102;121;128;146;130;169;204;204;225;198;161;147;180;237;189;150;137;109;141;135;183;188;182;172;135;139;154;143;139;110;105;106;94;82;92;84;108;118;133;113;106;79;103;87;102;93;97;80;94;89;81;89;79;81;86;79;94;88;87;87;99;83;112;96;85;71;94;85;88;95;93;116;105;115;102;90;82;72;77;109;79;79;89;74;106;105;78;86;92;93;89;90;81;93;94;97;105;84;75;91;90;88;86;94;82;95;82;82;92;93;81;97;82;93;91;93;82;86;89;98;90;85;88;94;90;94;102;106;85;84;111;79;84;79;82;85;77;74;93;99;72;66;73;90;97;91;71;80;80;94;71;89;90;76;88;80;74;98;96;112;128;89;99;146;191;322;347;368;236;159;126;94;94;96;76;86;82;101;89;112;100;95;118;106;95;93;105;79;74;66;86;80;88;122;86;99;107;159;210;388;357;215;151;193;222;191;128;99;92;74;73;87;94;124;94;96;84;91;98;86;98;113;90;87;86;103;83;88;94;70;90;76;98;70;81;78;101;78;100;84;94;94;93;99;95;97;107;89;89;76;92;97;90;95;88;92;89;72;102;87;87;91;80;81;72;91;100;115;149;176;157;117;110;79;99;88;97;108;95;98;91;115;172;157;92;120;88;78;84;75;69;102;86;70;105;81;98;66;88;95;96;89;98;101;104;171;419;985;1587;1448;813;424;326;403;405;237;140;102;95;99;89;75;90;91;96;106;100;86;83;88;70;104;142;204;198;109;95;92;85;110;225;300;271;170;110;81;81;82;76;84;85;70;78;89;69;91;78;84;86;96;90;74;86;75;67;84;97;79;75;82;82;77;83;77;98;91;86;63;84;62;78;95;81;80;92;71;96;85;79;88;70;73;75;92;84;72;78;94;73;103;72;88;70;80;101;86;89;76;80;115;116;100;101;104;78;95;69;88;80;77;90;91;81;71;80;91;91;99;72;68;80;95;93;87;93;88;96;67;106;108;101;116;95;99;89;69;75;83;94;87;92;73;75;77;92;84;77;100;85;91;103;81;93;88;95;132;141;195;269;266;207;147;159;133;142;161;127;119;116;118;155;172;201;218;160;165;146;106;126;113;99;102;109;105;118;102;77;79;84;108;91;108;171;112;92;78;78;104;109;99;97;104;99;99;80;90;98;88;84;84;87;89;96;97;85;71;88;79;85;84;79;91;84;99;97;92;106;109;102;75;85;99;80;105;95;100;81;105;116;110;99;93;94;80;88;100;87;81;96;90;76;81;122;81;86;81;89;98;81;113;125;173;309;411;372;234;118;93;81;87;80;87;68;93;80;84;75;87;84;86;91;91;86;64;71;83;83;88;90;73;85;77;94;94;117;109;118;187;299;302;217;127;95;104;100;97;90;98;90;79;88;100;73;84;97;92;94;105;91;101;102;113;136;153;162;134;110;126;92;103;64;88;94;98;84;77;63;82;92;103;107;141;101;105;85;86;73;85;76;71;93;92;93;104;108;80;94;88;95;101;84;76;89;94;107;96;109;85;78;78;88;82;88;83;72;84;84;75;78;90;74;85;76;81;92;70;85;88;98;89;86;100;90;81;77;88;84;67;80;77;73;76;80;108;79;87;103;130;187;258;255;167;150;137;189;181;238;262;163;105;97;104;119;131;169;266;270;207;146;162;149;144;111;95;98;104;103;100;97;80;85;134
91;97;77;88;89;74;99;99;103;122;104;95;125;177;246;242;187;272;328;249;145;101;107;97;159;156;291;403;507;315;176;159;135;101;83;96;75;91;96;104;164;352;469;494;322;185;129;166;167;148;105;95;95;81;70;110;129;164;210;182;171;157;133;126;108;94;144;143;131;120;113;114;142;140;122;101;106;86;84;102;88;126;110;157;171;175;155;131;91;89;75;55;71;64;91;89;86;90;74;103;109;126;120;88;82;88;89;93;78;88;85;97;99;87;80;77;92;102;84;74;76;86;79;77;100;96;84;79;85;85;73;79;107;115;125;136;127;98;90;94;92;99;139;144;155;149;180;124;97;100;89;100;117;98;85;79;113;166;275;234;281;230;192;142;208;248;196;160;180;246;232;197;223;207;176;211;251;187;122;81;72;103;114;128;126;123;114;111;94;111;154;150;172;283;319;328;193;121;100;106;97;102;94;92;97;97;75;82;84;99;101;92;83;93;88;80;79;104;107;92;134;155;182;157;128;108;95;118;94;96;115;105;102;90;101;82;86;106;105;104;81;89;95;108;86;90;94;85;93;104;89;99;126;123;87;107;84;110;113;91;91;86;69;78;102;79;100;99;108;109;92;145;163;164;179;205;198;191;157;156;171;162;209;267;396;389;312;234;162;103;123;101;90;93;80;90;84;45;45;31;43;57;65;81;86;86;84;97;91;108;101;102;89;96;83;80;83;87;85;78;99;89;80;85;68;78;85;78;98;67;79;78;78;75;88;86;95;91;79;65;99;96;113;103;94;85;99;98;88;99;80;84;76;95;73;85;93;90;106;105;123;111;136;132;139;115;93;79;69;81;100;63;88;78;97;113;170;153;163;185;190;216;167;124;118;115;145;205;252;212;157;162;160;165;176;160;169;152;132;144;119;131;112;120;100;95;97;98;99;105;134;90;88;96;84;104;104;113;115;124;105;142;143;148;129;100;86;96;99;111;86;94;94;108;141;126;128;187;206;152;138;104;102;94;98;90;81;110;100;101;119;120;111;150;300;396;346;238;125;76;88;119;102;106;108;104;103;101;97;118;84;103;91;105;104;94;93;85;67;78;85;82;81;97;80;87;134;242;428;687;611;375;235;167;193;154;114;115;111;134;139;110;108;101;98;109;100;92;121;86;104;94;108;107;128;166;138;153;192;153;239;281;202;146;178;197;292;282;241;224;206;186;176;181;129;129;142;137;157;148;178;184;196;144;131;123;102;113;94;135;111;112;123;114;106;109;97;97;84;105;77;108;111;137;239;318;306;227;201;202;204;137;160;111;119;96;99;117;126;131;121;104;101;93;97;97;79;103;94;94;102;105;107;101;95;89;85;102;97;158;252;314;260;166;156;267;370;301;190;147;120;99;158;196;253;286;395;480;504;527;334;175;123;113;114;122;139;126;162;197;185;209;267;313;204;142;106;100;90;104;94;90;108;90;89;92;100;66;91;100;102;83;78;108;93;96;92;87;84;91;78;79;83;107;77;111;79;75;76;83;91;83;92;101;92;86;104;92;82;82;82;106;77;83;90;103;84;106;100;92;92;86;92;98;95;86;81;90;95;82;82;94;96;102;70;76;89;78;87;111;90;72;76;91;99;105;98;94;112;111;107;110;87;87;81;83;99;89;75;93;108;119;116;114;85;108;91;99;128;151;126;89;114;112;110;135;153;97;109;85;101;123;142;110;109;119;107;117;135;108;123;156;150;131;103;99;97;78;114;112;115;112;107;105;88;107;138;163;133;147;101;148;134;127;137;151;118;83;98;88;91;111;115;150;139;111;134;184;242;218;141;103;127;166;224;227;212;184;128;98;135;148;135;141;166;186;226;177;180;188;212;213;168;128;115;129;109;144;148;134;154;159;127;106;121;142;107;91;106;93;87;90;105;95;92;106;113;115;96;90;94;98;90;91;85;97;85;81;96;83;89;79;75;83;79;94;77;100;78;89;101;76;92;90;83;84;101;89;89;98;99;78;101;89;78;91;81;90;92;93;87;88;99;87;116;87;77;103;89;89;103;97;97;86;88;96;79;111;81;76;98;78;106;95;96;89;75;90;90;76;85;81;78;86;78;95;96;89;81;96;100;83;84;83;89;86;106;77;97;94;82;86;73;82;91;97;86;89;63;73;85;97;100;85;73;100;91;82;66;93;78;80;68;77;110;99;100;113;127;116;110;159;238;265;214;186;162;143;121;102;94;81;88;83;92;90;107;116;128;134;111;117;116;120;101;96;100;104;84;74;96;94;97;78;103;159;205;349;301;156;109;110;131;107;100;84;91;83;74;83;90;81;105;83;103;87;85;107;122;144;113;107;92;98;93;80;88;73;81;85;87;89;71;92;85;90;115;99;101;86;82;93;91;99;103;107;87;92;103;85;120;137;159;113;117;106;97;83;93;97;80;96;90;107;92;127;234;270;227;144;100;93;103;84;102;85;78;82;106;202;290;283;150;104;72;78;87;91;107;103;102;98;84;104;88;100;93;99;109;102;86;98;87;167;378;744;1011;958;577;289;210;251;256;163;114;92;83;98;88;93;86;82;101;80;99;104;96;75;83;102;138;155;201;136;93;87;125;149;280;412;377;234;105;84;93;90;88;71;88;64;56;86;86;78;108;93;76;81;91;96;76;92;77;99;81;70;78;74;80;71;89;79;79;70;74;73;64;70;85;80;86;80;88;93;76;73;74;87;83;62;71;77;79;90;84;77;94;100;94;106;99;91;74;79;97;80;85;64;93;96;86;82;96;93;83;81;77;72;92;80;96;71;81;72;82;58;74;74;96;84;85;79;96;99;65;92;81;97;106;84;107;95;101;94;90;96;76;94;94;78;88;88;83;102;88;78;89;84;85;80;87;82;87;104;152;267;416;423;355;222;160;145;133;182;156;131;96;108;118;193;257;255;234;207;139;126;120;119;92;88;85;127;109;117;113;79;88;94;88;150;195;148;117;96;99;112;103;93;96;99;85;111;87;82;104;83;78;73;80;88;91;84;74;75;79;76;100;96;84;79;88;94;91;89;93;93;79;97;89;96;97;91;93;96;105;93;121;90;73;79;96;96;99;86;91;96;103;83;91;77;86;72;76;77;73;95;91;98;142;364;688;894;748;451;176;109;117;90;94;81;87;93;81;95;71;73;106;100;97;90;90;80;84;76;84;85;79;64;81;84;85;93;76;100;91;137;183;146;117;89;108;86;75;89;93;90;71;93;97;85;95;89;82;94;105;90;126;149;123;104;125;123;114;123;108;116;112;83;87;88;105;104;115;91;86;90;96;79;128;131;102;88;100;81;85;99;75;65;75;79;93;88;99;96;76;95;107;86;83;82;83;77;108;82;98;90;101;88;91;84;85;62;86;94;81;91;88;72;92;81;86;98;80;95;83;86;61;72;107;98;80;84;99;74;77;83;76;80;81;70;92;84;83;97;104;129;167;232;210;165;168;144;189;240;271;279;186;144;95;125;136;154;185;267;321;203;184;192;197;178;116;110;100;88;95;102;96;97;110;116
89;91;76;104;84;102;91;107;109;103;117;91;110;138;223;207;231;293;394;260;144;96;96;115;111;172;281;564;730;389;186;174;124;116;86;104;104;91;114;134;179;287;382;328;274;163;164;155;191;134;96;117;94;81;98;109;119;201;193;229;179;163;87;106;92;108;169;237;197;169;128;133;129;137;122;110;115;92;99;88;98;121;122;135;125;111;103;120;100;85;83;94;71;90;72;99;81;95;78;90;96;118;97;117;103;74;84;73;94;87;83;73;85;98;87;102;84;94;79;78;86;87;91;79;103;88;81;83;102;88;92;88;121;97;103;115;116;123;131;80;87;108;110;120;153;209;182;193;128;88;86;90;92;103;94;91;128;174;202;211;230;219;162;171;218;312;223;218;200;215;188;194;268;215;239;291;251;159;121;87;99;116;116;168;174;149;118;101;88;117;137;151;189;277;319;251;173;137;125;113;117;91;84;90;86;79;69;98;84;118;83;76;90;85;89;93;118;114;108;103;122;148;192;147;111;123;116;103;119;117;97;103;98;105;94;86;94;78;92;79;93;74;88;83;109;113;96;97;109;78;96;104;97;123;94;110;90;109;100;109;105;92;89;107;100;90;92;112;112;91;132;181;203;207;246;226;178;204;198;172;167;175;230;297;341;307;246;236;201;149;112;104;115;80;84;85;51;62;46;37;48;60;72;80;80;90;90;94;94;96;88;109;85;85;124;94;75;96;85;79;87;85;65;84;72;84;66;78;74;69;76;83;87;78;84;81;82;96;90;85;92;84;110;121;103;91;94;99;82;102;87;97;96;83;105;75;70;91;83;106;103;117;132;110;139;102;92;89;79;94;88;99;86;104;100;109;133;146;134;149;186;183;156;96;106;77;116;187;204;171;145;141;202;247;244;222;166;152;140;157;133;131;137;106;94;100;89;105;105;124;122;91;99;99;114;99;85;108;91;96;135;137;129;113;106;102;111;77;77;104;82;93;98;101;113;136;143;208;228;180;151;100;112;98;118;88;93;69;92;100;121;113;116;138;200;272;251;161;110;80;102;110;135;108;108;114;92;92;98;90;105;100;110;94;102;102;123;95;81;95;92;79;94;73;106;87;118;170;353;544;583;461;252;214;199;165;112;109;112;122;122;126;90;94;115;95;115;93;106;109;89;105;108;104;120;128;130;169;174;194;246;234;174;142;143;169;249;228;159;180;177;207;165;188;137;142;150;148;155;210;206;175;169;146;137;123;123;100;104;106;143;123;114;109;108;105;85;80;93;104;123;83;114;195;436;520;436;264;192;257;196;146;129;116;106;108;97;111;112;116;116;100;89;78;107;104;105;82;101;126;106;85;91;75;105;87;84;101;114;178;404;511;390;169;126;157;193;181;144;124;107;91;127;138;145;199;249;325;422;505;325;183;115;119;129;118;122;171;284;307;246;182;167;186;137;126;130;129;114;120;125;113;106;84;84;75;89;93;110;88;103;107;79;85;82;91;77;86;87;109;89;69;84;75;82;96;94;91;74;97;96;89;95;90;91;101;85;79;91;97;91;92;98;86;99;108;88;102;102;86;94;94;65;78;82;82;86;81;78;98;72;67;88;94;86;91;117;83;82;85;81;77;96;106;92;85;101;109;87;119;97;84;94;98;85;80;117;79;92;91;99;102;108;110;93;97;103;121;185;173;149;109;85;121;123;154;121;105;94;90;126;160;164;126;92;120;107;116;89;103;123;147;135;122;110;99;109;147;103;121;103;118;92;96;112;146;131;179;174;126;153;165;181;143;145;122;119;93;93;99;89;106;103;115;124;106;123;137;177;193;166;134;158;228;352;465;384;279;144;104;114;139;130;136;128;144;172;240;239;284;230;185;147;128;144;158;115;115;129;137;141;101;98;86;103;87;91;94;90;89;81;89;95;94;94;96;85;103;96;81;87;107;92;96;86;86;91;77;89;73;86;83;89;97;85;105;92;83;88;90;78;91;114;78;93;82;79;87;108;104;84;93;73;81;118;86;93;91;88;92;81;82;69;83;92;89;96;104;94;83;99;89;90;77;85;82;87;82;86;88;80;84;97;93;100;79;86;80;75;76;93;77;92;83;93;100;95;95;73;100;87;93;90;81;94;89;82;100;89;80;93;85;94;91;82;95;82;86;92;75;84;84;93;78;83;93;77;78;88;86;71;74;71;84;104;112;147;186;146;185;167;228;329;336;256;152;161;168;142;96;82;79;94;86;95;89;101;148;206;235;185;136;115;92;110;92;80;97;93;102;91;89;81;80;102;100;144;198;170;107;93;96;101;81;95;91;76;92;55;89;69;87;87;87;77;106;90;99;116;123;147;131;125;129;87;79;86;80;88;77;77;74;112;103;91;101;113;69;97;103;79;79;96;96;74;94;94;77;90;123;144;223;237;170;124;110;92;88;97;98;107;89;105;97;103;162;252;347;214;126;115;82;95;84;86;97;86;90;141;288;488;410;227;110;80;83;83;81;74;83;74;84;98;83;95;98;102;147;108;88;80;100;100;121;169;353;475;457;318;187;161;193;193;159;100;99;70;84;77;91;105;89;107;88;94;99;104;84;81;79;115;147;151;108;97;89;107;162;290;383;372;215;132;107;73;76;105;100;84;72;88;95;105;95;63;75;81;65;73;84;71;77;88;88;82;92;86;75;86;77;72;79;77;78;64;72;86;84;80;72;86;101;82;96;89;77;74;77;88;82;94;87;83;72;78;80;88;84;79;82;86;87;85;87;72;71;77;81;92;83;84;74;72;65;88;75;90;75;75;91;90;79;86;89;80;97;91;83;95;73;100;111;84;76;77;87;97;120;96;104;91;85;98;99;85;73;76;92;83;87;88;84;93;105;104;94;82;90;85;89;102;89;98;104;141;283;390;488;433;315;171;151;141;165;158;134;109;112;116;182;274;268;222;197;163;136;142;106;98;101;99;105;108;94;78;86;81;82;115;146;171;159;117;93;100;112;115;91;101;131;93;97;98;84;69;75;94;90;91;71;94;76;68;85;81;71;78;77;91;97;86;85;94;94;90;80;79;87;91;84;73;90;117;85;98;105;94;105;70;81;82;108;101;97;88;71;85;79;99;77;87;72;106;73;73;88;109;128;253;626;1253;1533;1109;489;246;167;129;142;109;79;77;88;85;80;102;75;104;98;91;89;100;98;106;91;89;86;89;85;95;82;83;92;99;87;107;95;94;116;81;87;82;80;86;82;69;90;87;81;82;93;77;87;89;88;101;103;105;107;98;96;93;121;117;109;117;93;75;94;91;108;112;94;116;95;106;70;81;100;103;108;109;99;93;92;98;95;76;67;81;94;65;84;82;80;82;111;106;94;75;55;79;80;102;84;84;85;74;88;82;76;82;88;67;79;90;108;79;87;69;86;80;82;90;72;94;92;73;83;90;89;96;85;72;77;79;84;81;60;81;77;70;85;71;75;107;149;153;168;143;159;181;140;176;201;217;232;199;141;126;131;174;170;229;253;269;180;185;171;225;184;131;134;124;106;111;89;93;94;93;110
103;89;117;81;68;96;102;114;126;85;118;111;102;117;157;154;157;253;266;164;118;104;85;128;145;183;327;470;506;331;186;133;107;104;90;103;91;87;106;127;144;233;290;321;252;183;122;169;159;112;119;116;102;98;103;111;140;140;179;177;171;152;101;96;89;138;248;417;354;202;176;206;197;121;106;102;94;112;108;87;99;98;104;137;133;113;95;95;95;94;89;101;111;84;74;89;87;82;81;85;79;105;83;81;80;83;81;83;92;86;67;96;86;90;90;80;82;95;85;77;84;82;85;118;98;76;68;86;80;91;101;88;107;110;125;124;106;104;139;128;98;88;97;111;234;404;398;256;153;112;100;90;93;95;92;79;130;162;223;228;199;189;214;201;203;262;226;238;270;266;186;180;216;190;233;267;229;182;105;98;107;128;122;159;183;121;107;105;112;99;110;131;153;243;257;224;203;173;164;136;129;125;113;113;108;100;92;92;93;103;81;101;88;98;88;90;92;121;107;113;94;134;145;142;120;142;149;114;125;108;85;100;102;96;85;90;86;74;85;89;89;89;88;87;93;117;126;97;110;95;89;88;117;102;84;75;99;99;90;92;94;102;123;147;146;107;98;103;95;109;133;199;247;221;302;249;188;228;211;211;162;202;246;273;277;277;285;278;199;182;149;115;99;89;77;69;70;50;54;54;60;46;67;82;86;89;69;85;75;97;97;80;74;72;93;91;70;82;97;78;93;82;83;77;74;67;60;80;84;74;90;92;66;74;80;79;80;82;94;91;84;82;103;107;110;108;95;90;109;105;101;102;96;118;117;90;102;87;103;110;105;92;125;115;107;107;83;79;93;115;101;88;102;108;76;96;124;132;134;148;162;154;158;107;98;122;104;126;143;162;128;149;207;282;322;276;187;174;169;138;129;103;134;86;105;107;101;85;101;113;129;96;77;98;86;96;101;92;86;107;110;139;122;104;99;79;97;102;81;81;94;98;100;80;111;143;208;242;259;188;139;136;104;127;94;78;82;90;81;86;116;106;119;146;163;237;206;181;129;107;89;114;115;130;104;95;93;108;103;96;119;108;87;82;87;95;88;85;82;96;77;87;88;82;78;96;102;165;258;538;695;567;346;275;313;234;165;111;126;132;123;107;107;93;97;95;94;98;71;97;110;103;98;108;122;139;142;114;165;170;226;197;157;130;139;163;221;194;178;147;181;206;192;160;121;141;138;149;203;222;201;169;136;134;150;144;165;104;113;126;139;145;136;119;109;106;86;92;93;113;104;107;153;256;540;816;594;288;206;222;180;146;139;116;127;101;110;117;105;94;113;95;88;100;110;94;86;67;89;99;105;85;97;82;85;96;89;105;120;197;337;462;301;183;107;114;125;101;150;128;119;103;152;191;192;199;232;222;329;445;314;188;111;103;112;126;130;169;377;427;262;165;126;131;148;150;220;225;199;106;95;102;95;91;102;88;104;95;121;98;83;68;83;93;84;88;80;103;86;98;87;68;79;100;89;110;97;89;70;98;88;90;97;94;126;99;98;70;91;110;99;84;102;81;88;79;98;87;101;71;93;95;94;91;83;101;100;107;91;103;90;102;96;79;79;90;94;89;77;86;79;97;87;84;92;102;107;113;83;87;97;108;104;86;105;98;105;89;102;119;122;97;94;86;93;96;126;174;266;281;174;106;83;115;136;163;139;117;113;108;120;164;146;122;129;124;136;132;133;102;89;108;120;108;135;138;165;172;158;133;126;156;107;127;100;125;150;192;198;153;142;167;188;139;108;119;111;99;91;94;90;93;97;106;90;89;110;117;155;166;170;171;192;271;375;639;656;405;174;120;109;126;117;108;87;125;185;227;292;311;265;235;141;137;139;140;118;124;96;131;140;119;81;83;104;99;97;73;87;94;89;98;105;116;88;92;107;105;91;99;101;87;106;111;110;99;96;100;89;79;104;84;78;82;97;71;96;80;100;88;99;87;83;83;87;99;84;76;96;80;83;85;83;106;89;96;76;96;95;76;87;72;78;85;97;94;80;90;84;85;84;100;106;83;88;84;68;83;87;77;103;106;99;95;84;71;78;88;104;98;72;86;92;81;78;86;89;99;83;104;83;88;115;80;106;95;78;106;105;125;97;97;97;89;102;101;89;70;93;76;60;87;89;104;89;90;97;59;83;94;93;95;80;84;115;112;184;201;256;282;269;290;348;418;241;132;159;163;134;104;93;95;106;84;75;105;122;201;333;407;290;199;107;90;91;81;97;82;94;76;78;81;95;83;82;96;120;110;112;110;104;86;83;84;84;102;92;81;96;76;71;79;83;76;94;89;114;98;156;214;290;363;282;191;106;90;106;87;103;97;80;102;130;153;168;160;133;96;88;85;80;94;80;80;85;82;87;77;93;96;161;268;346;221;109;101;82;98;107;103;86;96;85;85;92;136;198;249;191;128;122;95;98;85;79;77;98;106;191;312;522;472;276;126;100;90;84;90;93;68;88;79;78;85;77;121;109;130;136;106;93;93;90;79;119;164;191;212;197;224;220;218;241;178;129;88;81;106;88;115;99;97;74;96;77;88;82;89;94;86;99;112;118;116;91;89;114;126;198;303;283;170;106;118;91;92;85;100;101;96;81;90;92;85;86;90;76;71;85;91;81;94;87;66;91;78;91;88;96;67;82;87;82;94;78;79;99;83;83;71;94;67;85;96;71;96;81;92;79;70;60;96;61;87;90;79;78;94;93;73;80;72;97;89;82;87;77;93;79;91;86;73;86;79;71;78;71;76;82;87;81;78;90;71;88;79;92;88;89;91;91;84;91;85;73;78;93;112;122;121;108;111;86;78;83;83;80;83;95;84;87;84;80;86;94;87;90;92;100;96;68;94;103;106;102;166;292;416;519;377;220;154;131;119;138;138;127;102;112;175;244;247;164;135;101;130;150;133;112;91;100;79;82;82;82;100;87;97;115;130;147;117;97;85;97;102;103;90;108;102;82;107;105;90;80;108;98;106;92;76;96;96;83;89;96;85;77;79;102;88;84;86;84;100;88;111;78;102;99;92;105;69;74;82;94;89;93;86;83;82;94;104;100;88;94;98;79;93;92;84;61;76;79;72;89;78;112;173;356;915;1634;1753;1286;743;409;336;292;198;141;88;87;83;93;89;93;113;90;92;95;96;77;86;82;88;87;91;91;99;87;97;93;95;87;87;82;78;92;100;84;93;75;89;88;85;95;85;106;102;79;98;99;82;89;84;101;86;103;86;95;104;91;109;118;120;105;118;87;80;92;120;83;96;122;103;84;98;116;73;117;109;92;101;92;62;91;71;73;78;88;106;92;87;77;87;89;104;99;83;88;87;85;84;103;92;91;77;84;83;91;90;89;78;86;94;94;78;96;88;74;83;80;92;79;59;90;71;81;84;100;85;68;81;100;74;75;64;79;71;83;94;82;73;82;85;69;131;112;130;135;114;125;136;135;150;163;171;136;126;124;124;157;228;263;234;196;236;151;201;210;182;139;141;137;112;88;89;79;82;103;113
63;102;89;104;96;91;103;118;110;98;103;74;88;100;145;153;185;191;171;146;132;149;144;133;142;196;259;335;277;226;172;129;106;81;106;101;103;107;109;115;168;230;279;308;274;203;188;200;158;135;131;123;94;99;105;98;108;99;142;202;180;127;81;84;85;137;277;392;353;252;223;254;182;125;105;96;76;94;104;112;103;119;126;139;150;121;91;122;105;86;95;84;84;90;81;71;77;82;71;80;99;79;70;78;86;92;100;71;78;84;95;95;112;99;74;87;102;83;93;83;99;85;99;100;102;83;95;79;80;96;88;93;99;115;99;106;108;128;152;122;103;102;137;157;291;560;552;286;135;137;114;100;92;82;77;111;143;218;309;304;240;249;314;249;210;241;266;312;288;258;200;186;159;189;189;239;167;115;122;135;128;164;133;151;151;117;84;92;93;105;100;123;173;212;220;213;193;183;166;193;195;160;131;142;145;105;92;104;95;94;107;84;95;93;91;95;97;108;97;110;93;108;123;116;131;184;190;116;101;93;81;73;66;85;92;101;81;104;91;75;87;81;96;118;124;176;136;118;78;88;86;89;84;111;111;110;98;103;81;78;95;110;172;185;170;167;141;121;104;107;178;313;306;308;296;232;193;176;198;210;209;238;288;306;248;318;405;425;375;275;167;146;86;78;95;68;65;63;51;40;61;63;73;84;84;86;67;83;76;81;94;84;84;81;78;78;88;83;90;70;86;89;92;84;95;67;75;83;80;89;88;75;86;86;80;89;89;93;81;92;69;98;108;109;98;94;91;105;101;108;92;109;94;142;114;102;87;69;99;92;125;141;123;97;103;87;90;92;94;91;118;121;85;95;108;97;92;132;144;170;150;120;118;115;91;95;141;134;158;147;150;149;232;308;360;298;196;204;200;133;134;118;99;81;90;83;99;108;99;112;111;103;108;92;77;85;91;83;86;103;119;98;111;91;107;101;100;101;94;87;77;98;95;94;100;104;206;227;276;202;143;128;97;104;90;106;109;97;102;97;107;135;118;116;173;195;212;150;146;129;111;108;106;103;113;114;88;85;94;82;101;83;94;93;91;113;93;91;78;75;96;98;90;93;84;79;126;171;310;502;711;580;291;293;375;269;185;116;129;128;125;121;101;107;105;111;118;104;94;101;119;98;94;122;126;129;123;128;155;204;227;205;178;130;132;163;181;197;149;153;155;196;201;166;136;135;158;156;211;246;220;161;146;115;186;175;153;123;118;130;115;135;100;119;117;98;80;88;104;87;85;123;110;192;457;651;515;224;158;168;142;135;105;114;131;130;115;121;127;98;109;79;97;113;100;106;93;74;100;118;93;83;83;79;89;96;97;103;112;141;209;245;204;112;83;87;108;103;114;114;115;147;277;348;358;260;234;191;234;276;218;143;121;129;119;126;122;170;302;353;250;145;113;134;172;298;453;496;311;122;103;111;92;90;93;97;84;87;114;90;86;106;101;103;96;112;104;104;88;93;79;81;94;72;75;87;99;81;79;89;73;93;90;94;100;86;102;94;109;102;107;102;98;88;95;103;71;94;92;146;96;95;93;100;94;99;95;97;83;109;78;100;85;89;75;72;80;89;93;91;77;75;87;92;95;107;94;114;109;100;103;113;83;82;91;77;91;78;87;80;102;90;102;98;89;96;109;160;220;287;190;106;106;103;129;143;207;170;113;113;112;117;121;136;135;195;193;183;118;97;106;86;98;99;114;152;165;172;141;119;144;134;139;139;105;118;143;181;173;147;128;140;131;105;97;91;91;87;84;100;123;110;131;122;85;87;93;104;125;151;152;139;186;225;338;507;513;310;161;125;143;130;127;109;129;149;179;211;264;353;396;301;168;126;148;151;118;113;118;139;145;94;87;87;100;99;96;76;77;89;93;102;109;124;107;96;78;101;81;88;84;102;99;99;87;95;89;88;105;96;98;94;84;83;98;83;80;96;85;116;82;73;74;73;73;79;85;82;83;80;93;88;75;99;90;107;79;91;76;71;82;95;114;103;141;127;115;92;92;99;93;96;84;94;84;103;103;83;89;93;80;93;100;85;91;79;98;92;81;88;99;86;86;95;92;105;94;84;88;85;79;93;78;79;85;90;81;102;151;155;124;104;105;90;96;108;96;76;96;71;83;70;79;60;107;93;89;65;81;77;81;88;93;68;93;128;131;230;355;478;393;257;264;295;183;138;137;123;115;101;93;101;90;83;78;99;106;221;437;636;450;233;121;94;89;76;76;78;102;86;83;75;90;83;85;101;101;111;108;99;102;86;89;112;85;99;83;104;83;79;87;69;75;87;85;100;88;124;134;303;506;680;519;257;141;75;82;89;74;99;105;121;209;303;307;243;179;104;95;80;87;86;95;90;79;85;84;86;94;109;164;234;295;208;132;98;75;91;101;101;70;83;87;88;89;109;155;158;125;109;83;84;77;81;105;65;104;107;200;404;621;546;308;125;99;85;81;81;81;88;82;79;92;82;85;93;132;127;93;85;83;75;105;87;88;90;115;147;284;328;333;425;469;322;183;96;93;96;106;106;100;96;83;83;84;94;87;93;97;78;95;105;106;89;91;74;83;125;133;151;144;107;108;101;80;96;103;105;79;98;99;93;96;73;77;63;79;70;81;78;114;90;93;86;81;80;79;94;85;80;90;83;83;101;82;68;75;75;78;73;80;96;98;89;86;91;83;92;91;81;85;95;88;72;72;83;91;80;92;79;84;72;72;81;82;71;68;102;95;104;93;83;69;86;81;93;72;89;98;75;95;98;89;81;69;73;97;93;82;92;95;111;89;90;107;84;86;106;104;113;111;93;103;74;79;84;86;73;66;78;91;81;57;88;105;71;91;107;87;93;86;95;110;99;115;147;281;451;546;393;231;140;133;112;117;136;100;102;126;132;166;164;113;115;126;150;164;155;143;96;113;105;96;95;85;98;82;71;90;106;109;119;104;90;84;99;88;86;89;103;111;96;99;75;84;74;82;88;91;89;84;80;65;84;90;81;71;98;102;101;85;100;104;103;96;93;84;93;113;104;75;86;98;83;81;99;73;101;93;78;105;90;90;83;93;89;95;71;101;92;90;87;84;79;74;85;120;206;527;1240;2054;2169;1550;1109;946;809;688;427;270;132;88;91;80;85;81;100;100;91;94;90;80;88;96;88;76;76;101;96;87;89;84;90;90;75;102;76;87;88;92;82;97;93;91;89;84;103;91;84;88;82;82;91;104;101;85;85;82;96;105;99;112;123;112;106;122;102;99;90;79;95;100;98;109;91;93;94;113;122;134;145;110;95;98;96;91;87;77;91;92;88;70;100;95;103;99;82;107;93;87;86;71;78;80;99;80;98;105;89;91;87;74;76;94;71;72;86;72;72;80;90;82;82;98;102;99;88;91;82;72;64;86;85;91;78;90;82;85;59;79;82;80;74;76;84;87;96;109;123;109;117;114;115;142;144;180;157;176;144;136;146;193;180;212;220;209;164;147;176;176;183;144;151;134;110;106;93;94;108;107;126
68;92;82;110;128;115;97;100;88;101;113;88;89;103;134;153;188;159;111;138;143;189;215;191;109;225;283;235;186;150;154;128;114;105;119;113;131;121;120;110;164;292;405;428;365;271;222;281;228;177;201;158;108;95;102;113;117;102;119;196;205;132;100;88;78;115;185;264;234;181;204;212;170;104;96;81;99;105;115;128;108;140;153;155;148;138;121;110;107;117;87;95;94;82;85;104;79;75;84;89;79;74;80;63;104;84;85;92;103;93;90;84;106;102;82;89;93;104;104;91;77;99;95;88;97;88;95;77;101;100;88;78;92;86;114;106;94;136;159;141;110;106;119;136;281;495;481;250;133;115;128;122;95;90;91;89;146;290;414;481;366;359;412;278;232;237;419;411;318;319;303;328;230;177;192;215;142;114;150;136;195;207;155;143;105;107;99;70;79;103;91;131;185;261;241;198;149;141;155;198;178;150;151;158;133;119;102;89;96;109;95;110;94;113;98;117;98;103;94;86;105;91;101;125;122;175;217;119;107;119;105;92;78;90;94;88;92;79;75;82;73;92;145;186;297;248;193;145;101;90;110;101;81;88;84;100;86;83;86;74;86;103;166;214;186;186;152;142;99;102;218;381;408;316;301;219;178;195;228;209;231;280;269;260;246;348;496;710;558;396;242;143;113;83;83;86;75;61;40;41;41;69;80;88;86;74;77;93;82;90;111;96;95;95;78;81;74;84;79;101;67;80;75;70;81;90;90;96;64;69;73;82;90;87;91;81;80;103;94;85;88;101;80;90;99;84;85;77;102;77;85;111;106;131;109;94;78;90;102;136;164;128;107;91;110;98;92;91;112;119;119;123;116;139;125;116;130;160;191;173;169;163;184;129;92;114;121;175;148;146;174;176;232;275;273;208;160;170;170;134;105;105;84;95;97;97;105;91;78;94;120;110;90;89;78;88;92;77;101;108;96;91;118;92;111;86;104;90;93;101;102;88;113;101;110;137;125;159;165;165;133;109;107;106;103;100;114;86;91;88;104;97;123;101;121;151;174;169;125;129;112;95;112;95;95;87;91;86;93;104;87;106;97;92;92;92;77;96;97;76;95;84;97;78;88;83;147;268;469;614;620;483;266;226;251;216;133;124;134;125;127;114;104;113;86;102;110;89;93;96;97;95;110;101;127;128;126;122;122;167;172;159;186;133;145;149;169;170;175;180;163;244;248;194;164;147;137;148;241;295;243;194;144;147;170;177;145;145;130;124;151;128;86;107;96;82;90;101;75;98;87;65;91;147;249;313;242;190;142;137;121;99;118;110;114;113;134;123;110;97;100;82;96;92;114;97;91;78;102;91;102;93;88;94;82;88;107;105;107;96;132;145;144;94;88;95;83;103;113;92;105;222;444;730;723;447;189;129;163;180;145;116;111;118;121;141;128;121;187;208;179;140;124;139;213;468;791;711;409;147;115;96;93;98;93;101;88;98;80;110;87;121;71;96;99;76;113;112;79;86;87;89;94;82;77;96;89;94;91;94;92;89;94;97;108;90;90;87;93;91;87;89;94;84;87;109;96;103;102;107;103;105;102;89;104;97;108;90;91;83;73;95;101;87;90;81;78;80;82;85;79;83;110;92;86;102;107;97;85;94;96;110;93;85;92;82;93;86;92;79;93;91;106;84;87;80;87;127;166;199;145;106;98;108;117;177;224;228;165;114;108;109;101;111;150;243;310;225;97;102;72;77;103;118;122;156;191;173;154;123;129;123;120;105;88;116;136;146;152;116;120;118;116;112;101;112;104;85;100;124;107;108;119;103;110;89;99;102;127;165;161;157;148;192;227;291;301;188;142;141;137;125;93;106;151;152;169;206;240;329;321;296;187;141;137;127;128;116;130;101;114;92;99;105;91;101;94;103;111;95;84;112;120;120;90;90;80;81;102;84;97;77;81;99;92;87;92;77;90;89;82;107;86;90;88;76;86;94;83;90;100;90;98;75;77;92;109;75;102;99;86;85;70;96;84;91;86;91;91;97;100;124;124;203;255;209;137;127;87;80;82;99;77;89;80;105;85;87;104;111;95;87;91;70;87;95;101;67;87;89;82;110;101;80;101;84;96;94;77;84;88;94;90;91;104;95;90;122;202;208;161;99;79;84;109;119;82;81;71;87;79;66;86;92;96;79;72;71;85;86;88;95;74;88;102;128;158;207;348;510;387;210;186;172;131;129;137;107;108;80;88;96;92;92;94;85;104;191;366;552;464;244;110;87;93;81;80;81;100;79;77;98;97;97;89;109;99;102;101;90;96;83;86;87;92;86;101;81;91;76;91;84;87;74;90;95;97;131;218;382;664;939;660;336;118;104;90;84;85;91;103;159;351;556;561;502;254;126;87;82;80;87;92;88;95;87;84;80;87;86;132;160;185;143;95;90;94;95;89;72;83;85;90;71;80;89;92;122;103;94;94;97;87;87;104;89;85;109;190;397;638;529;241;107;110;81;80;88;81;84;83;61;87;84;98;78;103;95;102;79;86;106;104;79;97;88;118;174;449;593;543;754;873;616;296;139;95;95;81;136;158;152;135;114;87;100;96;84;71;82;108;87;97;91;72;74;89;106;100;111;107;114;127;125;119;85;115;88;80;82;92;89;77;96;91;78;69;85;90;76;88;80;93;73;92;85;89;98;87;88;99;88;77;80;92;73;67;85;73;78;83;79;52;71;84;75;86;74;85;76;86;80;89;76;77;85;84;71;71;84;80;82;72;85;84;83;57;80;84;111;88;71;73;82;85;71;98;97;90;66;95;91;99;90;82;83;80;104;88;101;95;105;101;104;103;84;80;104;96;92;96;83;101;86;73;87;101;81;68;68;75;81;91;105;92;109;92;76;88;90;79;85;97;117;99;144;263;457;661;530;260;171;128;126;122;115;103;103;103;91;105;108;105;88;116;164;249;234;171;112;131;94;98;84;86;79;79;79;84;86;98;87;84;87;107;92;88;91;102;90;111;119;103;91;87;96;85;90;96;71;83;81;89;75;97;78;83;83;100;112;99;95;124;88;91;100;94;115;140;109;95;93;107;94;98;70;88;102;93;81;82;76;80;92;81;73;77;83;89;99;87;93;91;82;85;86;150;301;735;1772;2862;2889;2343;1810;1644;1707;1399;1041;532;226;122;85;96;87;87;93;73;88;93;86;95;88;88;113;98;81;93;92;75;93;95;91;107;87;92;83;102;84;100;82;83;113;80;84;106;115;115;107;105;72;93;80;74;105;94;100;84;87;77;68;106;114;100;96;105;100;105;116;112;105;93;103;108;84;94;116;124;128;168;172;179;105;108;86;97;90;69;84;90;84;96;98;86;121;131;130;113;97;82;94;84;84;90;89;94;85;98;76;93;89;83;79;97;76;83;73;80;83;82;81;75;89;83;107;80;76;86;83;90;79;76;79;83;67;83;71;86;83;101;82;75;108;88;98;81;88;106;106;114;106;147;150;238;210;187;162;156;129;164;155;132;144;191;175;182;158;155;210;159;177;123;157;137;115;99;96;99;84;90;145
83;90;88;107;108;115;94;91;108;93;70;97;100;97;130;121;119;133;135;149;228;216;252;178;146;236;269;183;141;145;143;150;128;158;137;120;97;116;105;136;168;306;554;521;394;273;299;419;349;326;316;215;169;91;119;114;113;129;119;164;197;158;99;83;98;96;107;133;123;108;149;147;139;108;106;86;87;87;102;96;110;171;219;225;190;153;137;132;103;101;78;74;87;82;80;85;82;81;98;87;96;86;88;63;87;84;94;122;135;85;100;79;89;73;78;83;92;94;84;94;94;94;87;96;92;90;91;78;83;98;81;71;87;91;86;89;100;113;166;151;127;128;112;107;174;267;258;190;119;126;128;100;112;90;107;83;129;264;584;761;545;364;373;255;244;277;440;393;337;304;453;425;334;239;183;168;129;123;137;168;176;178;158;126;130;119;94;83;98;107;139;162;191;260;254;173;176;154;162;175;196;148;155;166;175;152;103;89;84;94;105;112;106;97;105;109;119;100;80;89;107;97;82;82;111;122;137;138;102;87;82;77;87;73;95;72;85;76;85;84;82;118;189;390;571;483;314;213;146;108;91;93;97;91;80;96;65;94;79;75;81;106;123;189;187;140;138;147;98;108;181;292;343;306;294;235;220;214;232;187;217;219;199;211;188;273;533;833;766;565;361;211;148;110;120;93;73;59;45;45;43;66;84;84;91;74;77;91;69;114;100;95;97;95;83;91;87;83;86;90;75;84;80;68;85;78;73;72;64;73;87;95;71;91;81;98;98;97;92;85;90;95;66;93;72;70;94;81;95;77;82;88;108;101;99;109;97;88;101;112;130;114;117;92;73;97;78;85;83;98;105;106;130;128;134;131;131;170;191;236;196;196;177;106;111;106;127;162;183;166;200;212;209;201;204;151;148;179;157;152;122;139;123;96;103;137;112;105;96;99;112;125;102;100;98;114;109;98;86;104;119;90;84;87;108;121;118;101;93;98;116;99;96;105;109;109;120;112;119;141;122;134;120;123;102;105;133;106;74;93;100;98;100;107;118;153;174;186;117;139;96;77;81;111;83;99;106;87;96;97;101;99;110;84;77;86;76;80;96;100;101;104;82;86;87;124;246;582;938;1156;1023;649;291;189;179;154;135;111;96;115;94;103;100;109;120;109;90;98;79;89;91;78;86;103;124;121;116;167;135;146;174;197;219;190;127;118;133;151;169;237;223;249;220;208;177;174;168;156;200;253;248;236;168;139;211;193;189;150;157;133;145;144;126;101;86;95;98;88;108;94;87;100;115;96;127;169;132;120;118;120;118;124;112;111;122;115;108;126;112;109;82;79;90;94;116;84;83;89;86;84;82;93;106;98;90;90;89;106;106;103;110;116;111;108;102;79;102;104;91;129;137;287;685;1128;1093;634;259;160;106;132;126;95;100;111;101;105;123;124;140;119;132;116;135;119;183;396;717;680;391;145;100;110;121;127;123;79;98;93;99;83;90;110;81;101;86;100;95;103;101;109;79;82;82;95;98;81;106;83;98;95;71;82;101;85;89;112;107;95;73;97;112;92;90;95;84;99;100;101;101;127;98;83;108;94;86;90;113;89;90;92;80;96;98;74;89;86;93;95;92;95;80;85;85;94;89;103;87;82;96;99;98;84;81;95;98;89;101;85;104;87;102;96;100;94;80;96;93;109;130;131;112;126;116;97;160;217;310;312;207;118;101;76;88;120;148;186;267;204;142;93;75;89;90;110;123;154;216;208;169;138;115;93;110;112;91;107;117;115;141;132;124;122;110;96;105;99;101;98;100;106;112;104;100;99;89;99;94;98;92;139;146;122;148;128;139;148;127;132;119;129;129;127;131;137;206;214;192;163;184;242;213;213;175;153;123;110;120;125;104;108;117;98;114;95;109;105;86;88;96;123;97;89;112;107;87;94;84;74;103;98;75;103;84;88;88;85;91;86;86;69;97;72;80;87;79;101;91;101;92;104;76;95;80;80;99;92;80;81;84;92;89;91;92;90;92;76;95;100;107;100;93;124;219;341;456;327;179;101;86;74;77;90;80;90;89;105;77;96;96;73;94;79;68;79;95;88;93;80;96;89;81;69;80;99;91;82;112;92;86;86;81;87;73;89;91;86;124;128;179;202;174;122;78;85;90;116;80;88;94;89;80;86;89;94;64;85;95;65;85;80;88;98;80;81;134;167;204;224;313;384;287;159;132;135;125;115;113;133;117;113;93;82;95;92;100;102;111;156;224;344;296;195;117;89;88;85;94;82;88;94;93;84;96;96;98;93;83;85;83;102;92;78;114;88;88;93;102;99;74;90;69;93;94;75;77;88;85;117;188;289;494;586;480;227;121;81;75;77;69;99;127;189;402;691;702;515;302;146;106;88;83;85;79;73;94;84;88;90;95;94;95;98;114;105;83;106;103;102;79;99;99;82;72;68;91;79;112;91;75;69;88;91;88;85;90;87;124;182;216;377;412;331;183;130;110;92;89;91;78;93;79;89;82;75;95;80;93;99;80;77;86;85;85;83;89;86;112;226;442;609;621;978;1247;1021;496;196;91;95;130;155;216;227;169;124;109;108;106;85;83;68;80;81;99;80;116;68;74;94;83;92;107;139;185;186;129;100;106;96;97;96;86;78;77;91;81;86;80;88;79;76;89;98;96;82;87;107;87;85;86;83;84;88;75;83;93;87;110;74;82;68;76;86;75;72;91;82;68;77;79;79;89;76;68;71;80;92;101;99;93;82;81;85;96;81;79;69;79;67;88;98;118;95;76;75;86;95;94;92;89;101;111;111;91;102;80;107;88;89;85;80;94;90;130;129;128;85;93;110;88;101;82;80;89;80;91;73;78;78;80;88;82;81;100;86;87;96;82;95;99;91;96;128;130;122;122;144;288;642;949;687;307;189;169;148;117;127;110;87;96;78;102;87;99;92;120;207;267;297;205;189;126;104;91;82;91;95;102;89;80;84;94;77;81;84;103;86;98;91;82;93;81;82;111;85;73;103;94;71;82;90;87;76;69;76;79;91;74;86;95;103;120;89;91;83;88;94;93;103;111;107;109;83;86;87;95;79;78;92;87;85;99;76;92;92;88;79;77;87;104;98;95;87;102;85;97;106;175;494;1081;2073;2870;3125;2771;2399;2480;2658;2331;1812;979;391;164;105;81;77;76;89;69;84;93;81;105;93;92;103;80;90;98;105;99;92;90;96;84;90;91;96;99;89;104;103;78;102;89;102;125;174;140;109;82;86;97;105;84;84;115;104;103;84;70;86;83;93;94;90;101;96;100;86;102;87;100;90;105;87;86;104;139;129;190;221;209;120;108;92;84;80;100;89;91;74;89;96;130;163;165;108;109;77;86;89;95;70;101;82;79;90;83;86;96;94;92;86;89;88;93;82;80;79;90;71;87;80;92;94;90;83;86;72;92;76;101;95;78;75;63;72;81;97;74;105;94;82;99;80;101;104;113;96;88;120;174;280;370;325;250;187;154;164;177;142;142;159;159;180;166;151;188;270;281;226;167;132;129;104;113;72;106;111;111;128
89;77;92;79;113;110;100;96;90;84;82;111;87;79;100;103;91;108;165;230;299;348;253;151;126;169;178;194;180;161;127;138;167;162;131;116;123;97;128;124;172;287;394;407;304;233;316;376;367;447;526;330;172;103;106;91;91;111;145;226;263;168;111;83;79;70;78;98;89;91;100;90;90;80;83;93;101;94;85;109;131;214;349;344;220;162;131;128;106;93;83;98;82;82;85;92;71;74;103;95;97;85;90;68;70;90;96;122;147;104;99;85;96;87;93;70;93;75;90;89;78;82;72;75;81;87;81;113;98;79;93;113;84;79;80;88;93;100;109;93;115;132;91;98;118;148;164;115;102;97;118;98;125;113;86;92;100;230;467;667;483;279;273;181;206;339;353;332;277;307;329;418;417;291;183;136;97;118;147;177;169;166;158;148;133;118;96;66;88;134;159;248;238;234;214;163;172;160;141;140;133;124;146;204;255;148;96;89;80;116;90;117;107;124;87;105;84;86;85;96;93;81;85;98;82;113;113;94;110;106;103;91;89;73;104;71;81;77;91;80;86;110;232;569;896;646;370;170;128;92;94;92;103;102;89;87;84;88;89;85;72;85;92;150;140;142;106;102;97;108;130;226;224;271;291;236;206;217;187;166;167;165;184;164;168;265;498;848;979;697;409;266;177;136;118;88;80;50;51;45;54;49;62;78;62;82;85;72;89;91;95;93;110;80;93;101;86;84;84;78;87;91;75;79;102;78;84;86;92;91;81;71;84;74;85;75;83;78;81;96;98;111;103;105;82;66;93;95;77;87;87;112;115;99;125;116;112;106;101;113;125;108;101;104;96;92;87;79;74;75;89;90;81;99;103;107;131;148;203;214;173;146;141;131;117;117;158;185;209;179;227;189;181;172;138;125;148;170;153;143;113;105;106;118;136;151;152;110;101;114;111;97;105;103;75;113;118;86;86;110;83;73;115;100;86;91;123;120;104;109;120;126;130;114;111;110;106;106;132;152;149;135;124;117;122;128;135;103;80;84;94;88;91;120;135;195;217;256;152;140;114;87;75;70;91;92;78;93;87;86;99;97;109;97;84;88;76;84;104;78;94;95;89;116;91;141;360;809;1527;1870;1567;895;342;178;129;141;123;118;123;98;109;101;96;104;90;101;86;105;91;91;95;96;101;95;109;122;125;118;148;174;211;212;236;218;150;139;137;151;210;231;238;191;194;197;210;213;156;148;172;202;235;223;130;159;184;246;206;142;113;159;182;194;156;101;113;107;99;98;86;96;100;86;99;83;100;109;125;121;115;103;113;124;100;136;150;128;135;127;119;95;83;94;94;91;95;96;86;85;81;100;94;87;82;79;120;110;129;117;96;99;88;109;107;101;94;104;88;99;107;97;165;279;625;942;897;492;199;131;135;119;98;102;110;110;116;112;101;109;118;133;130;149;127;122;150;275;378;397;240;156;107;115;128;113;98;97;82;90;110;97;89;103;109;105;97;106;115;97;98;108;100;99;84;73;115;113;127;113;103;85;92;77;75;65;77;81;119;105;97;86;91;84;99;93;110;121;101;87;102;108;109;108;99;88;87;96;105;77;103;80;108;71;91;91;86;87;85;86;96;78;87;82;87;83;110;103;101;120;99;91;98;101;88;103;91;96;115;91;102;101;75;80;87;118;90;99;100;79;102;102;106;97;115;125;139;226;349;369;216;119;89;98;90;108;116;134;194;168;91;99;78;87;95;97;103;116;218;245;207;166;121;97;110;93;84;100;103;117;125;100;111;143;115;130;109;134;135;133;99;131;135;105;76;77;103;90;112;108;99;121;102;102;124;136;122;133;95;89;104;129;109;108;131;154;255;340;294;201;213;179;170;140;162;142;114;110;96;99;116;99;112;89;103;99;98;82;113;99;91;105;99;108;104;103;86;88;83;102;94;85;69;98;107;82;88;79;86;80;98;81;86;86;87;78;80;94;78;98;90;100;103;104;92;83;71;74;76;94;84;92;75;91;87;69;93;91;101;108;101;103;82;123;233;566;715;514;192;117;91;77;90;98;84;96;77;89;91;96;103;89;90;93;87;94;87;83;89;85;77;86;97;79;86;97;113;78;88;98;100;98;79;74;92;99;87;99;83;105;167;150;126;91;88;84;85;82;90;74;103;67;77;88;72;86;80;80;80;113;94;89;91;76;80;100;149;240;306;254;213;201;194;129;132;110;118;121;113;135;136;158;112;102;95;87;97;85;101;101;145;210;216;161;116;119;95;106;88;81;86;92;96;90;88;82;86;94;91;102;97;94;78;84;92;91;85;86;115;79;92;72;88;74;92;77;103;93;103;97;114;165;262;319;223;160;105;81;89;81;83;103;106;137;290;483;508;380;199;110;100;78;85;80;82;102;88;92;86;86;98;87;88;95;80;93;107;81;95;85;89;98;76;85;101;92;84;72;84;102;97;81;105;83;83;75;96;96;162;282;406;415;332;191;140;95;78;88;81;89;78;99;84;84;94;88;78;90;78;85;98;76;96;78;83;81;90;92;88;160;250;364;516;837;1309;1166;566;208;97;113;140;194;399;412;284;136;120;108;120;91;102;85;82;71;73;96;102;80;74;96;102;101;109;129;179;220;139;125;118;92;89;89;101;95;73;76;88;87;80;76;77;78;88;85;106;74;82;77;84;91;87;79;82;79;74;72;86;81;93;87;87;69;86;83;87;76;86;80;90;89;78;76;78;85;87;86;91;92;104;78;92;94;70;93;76;98;75;74;86;84;88;111;125;139;94;85;90;92;99;77;100;98;129;98;125;104;102;88;87;97;91;98;105;119;146;132;118;85;116;115;115;102;76;103;93;98;103;86;87;94;86;77;86;82;86;87;82;86;102;91;97;86;90;98;129;110;111;127;234;501;832;590;322;231;176;184;176;152;115;117;85;100;93;114;117;91;119;178;251;220;176;164;127;103;103;110;92;89;96;85;84;93;84;94;92;96;90;87;103;75;98;98;103;87;80;95;101;83;94;86;87;69;84;81;80;68;80;72;98;103;90;112;92;92;100;101;83;112;89;104;96;88;101;93;100;77;91;89;80;97;95;89;100;89;99;91;105;88;87;70;72;77;109;82;86;92;109;141;354;713;1215;1912;2509;2641;2422;2408;2983;3742;3482;2700;1619;671;238;144;88;82;86;90;59;82;93;86;83;100;89;82;82;98;90;97;105;103;90;88;92;73;80;107;127;97;90;79;91;78;112;126;156;234;213;111;105;103;78;98;100;96;98;111;110;71;74;76;90;85;78;71;96;88;80;89;83;82;85;97;89;77;98;95;125;132;164;217;204;149;98;95;94;81;95;87;86;94;88;85;149;172;188;142;122;85;92;91;99;82;80;94;99;91;90;88;83;91;90;83;80;86;81;80;93;84;62;86;93;102;107;91;85;79;87;80;77;74;91;78;73;84;82;77;82;91;94;102;83;100;74;88;85;117;102;104;98;114;186;377;549;503;325;167;159;205;189;177;166;180;177;165;140;160;228;402;396;320;173;138;117;113;98;89;98;122;102;97
110;79;81;103;119;109;108;111;112;129;78;80;80;89;90;91;100;91;151;206;242;283;213;150;142;186;216;166;186;176;144;147;208;215;171;145;101;107;122;131;147;184;240;263;244;243;261;285;269;389;448;306;145;90;79;83;94;131;164;237;269;194;137;100;91;87;84;77;82;82;94;92;96;76;86;84;90;88;96;87;123;223;388;370;216;162;147;131;104;92;77;89;91;97;73;91;76;80;93;85;94;70;94;73;78;90;109;143;135;109;104;89;80;71;84;93;102;70;89;76;100;101;88;84;70;70;86;83;107;97;101;74;96;89;71;97;73;89;80;104;90;99;93;92;102;121;111;93;110;111;84;123;112;103;87;89;96;200;287;376;373;248;165;159;152;184;220;286;300;262;252;360;398;309;200;150;136;130;153;144;146;189;190;198;167;122;119;96;93;115;160;248;227;189;173;211;190;168;134;131;96;101;119;178;184;135;96;94;99;104;113;94;119;101;96;93;84;109;79;71;98;109;85;100;83;74;79;99;107;107;93;105;106;91;82;83;75;82;74;92;102;108;200;510;682;519;279;170;107;97;102;96;71;97;79;98;89;95;95;88;84;76;91;107;126;111;102;96;113;74;105;143;189;243;308;270;206;230;176;140;135;224;207;179;205;281;469;777;901;713;459;312;201;134;75;81;62;62;49;36;46;44;50;87;76;92;95;88;89;106;93;81;79;80;89;90;95;87;98;85;76;81;75;93;95;85;93;91;81;85;70;88;72;79;74;81;81;88;93;104;118;153;109;101;97;93;85;82;83;86;93;101;108;100;99;133;110;103;131;122;102;108;81;71;97;90;98;87;90;107;76;93;82;92;105;91;116;133;151;161;158;145;146;117;109;137;129;236;197;180;254;236;194;138;106;120;153;171;171;120;127;92;89;109;114;140;135;114;87;92;108;79;101;107;102;127;108;93;92;93;90;95;113;93;110;103;137;142;127;104;132;118;136;142;123;107;97;95;118;124;152;108;127;111;137;141;142;108;84;76;95;90;104;109;151;212;295;342;249;142;105;114;99;105;96;102;93;78;86;105;109;76;91;105;82;88;92;83;88;86;80;68;68;101;87;163;397;961;1741;2016;1567;831;311;183;153;153;117;117;99;105;97;105;90;80;90;87;101;113;113;96;86;91;86;94;96;85;105;119;144;191;169;194;229;227;147;154;115;148;189;165;176;174;178;184;236;263;171;131;127;162;171;175;152;171;208;248;213;144;128;152;203;235;197;154;101;102;90;91;101;107;87;98;108;110;108;101;119;128;137;114;97;111;129;126;135;121;129;116;101;87;94;95;94;100;95;104;75;93;82;88;97;111;91;79;95;123;114;100;96;98;94;91;118;98;72;90;96;91;111;143;138;177;339;520;502;319;174;115;116;122;87;80;78;104;111;121;109;112;105;126;143;154;137;108;94;162;200;183;165;131;129;154;125;128;88;91;90;101;99;105;81;99;96;105;86;119;115;99;119;107;98;105;83;95;81;125;138;135;102;78;88;82;88;111;86;102;95;95;88;91;97;103;98;118;101;75;89;88;96;123;81;104;101;95;80;79;107;105;98;97;99;102;91;91;77;79;90;108;75;86;85;81;76;98;100;104;98;88;99;97;100;94;101;104;90;88;90;93;115;105;77;86;96;91;83;88;80;85;91;116;108;94;104;113;159;176;264;268;166;116;93;100;92;88;110;138;142;117;113;97;109;80;96;84;105;107;154;223;249;202;129;122;100;113;114;107;99;131;110;115;116;122;145;140;150;136;168;207;178;141;135;116;111;111;105;101;88;96;104;82;87;122;131;166;125;131;120;112;86;98;122;120;128;180;309;416;329;220;207;168;157;157;112;136;128;117;87;102;106;116;125;104;116;102;110;119;99;107;104;91;127;116;112;85;93;94;83;98;87;78;104;93;101;101;105;100;101;107;83;79;91;90;111;80;86;83;80;100;81;108;100;108;94;95;83;94;89;86;91;102;83;80;82;94;76;95;105;112;112;103;99;128;209;412;549;361;187;100;92;75;90;82;85;83;77;94;92;100;94;96;84;73;92;87;106;92;85;79;96;91;93;96;97;84;103;76;97;86;84;84;105;85;92;90;95;100;94;80;100;120;104;92;93;84;85;79;86;100;89;96;68;77;69;95;82;78;87;71;72;80;84;86;80;98;148;254;290;225;120;120;130;99;103;105;108;121;112;136;181;192;177;105;116;84;97;85;105;103;142;170;162;139;112;106;115;96;90;103;84;83;104;86;102;84;90;83;91;107;94;87;95;77;87;83;83;85;88;92;103;77;97;85;110;87;85;77;75;114;92;86;111;153;127;110;96;70;100;90;79;64;105;112;188;264;222;196;128;89;84;91;84;80;98;79;78;99;87;100;85;96;92;109;108;87;70;92;77;81;78;88;67;76;83;89;109;93;118;100;108;97;84;115;91;97;109;122;209;441;822;657;327;162;104;100;87;86;91;106;93;79;93;94;68;91;87;80;84;94;83;112;102;96;113;81;84;88;91;126;137;195;360;671;1071;932;451;184;113;91;155;241;389;386;212;126;110;112;101;84;90;88;99;84;83;101;95;89;85;77;87;95;79;126;155;138;137;114;140;148;123;109;90;100;100;83;77;71;83;65;81;80;97;97;80;95;78;88;77;76;80;84;61;64;69;70;70;64;77;78;82;71;94;76;86;110;78;87;93;68;96;93;64;75;70;81;92;69;92;88;91;81;73;95;90;60;77;79;73;73;80;98;111;119;76;95;85;91;86;78;95;94;113;118;130;136;111;100;89;75;110;100;85;111;142;123;111;95;104;129;128;88;115;91;113;107;104;72;84;79;94;96;82;78;107;95;103;66;85;86;87;99;93;116;101;97;85;129;163;325;451;351;229;184;195;172;186;171;166;91;101;87;136;113;121;118;112;132;158;179;156;110;109;98;99;77;78;86;77;88;95;103;100;97;88;103;86;93;94;83;105;95;98;94;80;84;83;90;91;80;89;78;99;80;70;78;100;93;93;79;89;89;77;92;74;83;85;97;109;85;112;77;83;76;91;78;92;87;90;85;95;117;110;96;117;114;117;100;93;102;83;101;86;98;84;83;123;228;649;1286;1984;2174;2030;1782;1646;2088;3151;4123;4023;3262;1932;765;299;149;102;100;82;88;88;96;79;88;94;96;81;95;92;94;95;84;92;86;98;88;90;82;99;108;114;103;111;99;78;82;77;105;112;174;141;106;87;83;100;79;80;83;92;95;88;90;74;89;82;84;67;86;106;107;86;96;84;91;91;87;90;94;101;96;108;106;122;156;149;159;105;88;101;87;91;94;90;67;80;101;134;170;148;121;86;95;88;79;85;84;111;87;98;86;107;85;85;84;85;80;84;77;75;89;101;97;105;99;109;92;104;88;86;91;99;97;94;90;62;91;82;91;90;84;92;84;89;105;95;94;91;88;98;110;115;102;114;127;185;334;564;604;419;206;177;206;209;225;234;243;204;155;165;150;192;397;530;512;265;130;121;123;98;101;106;120;101;106
74;70;91;86;93;116;118;119;143;126;106;88;85;113;105;90;86;96;113;163;190;211;182;115;147;258;290;217;210;240;141;141;179;235;164;142;102;89;113;146;146;149;161;192;200;163;183;152;184;229;267;180;122;87;82;104;111;123;124;193;228;185;158;128;113;98;88;74;75;69;78;73;115;86;77;91;98;79;89;78;132;204;319;329;209;180;166;120;116;80;87;85;84;77;80;91;92;90;85;82;95;91;85;80;95;75;83;85;120;87;83;79;83;90;92;81;80;67;77;118;129;90;81;83;76;90;98;83;96;100;93;101;80;95;84;95;90;75;86;105;115;133;115;93;89;88;96;104;91;89;110;113;133;112;104;86;109;147;162;223;220;199;116;109;112;162;212;225;325;283;248;249;277;224;180;211;227;182;151;129;150;176;213;272;255;195;143;120;101;112;177;228;216;178;164;191;206;182;177;123;104;109;142;112;121;131;126;147;124;125;129;120;104;107;137;101;108;90;98;114;102;93;88;98;87;82;89;96;74;106;122;101;120;91;66;89;71;71;93;99;98;101;131;258;346;291;219;141;95;77;89;90;83;83;104;112;116;121;86;85;88;102;91;116;123;105;73;99;98;75;93;128;179;199;249;282;313;293;232;165;166;212;224;231;244;295;411;622;661;539;405;275;169;125;101;80;63;61;42;30;39;45;58;75;77;89;93;101;113;80;91;75;61;98;81;94;84;75;83;99;83;101;86;99;90;87;88;84;82;84;86;91;80;95;85;94;92;89;102;136;158;126;133;118;67;70;87;83;95;96;88;80;106;115;101;111;99;120;126;116;102;115;108;94;87;104;101;84;91;86;90;90;87;71;96;83;109;111;129;137;122;118;125;140;111;121;126;140;163;183;211;262;246;161;130;129;179;176;200;141;137;91;87;87;104;133;123;123;87;88;103;88;84;93;82;87;102;104;76;101;93;88;92;85;105;114;156;237;176;135;123;106;137;144;127;108;100;112;135;127;124;139;104;120;107;106;123;97;87;103;83;96;107;94;121;199;295;375;225;131;126;98;118;113;102;120;93;95;84;84;94;102;83;88;108;75;99;86;90;96;103;81;82;98;115;140;341;895;1528;1574;1107;560;257;223;221;171;125;114;87;81;93;105;93;90;88;95;88;87;105;97;87;108;89;100;100;84;113;126;145;162;142;172;210;190;172;164;140;162;129;167;182;157;183;221;297;246;204;147;146;145;145;136;138;143;159;164;184;129;126;166;199;269;212;133;75;96;93;102;85;106;86;133;129;104;146;163;181;180;155;108;96;111;116;125;138;125;119;136;113;111;95;99;99;86;107;107;113;93;85;82;92;94;80;92;93;103;129;105;94;102;94;99;106;109;94;86;99;91;115;125;121;120;203;219;243;198;138;109;110;107;89;101;96;86;96;80;98;120;121;105;119;124;134;113;111;114;117;133;139;174;172;185;141;118;100;94;86;96;91;93;81;94;100;107;121;114;130;118;115;107;114;100;88;77;95;114;139;147;112;101;79;68;98;86;91;87;102;91;114;97;83;108;100;102;95;99;83;101;101;101;84;88;101;111;86;87;91;95;117;115;118;102;87;90;95;88;91;92;89;82;86;82;86;99;94;109;102;92;110;78;78;102;105;98;83;96;85;118;129;118;106;83;89;72;90;87;104;87;106;98;103;126;141;150;145;136;142;169;114;107;89;83;108;95;104;98;115;117;107;118;107;76;98;98;86;109;118;167;170;153;117;128;108;96;112;95;90;85;94;108;116;150;177;174;164;184;236;231;207;167;130;144;117;109;108;97;111;99;97;75;112;118;135;127;110;123;134;122;129;104;101;115;115;129;230;266;259;169;175;168;154;117;133;133;123;122;105;118;140;142;127;124;113;99;109;96;89;98;102;93;111;90;101;113;100;88;93;89;88;85;75;99;84;92;96;122;121;103;88;90;78;77;105;88;90;84;78;99;106;85;124;100;83;82;77;91;86;75;75;90;81;92;75;108;103;103;111;90;93;88;97;101;154;229;317;220;127;110;112;108;80;105;96;76;74;104;82;81;80;89;83;91;101;79;89;95;95;78;90;79;82;72;84;74;95;67;79;85;76;86;98;95;96;95;95;67;93;101;80;91;91;85;84;82;85;71;99;91;87;83;87;99;94;111;83;80;86;91;70;81;79;95;93;85;135;186;188;148;97;125;94;96;103;89;114;101;103;158;223;258;210;108;93;83;99;90;86;104;146;164;136;104;89;128;117;105;98;68;84;98;108;118;107;84;92;100;97;90;94;92;86;95;98;88;76;101;90;113;103;88;83;71;93;90;77;92;90;86;77;94;107;95;98;107;85;89;87;83;80;90;79;106;134;157;119;125;97;93;99;83;85;72;88;80;106;85;59;85;86;107;88;97;80;82;89;73;80;89;78;98;86;81;83;79;91;108;110;104;89;130;94;92;104;116;120;133;244;530;900;807;386;154;103;99;112;85;101;83;96;76;93;73;97;99;99;90;85;75;107;68;85;81;83;72;111;91;87;81;94;113;176;383;553;560;309;152;118;135;178;185;277;284;183;119;135;108;106;84;99;81;94;78;103;74;90;101;88;98;76;72;104;101;118;152;131;172;231;206;134;86;80;64;73;87;80;87;73;86;89;85;105;91;70;84;88;83;88;87;74;91;78;91;83;84;86;84;91;84;92;71;90;76;83;100;89;74;94;88;76;97;71;75;79;99;95;87;88;86;80;80;96;83;97;86;77;77;78;100;90;102;85;90;91;83;96;86;86;90;96;111;104;128;167;143;119;93;99;84;108;114;99;96;85;120;105;96;144;128;111;102;108;100;108;93;101;76;92;79;85;84;67;103;99;94;98;79;82;92;91;97;84;92;100;92;106;102;146;196;262;280;180;154;145;165;172;150;127;117;100;103;108;149;142;139;96;88;119;123;110;125;116;90;88;91;73;92;88;79;84;92;116;118;121;101;101;71;90;83;75;100;88;101;79;66;92;83;96;105;97;89;76;90;82;97;89;88;72;90;87;91;87;99;90;83;94;88;75;79;98;69;99;90;88;89;81;78;85;98;114;121;115;132;131;121;112;131;114;111;117;72;98;86;93;101;161;421;1238;2285;3062;2865;2169;1512;1296;1663;2915;3759;3924;3368;2194;913;365;191;139;118;107;87;92;81;99;94;91;83;90;102;80;87;114;69;114;109;103;107;88;99;81;98;133;112;99;94;79;73;94;93;117;133;121;99;81;81;101;75;70;75;88;86;88;70;75;88;89;85;83;93;95;102;101;90;94;84;90;95;90;89;111;105;99;110;89;112;134;123;126;80;91;90;108;84;91;88;73;70;106;105;117;100;90;87;83;76;77;91;98;100;86;84;93;84;97;88;69;92;91;73;71;80;98;105;90;92;78;88;82;81;76;96;88;71;86;79;103;83;82;73;89;76;91;105;78;77;77;95;94;84;94;92;96;83;97;136;178;348;489;563;368;166;168;159;189;231;244;276;231;169;170;174;191;376;555;511;263;157;121;149;140;103;101;93;95;95
85;87;97;100;102;105;123;119;119;116;101;84;95;82;95;95;94;73;105;123;122;147;149;152;211;368;402;265;212;193;145;115;138;160;155;102;80;100;105;132;148;151;175;163;159;135;123;110;148;121;130;103;120;97;88;94;95;101;141;153;179;152;144;135;135;91;86;77;84;81;82;86;91;93;92;90;98;97;98;79;140;182;221;238;204;211;184;161;98;76;76;85;75;79;87;67;88;84;88;121;100;122;103;133;111;86;80;96;96;82;81;95;77;86;70;79;102;78;117;153;155;152;87;101;78;75;85;77;99;93;85;92;108;96;97;90;86;87;75;83;95;115;102;103;100;86;73;87;116;101;93;132;101;112;101;103;104;144;129;165;172;171;133;117;118;160;165;222;291;291;302;232;212;166;189;243;291;208;123;114;119;143;194;295;288;211;170;127;111;87;129;201;171;172;157;170;174;166;144;123;104;95;99;110;107;159;175;186;192;186;149;101;125;154;133;107;105;119;96;87;110;76;104;79;75;85;121;73;91;98;122;106;112;85;73;75;78;77;85;75;92;91;99;127;188;153;154;113;107;110;92;98;90;83;91;109;183;133;110;109;84;96;119;126;137;110;126;106;109;114;108;130;173;194;232;273;449;432;277;191;153;212;260;293;271;351;386;481;488;361;242;209;146;68;80;91;94;65;44;43;40;40;70;63;82;82;85;75;78;97;94;87;80;81;66;83;91;101;107;110;87;80;94;89;68;76;64;83;85;89;84;74;95;101;90;85;83;87;88;115;159;180;114;89;91;85;80;79;81;74;103;97;110;109;126;128;96;104;117;138;122;114;105;81;93;95;99;112;80;96;97;92;73;72;105;85;101;125;148;152;154;139;181;182;158;152;158;186;215;202;224;251;237;173;139;166;174;242;246;196;162;114;117;94;92;108;110;93;86;91;99;106;78;97;90;101;103;89;102;100;93;123;89;89;97;117;210;229;200;132;121;117;117;124;119;94;102;113;122;94;137;96;97;96;92;94;94;90;87;85;91;95;108;115;124;161;229;233;159;118;115;121;101;111;115;108;91;78;91;80;81;90;93;94;101;91;93;109;98;88;88;89;86;90;108;130;299;751;1212;1118;608;326;230;219;243;153;125;103;106;99;113;101;101;97;90;96;103;105;89;102;101;99;97;111;99;102;123;123;138;121;129;165;179;154;135;190;193;174;146;164;151;157;209;306;344;268;222;143;131;125;107;134;110;132;136;140;104;104;125;126;168;233;179;141;94;107;90;75;90;114;107;121;186;133;181;296;354;321;188;131;112;110;124;124;112;131;129;123;129;94;105;113;88;74;100;106;106;93;88;94;94;97;88;96;100;104;99;86;96;96;104;113;104;88;97;91;85;96;105;105;113;111;129;144;161;157;124;139;105;98;108;103;94;84;105;97;109;79;110;128;109;123;113;103;119;95;114;100;129;202;277;254;155;122;97;115;106;92;108;94;98;115;110;129;110;109;98;126;105;90;97;96;88;86;103;121;117;116;102;77;88;86;85;97;96;95;105;97;97;98;87;89;82;96;90;90;77;91;96;111;96;77;94;94;99;94;76;77;108;104;106;100;90;82;92;100;71;105;86;81;93;99;87;91;119;96;111;103;101;98;102;105;89;94;86;75;86;90;112;123;85;78;85;88;88;98;89;122;79;105;105;137;175;148;137;130;145;114;114;120;93;77;84;73;73;101;119;125;156;152;95;85;112;98;100;94;101;136;132;125;100;115;110;126;151;106;86;89;97;92;104;149;146;173;181;178;186;208;172;140;134;125;128;99;108;120;121;119;112;85;87;113;116;115;114;113;119;122;125;106;135;121;120;153;188;175;169;169;183;175;130;127;136;180;150;119;104;132;182;208;207;151;113;90;109;98;105;69;93;109;79;78;87;98;86;87;102;75;93;87;112;88;105;103;95;132;135;111;109;102;108;89;111;93;87;104;93;94;115;149;149;111;85;77;79;86;93;101;92;89;95;89;88;98;83;87;96;92;96;84;75;116;96;127;167;124;103;96;116;113;107;91;66;109;80;107;79;114;102;88;93;80;88;88;83;95;81;93;77;94;83;96;82;70;90;85;86;87;86;80;88;95;92;103;70;104;76;89;91;91;93;96;83;99;92;88;89;91;86;97;87;91;81;97;80;67;85;89;75;90;81;96;92;138;140;171;170;118;95;81;119;106;120;106;114;101;116;158;184;276;212;123;82;82;90;87;124;130;170;164;118;107;115;111;127;75;66;85;95;114;197;187;134;104;105;69;109;101;98;100;109;80;89;96;107;71;99;100;71;89;88;85;76;91;95;68;94;72;87;114;137;109;87;95;94;71;72;72;83;82;82;104;83;111;109;102;106;87;80;85;87;86;70;85;110;91;92;77;102;83;81;103;87;91;100;98;83;73;85;79;73;83;110;77;116;122;128;120;88;88;99;76;92;102;137;164;303;604;890;699;316;145;108;98;75;84;102;81;87;78;80;74;92;85;66;88;103;93;82;83;68;73;92;84;70;75;82;99;84;90;128;228;266;248;134;110;146;211;322;281;168;146;109;106;112;82;91;93;84;72;107;100;91;91;93;100;91;77;97;94;102;95;101;93;145;231;311;227;128;81;80;85;81;100;93;74;94;91;92;82;79;76;91;73;104;75;79;98;76;83;82;71;70;86;79;94;86;91;81;85;72;90;75;94;103;80;81;85;107;91;90;76;92;83;67;70;85;99;100;76;86;76;90;71;77;71;95;94;59;86;95;89;76;72;88;79;81;89;87;90;92;118;133;136;133;95;91;118;117;96;73;80;96;107;115;126;134;153;107;101;73;97;104;99;86;80;83;79;72;85;84;103;86;101;83;75;104;91;106;109;93;104;108;87;90;97;123;158;174;200;162;139;148;156;155;138;134;123;103;111;85;112;118;123;102;85;94;118;126;133;85;84;83;108;104;101;115;86;99;120;132;143;134;122;88;92;76;75;96;85;80;84;80;81;97;82;61;92;84;93;83;79;94;79;85;91;81;89;86;100;85;106;93;96;103;77;82;82;87;95;80;86;87;88;89;92;99;109;161;126;151;166;175;164;118;121;101;86;97;100;74;88;84;119;200;655;1554;2952;3620;3558;2594;1542;1171;1245;2065;3118;3445;2981;2114;919;375;226;289;230;133;114;91;100;78;86;77;123;94;88;84;81;94;90;90;95;86;94;87;110;99;96;103;117;100;105;85;87;72;81;82;85;96;89;117;95;100;77;75;84;78;99;68;70;75;79;88;85;76;82;94;112;94;86;76;80;79;97;80;99;88;95;97;87;62;91;113;123;110;108;71;98;105;89;83;94;81;83;91;104;95;79;82;83;76;89;96;105;95;98;90;110;92;87;83;72;76;77;68;83;81;90;88;76;93;78;97;80;88;75;107;79;91;83;84;88;62;71;89;101;97;77;93;93;82;105;91;81;82;84;91;95;86;84;105;131;161;207;302;389;283;164;118;119;154;185;198;217;227;225;252;227;201;277;380;429;212;146;137;148;152;100;108;105;114;80
106;70;79;86;89;125;140;131;117;91;97;96;115;77;88;94;81;73;94;108;123;135;143;169;272;437;488;315;182;156;125;113;109;109;95;103;85;87;104;131;165;169;200;214;163;132;106;105;109;110;126;102;86;92;80;93;93;108;110;122;167;153;123;110;118;105;100;96;91;111;79;92;94;107;87;78;105;96;98;114;129;200;174;182;217;261;197;140;114;78;93;89;84;73;94;76;85;83;105;135;139;118;108;128;117;98;97;94;86;98;76;87;104;84;69;75;91;119;133;221;229;195;102;71;81;81;79;72;75;71;85;87;117;101;86;101;89;76;80;109;124;125;126;88;92;77;83;87;80;110;94;106;95;100;92;86;107;151;132;145;135;182;189;161;146;212;210;207;234;293;268;193;169;240;256;337;350;247;146;123;97;139;166;258;277;218;177;183;118;98;130;187;245;233;199;153;120;109;115;102;127;150;137;102;107;134;232;248;304;240;166;120;126;151;151;121;114;135;107;100;97;94;98;90;82;87;80;88;100;97;91;100;93;100;87;70;74;86;84;69;86;92;87;83;103;113;117;96;102;91;77;88;91;82;101;127;166;116;132;107;78;81;99;98;125;94;108;105;126;120;126;147;209;200;240;320;426;408;280;214;175;217;308;350;353;324;322;368;367;260;197;140;126;109;77;79;79;54;72;60;42;41;66;59;87;92;72;83;81;85;80;91;85;107;81;79;105;110;103;106;128;97;96;81;87;84;76;88;71;74;74;82;77;91;89;94;98;91;89;94;118;118;108;64;83;95;78;76;79;112;92;92;100;95;97;106;107;104;114;118;126;90;98;86;98;111;98;112;104;79;103;88;83;83;89;114;113;125;170;178;174;179;213;189;165;136;156;216;270;258;210;203;218;223;202;222;203;217;245;234;215;134;108;98;99;65;93;88;99;84;109;99;85;82;88;87;92;102;103;102;121;109;127;90;104;136;148;174;155;125;109;115;116;115;91;95;107;109;86;103;95;111;116;97;110;101;90;79;91;74;110;96;114;144;156;116;130;127;137;113;92;100;81;109;91;106;92;99;98;76;79;74;86;99;110;94;104;100;104;98;87;89;104;116;102;132;210;376;595;548;314;202;161;195;186;143;110;87;101;100;103;79;106;95;102;93;92;94;92;116;87;101;95;99;75;81;126;138;106;106;163;190;211;194;181;207;236;187;131;144;134;153;195;271;294;222;189;187;152;119;113;119;109;119;113;107;122;103;103;119;119;136;140;130;107;103;113;100;76;109;110;141;154;130;241;531;706;533;250;157;125;106;110;125;115;109;114;126;134;107;121;111;88;90;93;105;75;88;82;116;98;100;111;101;92;107;100;111;100;108;111;106;101;110;83;108;91;112;99;92;87;100;102;115;168;144;148;166;141;132;92;113;110;114;124;114;107;104;108;123;104;115;100;109;125;99;115;109;137;199;319;294;126;117;96;108;97;94;118;90;97;93;122;115;105;113;83;96;92;94;78;103;92;99;87;84;115;102;106;81;80;76;98;98;95;76;114;103;89;93;107;112;112;94;88;76;85;91;94;90;94;92;90;99;108;80;105;98;113;95;76;93;77;86;84;72;76;79;92;92;85;97;94;103;107;90;106;102;100;90;88;96;80;98;88;95;86;108;94;83;93;105;83;96;108;96;101;110;80;94;96;136;209;180;188;168;117;122;149;121;100;83;90;88;85;92;121;176;191;173;145;122;118;107;130;117;130;117;140;146;178;141;124;122;122;117;101;99;98;73;74;107;136;115;132;159;157;165;148;125;89;136;134;121;131;127;103;105;108;105;141;155;151;147;105;138;121;139;119;123;126;112;116;189;201;192;139;145;98;144;131;124;132;172;186;154;139;163;243;319;376;251;157;103;93;89;100;75;127;112;100;103;103;81;93;75;91;93;85;94;88;94;126;89;104;94;116;98;95;102;97;80;108;90;125;113;112;105;154;181;145;119;101;70;87;76;80;73;99;77;92;78;99;100;76;101;99;90;100;94;105;75;96;88;112;95;101;102;117;113;91;91;82;88;77;99;62;102;94;99;72;73;109;78;76;94;93;95;88;87;93;84;94;102;90;79;95;70;85;82;103;89;88;80;99;96;104;105;96;96;80;96;95;95;75;90;74;94;89;89;88;69;94;74;82;89;81;89;76;77;84;97;122;169;256;294;227;179;145;116;97;89;104;104;107;99;123;160;164;200;142;116;112;97;90;80;106;105;162;137;93;89;92;90;93;75;81;103;112;204;296;319;192;120;96;83;90;88;104;81;88;91;104;85;97;80;79;79;100;99;77;87;74;90;93;98;103;93;105;152;174;205;118;122;95;85;83;77;87;97;85;99;75;97;96;96;80;104;85;96;85;109;90;82;104;105;75;74;81;73;73;81;76;92;80;84;106;88;76;101;75;86;97;101;142;193;189;123;96;103;100;89;104;78;111;172;388;776;984;714;282;148;87;89;78;93;106;86;94;71;76;94;81;84;89;90;98;89;88;88;67;76;91;100;93;82;88;92;116;99;112;134;139;132;104;115;198;343;514;411;186;118;112;108;92;103;90;78;63;81;82;88;73;98;93;92;94;103;114;80;84;98;76;109;183;294;363;260;139;91;57;74;78;94;93;71;81;78;85;78;94;74;93;100;91;107;82;84;87;78;68;101;86;73;81;78;83;82;79;100;86;81;85;72;83;88;89;89;89;82;79;94;72;77;90;96;76;76;98;94;86;67;69;77;61;78;82;90;92;90;90;69;101;91;99;78;94;95;95;84;86;97;116;98;99;108;104;106;121;105;107;99;104;113;85;135;122;178;120;104;94;77;67;99;79;90;95;75;81;95;95;94;100;84;89;106;88;94;90;99;92;85;88;86;99;90;112;135;172;165;145;136;146;156;142;157;140;132;137;92;97;113;110;95;97;113;116;110;113;117;95;85;93;152;140;115;113;94;117;158;194;251;162;130;88;95;96;91;76;82;87;99;107;90;93;88;88;79;88;81;76;93;74;97;78;93;78;86;88;93;108;89;98;91;94;101;80;70;74;68;68;80;75;85;78;97;104;187;215;162;143;158;221;214;134;103;92;80;97;90;93;89;78;81;152;425;1401;2942;3821;3843;2983;1781;997;776;1131;1886;2238;2110;1553;750;321;307;425;397;220;121;81;102;108;92;65;92;86;101;95;95;74;84;92;85;93;99;123;108;105;100;110;90;92;100;100;81;93;85;85;98;94;85;87;77;90;84;86;82;99;88;98;81;73;79;81;77;100;73;112;121;117;95;97;91;83;94;84;81;93;94;79;83;72;89;104;101;92;83;84;90;84;78;100;108;82;87;98;84;101;80;73;57;83;79;92;94;121;124;106;104;92;85;76;83;75;67;81;97;90;88;68;84;101;87;74;90;99;105;76;76;75;83;82;92;85;76;80;87;71;106;85;85;81;86;86;85;89;79;81;95;69;102;102;125;129;151;197;225;210;147;107;94;118;155;164;201;224;217;247;219;222;229;261;227;153;150;148;142;112;101;97;86;86;86
71;96;78;105;75;110;121;145;114;101;87;104;109;97;102;89;89;74;106;120;150;178;165;171;306;380;396;329;207;180;132;123;111;91;86;101;96;93;111;127;148;158;268;280;267;155;95;78;133;123;146;117;105;113;97;78;86;72;98;156;156;115;113;86;97;101;80;98;92;90;89;107;88;109;108;97;100;96;83;123;158;243;218;191;217;216;175;127;91;84;90;71;85;83;75;85;85;82;141;136;142;106;105;113;118;87;82;78;92;68;93;90;95;94;93;89;84;88;112;194;193;163;92;89;76;84;86;105;76;96;86;98;87;100;80;89;87;90;91;87;109;133;111;102;103;84;84;84;92;91;97;99;99;88;98;87;130;201;233;188;235;316;330;215;197;232;244;289;286;293;228;140;153;233;357;430;340;208;136;117;90;128;167;226;220;210;232;176;142;103;140;240;305;320;293;181;121;111;114;129;208;278;266;233;148;172;238;263;261;241;174;150;101;128;115;132;100;121;127;92;102;93;98;81;70;72;73;93;88;84;98;103;114;97;82;90;83;88;80;83;89;90;89;93;85;102;93;83;127;101;111;97;78;78;101;98;95;95;103;105;93;103;104;91;97;87;97;108;159;123;141;170;204;213;257;309;305;289;279;188;166;207;311;376;414;405;346;301;293;256;164;113;95;109;85;78;79;77;69;60;50;45;52;68;79;70;70;69;92;87;74;83;86;74;70;90;78;101;131;108;102;96;84;84;91;82;82;71;93;82;74;83;85;76;101;93;94;80;96;88;98;96;97;78;103;90;95;85;104;104;84;90;94;103;90;102;94;88;112;118;103;113;97;89;95;111;107;104;119;84;82;90;91;95;86;103;127;126;158;177;165;206;206;170;158;168;195;280;300;284;222;200;227;299;332;315;263;262;296;303;238;151;87;84;94;96;85;83;96;97;113;70;104;71;83;113;115;96;115;139;120;127;100;99;105;108;137;173;135;119;117;104;137;135;125;104;97;121;118;93;102;115;96;85;109;87;90;87;89;97;80;90;108;147;131;114;114;113;94;115;127;101;111;95;107;99;100;94;83;88;90;92;90;83;92;91;101;107;107;98;111;96;95;99;86;117;159;227;321;236;186;144;133;145;147;132;115;104;95;123;93;80;70;110;88;69;112;123;115;129;131;127;125;92;96;102;104;120;106;108;173;218;242;270;234;235;249;223;136;132;130;166;198;208;182;202;179;192;161;140;143;112;116;131;120;109;106;85;112;111;128;130;124;103;100;114;107;121;94;101;89;106;108;163;323;680;837;649;270;144;135;131;110;106;143;115;123;112;125;113;109;96;96;95;88;95;73;97;87;99;78;121;95;98;90;81;81;89;76;114;95;102;114;93;106;99;117;122;124;133;83;113;108;114;116;143;215;295;260;169;126;117;129;123;107;115;128;109;118;106;97;95;90;112;106;105;87;112;135;171;182;192;160;81;99;97;91;111;109;77;100;106;113;112;101;80;98;85;92;98;84;83;98;95;93;94;102;76;69;105;75;101;92;100;93;98;95;100;93;120;83;126;106;87;106;102;73;100;81;93;83;91;89;111;84;89;89;82;102;115;88;108;85;93;87;81;101;77;78;88;80;89;83;108;107;90;101;95;87;99;86;79;82;97;88;78;90;82;81;86;103;112;101;96;87;88;109;122;104;89;94;113;138;180;179;168;111;110;116;112;84;88;102;98;95;117;144;174;202;190;126;122;115;134;131;154;146;139;154;197;198;138;126;110;124;108;138;127;107;93;74;82;108;96;140;112;116;116;110;105;99;116;140;174;204;189;142;124;99;87;170;203;171;144;123;128;144;137;109;110;96;127;146;151;214;172;117;113;92;112;123;110;164;208;227;207;160;192;251;427;521;323;164;110;95;88;99;107;95;95;95;80;87;76;87;99;89;95;96;91;107;99;108;102;101;92;92;93;82;116;93;98;87;114;165;128;107;119;144;181;204;115;94;93;78;84;89;80;83;84;83;90;107;106;84;90;102;100;91;86;92;94;88;78;81;96;102;101;80;111;97;102;104;94;76;72;100;105;93;102;102;84;96;71;79;87;94;82;89;91;74;76;100;107;95;85;85;76;99;83;86;88;91;71;79;85;93;100;77;86;106;93;88;90;79;94;100;85;78;85;87;88;78;97;89;75;93;90;83;102;90;90;140;330;497;619;453;359;224;148;108;107;104;104;95;119;127;128;107;134;119;106;89;100;110;100;81;115;119;119;102;66;101;89;92;101;100;105;142;209;438;491;278;122;102;116;98;79;93;86;85;117;96;84;82;75;90;79;66;64;93;82;74;94;96;99;89;108;155;309;433;330;238;107;102;88;97;76;80;97;81;86;65;71;93;97;80;82;84;98;100;100;95;93;105;110;101;75;89;95;75;95;93;84;92;91;89;116;101;79;97;87;99;95;186;268;285;173;119;92;84;87;85;91;95;129;339;711;919;545;234;117;93;100;78;97;90;85;74;84;67;87;80;83;93;80;74;105;74;104;86;86;102;104;75;87;81;119;111;136;144;149;123;107;114;112;187;414;551;373;171;105;101;93;100;75;83;95;79;105;91;94;93;98;88;97;94;90;89;94;94;104;107;132;258;490;513;310;151;91;83;68;66;93;75;79;80;75;102;81;68;108;96;77;85;97;93;93;89;67;80;78;89;95;78;98;78;73;84;71;75;66;87;84;96;68;88;100;74;94;93;96;80;76;69;68;79;91;87;83;98;84;77;83;72;97;78;84;85;82;105;89;116;86;80;90;89;82;90;74;84;95;97;95;71;96;90;94;97;87;97;101;114;96;106;103;141;156;109;82;95;74;84;68;93;72;76;76;84;78;66;95;95;97;112;80;101;76;89;115;108;100;96;103;77;107;104;112;125;154;143;134;145;126;146;163;172;183;145;109;115;94;113;102;99;93;105;89;99;109;97;113;148;194;171;98;91;106;129;171;219;238;202;100;105;71;95;106;82;99;97;88;80;102;88;101;83;90;89;89;70;101;84;82;93;93;79;82;76;86;87;77;93;99;101;96;84;79;89;80;77;78;74;100;95;108;163;228;320;250;157;163;172;149;104;112;90;71;82;106;84;90;92;88;159;425;1264;2562;3673;4111;3404;2248;1222;679;588;815;1080;1121;808;451;276;365;641;674;315;163;103;79;88;75;93;102;84;74;88;79;94;104;90;90;88;103;100;96;75;112;93;86;72;100;89;97;95;92;96;116;116;94;85;114;95;98;89;73;90;102;74;79;105;114;97;110;98;127;102;126;98;89;112;83;83;85;83;69;90;86;81;89;91;93;76;117;105;92;89;85;105;66;89;87;76;83;88;94;66;85;83;80;83;79;96;87;112;95;89;99;90;91;83;82;94;57;82;95;98;82;74;81;87;77;95;91;76;87;91;95;73;86;74;96;87;85;91;77;72;90;94;74;78;69;89;88;95;79;81;87;92;77;101;105;145;132;126;114;136;118;106;108;102;109;128;174;174;181;182;188;192;228;212;162;122;116;147;156;138;105;101;88;94;89
86;85;75;79;81;110;109;139;101;89;98;117;100;101;104;79;83;77;111;146;202;248;240;238;292;364;312;264;188;204;215;153;105;109;98;82;106;114;101;112;121;165;256;348;286;172;117;107;103;114;155;207;115;93;85;86;77;92;111;139;126;83;84;98;97;88;88;89;91;99;94;100;110;103;120;104;106;95;88;110;170;288;301;242;189;169;140;130;109;96;69;91;92;92;76;80;75;79;100;106;116;126;99;88;92;76;79;89;86;87;81;88;82;80;85;79;97;106;91;126;150;98;99;83;76;91;77;84;94;82;93;93;95;87;102;89;88;73;98;104;126;163;178;154;95;79;93;76;74;90;94;104;97;88;93;114;186;332;275;202;388;582;459;332;306;262;302;280;243;190;170;136;188;287;375;348;348;232;139;108;127;176;229;257;204;196;171;155;122;107;110;193;320;314;284;185;131;127;99;169;293;422;444;311;225;204;215;240;263;185;116;111;95;100;90;105;106;98;87;88;94;104;72;75;76;82;82;89;83;83;111;100;100;93;70;96;86;101;90;84;94;94;83;83;76;84;99;115;133;141;121;88;84;89;78;94;93;88;91;109;84;77;101;84;84;92;100;136;157;154;123;182;277;290;221;247;255;265;244;179;169;238;299;411;429;402;282;277;215;170;147;122;138;109;102;84;93;86;56;52;50;37;54;71;81;77;88;88;111;72;85;87;75;106;71;83;109;102;91;108;100;76;62;77;94;90;79;83;97;80;86;81;80;81;83;77;82;105;92;91;103;79;78;81;91;83;91;91;114;106;91;77;121;100;85;79;87;84;102;107;102;98;100;79;89;91;104;114;98;105;102;93;84;67;92;115;152;133;155;175;193;185;204;178;214;187;258;319;315;278;205;210;213;246;344;344;320;306;367;392;297;145;123;87;101;82;89;103;93;95;110;100;95;95;90;91;93;137;115;121;114;124;125;76;102;110;115;147;129;108;98;108;130;141;109;117;117;98;98;114;103;117;88;100;109;83;86;78;81;100;88;90;99;133;112;104;128;110;100;93;106;91;92;114;95;89;80;96;101;71;85;108;72;82;103;81;108;94;101;102;96;81;82;71;79;123;165;224;189;177;173;115;135;132;140;120;127;97;110;80;105;93;103;94;96;93;102;95;129;150;156;146;143;101;99;103;100;114;93;121;150;210;274;261;206;235;258;202;146;136;142;169;202;181;150;184;237;244;226;201;172;142;130;122;127;118;133;105;118;108;121;129;132;115;115;101;101;87;86;102;111;106;109;125;185;430;618;485;225;146;144;116;99;132;148;136;140;124;125;117;103;91;130;106;93;92;102;111;102;92;100;134;118;81;89;88;93;123;79;93;92;93;74;79;97;120;158;206;215;131;119;107;125;105;134;207;420;635;516;222;136;122;120;114;115;110;118;106;117;106;84;102;94;91;108;134;107;102;101;121;110;119;92;110;90;98;129;107;100;99;89;92;93;101;75;99;82;90;74;78;97;95;125;104;81;105;82;103;77;73;84;78;85;97;89;84;90;125;91;97;111;114;114;89;86;70;99;86;81;79;89;78;95;90;90;86;107;94;106;81;110;96;82;84;102;89;89;84;87;94;102;109;108;101;108;77;125;107;117;98;93;102;77;92;86;94;104;87;88;106;111;117;86;110;96;89;124;128;105;91;99;114;128;163;181;166;126;98;111;89;93;100;101;125;121;118;140;223;209;189;128;99;106;122;133;152;143;158;166;195;199;150;95;114;115;116;109;153;108;97;88;106;110;119;119;96;101;104;83;90;75;122;161;293;398;337;200;115;142;127;161;183;143;123;132;125;162;118;147;157;152;90;121;144;167;166;118;97;90;101;96;123;155;212;281;242;162;202;218;338;457;303;160;92;84;94;95;115;102;87;80;99;96;84;84;96;70;81;102;118;99;111;104;90;97;90;89;100;81;95;88;100;101;116;175;192;117;111;120;161;133;107;74;86;83;83;73;101;100;89;68;82;91;80;75;97;98;91;94;85;97;93;91;86;72;103;86;88;105;107;88;97;71;91;87;91;72;96;96;109;107;97;83;82;91;80;81;70;95;92;81;92;84;87;76;89;96;71;89;96;96;89;95;95;100;96;86;84;89;89;97;95;118;90;84;72;88;92;77;99;94;80;87;86;99;78;89;89;84;75;73;119;194;440;724;770;694;637;405;183;120;105;104;123;96;110;131;124;127;107;102;90;102;89;77;78;92;86;108;99;85;118;84;81;94;112;103;113;135;242;408;423;239;120;91;94;89;91;87;94;86;97;92;92;71;91;95;84;71;78;69;86;70;78;96;97;91;109;197;452;803;615;336;131;92;88;114;89;78;92;93;95;90;91;93;89;89;97;89;78;75;94;97;88;76;88;100;96;101;76;68;76;90;92;81;89;109;93;103;81;85;82;78;129;173;336;342;191;118;84;88;91;99;100;117;140;228;457;563;362;144;97;90;82;99;85;117;87;91;110;85;105;84;91;83;87;77;99;83;96;90;80;87;77;86;76;103;158;132;174;184;133;115;120;114;134;141;273;389;265;144;109;93;81;84;75;74;97;91;94;86;78;83;82;92;90;109;87;97;93;124;84;113;124;250;467;494;280;143;78;66;53;83;87;84;77;98;99;88;83;83;105;86;88;80;93;87;83;89;69;71;73;89;90;71;83;83;91;91;71;75;78;77;82;81;85;71;85;75;86;95;82;81;91;80;75;89;89;81;80;89;80;69;79;89;72;82;75;99;90;115;136;134;89;89;98;78;90;93;83;80;91;86;93;91;94;82;81;98;93;97;114;97;107;105;130;109;133;93;102;85;80;89;91;89;90;77;106;93;82;88;94;89;94;95;92;92;89;93;106;125;91;94;98;119;104;92;98;128;112;128;127;123;107;116;152;260;302;191;131;119;105;105;99;87;101;100;96;81;111;97;92;113;180;151;98;105;77;113;133;211;177;139;108;95;101;83;90;84;74;100;107;103;103;114;84;89;72;90;103;92;91;83;94;87;98;83;89;96;91;94;88;100;105;105;90;78;94;74;75;79;83;87;111;79;118;182;302;432;281;165;134;111;114;97;101;101;96;92;86;86;96;80;97;175;353;1068;2235;3465;4033;3693;2786;1694;900;471;413;420;427;336;201;197;321;632;620;262;103;96;103;87;82;88;98;78;93;86;90;90;84;86;87;105;90;108;91;100;122;120;126;92;93;104;91;108;101;100;111;109;92;96;98;95;94;93;84;81;98;105;120;104;124;121;113;105;104;115;121;111;111;86;80;88;73;88;89;80;100;99;77;85;68;91;112;120;92;94;96;91;78;83;76;77;84;96;94;87;89;63;81;82;78;79;96;100;85;107;70;92;76;85;79;88;80;96;81;86;88;94;76;93;85;73;95;80;77;87;77;76;85;83;93;77;75;67;86;89;88;65;81;94;76;87;64;81;91;85;65;97;113;122;129;155;146;160;161;161;174;181;148;118;128;139;129;121;136;170;164;154;171;209;179;130;121;172;162;148;115;91;102;113;96
59;116;92;102;97;104;98;106;87;126;138;135;108;97;102;93;67;91;122;219;340;400;320;289;333;334;277;224;208;188;202;161;96;95;75;93;106;90;109;115;111;130;154;229;224;188;118;109;109;105;187;200;148;101;102;90;88;113;86;128;123;88;101;103;100;92;91;88;72;75;79;102;112;129;98;98;89;65;100;132;268;441;448;327;256;157;114;134;115;105;96;118;118;126;95;100;69;90;88;110;117;115;94;94;93;68;94;98;77;84;88;78;101;84;83;82;84;66;94;95;86;107;91;90;85;80;72;100;76;84;103;102;96;89;79;92;74;92;78;100;114;182;208;165;110;90;98;80;79;88;97;97;74;59;102;141;216;278;237;219;400;669;535;419;325;291;255;232;196;144;156;201;253;285;353;329;270;221;153;116;114;146;229;287;239;189;140;135;105;98;113;178;251;240;217;184;165;117;135;208;315;562;616;490;361;279;233;251;262;210;178;129;94;95;109;79;98;89;80;82;108;86;99;74;85;71;89;87;83;99;100;105;103;106;101;109;95;104;102;84;86;81;102;84;112;91;104;131;203;250;169;127;95;82;94;80;86;81;89;87;86;62;79;84;109;99;106;134;151;151;146;168;196;188;176;190;253;263;248;183;192;208;249;345;392;392;378;328;263;180;136;139;114;82;86;71;86;82;50;72;41;40;42;79;68;90;86;88;71;79;85;90;79;78;79;91;83;88;95;72;81;83;74;66;79;91;78;81;81;85;83;83;80;78;84;78;98;82;82;90;94;80;84;85;89;99;89;78;108;80;82;81;82;91;110;93;89;87;106;103;95;105;107;79;96;82;75;99;94;105;102;92;80;103;108;117;212;235;172;149;176;228;273;224;225;206;228;301;325;272;199;240;223;205;264;232;246;334;436;499;335;161;125;114;106;104;108;92;102;99;112;80;78;105;100;100;95;112;111;95;104;128;108;101;97;111;122;115;111;100;119;120;132;127;102;102;106;114;121;85;90;107;113;88;82;98;86;93;98;89;98;85;98;110;122;115;99;110;113;94;89;108;91;105;113;88;89;87;95;107;79;80;79;94;86;98;98;103;114;110;89;91;78;87;103;128;132;199;225;210;162;131;124;135;161;142;132;128;124;125;94;94;102;97;84;98;128;118;135;125;109;125;112;100;102;101;107;87;105;124;172;182;216;189;201;210;230;177;138;142;170;163;195;177;144;187;278;292;275;253;192;153;134;148;129;163;134;118;112;99;94;131;113;103;102;86;86;87;82;103;99;84;110;116;152;260;310;278;159;131;137;117;134;134;116;126;112;125;115;110;119;111;114;115;106;88;93;77;89;91;105;103;109;84;110;94;96;89;87;93;117;81;95;112;106;163;277;373;414;254;146;130;117;110;155;256;572;851;598;269;141;107;106;95;119;108;112;107;93;107;101;93;99;90;116;109;109;101;88;112;98;120;115;94;101;107;97;90;93;106;97;98;87;80;82;85;70;76;73;93;102;104;109;99;94;98;86;92;99;91;85;84;83;77;99;99;86;109;99;107;102;88;105;83;106;77;78;100;86;87;92;118;100;96;79;90;101;92;108;93;85;90;97;95;102;88;104;98;100;91;82;105;84;99;118;132;122;117;102;104;81;89;106;91;99;77;91;99;103;94;116;102;98;108;88;108;107;111;102;120;114;96;134;161;177;129;117;114;88;85;77;119;137;139;124;154;179;264;273;162;114;105;92;115;113;143;134;172;170;167;150;119;122;142;158;111;125;131;111;88;91;108;140;113;105;100;103;101;91;76;80;120;164;394;582;611;304;162;156;130;128;144;126;129;102;112;134;158;140;134;138;117;117;116;117;124;102;88;92;95;112;119;183;255;284;236;176;162;167;205;278;209;128;99;75;102;98;88;96;74;79;88;80;88;84;92;89;96;82;73;99;106;89;85;83;84;81;81;74;86;72;91;105;107;135;141;111;96;97;99;100;75;100;94;76;97;96;77;77;88;82;69;81;88;85;89;88;104;106;102;77;97;87;88;97;94;83;99;79;92;94;83;95;89;90;95;94;121;132;125;94;115;77;86;88;83;84;88;78;99;85;93;92;104;101;81;75;89;90;85;81;89;83;85;94;66;87;94;79;79;96;74;109;76;80;69;88;84;79;87;73;99;77;89;93;79;90;77;90;80;80;116;249;592;922;993;865;760;478;215;108;87;103;112;118;139;142;151;139;119;109;114;142;99;97;89;87;101;81;97;87;77;87;77;89;86;90;104;117;179;251;199;152;101;99;103;113;100;64;98;94;88;108;104;93;90;97;100;71;95;87;105;74;73;83;79;100;161;302;663;992;790;419;157;88;92;95;96;102;78;82;81;77;98;93;113;111;92;84;104;106;75;90;97;87;93;112;114;117;98;109;98;101;94;108;92;110;115;95;115;93;77;77;96;162;195;208;151;111;75;73;93;100;87;96;112;152;202;207;165;121;88;72;87;94;74;88;81;98;92;82;97;73;66;76;88;79;88;83;85;93;85;87;98;90;95;94;134;163;151;121;121;101;96;101;101;123;168;187;155;118;64;93;86;89;81;98;82;87;81;81;101;96;89;101;83;94;90;106;110;116;104;116;99;162;253;246;205;110;85;94;67;86;76;86;88;61;95;94;85;76;79;82;86;94;90;80;80;99;86;72;92;84;95;83;74;102;79;82;63;91;61;80;77;91;66;85;113;94;98;101;99;89;88;73;83;69;86;89;76;80;85;80;88;65;79;79;88;85;94;121;152;139;94;74;87;98;84;98;101;84;90;88;98;83;82;81;88;95;98;104;129;121;103;99;103;138;110;118;103;105;105;103;94;78;95;92;90;95;94;65;76;74;83;86;95;80;86;102;108;94;105;86;78;107;86;107;106;92;105;134;117;109;116;119;193;257;320;174;146;103;102;125;113;110;100;97;97;77;87;94;104;128;144;127;98;108;111;111;121;142;155;134;121;86;107;92;113;96;102;103;89;82;87;86;94;71;85;85;57;112;77;78;114;104;84;87;96;69;83;96;91;76;98;99;91;91;71;87;73;76;86;84;90;91;109;180;292;388;286;132;124;89;91;92;90;86;98;87;79;82;88;93;82;109;248;721;1701;2809;3806;3799;3116;2234;1372;574;333;241;180;174;142;148;227;340;310;189;126;84;91;96;107;94;75;85;76;86;77;96;89;85;84;106;110;105;91;99;114;100;101;90;87;98;79;80;107;97;120;101;81;82;104;78;78;95;89;82;88;98;120;143;182;163;108;90;117;120;102;109;97;93;78;85;89;90;93;66;93;103;117;104;89;95;95;88;138;118;119;106;109;81;83;97;92;79;93;90;97;81;75;92;80;71;85;76;97;95;102;82;89;87;98;73;69;85;83;77;74;76;82;104;91;87;84;87;81;87;80;92;80;90;95;89;103;78;84;73;99;78;82;91;87;89;102;95;87;76;88;111;116;127;125;160;200;182;187;206;198;235;209;187;157;125;104;112;128;157;137;128;191;236;216;149;142;167;183;154;123;101;78;90;103
95;101;104;110;116;98;74;98;81;131;196;147;133;124;87;72;100;117;155;269;393;392;297;272;287;305;257;192;183;161;145;124;124;112;118;101;110;104;142;111;88;93;128;202;223;176;123;92;110;116;142;141;125;99;105;79;79;100;144;188;146;101;82;95;116;115;85;80;93;71;83;91;85;111;82;90;78;89;109;162;413;735;716;493;295;156;128;120;121;90;93;151;193;151;113;94;72;92;99;106;98;89;96;122;99;76;100;104;80;82;89;90;90;90;88;84;76;78;81;87;109;68;76;87;78;87;71;96;80;86;73;90;87;96;89;78;90;84;59;100;101;143;178;175;107;85;90;100;102;101;72;88;101;89;92;132;198;219;198;165;296;430;399;307;255;224;174;178;165;189;197;202;288;346;287;252;222;173;114;124;85;152;203;261;296;176;104;101;122;97;140;197;254;218;176;200;216;159;156;189;332;487;580;487;388;298;231;243;260;267;199;130;116;100;83;91;107;86;84;94;68;94;96;78;78;92;83;86;89;100;106;98;114;92;93;108;103;101;78;105;97;102;106;116;100;94;112;160;221;267;196;131;95;85;93;92;79;89;80;80;77;97;87;100;96;95;108;163;157;155;123;130;153;182;171;173;209;259;224;210;241;222;217;263;347;381;420;379;299;198;172;134;146;100;83;84;64;91;72;58;38;35;57;68;67;90;77;79;76;91;73;83;82;71;79;66;81;75;83;100;88;88;76;95;83;85;62;74;101;82;75;90;96;90;83;92;90;92;89;97;85;88;74;91;93;89;72;78;77;82;95;93;91;79;84;95;90;95;117;117;131;97;97;100;80;77;88;92;112;83;95;95;92;103;126;127;202;257;185;162;207;299;331;290;194;189;210;270;271;257;234;225;171;169;165;175;205;258;399;460;300;179;138;108;94;134;90;88;107;109;109;79;102;76;80;104;88;108;99;107;103;108;122;107;98;90;95;98;96;88;79;117;105;94;90;102;98;129;112;105;118;107;99;84;101;89;83;77;67;99;80;94;110;108;96;128;102;100;111;109;99;85;91;94;87;86;93;78;107;93;100;95;96;107;91;103;105;90;84;86;88;97;77;88;93;104;118;153;172;182;191;172;160;145;136;181;173;143;122;100;106;95;95;94;90;116;106;119;117;119;96;101;98;104;119;116;74;84;102;113;168;165;187;165;168;171;203;173;155;150;144;164;154;165;160;162;224;284;362;264;187;150;151;135;139;176;145;121;99;104;102;121;115;102;107;116;100;96;81;104;116;103;108;123;139;198;265;285;207;134;107;93;113;128;108;130;118;109;101;115;106;109;121;103;84;90;84;81;114;82;72;96;98;87;91;118;114;90;83;90;86;88;93;93;121;182;338;560;630;336;165;117;113;100;125;232;445;674;503;218;109;121;114;102;106;113;104;117;118;128;113;107;100;128;106;113;112;125;116;121;93;107;115;98;97;87;78;96;107;99;92;80;75;101;90;84;80;79;88;93;90;85;101;114;101;96;101;86;94;89;76;88;99;71;71;92;91;101;105;77;114;100;112;97;92;118;98;100;88;107;94;90;97;96;83;100;75;75;86;79;88;109;111;115;114;86;81;84;111;101;104;92;101;137;186;182;156;110;101;94;83;84;89;94;103;112;102;98;91;97;122;103;94;82;100;75;78;84;106;123;112;114;114;114;132;125;122;115;84;91;97;145;164;121;131;162;208;267;233;164;110;95;116;88;102;123;170;201;232;185;125;109;141;182;165;134;159;119;100;120;147;150;154;121;98;95;81;83;92;81;104;149;221;453;724;693;323;171;130;133;120;119;106;101;117;127;104;144;153;155;116;89;108;117;109;97;90;110;90;118;134;187;201;259;282;212;183;175;154;162;169;139;89;88;92;104;116;114;92;93;84;93;96;92;92;93;78;81;91;90;78;95;96;88;78;87;101;67;88;76;105;104;104;96;138;109;97;103;79;99;82;111;91;77;89;75;86;81;97;98;81;91;89;83;84;86;91;79;96;94;74;67;90;90;93;88;111;75;73;82;80;89;91;89;105;83;130;152;174;164;122;92;89;93;112;94;93;90;80;97;88;98;82;97;86;77;86;87;97;88;79;77;87;94;63;86;72;76;96;79;80;74;91;93;78;71;84;102;85;92;91;80;85;81;88;84;107;87;80;91;80;117;233;530;856;820;587;539;299;164;128;93;97;114;128;160;189;196;144;126;124;159;210;141;107;77;86;81;99;75;95;79;78;87;111;84;83;98;104;151;140;143;107;110;87;93;110;100;107;107;79;81;100;103;93;87;80;108;100;104;90;105;80;87;71;94;88;119;269;622;1056;748;352;151;87;96;104;86;80;99;84;70;96;93;106;93;107;76;95;74;82;88;81;101;97;96;165;209;169;109;82;90;101;100;111;104;87;100;83;91;97;95;94;95;101;116;133;99;86;83;82;86;107;101;101;96;108;115;115;98;101;83;86;88;80;90;96;80;85;81;90;75;80;95;85;95;88;82;83;78;63;83;103;139;152;112;143;130;111;119;113;107;78;107;71;101;98;114;113;103;88;115;94;77;85;91;92;84;106;85;74;84;78;82;86;86;94;98;97;97;127;97;112;113;125;139;159;137;97;81;83;82;74;77;78;88;80;78;65;98;86;88;71;98;86;78;95;77;100;87;79;80;79;91;71;77;75;89;87;91;91;65;90;84;96;85;80;98;86;98;94;79;96;88;78;87;77;81;87;88;87;77;83;84;83;83;92;85;86;87;106;156;150;106;101;100;93;99;100;79;91;93;85;96;82;86;92;88;98;77;103;94;108;114;90;103;101;121;139;112;104;82;93;87;85;97;92;98;102;75;78;99;102;93;89;103;83;102;97;74;107;91;94;99;96;113;102;105;109;113;91;105;95;116;122;141;200;230;151;118;98;123;107;104;113;111;95;89;83;101;107;90;113;115;95;108;118;105;127;143;120;136;110;106;92;82;78;64;81;98;115;93;94;98;100;82;80;70;92;90;67;85;89;114;104;87;86;88;81;101;95;102;96;97;101;91;77;74;83;80;77;89;82;81;84;113;138;212;228;173;111;116;94;92;115;93;74;81;79;90;77;98;77;72;108;182;534;1279;2241;3196;3342;2999;2278;1428;708;422;225;162;184;140;157;130;175;174;118;99;103;109;104;88;77;91;89;93;83;92;88;90;73;82;76;87;97;106;111;99;105;113;103;81;97;91;94;91;84;120;97;92;98;97;107;102;88;70;86;89;106;121;161;215;162;141;105;110;138;105;109;108;106;97;89;86;94;78;85;112;139;141;100;96;90;102;108;108;111;136;122;126;92;101;88;101;109;106;105;118;102;90;69;68;87;80;96;99;104;126;92;98;109;93;65;75;72;84;76;68;72;81;80;86;69;80;62;79;98;87;83;83;81;83;62;76;77;86;86;90;80;92;90;101;81;96;73;103;93;93;96;128;148;151;140;193;181;195;180;231;309;336;264;202;156;128;118;131;171;112;122;172;273;234;152;124;118;120;142;115;104;96;92;102
104;84;85;115;126;118;121;93;100;143;177;181;145;127;84;86;98;143;198;315;360;328;260;205;232;229;205;212;188;139;110;130;171;195;126;98;120;112;96;95;95;83;139;180;199;146;103;95;101;104;115;119;113;95;71;91;91;113;155;190;134;90;96;103;103;98;94;96;78;85;83;81;90;98;92;88;86;82;117;217;617;1191;1223;722;319;157;115;108;96;96;129;193;261;169;117;94;94;99;84;91;87;104;85;90;87;65;83;64;82;98;77;92;87;71;71;63;77;78;65;89;95;89;76;86;81;97;95;86;90;103;79;80;94;108;89;98;73;73;90;80;99;118;104;117;121;110;83;83;95;82;71;83;101;122;100;130;152;143;170;188;257;306;260;211;209;172;120;132;159;188;166;222;337;389;300;197;189;147;79;107;113;107;177;271;304;157;90;83;99;121;184;252;250;172;138;174;165;160;174;215;228;350;385;364;337;350;295;275;287;221;190;168;123;109;110;87;90;74;69;85;82;84;94;96;84;96;88;105;77;86;94;110;107;98;97;106;88;94;100;123;91;97;101;120;105;97;118;138;194;199;142;109;89;93;92;80;79;88;91;83;91;113;126;103;110;137;126;122;137;112;129;115;185;200;171;164;164;200;249;255;262;219;236;245;309;419;548;456;317;238;211;164;123;85;86;91;75;60;74;42;49;40;36;53;61;89;106;78;80;80;88;69;79;74;79;85;72;84;97;91;94;84;78;85;80;87;101;83;93;81;72;103;82;88;88;101;89;79;91;82;72;94;93;85;91;79;74;74;78;72;85;82;109;94;90;82;97;82;103;113;108;101;106;107;78;100;93;60;77;87;84;84;90;101;106;127;151;165;126;142;181;286;330;288;177;164;215;277;286;267;282;247;218;188;182;191;167;190;295;310;235;133;99;91;120;111;112;86;103;101;85;76;103;91;107;97;89;102;91;109;117;113;113;81;84;98;98;105;89;99;103;104;100;94;112;81;127;144;137;125;127;114;105;94;94;89;74;72;84;103;88;81;84;93;119;116;112;112;111;127;107;82;90;94;93;101;76;88;88;77;96;88;114;100;83;77;90;96;106;124;98;100;84;80;79;96;113;143;158;185;173;178;219;217;187;174;194;163;122;100;108;98;87;101;107;104;115;135;120;121;116;99;125;134;130;127;97;90;113;134;168;171;158;122;126;138;170;160;184;134;142;131;128;126;135;178;199;230;259;237;162;158;148;137;144;145;139;122;96;127;132;123;110;103;96;111;78;106;103;98;88;98;117;120;162;264;379;428;289;187;121;121;127;108;120;126;129;124;115;94;118;108;109;100;101;77;109;90;104;99;90;83;91;104;99;106;91;96;105;100;102;94;92;86;100;185;290;524;522;292;141;106;87;118;118;186;289;339;276;145;112;104;105;102;103;104;101;126;129;100;107;87;108;102;101;127;119;159;192;169;117;97;111;109;87;104;79;101;124;83;83;84;94;81;101;84;82;126;93;87;98;93;125;99;113;95;105;84;93;94;74;97;99;84;109;88;78;98;105;103;93;116;127;95;108;134;123;107;83;99;89;83;82;89;81;69;95;93;87;90;98;89;109;105;105;84;90;109;135;148;105;122;146;197;334;368;237;138;120;96;104;82;74;106;112;118;88;79;80;82;99;98;95;86;98;92;102;97;118;147;142;132;139;101;114;107;135;126;108;96;114;126;128;122;137;128;147;192;184;128;90;101;112;90;95;128;189;303;329;198;112;129;120;146;138;155;126;122;102;125;174;219;166;116;108;79;98;82;76;80;94;137;182;347;530;512;270;160;135;126;102;110;103;119;127;104;105;135;137;124;136;121;134;141;126;109;107;101;93;112;174;194;207;241;232;250;188;187;178;129;116;109;91;85;96;109;111;130;107;101;109;114;110;100;118;94;101;84;110;92;86;90;89;83;85;83;81;67;88;101;95;96;80;113;109;94;80;90;96;114;86;83;97;89;85;86;85;75;77;82;96;89;96;97;80;96;90;82;92;79;107;84;95;80;87;98;90;99;95;94;91;95;81;97;93;89;133;194;292;226;143;119;107;89;90;84;74;78;87;93;111;81;102;90;74;65;76;75;79;84;67;79;92;87;85;86;86;97;83;94;97;96;80;81;82;112;118;99;93;95;93;88;99;81;86;78;93;87;87;75;95;90;189;409;515;403;297;266;170;148;130;144;116;111;146;179;251;190;175;142;134;208;261;197;86;74;89;95;82;79;74;91;89;74;106;84;88;80;108;100;94;91;77;79;85;101;89;113;89;89;110;94;98;116;113;100;89;88;94;98;64;89;74;89;89;95;93;126;235;486;763;527;225;101;72;88;82;101;83;76;78;88;101;83;89;86;85;90;98;103;96;105;96;92;103;156;276;317;247;127;105;107;103;117;134;98;89;88;99;91;100;91;86;81;97;113;103;106;100;88;79;71;83;92;106;103;85;76;98;87;99;100;72;84;75;78;76;71;99;84;69;89;87;95;84;93;91;86;74;94;94;74;156;235;271;218;150;158;100;98;95;90;84;86;86;78;73;100;73;93;102;107;116;93;73;79;87;110;96;97;93;106;79;83;92;96;100;103;106;132;106;118;124;106;79;107;112;113;104;84;70;80;67;95;75;70;102;80;87;89;87;93;104;96;85;93;69;70;81;95;71;98;79;77;77;78;98;87;82;86;77;69;85;82;70;93;85;96;79;87;86;86;86;91;94;76;68;105;83;96;97;71;78;93;99;110;95;88;79;85;108;120;135;105;101;66;92;93;88;96;87;84;89;97;95;77;100;80;89;85;112;79;100;111;124;135;131;129;159;126;105;72;91;78;98;112;150;130;102;87;93;96;92;89;85;93;90;86;90;98;86;85;95;112;99;132;160;190;131;107;110;115;93;103;105;129;137;166;117;88;85;94;97;126;102;97;110;98;103;85;86;104;102;97;88;121;124;130;133;110;133;130;116;110;96;93;84;82;96;83;82;90;71;87;77;84;75;90;92;92;75;83;111;78;108;88;91;103;79;83;82;102;104;106;103;110;85;77;59;77;95;102;98;94;86;99;122;150;137;127;123;125;106;103;87;96;87;92;78;77;88;84;84;89;83;130;237;642;1258;2029;2362;2177;1644;1374;1044;626;316;265;286;240;159;126;148;132;106;87;92;81;92;80;66;94;82;74;91;76;85;90;78;84;91;93;91;123;82;92;99;81;80;94;89;83;94;86;93;90;90;96;79;95;98;112;106;76;98;102;101;120;133;164;155;113;119;126;130;148;102;82;105;101;99;92;88;83;104;127;158;160;116;92;96;88;97;101;129;116;115;111;102;92;121;124;93;105;116;112;99;79;83;82;84;91;105;88;104;100;95;99;100;84;96;88;93;94;61;84;83;84;78;83;63;93;95;73;79;80;74;88;85;70;66;83;75;79;88;87;87;98;83;84;81;96;74;79;74;96;107;115;126;130;125;147;174;163;150;222;344;532;382;262;174;143;134;150;126;121;112;153;208;183;131;93;102;109;120;97;99;89;81;75
72;86;94;89;103;105;82;77;88;128;157;247;205;140;108;92;110;129;218;342;299;269;214;169;159;171;158;169;195;118;117;168;240;262;167;120;135;129;122;110;89;90;125;187;174;151;109;102;106;98;96;82;109;82;103;107;104;112;130;161;135;86;79;91;88;110;93;88;74;75;83;98;83;76;70;84;86;103;106;237;607;1218;1353;765;337;166;94;90;69;91;103;136;203;137;113;92;126;121;93;90;91;87;89;71;72;86;99;86;84;96;86;81;94;73;83;96;81;67;86;77;80;84;97;76;86;87;85;81;89;109;80;100;95;90;91;92;82;94;103;90;90;91;110;87;120;125;119;96;91;73;98;83;110;120;143;125;153;153;169;174;211;204;205;201;211;187;165;165;176;158;164;202;354;391;306;194;183;139;89;93;87;124;110;170;228;173;98;83;117;161;254;335;281;210;151;125;169;170;161;167;211;207;309;393;480;507;429;358;228;206;203;165;178;120;106;89;66;104;78;96;90;84;84;113;126;100;88;85;98;86;78;129;108;95;80;111;93;98;87;91;80;93;116;99;110;99;109;106;121;138;119;89;92;102;97;84;101;112;102;84;101;131;174;149;167;165;172;129;121;131;116;106;123;180;158;180;170;206;278;364;306;296;293;309;292;398;534;431;294;267;245;165;121;114;107;83;78;78;74;47;45;34;41;53;72;69;98;93;71;84;79;87;81;65;91;76;81;82;78;90;88;77;83;77;78;85;90;71;89;73;86;105;103;86;81;97;78;94;101;80;105;94;87;87;71;78;88;85;87;60;77;86;93;82;99;76;91;105;90;89;108;87;92;99;100;102;95;83;90;69;99;85;76;71;94;107;129;118;130;131;143;226;242;192;166;190;258;360;295;249;270;300;291;290;236;180;150;157;177;178;136;96;111;101;100;92;98;94;81;99;86;88;90;102;92;98;101;103;118;90;88;106;114;99;100;103;101;99;105;104;112;106;93;100;94;99;110;115;136;168;157;122;92;91;78;90;81;96;109;91;91;91;106;113;124;109;144;135;118;119;106;109;93;93;133;93;99;96;95;96;87;106;103;94;80;85;81;89;94;107;109;86;105;95;88;97;90;106;119;160;174;263;329;327;209;145;148;146;106;103;96;107;87;77;103;101;111;120;110;108;108;110;109;141;122;105;108;108;119;176;212;232;187;144;133;117;114;117;132;107;127;117;111;100;136;143;164;168;171;166;163;187;164;129;104;112;130;112;98;113;119;135;132;114;110;122;135;97;95;87;94;104;101;119;231;409;650;669;363;200;139;152;126;121;107;121;119;82;103;106;96;107;105;105;95;104;88;109;92;96;87;96;90;96;95;107;112;94;98;110;115;106;93;106;107;123;181;293;293;197;111;94;97;117;153;202;248;248;201;119;98;98;113;78;104;114;94;139;122;114;93;110;99;112;123;118;170;271;393;307;175;125;126;117;96;84;95;95;75;88;105;101;70;101;91;95;108;88;120;69;99;114;109;116;80;101;107;105;79;75;113;97;82;95;99;87;94;108;79;99;80;110;113;121;132;163;140;123;99;96;72;94;86;90;88;103;104;84;99;96;83;96;95;118;98;87;105;120;163;120;116;100;166;299;522;589;415;172;108;90;96;82;91;101;89;111;114;124;95;95;89;106;102;92;78;84;96;96;97;147;178;149;123;148;130;137;169;129;136;100;89;98;111;100;109;110;104;168;149;110;79;87;92;90;101;111;168;293;295;199;126;145;146;121;128;113;119;95;85;145;180;199;209;146;94;93;71;84;83;93;90;89;144;189;279;293;180;133;97;102;114;120;140;135;119;120;111;115;113;140;109;139;132;116;134;116;100;110;134;116;142;162;182;194;242;226;194;171;160;120;110;109;85;85;87;112;91;111;95;98;103;90;110;128;97;93;80;80;91;92;86;85;100;110;96;90;91;98;83;100;67;88;88;89;86;95;70;95;102;94;81;98;77;90;99;90;84;72;78;83;91;76;88;91;90;80;82;86;86;58;96;85;87;82;91;109;93;84;92;79;94;80;73;96;56;105;142;181;293;236;150;124;98;96;78;84;69;84;110;89;101;90;85;101;96;91;105;85;92;69;90;91;95;98;79;86;78;101;87;90;99;83;84;58;85;81;84;102;109;107;108;89;81;90;76;73;100;87;96;84;82;91;114;247;304;232;163;134;119;149;193;183;146;103;105;203;282;226;177;116;112;190;198;177;107;83;84;100;102;94;100;96;106;79;67;82;94;80;69;79;97;83;81;100;93;97;95;102;101;106;77;91;108;115;131;120;103;103;83;81;80;86;87;88;101;67;92;93;149;270;365;265;163;108;100;94;106;85;88;83;103;98;117;114;105;81;91;121;132;133;112;116;108;82;108;226;379;521;416;177;101;107;100;108;122;99;99;86;101;92;82;68;85;80;92;91;99;117;95;95;94;86;94;104;124;134;108;98;87;77;84;84;84;86;87;89;76;95;104;75;78;74;76;75;95;91;76;80;100;79;84;89;178;371;404;352;279;251;126;125;100;79;94;88;98;105;86;95;108;103;114;131;100;113;89;86;82;75;87;110;115;124;112;88;80;91;83;99;97;100;97;105;100;99;82;102;85;101;101;81;71;74;83;72;63;94;87;80;72;77;90;110;117;92;87;77;82;97;68;76;96;72;74;80;82;91;86;80;65;82;99;75;94;80;73;77;83;89;80;90;84;78;85;90;103;82;77;83;71;80;86;93;80;96;80;105;102;86;95;89;99;98;117;77;91;108;90;76;86;81;73;77;91;96;85;97;86;81;82;74;86;101;96;97;98;130;147;160;150;108;109;87;74;78;110;190;232;192;121;89;96;84;92;84;87;100;89;88;88;121;97;100;87;95;138;226;354;367;214;116;115;101;114;116;112;104;126;122;122;108;101;86;67;111;116;94;108;92;86;99;68;93;91;105;116;99;130;170;151;112;128;125;94;108;77;94;74;86;84;87;82;79;102;93;71;84;95;79;82;91;87;65;79;75;86;90;91;86;75;74;94;91;95;103;98;95;93;93;86;75;68;48;67;92;115;126;173;185;150;88;140;139;155;167;128;104;88;89;91;89;103;83;79;92;80;85;137;268;527;835;1040;1148;1055;1093;1243;832;439;395;513;455;256;226;201;160;129;102;93;82;93;105;70;77;78;91;75;91;84;91;85;76;89;71;72;98;86;83;94;56;105;92;81;96;84;87;86;86;81;93;100;111;109;114;107;103;98;85;95;106;134;137;115;108;116;161;192;142;101;94;92;111;105;90;82;87;83;112;130;119;113;95;90;105;131;140;113;117;103;87;89;126;90;127;150;117;125;101;89;114;88;92;77;94;87;93;99;95;97;93;96;79;81;84;75;90;67;91;92;71;91;70;71;82;90;86;81;81;61;87;95;75;90;88;83;99;80;66;72;86;92;93;92;74;86;88;87;90;108;133;127;122;140;168;168;171;154;203;372;502;431;203;170;188;199;153;143;146;156;162;158;129;114;98;101;112;111;108;107;87;113;79
85;82;79;82;82;102;92;90;111;111;155;208;185;125;100;90;114;129;226;285;313;283;228;169;152;118;184;201;190;160;115;175;259;240;167;123;138;117;140;127;132;93;112;131;125;124;102;109;100;108;99;136;97;88;95;102;135;157;132;124;114;95;91;98;107;104;90;69;64;85;78;100;89;94;91;95;82;86;130;202;481;841;943;575;313;131;97;75;72;77;87;105;133;117;106;90;125;146;135;129;94;82;82;81;69;79;100;96;89;96;97;90;108;93;81;72;93;92;78;82;79;82;71;99;70;91;79;100;98;94;80;87;83;82;68;82;84;93;94;111;88;84;81;84;128;100;104;81;107;95;81;90;105;152;144;129;114;150;251;208;172;157;174;234;216;190;199;235;246;219;174;169;297;332;276;208;185;159;84;90;98;97;123;158;192;159;121;111;99;185;329;429;381;260;168;171;199;199;153;156;160;240;352;471;568;607;506;447;280;228;196;232;191;176;107;83;83;73;77;73;96;84;77;109;128;126;100;90;76;66;84;86;94;96;85;104;90;88;92;78;96;98;99;115;77;100;99;85;105;106;99;83;76;101;83;91;92;90;92;118;119;167;215;222;180;221;180;176;175;154;143;119;112;127;169;192;186;204;299;371;359;368;464;446;310;319;291;277;236;198;178;161;142;124;98;78;69;87;59;78;67;39;52;67;61;78;74;73;79;81;80;83;87;71;86;80;85;96;71;90;65;83;81;94;81;82;71;67;85;86;91;92;95;101;89;91;72;88;109;110;86;69;98;82;78;97;94;76;79;92;79;79;94;105;80;91;84;90;82;110;84;110;89;97;82;97;72;85;61;74;93;79;86;86;79;87;98;112;106;128;144;174;193;167;140;198;294;350;310;264;309;346;356;383;386;219;162;158;108;133;124;105;104;85;98;77;92;80;98;103;86;111;100;96;100;99;126;124;130;114;117;129;100;92;101;110;112;108;93;94;119;92;108;92;104;105;114;139;134;144;145;149;128;101;94;90;103;91;93;95;117;96;90;75;93;100;116;126;131;127;132;119;105;95;80;80;82;110;88;87;100;97;102;106;90;115;95;89;72;107;111;99;86;74;84;89;73;107;110;137;179;239;363;419;248;163;102;116;119;106;80;95;96;99;93;105;90;113;115;95;130;99;116;145;116;108;101;98;119;172;179;209;164;138;126;126;118;107;117;108;95;135;125;111;122;156;149;147;145;161;172;226;241;134;139;121;122;94;95;101;95;115;111;147;129;133;136;129;111;107;90;85;107;105;243;555;902;901;471;223;155;139;130;124;121;119;112;117;127;92;95;100;90;101;89;84;91;88;100;100;80;95;84;100;95;78;100;104;107;106;106;125;105;92;98;110;136;139;138;119;103;98;82;124;202;344;459;292;212;149;132;109;98;124;130;121;129;123;130;114;105;115;103;109;99;122;190;434;655;441;226;116;101;106;106;80;99;108;70;95;94;102;107;93;86;91;100;77;100;91;76;101;109;109;105;103;84;88;88;84;91;88;90;97;90;90;84;88;97;98;101;109;118;110;114;133;101;105;92;93;98;89;102;102;91;108;104;101;99;75;87;84;76;107;80;96;99;91;152;127;104;112;125;249;529;621;360;191;140;99;90;103;106;116;116;110;108;110;122;115;111;115;80;90;89;98;97;101;109;126;158;121;112;132;161;213;269;177;127;125;100;102;122;104;99;90;105;119;110;102;103;101;83;101;90;84;137;202;223;151;104;121;119;118;87;108;87;104;90;125;163;183;159;131;117;84;90;81;94;94;81;99;98;125;173;168;140;140;78;90;95;124;138;170;162;173;147;162;144;146;137;131;145;137;107;128;107;138;125;110;128;135;123;158;162;186;164;147;108;109;95;98;99;118;106;106;108;119;96;106;119;128;112;95;104;103;85;94;83;92;86;97;88;85;94;101;76;81;91;99;81;81;101;85;90;82;99;68;83;102;85;114;108;87;87;87;97;81;81;78;93;70;79;106;81;92;89;106;78;95;104;89;78;107;81;90;95;95;93;100;105;86;93;92;84;93;118;118;164;158;124;120;104;97;85;78;65;94;95;96;89;113;94;86;100;79;85;78;80;89;92;112;89;88;69;92;81;81;85;96;88;98;72;73;85;91;90;113;110;118;87;82;80;81;72;67;86;75;89;79;96;88;122;212;283;222;152;113;109;145;250;308;261;201;175;298;435;395;253;130;121;137;141;115;96;82;91;83;79;109;91;90;105;92;91;85;73;90;84;89;74;91;91;84;75;95;86;99;86;94;85;86;103;101;109;111;104;84;94;75;88;97;88;82;78;104;99;77;117;147;154;154;121;92;80;85;82;97;81;92;87;79;114;102;91;91;93;148;199;221;150;119;77;95;115;160;301;462;383;191;99;96;95;99;96;102;71;85;79;61;80;81;103;100;79;83;86;101;90;89;88;91;84;112;152;164;96;109;84;97;82;83;79;88;77;79;68;99;78;85;87;83;68;81;73;70;97;81;86;77;75;112;180;288;411;358;379;351;184;134;130;111;122;115;111;95;81;98;115;126;132;128;113;97;98;98;87;86;89;120;162;192;148;112;96;102;111;114;97;94;99;116;95;91;113;91;138;127;93;96;99;72;79;88;99;79;99;85;88;73;107;139;188;137;123;91;85;80;85;80;81;73;74;84;99;75;85;73;75;85;70;86;72;84;77;86;91;83;89;94;95;70;84;81;72;80;87;80;83;62;83;73;84;76;96;89;96;98;96;91;89;91;90;86;103;108;95;84;76;79;89;88;92;98;95;94;82;79;89;74;89;91;81;96;117;92;124;127;102;106;104;82;90;82;122;177;302;258;164;104;93;86;75;76;104;89;74;94;81;99;95;99;103;116;167;346;553;609;292;149;115;126;146;124;92;86;117;124;102;115;102;109;82;114;103;103;114;98;98;88;74;89;80;88;92;94;131;154;200;175;147;145;110;109;98;91;101;82;72;100;88;79;75;94;105;89;85;74;83;85;81;67;91;85;75;82;83;110;75;94;106;87;95;78;87;90;79;91;73;96;111;76;69;110;125;194;292;365;247;155;132;172;232;198;120;105;74;108;58;95;88;73;94;83;72;81;88;121;190;312;400;478;541;722;945;661;381;402;668;628;388;296;319;295;180;100;114;94;92;92;78;103;96;92;107;91;88;72;85;78;88;81;85;75;103;72;104;95;99;74;76;76;96;87;84;91;92;107;99;93;101;94;102;124;102;81;94;115;91;127;110;102;141;182;145;143;114;89;101;93;115;92;89;70;82;97;91;88;87;114;100;77;97;147;109;114;100;91;84;88;108;159;181;162;114;116;105;96;89;97;96;77;85;88;64;83;88;93;69;79;88;68;69;89;79;81;76;80;84;81;66;67;85;79;63;67;85;78;84;74;78;71;78;77;81;74;71;76;84;90;110;97;101;89;95;91;106;100;138;110;120;187;211;145;107;156;259;404;369;236;180;263;274;181;126;144;134;137;141;119;129;91;140;124;120;99;81;101;83;94
79;84;85;77;93;82;101;107;138;121;102;130;158;103;113;82;81;135;214;273;275;267;204;198;146;125;153;175;176;156;138;134;160;169;161;148;180;167;157;141;140;93;92;114;120;112;100;104;80;83;131;112;118;78;90;124;177;215;121;119;89;89;90;89;97;89;83;89;79;65;92;113;98;120;92;95;85;86;116;191;306;465;482;324;173;116;115;80;94;83;98;104;87;89;84;93;104;145;147;104;87;72;74;71;69;108;73;81;95;77;89;83;77;91;100;80;84;71;93;91;91;95;72;87;76;91;105;100;104;103;86;87;94;84;93;97;77;101;107;100;95;83;87;88;88;97;92;89;98;90;79;99;96;129;128;90;133;175;296;333;211;188;241;288;282;201;236;314;372;282;218;157;263;375;311;199;168;151;121;100;101;89;110;123;156;143;104;92;100;155;231;316;303;187;178;260;258;248;186;146;184;250;364;519;544;584;547;407;300;237;226;212;227;174;129;95;82;83;89;89;90;94;89;101;103;114;100;77;110;99;87;111;91;89;85;96;77;91;107;88;96;99;95;92;88;93;79;104;95;77;80;90;82;95;99;91;92;97;91;108;137;184;260;219;190;179;172;172;218;194;150;113;105;125;154;171;180;188;246;311;320;428;549;459;358;262;233;198;170;159;168;166;136;127;92;79;51;95;81;73;67;51;38;58;61;83;86;71;93;89;76;83;78;74;74;94;67;100;88;74;85;83;71;78;77;86;91;90;93;78;89;97;85;84;92;80;80;104;104;106;90;95;81;92;75;74;69;77;77;79;81;92;103;91;82;70;111;124;81;103;100;118;88;120;97;92;81;85;79;75;81;95;109;106;97;101;90;105;119;107;138;114;177;202;181;271;298;327;262;243;294;311;311;341;362;267;164;149;97;116;98;92;97;93;96;112;105;104;94;71;93;102;95;86;97;132;171;176;163;114;106;114;108;99;92;92;86;93;108;123;131;97;123;107;87;117;115;139;111;130;129;101;101;81;94;102;94;86;84;96;90;100;104;89;104;99;103;122;116;124;131;118;103;97;87;86;95;78;106;102;116;114;118;88;83;91;116;87;78;106;125;103;82;75;99;106;96;114;125;112;178;218;294;303;214;136;99;115;104;100;100;105;108;122;106;97;110;85;125;114;96;94;124;125;126;117;88;118;167;190;200;201;160;144;147;162;131;123;117;125;119;120;131;129;128;137;150;151;160;170;173;253;246;192;152;107;110;127;102;98;119;127;116;116;103;137;135;135;94;104;91;95;112;133;316;767;1249;1090;536;234;133;129;142;127;113;114;94;102;124;118;110;91;88;77;93;90;91;106;98;104;83;96;82;91;104;105;94;89;103;84;98;104;112;92;115;108;100;107;122;103;84;86;113;133;226;463;590;403;263;217;149;114;108;118;164;174;205;214;147;131;107;115;87;92;120;133;223;415;661;492;252;133;95;97;107;96;113;94;83;96;109;97;95;80;84;99;109;81;102;81;98;102;116;102;105;96;85;90;93;84;92;97;100;88;93;84;91;79;112;88;93;104;105;102;112;134;121;101;95;92;95;84;82;97;66;91;87;89;91;81;81;87;68;81;84;75;85;98;106;107;94;106;131;193;319;330;239;158;86;106;114;132;154;179;141;107;94;92;91;121;93;95;104;87;101;88;86;75;117;110;112;131;116;122;167;215;241;173;148;152;112;99;106;108;121;117;127;112;112;109;106;85;83;92;94;85;108;154;174;140;118;108;96;97;79;83;95;101;102;134;155;133;130;110;105;92;89;73;93;86;78;103;112;127;126;133;123;146;97;104;101;120;142;137;184;190;198;188;163;149;112;127;129;112;120;106;110;126;122;99;102;96;95;116;170;145;154;138;96;115;85;105;119;127;113;102;109;105;119;111;116;132;130;115;109;108;91;81;100;82;72;87;96;108;85;100;84;92;88;100;94;89;78;85;87;84;98;94;78;93;92;103;109;89;81;89;91;90;102;96;77;95;95;70;75;92;82;100;107;87;96;94;93;90;97;90;66;79;104;104;93;91;101;94;86;93;111;81;120;100;100;95;97;88;78;83;98;88;92;93;97;95;106;105;72;81;70;110;95;72;101;76;62;76;76;72;75;91;103;87;90;95;85;89;87;105;86;103;112;91;97;79;92;83;87;89;83;70;88;84;95;108;179;328;410;311;162;108;114;221;430;609;524;296;249;455;807;660;392;178;103;109;107;84;91;75;90;98;86;82;87;96;88;86;96;82;81;91;64;88;85;86;76;69;79;120;105;98;110;126;86;82;100;96;101;96;71;76;97;90;106;87;96;88;86;93;109;100;92;99;97;102;89;84;91;106;87;75;80;88;81;81;92;80;71;100;120;165;225;231;145;115;87;100;88;149;209;257;249;140;94;103;82;96;98;85;95;100;90;79;66;84;94;93;74;80;73;90;82;89;94;78;92;127;138;178;141;103;92;74;76;98;85;101;91;86;98;100;86;100;88;75;90;86;99;97;85;91;81;92;85;96;140;208;285;356;390;284;194;137;128;163;154;135;130;119;102;95;102;139;150;104;108;104;102;93;95;117;106;220;310;288;217;127;105;91;96;102;100;104;99;112;105;96;106;113;147;188;150;100;66;90;64;86;80;85;91;80;92;86;93;112;160;104;100;81;72;77;100;68;90;97;83;90;72;83;77;87;73;74;73;87;76;89;66;85;72;90;111;90;92;94;85;76;81;92;74;91;86;82;78;60;84;133;95;99;103;73;89;87;105;91;86;94;89;102;85;93;85;73;77;86;101;92;83;100;98;87;96;94;90;98;88;113;106;122;130;114;105;99;84;71;75;109;98;173;246;215;126;84;85;96;96;65;94;87;86;102;93;84;78;76;91;113;150;352;628;601;290;123;109;127;149;125;113;110;108;92;109;105;89;95;84;77;96;88;121;89;93;90;91;93;80;68;90;96;138;223;292;289;171;153;128;102;89;101;79;82;80;94;78;86;104;100;93;89;84;83;86;74;96;74;74;99;93;80;90;82;83;88;95;106;91;73;95;98;106;89;79;66;84;73;80;85;129;315;615;725;449;186;101;141;198;158;119;109;97;103;87;88;87;97;76;96;89;78;88;108;119;193;193;237;389;599;682;427;269;361;549;581;371;347;523;400;165;100;101;79;87;79;69;94;93;88;77;76;78;77;82;80;74;98;95;95;79;97;90;87;88;102;86;95;97;100;90;92;82;86;107;82;100;105;96;121;109;96;95;88;92;105;86;109;142;173;153;154;116;114;111;116;89;91;74;83;77;97;82;103;107;96;84;100;107;117;98;90;99;104;87;106;120;183;188;143;127;123;105;94;108;92;79;86;83;88;90;83;91;117;85;83;70;84;85;68;86;80;82;77;65;80;78;77;99;70;88;98;67;83;84;74;82;78;71;65;87;86;93;75;74;88;89;103;101;93;77;92;111;100;111;131;128;190;183;163;122;152;221;275;326;229;175;246;223;174;132;124;132;92;138;124;147;148;178;173;135;98;100;72;85;92
81;73;76;92;71;85;111;158;174;140;109;119;114;102;96;78;82;110;148;260;272;269;331;296;188;125;131;157;145;154;137;117;123;135;152;170;185;216;183;176;152;121;105;101;104;112;90;97;87;81;79;95;89;93;75;108;164;146;118;86;92;97;97;85;86;92;61;94;99;106;80;116;122;120;93;109;97;94;127;144;190;247;254;194;138;90;88;103;97;79;77;94;101;108;88;98;100;169;170;109;97;79;85;75;101;93;99;95;101;77;88;81;81;86;94;100;90;96;90;76;77;73;80;90;87;89;74;112;107;90;94;80;98;83;93;84;84;94;92;95;86;105;98;92;74;83;94;105;94;84;96;97;102;91;87;94;122;210;325;359;277;227;293;337;283;241;290;378;440;379;299;186;213;303;251;246;144;130;100;94;87;92;93;100;138;119;92;80;99;130;155;202;192;159;166;241;283;246;167;169;182;222;329;460;510;500;436;381;278;250;259;228;225;162;129;86;83;80;66;74;78;93;87;70;89;77;98;96;112;93;105;104;83;101;80;95;79;96;92;97;115;105;111;88;87;86;84;97;89;84;92;68;72;68;97;104;74;97;99;103;117;141;178;174;141;193;150;165;253;236;188;140;114;121;115;177;199;197;197;238;239;355;384;387;297;281;223;196;150;162;211;246;190;164;109;95;82;72;73;61;68;55;54;46;71;70;87;68;97;96;76;77;75;80;68;92;59;77;82;69;76;66;88;75;87;104;104;81;73;70;87;94;92;101;92;94;117;76;86;90;91;81;78;76;91;83;83;87;72;86;85;73;106;102;87;82;99;97;93;116;104;99;92;95;110;89;93;93;80;77;88;91;107;148;120;102;95;97;103;110;92;129;155;221;210;195;222;260;267;275;252;242;237;279;259;241;192;135;138;100;117;103;95;93;111;103;80;112;118;97;90;104;109;91;89;121;132;166;125;100;91;92;103;135;93;87;80;86;103;101;114;112;113;106;141;127;137;113;124;110;108;106;92;105;101;104;101;84;88;95;88;98;111;99;111;110;100;98;116;130;104;94;92;96;106;98;98;106;89;103;102;119;96;88;102;90;86;81;96;89;108;108;86;98;99;92;106;138;108;122;125;137;188;195;171;117;111;108;136;106;100;109;96;122;123;115;98;102;117;103;128;115;121;134;148;164;118;131;179;249;251;189;133;130;162;157;140;131;113;144;139;141;152;141;125;140;165;175;236;240;234;264;268;173;148;145;128;105;131;110;107;137;101;107;108;100;113;113;108;87;88;93;94;129;377;826;1310;1229;521;218;130;98;132;110;124;114;134;107;115;135;130;127;87;110;98;92;97;102;99;108;92;93;85;71;76;100;84;115;104;110;105;108;102;115;111;90;96;102;128;96;90;90;75;117;209;348;500;483;450;358;196;140;104;136;242;338;451;429;259;162;119;106;114;117;121;139;163;278;367;325;154;127;104;83;86;72;102;111;89;90;96;84;102;106;96;98;86;96;80;100;118;116;99;104;106;84;103;101;95;73;91;101;117;109;78;108;108;95;97;95;83;95;98;106;107;136;98;115;99;97;93;100;101;97;93;91;95;99;85;75;96;86;100;87;78;86;88;91;78;102;101;151;124;134;162;188;146;110;85;105;122;165;284;252;149;126;100;80;111;88;94;101;95;88;89;89;83;79;100;89;86;109;103;101;148;128;155;146;144;179;158;96;115;130;139;112;115;109;98;108;100;96;109;97;79;102;110;117;108;124;123;94;86;88;80;78;91;91;111;108;139;126;108;103;89;105;101;99;91;95;104;110;86;121;103;94;101;105;120;89;116;107;115;144;152;149;174;197;211;141;104;115;105;119;132;111;110;121;107;99;108;102;111;102;144;168;186;172;137;118;95;113;110;137;108;114;104;115;93;124;109;106;117;101;108;103;122;102;91;83;82;99;85;81;70;84;82;82;87;94;92;104;92;93;82;79;97;94;78;92;80;99;97;85;82;91;98;104;103;100;99;92;75;79;103;92;70;94;89;117;101;104;86;95;96;82;93;85;114;108;99;99;98;81;82;82;96;81;104;93;97;66;98;92;78;84;82;84;93;87;89;84;95;86;84;78;80;89;88;98;87;87;94;88;94;76;90;112;87;93;83;96;79;103;93;91;95;89;89;87;99;67;76;78;95;86;93;82;72;71;98;116;221;406;564;394;201;120;159;361;665;1009;810;463;386;605;1072;882;418;187;104;97;90;102;100;94;93;88;86;102;85;91;105;91;82;96;81;92;93;92;84;90;100;72;116;88;100;88;110;106;92;99;90;101;102;93;101;93;96;80;91;89;94;88;100;94;98;86;83;85;90;83;91;74;69;107;112;94;93;82;84;80;93;76;95;105;114;145;212;184;145;105;83;95;99;125;143;164;125;115;96;80;108;90;90;76;84;75;79;90;101;73;87;87;84;85;72;80;75;81;88;79;89;111;138;201;199;145;101;109;83;91;84;78;101;89;75;89;88;100;96;99;88;76;82;77;98;76;92;99;84;95;109;148;253;343;327;229;164;113;124;141;142;122;147;134;102;104;129;142;138;105;72;83;79;82;86;108;117;259;534;588;365;211;138;88;112;104;93;91;90;84;76;100;102;116;161;202;194;129;107;85;79;75;73;88;91;97;81;94;75;103;101;116;98;78;72;58;73;91;90;76;99;92;99;79;75;84;84;79;81;92;84;83;97;82;74;87;100;67;84;87;83;104;74;73;97;81;63;77;73;85;92;125;115;98;96;69;104;92;94;84;78;88;89;91;96;80;92;93;90;106;78;88;97;75;82;121;83;104;82;92;80;90;106;114;97;90;87;89;79;88;75;76;111;131;157;130;105;89;78;80;98;84;81;92;91;79;80;87;97;89;111;117;147;252;347;337;240;122;103;114;133;119;111;92;87;91;87;97;100;90;77;100;104;111;119;112;99;105;88;90;83;98;79;104;151;256;416;339;198;149;136;117;119;113;94;87;84;96;107;68;95;137;135;106;92;118;93;93;80;98;86;90;90;88;94;86;89;80;97;84;87;94;99;96;105;78;67;79;68;82;95;97;135;348;676;852;509;183;126;130;139;113;110;135;116;92;116;115;125;93;79;73;78;90;82;83;135;194;186;261;424;716;730;400;197;257;375;344;266;303;382;312;180;111;94;97;78;87;87;77;74;105;95;111;84;64;96;94;100;96;70;109;96;109;73;77;79;85;90;84;92;86;103;100;97;87;91;77;94;94;83;99;105;103;90;110;105;82;88;111;132;144;158;146;134;136;117;96;87;89;69;81;81;86;78;85;103;98;88;82;83;97;79;108;95;88;106;107;101;142;167;135;127;125;101;110;74;71;90;79;79;76;93;87;102;106;79;63;84;75;78;66;85;80;80;76;75;80;102;70;70;94;92;77;73;93;66;80;77;90;93;100;90;83;76;76;102;91;104;88;122;100;104;106;106;114;118;122;112;122;126;134;133;162;244;279;265;197;183;141;183;150;127;112;99;119;157;189;222;190;203;182;131;92;99;109;85;102
74;77;88;86;83;84;132;197;234;171;100;110;98;110;92;83;94;134;226;266;304;312;375;289;181;133;139;144;139;192;170;154;139;112;151;192;188;184;158;163;153;129;120;108;93;110;90;79;81;84;84;88;86;74;82;100;137;146;109;89;93;91;74;72;71;85;81;72;98;94;90;124;155;176;123;99;100;98;98;109;127;159;157;150;115;112;123;98;95;93;106;138;95;97;88;81;101;141;130;106;79;92;78;83;85;104;105;88;89;79;87;82;88;90;80;120;72;86;82;78;83;74;88;82;79;92;88;98;85;73;72;91;81;80;84;83;104;101;98;126;92;103;78;88;107;90;88;86;93;93;78;92;97;94;114;117;145;235;278;284;223;323;428;374;282;239;355;415;471;364;246;179;164;206;198;183;146;153;126;92;82;69;93;95;98;83;109;90;93;115;125;124;131;134;142;262;278;225;147;149;145;159;248;360;392;367;320;260;248;299;215;161;145;123;94;88;74;89;80;82;87;82;88;97;90;76;79;83;106;155;146;93;108;75;88;84;88;84;128;121;132;118;117;115;104;92;72;86;81;91;74;94;82;86;75;82;93;88;106;111;103;136;146;153;125;147;151;169;191;226;190;192;141;163;172;177;203;158;181;196;198;235;274;270;246;267;215;163;140;144;260;253;259;194;116;98;65;89;79;94;76;82;57;58;58;74;81;95;84;87;76;87;86;84;87;83;68;95;78;81;71;91;75;93;96;112;86;72;66;91;78;74;76;97;90;98;95;88;81;93;87;80;66;73;70;71;91;87;88;89;88;106;112;99;91;92;103;86;104;90;110;108;99;97;95;89;79;89;111;75;103;76;107;116;104;100;94;127;93;87;111;120;161;215;199;190;162;197;197;284;237;202;221;196;168;212;191;143;113;137;84;108;95;110;94;88;112;112;121;106;99;90;84;97;93;103;125;141;106;87;92;94;110;112;99;77;101;84;107;122;102;102;120;133;112;101;127;112;129;109;102;95;96;99;84;102;101;75;81;117;102;92;99;108;89;101;101;85;86;104;121;123;92;90;93;111;105;118;108;113;107;98;101;91;102;106;94;72;92;100;93;94;83;86;90;101;103;117;95;112;106;134;132;164;96;103;126;109;120;133;123;96;98;97;120;117;94;98;99;132;119;112;122;143;170;172;166;148;203;287;302;184;131;143;145;174;144;175;143;146;154;155;121;158;106;146;166;274;331;292;220;230;201;182;170;198;168;167;151;109;130;128;106;100;99;125;105;112;83;93;89;96;98;159;295;566;896;782;367;174;131;109;110;106;105;108;125;99;130;151;138;121;92;111;85;111;102;96;96;105;84;116;84;69;95;71;93;91;96;96;93;107;95;93;89;102;111;129;101;101;99;99;84;104;150;187;320;449;711;552;266;146;144;210;416;780;1120;775;390;192;124;94;104;102;126;129;121;165;225;211;162;120;95;91;101;93;113;82;102;95;92;99;98;102;94;80;99;95;104;79;89;115;93;95;91;98;87;109;95;98;95;89;91;90;109;95;80;95;94;77;124;95;92;95;95;124;93;104;99;83;100;103;97;105;90;98;94;102;91;105;78;84;110;94;95;93;85;102;99;105;164;159;177;110;106;102;114;103;102;97;134;257;426;337;183;94;107;100;83;99;97;97;116;83;87;90;92;86;85;116;92;78;91;100;103;118;124;144;130;167;146;120;146;192;159;116;83;112;95;114;93;109;101;94;106;102;113;113;116;128;126;120;120;86;81;82;100;97;108;115;132;150;121;93;111;72;101;103;88;91;93;111;126;83;105;81;88;122;82;104;92;118;150;138;150;151;167;188;212;144;159;121;119;130;155;113;119;118;115;94;86;106;102;147;145;150;181;203;150;142;142;114;107;128;126;102;91;101;84;106;96;110;79;88;125;131;127;107;91;90;87;91;78;87;78;85;99;87;93;82;84;98;71;80;93;84;84;77;75;75;94;86;105;81;96;88;92;80;89;79;85;94;82;94;78;86;91;102;117;142;155;130;97;110;78;84;83;80;98;86;87;105;81;85;106;81;97;93;93;86;101;103;104;85;74;76;78;95;96;89;90;87;96;93;90;80;84;77;98;102;89;112;78;78;80;95;94;87;96;100;85;84;82;105;83;65;95;77;95;98;83;81;104;94;110;102;74;90;82;97;111;96;166;341;459;289;163;109;178;380;758;1190;932;434;295;509;759;725;321;131;102;101;107;126;144;134;100;95;88;82;102;88;99;90;79;82;92;115;96;85;83;74;73;108;96;103;96;114;112;105;82;100;106;77;84;81;78;81;80;85;67;104;94;92;86;79;97;92;102;83;103;74;98;76;83;84;95;94;89;84;76;92;96;91;86;79;107;126;139;131;103;99;83;83;83;123;122;127;92;76;111;102;81;86;85;88;97;85;81;86;108;104;94;113;78;105;81;81;96;71;78;94;95;88;165;256;381;328;222;113;97;87;83;88;93;84;107;82;86;87;80;76;81;75;87;88;88;85;92;76;76;95;82;135;190;274;232;133;108;118;104;117;127;114;128;109;100;103;108;124;118;109;76;90;80;74;83;93;161;289;516;600;530;301;173;108;103;101;76;91;88;103;82;84;92;127;147;191;145;124;116;107;88;75;88;93;100;76;100;81;86;92;94;96;80;81;79;96;78;95;74;87;88;98;66;84;85;70;77;71;77;87;74;81;83;87;92;97;93;61;105;95;84;71;97;97;81;68;81;74;64;82;100;136;109;71;92;84;96;107;85;79;85;79;87;76;103;93;77;89;86;92;91;84;74;92;97;110;107;113;105;96;125;112;103;105;93;103;78;85;90;93;94;79;98;96;110;104;76;96;80;78;92;82;72;79;90;102;104;87;80;88;103;103;125;145;159;189;141;129;113;92;108;92;87;101;81;68;82;86;88;97;100;105;101;100;100;109;97;110;82;87;80;86;105;115;161;255;342;317;186;136;126;115;117;105;78;96;95;81;95;89;100;139;171;136;96;95;100;89;80;78;92;96;68;93;81;81;71;84;76;89;93;107;104;128;112;72;82;83;84;84;79;94;151;282;507;602;370;164;105;120;120;110;109;121;110;95;114;115;106;79;102;88;99;77;103;79;121;156;241;382;670;914;741;311;175;171;191;171;136;179;239;186;102;96;96;87;80;74;57;88;90;95;85;94;82;71;75;81;88;100;96;88;75;89;86;67;67;94;103;106;94;82;87;90;91;127;94;85;91;102;96;101;111;148;141;108;104;92;85;104;102;142;161;154;149;147;106;91;95;77;90;87;85;86;69;83;94;106;105;83;101;87;92;94;103;102;115;134;148;107;127;120;121;123;94;81;89;78;77;104;80;81;88;92;88;67;81;68;72;94;95;106;84;84;109;95;93;71;95;82;86;62;66;81;73;72;93;84;79;84;100;88;90;83;90;84;76;77;94;110;101;108;92;102;90;101;108;109;117;122;124;120;158;238;233;231;215;130;106;127;151;165;161;120;132;151;211;250;225;164;159;159;121;96;113;90;102;81
74;91;92;79;82;92;133;223;252;151;106;96;118;109;96;96;107;143;208;345;362;358;370;291;203;159;148;135;149;174;215;172;139;130;159;186;178;168;167;149;137;106;104;110;109;90;94;74;96;77;84;94;90;87;83;91;120;130;91;103;88;92;67;79;98;77;76;84;79;93;106;122;160;162;105;104;84;91;77;99;102;123;153;143;109;95;102;84;72;68;96;118;113;76;82;88;86;97;113;93;72;79;79;103;104;147;113;77;99;83;106;100;91;94;82;78;70;86;85;75;100;76;97;79;107;87;84;98;99;83;86;87;79;82;77;97;75;106;98;110;100;80;93;82;91;84;87;81;98;96;76;89;111;96;125;124;195;236;198;181;282;370;446;425;309;244;296;382;315;241;185;158;127;115;142;182;182;175;144;91;89;84;79;98;87;109;93;88;117;110;115;105;118;101;160;225;237;195;158;130;157;158;219;306;338;297;225;180;208;179;183;125;135;100;96;96;95;75;90;105;82;115;107;85;91;106;112;78;97;128;138;103;104;98;87;92;80;82;113;180;154;125;115;131;99;81;78;87;90;79;98;79;92;100;83;71;94;95;121;111;102;123;118;119;141;141;147;152;160;166;214;197;166;159;153;152;169;225;224;237;189;203;184;184;200;227;189;161;125;179;221;245;226;210;136;103;89;83;73;91;85;79;79;67;47;79;76;88;77;80;77;75;76;84;80;84;87;85;93;82;70;101;92;83;74;78;90;92;87;75;78;71;86;94;76;85;89;92;71;86;113;92;91;77;85;83;72;88;71;95;78;83;107;116;114;81;89;80;105;130;133;155;101;93;93;99;79;94;90;92;90;90;108;133;101;108;119;104;89;98;116;124;146;216;255;229;189;142;196;254;217;156;158;166;154;162;184;163;121;122;104;99;105;95;93;78;78;89;101;105;108;96;100;91;92;117;97;104;94;84;105;93;90;93;95;87;95;107;103;106;98;128;116;118;111;117;127;116;105;100;97;107;96;84;101;100;107;81;91;86;82;92;93;102;95;87;98;97;94;90;102;107;120;94;102;100;112;98;110;93;108;95;95;96;103;98;115;71;87;98;76;98;98;105;88;96;107;135;121;125;126;163;191;168;136;108;114;104;112;114;118;99;105;108;122;102;88;106;104;127;129;140;156;158;184;158;159;169;228;279;322;219;204;187;138;146;122;145;174;142;147;182;167;135;121;152;185;278;420;370;224;178;166;163;134;157;178;204;145;128;164;174;135;95;98;88;95;96;97;95;101;88;89;108;173;288;434;382;262;148;132;125;97;116;101;104;96;114;164;221;187;130;109;93;116;117;99;112;86;96;77;98;98;96;71;92;99;89;110;111;103;105;103;110;104;128;194;169;124;113;98;95;97;119;105;155;206;354;566;489;227;147;138;272;590;1157;1457;1083;482;196;122;126;105;111;116;134;128;118;170;185;183;171;120;92;90;86;93;96;94;94;98;109;125;98;93;101;106;94;90;99;92;92;99;94;111;91;107;74;81;93;74;80;93;105;82;101;97;77;88;106;92;103;116;116;113;115;122;104;100;99;103;83;79;96;76;77;83;102;89;80;89;88;89;71;74;70;94;86;90;136;197;274;229;131;107;108;98;114;95;97;129;210;353;313;190;123;92;101;97;82;101;87;94;102;87;101;93;90;90;97;95;74;99;111;106;112;129;125;109;147;160;138;146;164;120;111;97;100;94;119;122;101;114;108;108;80;84;92;91;121;134;145;124;109;121;84;93;87;109;100;158;141;128;91;104;96;132;96;119;105;94;85;105;111;114;88;123;100;99;99;125;130;138;149;105;130;121;141;153;148;165;157;165;116;111;137;120;92;115;94;94;117;131;172;164;161;151;218;240;187;140;116;124;123;120;114;96;90;93;91;79;96;79;84;95;108;111;87;73;78;87;100;76;90;100;99;86;93;89;93;66;90;98;95;85;99;98;79;96;88;99;75;83;82;88;97;91;102;99;95;94;103;83;86;90;91;93;117;154;286;337;241;160;72;89;80;75;101;111;121;107;83;83;80;80;98;102;85;105;104;95;68;76;86;89;95;90;90;78;91;102;96;91;86;69;78;79;81;87;79;98;88;74;94;81;80;83;81;106;98;98;84;105;97;85;83;84;75;97;76;89;93;87;105;96;78;78;87;88;93;107;154;145;206;226;188;122;102;172;302;640;926;691;375;263;264;421;334;219;130;94;87;134;224;255;216;120;81;83;95;99;72;82;77;81;83;86;89;81;73;78;78;87;83;98;107;102;99;87;94;92;71;77;84;108;101;108;85;83;83;111;106;105;83;73;86;88;90;96;90;92;89;100;84;94;88;100;75;81;91;99;86;86;81;82;82;96;102;113;106;94;104;78;97;83;101;116;91;92;97;87;132;103;94;91;105;83;94;86;104;112;88;106;111;92;103;88;89;73;81;92;100;73;128;172;391;734;617;308;147;89;98;81;82;78;75;92;94;86;88;70;106;112;76;98;85;78;77;88;81;69;85;75;94;120;140;130;107;87;92;86;94;84;98;97;105;90;92;92;114;91;91;78;78;74;76;88;93;112;226;341;530;640;508;269;122;115;113;87;83;69;106;102;98;102;104;122;126;140;108;100;85;73;71;75;110;73;99;75;67;82;91;71;69;77;77;87;90;79;92;65;77;86;89;94;75;83;80;93;77;78;82;90;93;93;90;88;98;86;94;85;81;84;97;90;73;74;78;77;84;83;93;89;121;107;91;94;79;75;73;84;97;88;79;70;94;81;94;91;101;95;87;81;82;69;93;76;110;93;92;86;124;128;100;107;122;115;107;92;76;80;101;101;75;92;85;89;77;78;95;84;79;74;95;104;90;80;85;79;75;71;83;82;82;119;112;126;126;106;112;119;110;114;107;93;83;85;96;88;95;81;83;92;101;83;97;115;115;102;103;110;79;92;102;90;112;107;169;243;274;166;125;106;113;83;90;73;90;84;83;94;94;106;110;148;110;86;102;92;94;73;83;74;81;84;77;65;92;91;97;71;86;90;87;108;123;112;100;80;81;87;75;93;98;110;149;270;313;201;116;92;100;103;87;93;94;101;105;80;106;118;95;77;106;94;82;88;95;114;149;291;529;953;1132;779;321;157;134;134;121;108;109;117;94;98;64;93;80;91;73;81;78;103;76;98;86;88;85;97;92;115;97;102;66;75;74;84;95;81;94;97;108;73;89;76;79;96;116;89;90;97;79;97;110;128;165;178;117;95;81;75;99;91;105;147;199;165;125;103;80;104;91;97;87;92;95;81;87;106;144;110;118;109;109;86;101;89;113;114;146;129;134;127;134;110;103;99;96;104;75;95;58;86;88;85;97;90;65;73;84;77;103;139;136;93;84;99;87;85;81;87;97;87;90;102;101;87;85;77;84;68;96;89;87;72;83;85;80;81;74;89;108;92;110;108;109;109;102;123;103;111;125;111;118;165;231;209;173;174;139;88;128;138;155;156;124;198;278;295;244;187;169;173;141;142;136;101;115;114;99
71;71;69;102;101;85;111;145;200;139;96;98;94;113;120;123;127;179;265;373;506;362;344;276;185;170;186;188;156;175;171;153;136;141;169;197;194;180;113;127;112;79;103;108;114;114;78;79;93;84;85;83;96;78;78;107;118;122;99;118;116;131;84;70;99;86;79;86;101;96;100;111;105;105;105;103;84;111;75;104;96;117;157;113;119;89;99;110;90;83;86;87;94;88;81;75;93;97;75;93;106;63;74;93;117;132;124;80;74;75;84;70;74;106;92;98;82;82;66;66;80;91;92;91;78;97;87;93;82;81;82;85;78;84;86;75;88;99;106;94;71;91;82;84;96;94;94;96;84;76;79;91;117;103;117;154;218;213;167;198;304;415;417;401;305;195;202;226;199;170;124;83;109;106;141;141;176;186;148;101;76;65;74;85;85;98;96;97;98;118;109;112;118;123;160;210;231;201;176;153;153;164;186;304;313;348;207;164;143;134;124;101;121;108;131;114;110;101;101;105;106;106;109;117;114;121;104;84;111;121;102;106;99;108;118;102;102;102;111;167;159;121;104;105;95;73;65;73;65;88;88;93;96;79;82;72;87;100;107;137;155;115;108;127;131;155;145;152;169;184;188;174;128;106;124;134;168;248;283;327;250;215;221;204;196;207;214;210;157;172;249;249;280;233;157;100;94;93;84;78;74;72;69;48;41;66;76;82;80;82;77;84;80;70;83;84;86;79;84;90;78;81;80;86;73;74;79;87;72;79;77;94;84;90;80;91;91;75;74;84;84;70;77;83;80;83;71;84;82;97;78;82;82;104;90;97;98;80;115;144;159;119;98;88;88;87;111;116;109;85;78;91;132;116;103;124;112;104;108;92;108;105;159;213;230;227;223;194;260;258;211;161;176;178;159;146;146;127;111;115;117;98;110;87;77;87;92;82;106;100;103;99;103;88;90;120;121;114;103;100;78;78;92;107;93;102;83;107;109;78;110;104;124;126;128;123;121;133;130;136;122;98;93;100;90;98;82;94;97;103;86;79;100;97;103;93;102;97;96;84;112;103;90;116;106;95;100;94;98;89;95;109;97;93;93;83;106;115;91;112;92;89;87;85;96;100;142;150;117;130;199;284;401;327;169;124;128;117;115;130;104;107;99;106;102;96;93;103;120;142;166;159;152;162;168;158;148;217;269;335;355;262;209;174;149;157;127;166;168;176;189;197;159;145;142;146;208;260;361;248;194;161;171;126;102;145;185;175;186;168;146;121;118;107;102;105;106;103;112;102;84;82;86;82;103;162;203;215;182;141;131;106;119;108;109;119;93;107;158;157;139;105;111;94;90;107;92;98;86;101;108;95;104;98;87;94;88;80;121;104;99;95;112;94;115;175;281;271;193;118;91;91;86;92;98;113;132;217;370;276;190;97;144;200;524;1110;1365;861;360;155;107;103;100;91;120;114;117;121;145;226;346;277;181;109;86;91;98;92;87;105;105;106;94;109;98;119;109;91;99;97;103;88;110;100;98;92;84;89;85;72;86;90;92;94;76;104;99;99;96;116;94;92;101;120;102;105;98;94;98;108;107;83;96;83;97;98;92;96;87;77;86;90;101;111;67;101;92;101;116;136;224;278;223;159;123;118;110;99;109;106;113;169;187;187;132;82;84;87;75;111;100;97;98;115;95;84;106;95;94;90;100;96;102;88;114;110;134;113;106;139;132;128;130;117;120;86;80;99;96;123;106;101;129;109;93;100;93;98;105;127;151;165;144;119;118;108;98;83;92;97;121;120;109;84;94;82;94;96;124;108;101;80;102;78;94;107;112;133;116;109;126;143;149;135;105;105;114;119;115;171;231;204;162;144;121;126;124;108;89;78;80;111;152;180;177;165;182;240;306;229;159;126;112;138;136;118;88;96;91;79;82;100;84;88;85;110;110;90;73;78;90;92;97;106;66;91;109;97;100;92;84;92;76;73;82;73;89;113;98;94;87;85;87;90;92;107;84;93;87;81;86;81;88;98;107;96;113;168;322;614;659;434;151;86;101;88;96;104;99;121;99;84;81;95;81;98;82;92;73;93;85;90;104;76;95;83;85;90;95;87;87;103;94;93;93;96;89;92;100;94;68;93;102;107;108;76;79;108;82;89;90;76;97;86;88;88;88;83;84;89;89;89;86;114;102;81;85;93;91;96;146;159;150;137;116;118;109;100;141;215;422;573;438;239;182;159;172;163;138;113;102;115;183;296;486;368;170;107;91;88;104;92;91;85;98;101;71;99;71;76;93;71;80;95;106;107;103;82;97;107;98;84;89;89;85;93;88;84;94;74;110;93;92;94;89;92;110;117;110;96;90;90;88;82;99;110;78;89;93;87;95;73;82;97;87;82;100;85;96;81;84;111;92;92;90;88;102;101;96;87;90;80;99;84;80;79;80;79;66;81;114;121;102;117;119;86;81;91;88;78;93;98;88;103;172;427;748;682;338;133;83;59;82;83;94;70;92;113;80;86;76;74;91;77;84;91;77;92;69;83;90;82;83;91;115;94;95;114;77;83;86;97;84;88;76;80;100;85;97;90;101;91;89;108;79;100;81;77;109;130;231;450;740;722;352;164;106;91;82;92;73;97;103;95;111;100;94;133;110;125;99;92;71;94;89;76;99;69;81;88;87;75;83;78;80;87;89;90;106;76;80;72;80;91;93;55;84;103;81;85;80;86;80;82;96;103;89;90;87;94;81;70;81;86;82;94;81;87;83;80;75;71;92;87;88;92;88;72;73;87;94;90;86;104;71;86;72;92;77;89;98;89;70;66;93;82;97;92;90;103;98;118;113;123;127;120;116;80;76;82;85;84;101;69;85;93;93;77;86;88;85;83;105;102;80;96;85;89;85;87;79;71;91;89;107;113;95;124;120;147;144;142;90;94;89;81;98;81;77;84;81;85;89;99;89;92;102;94;90;107;119;79;84;87;91;85;90;116;174;179;161;106;85;111;98;93;77;71;96;71;88;81;87;90;118;110;92;86;81;93;97;104;74;92;75;94;89;65;75;93;101;84;82;113;97;118;108;81;83;90;99;78;88;86;95;113;141;146;108;105;99;78;72;94;90;79;91;96;89;98;86;81;80;76;82;88;103;84;99;136;287;738;1254;1451;852;394;230;177;121;99;94;86;87;94;99;86;95;99;88;81;82;83;99;99;93;83;86;86;86;97;87;103;98;88;82;84;102;89;83;96;88;76;95;103;78;99;99;102;81;84;91;102;81;94;98;161;155;104;92;89;93;78;107;101;120;176;147;95;89;91;98;101;85;78;64;91;73;125;130;159;156;139;99;98;120;103;113;101;105;149;176;170;129;121;105;125;113;97;105;84;91;80;81;85;97;81;68;86;88;79;108;102;157;117;97;83;81;69;73;105;85;97;101;69;84;77;87;92;80;91;87;69;88;97;86;96;91;80;78;91;104;89;126;101;115;128;133;112;109;107;117;102;105;110;142;157;168;127;109;118;86;128;146;120;128;171;242;386;309;269;205;206;159;164;176;120;108;107;91;107
70;88;92;95;88;69;103;118;114;106;101;100;94;119;115;138;184;227;308;455;478;386;251;234;193;194;267;226;145;136;160;150;136;152;188;179;151;155;127;111;102;109;89;119;119;125;105;102;94;94;75;98;65;90;104;100;128;111;123;151;145;116;82;76;88;79;91;88;92;76;94;90;92;98;108;104;103;105;78;110;82;100;123;118;102;78;82;77;79;82;78;92;75;87;63;95;78;76;103;80;105;98;85;92;123;128;97;111;89;69;84;91;102;98;89;68;91;76;94;84;86;95;98;101;86;83;68;76;96;81;84;99;74;83;88;84;79;95;120;112;91;85;84;89;96;84;85;96;80;80;71;80;131;147;136;139;158;139;173;201;297;384;419;396;317;216;163;156;134;123;94;100;101;155;163;152;157;154;127;99;79;87;91;84;106;89;94;100;113;124;129;114;127;121;172;206;218;216;180;150;158;171;191;223;255;351;297;180;107;108;120;128;106;124;125;121;106;84;117;113;120;152;113;111;126;129;125;88;94;93;104;93;133;126;98;104;92;95;102;125;122;128;92;103;105;70;68;79;82;85;91;78;102;94;71;95;88;92;117;156;235;155;136;125;164;134;139;158;203;191;151;126;122;115;108;120;181;283;345;300;243;237;226;218;257;265;234;239;219;314;369;391;333;254;139;107;95;76;77;82;69;70;54;42;47;49;80;90;94;76;77;88;105;93;83;79;93;85;96;97;92;91;89;99;73;82;81;92;74;86;78;82;79;71;100;92;85;87;88;76;87;83;72;104;80;88;71;65;82;70;90;95;78;87;113;105;84;84;81;120;119;121;98;110;79;103;136;167;146;123;111;109;126;157;132;139;145;121;123;125;110;101;119;175;208;246;285;283;270;260;219;200;205;210;176;130;118;89;103;110;96;88;108;96;83;98;87;79;99;92;87;87;101;102;88;136;131;115;98;76;76;79;88;94;79;94;112;93;103;92;85;103;121;128;152;120;111;140;165;129;135;109;82;88;108;98;68;94;84;95;80;111;101;109;123;104;114;94;87;103;104;95;97;108;92;89;86;107;83;83;93;99;102;92;92;90;94;92;121;95;85;75;84;91;107;100;142;173;205;213;337;668;910;690;342;170;110;103;141;112;110;95;96;121;88;78;93;90;103;146;144;145;160;174;186;187;192;257;338;353;354;287;195;187;154;135;142;191;157;180;226;227;205;173;156;191;218;249;285;218;195;146;139;121;120;130;187;195;171;158;128;110;101;101;108;122;101;97;103;67;106;105;108;93;124;118;164;167;154;143;122;102;116;110;96;131;87;116;109;122;102;98;97;104;108;95;108;110;82;109;93;97;96;92;79;90;103;94;113;114;160;152;112;115;117;220;338;370;205;95;93;93;109;117;79;108;101;133;162;145;118;90;112;212;392;658;716;447;232;114;110;91;111;84;113;104;97;107;171;287;427;416;233;116;96;81;106;94;102;74;91;91;121;86;105;82;90;82;93;115;94;98;105;117;107;94;102;82;90;73;99;93;96;101;94;105;100;113;96;100;121;111;89;103;94;104;101;89;97;87;99;114;101;93;95;92;87;79;77;91;91;92;96;99;95;81;91;86;99;128;144;179;232;212;196;156;118;95;87;105;110;144;144;138;122;102;126;105;88;97;84;89;96;97;95;93;93;96;108;77;94;94;88;89;88;86;109;106;107;109;123;111;148;118;121;93;103;96;119;133;108;111;95;109;96;87;100;92;107;110;149;182;186;155;135;124;124;68;81;83;113;125;110;95;110;83;113;104;97;95;105;107;122;106;158;174;173;135;118;91;104;127;133;114;117;127;130;100;157;191;233;211;162;123;112;127;124;124;104;110;109;137;191;253;240;203;173;305;309;255;170;128;109;122;139;125;96;82;120;105;101;91;97;105;99;107;96;95;92;122;97;89;83;90;96;92;89;91;104;82;64;89;84;82;84;98;78;101;91;104;76;96;80;81;76;95;94;88;70;83;92;93;102;126;127;110;96;213;509;893;1029;574;233;101;101;100;85;77;81;88;90;107;81;105;78;82;91;80;75;88;74;87;87;99;81;84;101;78;71;88;79;96;103;92;77;92;90;101;98;98;72;98;96;81;97;89;65;83;76;102;93;85;95;76;80;94;85;76;105;97;95;90;100;103;90;101;93;77;90;120;124;177;162;117;88;104;83;81;92;154;247;290;223;147;166;132;113;85;105;86;96;109;181;343;511;403;171;104;83;88;106;82;93;75;85;86;87;81;71;72;82;73;81;88;95;91;85;86;93;98;99;89;85;82;78;87;81;96;87;81;108;121;117;110;87;81;90;137;136;128;101;92;111;118;101;84;87;88;86;87;70;84;85;85;89;82;86;95;103;81;87;99;103;87;96;98;90;100;72;72;91;91;92;82;82;101;99;96;75;99;110;140;143;114;121;86;86;81;73;75;104;88;99;100;155;299;512;407;216;112;94;88;78;84;96;77;92;108;83;77;96;87;77;81;79;75;93;72;89;92;100;78;71;98;76;88;74;87;93;73;91;100;100;78;90;57;99;82;76;85;75;82;78;92;95;86;81;91;108;128;213;452;752;630;315;141;88;93;95;101;100;98;138;188;197;132;102;99;93;101;88;107;92;78;75;91;99;79;94;95;82;93;73;81;80;79;80;76;77;86;84;82;66;85;85;92;86;86;85;84;90;83;76;86;68;71;78;91;76;88;67;61;84;83;74;84;92;73;85;70;91;86;85;94;102;87;82;87;88;80;102;78;80;82;82;91;78;74;102;99;95;93;70;80;90;73;82;93;85;94;109;90;119;135;187;162;144;103;104;90;89;88;86;88;97;87;82;77;77;82;94;92;86;88;88;76;80;98;89;94;89;88;99;83;87;99;144;148;144;197;224;177;126;93;89;116;88;86;84;80;88;101;96;91;108;113;113;107;83;103;83;97;106;108;86;93;98;98;142;153;132;110;106;88;103;78;71;81;85;74;84;84;96;95;87;94;78;82;87;84;83;85;90;76;81;88;69;83;82;83;90;87;84;98;92;93;86;84;82;70;72;93;85;83;86;99;101;127;105;103;102;106;90;73;80;88;90;82;80;89;92;93;90;93;81;79;79;79;89;137;347;674;1095;1228;747;508;492;334;196;83;76;65;85;89;96;73;92;80;92;87;79;84;90;97;92;85;80;105;70;102;95;109;107;87;87;88;94;71;77;75;79;91;101;88;75;79;93;83;91;74;86;100;109;83;90;113;119;111;82;80;81;90;78;66;107;113;109;96;99;100;93;104;77;82;80;84;99;104;155;187;161;131;98;97;82;89;100;131;126;141;175;119;108;106;123;103;121;92;95;94;111;90;67;85;78;85;88;72;80;91;79;101;128;102;104;73;69;87;95;97;85;79;76;77;97;79;99;91;86;82;81;74;97;94;79;84;88;99;89;95;83;99;90;119;90;107;115;94;118;111;113;100;99;88;111;107;122;146;127;106;108;113;123;128;122;125;232;354;297;252;210;221;220;196;190;129;103;121;125;108
86;100;124;109;102;81;80;98;94;90;80;100;84;118;104;151;200;259;330;324;343;276;238;217;218;242;254;232;156;137;138;167;157;155;145;141;125;153;113;123;93;114;110;98;112;132;105;75;95;91;81;85;104;100;109;115;150;120;148;129;103;98;83;70;81;77;80;84;94;96;91;85;89;84;84;108;89;103;93;118;72;81;93;98;95;97;85;97;81;86;86;90;82;97;86;94;83;76;72;83;70;71;94;103;88;90;91;86;79;87;86;103;109;100;84;82;85;76;63;77;90;88;97;129;96;91;83;101;82;97;79;77;80;99;81;98;71;98;94;100;66;76;79;86;87;82;98;112;95;98;80;94;116;142;132;127;138;136;155;252;367;414;370;345;277;178;138;166;158;121;92;145;181;178;193;186;187;175;139;86;85;83;97;70;69;90;95;142;130;141;116;110;141;127;143;154;216;174;180;163;164;163;155;151;202;338;335;152;121;90;135;121;122;116;125;108;95;109;110;104;114;128;140;106;139;125;130;89;105;82;106;119;161;161;141;127;90;99;96;102;91;90;91;88;75;80;83;82;92;83;66;92;88;66;88;86;93;99;120;154;167;134;144;148;174;173;182;230;198;156;134;111;129;147;125;143;181;312;343;309;220;196;211;199;245;297;263;272;315;368;543;630;521;324;162;97;79;87;78;84;78;72;74;36;36;67;83;88;121;83;75;77;88;68;105;83;90;75;102;118;109;89;77;62;69;75;97;65;86;88;75;81;65;91;95;82;92;82;86;78;78;77;106;91;105;78;78;67;69;104;89;82;85;108;96;85;92;75;85;122;109;101;76;95;92;135;249;365;315;168;116;119;137;135;125;148;156;171;117;117;105;84;127;135;178;226;264;271;275;255;231;228;196;243;184;142;118;107;115;101;127;114;87;82;87;92;95;100;87;83;92;90;86;104;112;115;109;98;71;94;82;89;82;96;82;80;96;97;93;89;87;96;101;110;115;132;105;131;165;155;125;110;117;105;82;96;121;98;92;88;86;80;95;145;138;112;96;102;102;106;100;107;106;86;86;104;88;106;84;103;102;105;98;95;111;116;98;114;136;118;86;96;95;96;102;127;177;241;248;255;440;993;1701;1383;616;223;129;104;98;140;133;117;90;104;107;90;96;93;93;105;135;123;134;183;190;177;189;298;365;341;346;304;239;184;156;168;187;184;182;184;206;220;284;275;224;233;225;229;224;207;183;186;150;114;137;136;174;151;161;138;126;115;109;89;105;118;122;123;100;109;95;90;90;100;115;115;111;130;150;131;127;114;120;113;112;112;80;103;108;86;89;90;83;111;82;103;109;88;85;92;91;78;84;89;102;85;87;94;85;138;204;245;150;99;105;162;262;277;172;106;108;102;106;73;109;102;95;113;103;102;107;100;107;141;204;324;349;219;129;106;110;117;89;88;103;88;89;119;141;299;434;461;281;126;107;69;113;99;96;99;92;88;97;86;89;102;101;105;93;105;104;111;95;108;105;95;100;93;91;77;94;88;98;94;98;111;123;117;125;107;109;95;88;91;113;97;110;89;98;98;111;93;111;87;100;82;96;91;82;94;73;93;94;94;83;103;94;104;98;109;130;159;241;299;296;211;130;85;76;92;78;106;97;105;102;108;88;96;107;86;112;91;106;94;106;88;83;101;110;94;91;108;90;99;93;118;106;113;124;109;96;125;128;125;127;132;109;97;92;119;98;109;102;105;117;92;120;114;144;191;228;258;207;145;135;112;113;89;101;98;84;91;92;127;109;119;110;92;100;102;109;99;126;191;204;296;232;137;117;104;94;125;96;120;122;122;129;149;183;159;217;221;169;110;130;114;142;174;143;140;124;140;215;226;228;196;174;247;250;217;170;139;133;147;174;100;105;87;91;96;124;77;116;79;72;68;93;75;94;94;108;74;91;100;94;101;91;86;106;97;86;83;99;87;78;83;87;88;87;95;105;102;92;79;85;74;82;101;83;90;95;111;110;136;177;133;115;160;383;757;857;471;236;120;100;90;104;74;92;78;91;94;85;84;85;97;91;91;81;83;101;95;94;83;86;106;91;97;81;103;95;104;99;95;70;88;94;96;77;110;95;72;76;85;103;92;92;70;78;91;83;86;97;81;84;93;98;88;104;99;93;95;106;111;93;100;84;86;85;90;101;134;130;120;84;90;78;84;92;136;183;184;143;169;149;133;99;79;77;101;101;96;138;233;301;266;154;98;101;92;95;95;107;88;94;93;84;90;80;70;106;89;91;87;86;86;74;81;94;100;94;96;88;98;109;68;82;97;90;86;103;145;141;129;93;93;126;139;176;151;119;94;101;91;82;94;83;107;85;68;109;102;87;74;77;71;80;112;75;75;78;67;91;95;88;75;73;107;98;90;74;92;85;76;93;73;90;76;98;108;126;178;149;119;132;100;89;76;76;95;81;92;73;80;89;173;210;203;134;100;85;76;69;94;91;83;62;79;96;92;108;84;96;76;110;107;86;81;63;87;77;94;85;72;83;88;78;88;84;72;94;87;83;73;85;75;99;95;90;113;107;84;92;94;83;86;107;88;81;120;178;374;580;451;254;140;103;118;105;91;100;156;256;399;381;214;128;80;75;80;94;87;63;77;80;80;95;102;90;76;82;81;81;76;87;91;85;66;82;71;76;74;88;79;92;83;102;76;99;74;76;87;73;85;73;83;82;89;102;69;81;115;69;90;97;84;82;81;76;81;80;76;95;90;104;96;88;76;92;93;77;84;90;76;70;94;81;97;97;119;112;114;109;93;89;92;89;85;90;86;84;96;116;159;201;204;177;104;104;78;85;74;107;87;103;109;86;89;93;77;77;83;84;84;84;71;93;85;84;76;84;92;80;109;93;152;190;192;208;264;267;197;130;86;97;100;116;64;72;86;88;74;100;84;97;98;121;116;101;137;105;92;96;94;93;96;108;100;89;137;116;118;79;82;93;84;86;97;67;85;96;80;96;96;88;78;93;98;83;82;74;73;81;89;80;76;82;101;86;95;94;86;91;96;79;97;100;82;83;87;75;81;93;79;90;112;135;98;77;112;98;104;110;95;100;82;95;87;92;92;72;85;90;90;94;63;78;83;112;161;333;556;680;700;581;723;950;599;239;100;80;75;82;97;87;85;98;91;96;92;80;103;76;104;105;90;98;85;90;80;94;99;103;104;94;76;87;76;69;87;80;83;90;99;87;90;85;98;90;87;95;109;101;87;82;91;96;119;73;81;80;69;68;90;72;112;110;101;100;100;92;98;95;83;94;76;92;89;144;136;117;96;109;98;79;76;100;121;107;135;123;137;91;102;83;114;90;93;82;99;95;90;75;79;80;84;101;86;84;87;95;88;84;85;92;95;87;88;80;88;83;88;72;96;74;96;101;75;81;79;65;88;82;79;71;79;93;79;99;88;86;108;92;87;85;85;102;119;119;121;104;120;103;76;109;107;125;150;160;122;95;105;108;105;96;122;190;220;223;203;221;221;213;161;152;111;124;108;120;129
83;110;122;151;88;86;70;84;78;74;88;99;86;102;113;161;213;215;232;210;215;195;173;162;192;169;246;241;144;106;145;182;162;163;141;137;128;133;144;156;144;134;106;90;112;118;109;109;85;100;100;86;76;101;163;187;180;177;134;116;101;98;111;77;86;83;96;100;105;82;98;111;113;105;120;153;133;113;95;77;96;89;103;102;81;86;80;84;85;87;82;94;87;97;88;89;108;109;81;67;97;90;102;61;94;81;79;82;76;91;91;89;83;62;85;77;84;78;77;69;78;108;122;149;130;87;83;104;99;95;74;82;74;105;91;104;94;82;86;99;102;80;92;81;91;90;100;100;79;103;73;76;96;126;128;103;102;146;163;346;466;449;404;350;372;261;178;166;172;148;160;195;321;338;285;242;253;201;161;99;109;94;84;83;60;123;162;181;137;127;119;134;130;123;108;141;166;166;183;177;158;121;135;165;210;305;255;145;104;102;102;112;128;128;118;106;96;103;89;110;87;110;131;128;142;151;140;133;129;83;97;90;146;150;123;108;86;91;92;103;100;102;79;88;77;95;76;76;71;102;80;73;92;103;87;89;73;94;94;117;130;133;192;212;197;205;204;231;212;125;100;109;141;171;164;149;168;239;335;250;226;194;167;182;219;212;266;329;446;397;588;858;720;428;194;116;73;81;77;74;81;77;51;35;48;70;97;93;83;92;83;92;76;83;91;78;90;89;83;106;113;115;92;95;69;92;70;72;85;69;78;66;71;92;93;83;86;108;94;104;65;90;101;98;95;83;94;73;83;82;85;97;107;106;105;108;90;88;90;78;85;93;99;115;100;258;472;721;613;288;163;112;112;135;127;130;138;148;139;156;98;115;137;134;220;206;222;229;251;215;207;223;243;238;202;144;135;102;120;106;121;103;89;81;90;87;87;109;92;74;99;79;75;110;98;105;94;87;89;109;101;84;90;96;95;88;81;114;86;106;98;108;89;101;101;108;100;133;112;118;125;105;120;107;91;111;107;123;99;94;88;102;102;152;134;140;104;116;110;128;93;87;106;100;97;103;112;93;82;92;112;101;92;103;88;90;116;91;103;97;92;94;100;82;111;156;253;382;481;386;479;1154;1970;1621;759;265;140;120;112;101;114;105;108;96;92;85;92;83;91;106;126;114;138;182;185;158;211;290;390;382;424;431;265;228;220;253;276;290;226;173;203;335;414;321;263;254;227;197;191;175;207;207;162;110;103;126;133;150;134;119;106;112;123;112;101;108;132;122;100;108;108;109;98;99;94;96;122;131;135;107;115;125;116;117;106;88;114;105;101;68;89;88;89;96;109;94;98;124;92;87;78;81;96;94;85;96;94;79;98;160;288;286;186;128;119;150;185;139;106;115;109;116;103;111;93;102;98;85;101;75;103;126;132;129;151;174;166;145;121;111;101;100;100;112;122;103;80;84;115;200;285;270;189;113;82;94;74;105;112;104;97;89;92;88;102;89;101;91;94;109;105;98;87;105;91;99;118;97;96;82;88;83;87;102;93;98;121;143;154;118;85;109;95;90;97;95;115;110;96;86;102;90;101;90;98;85;79;81;88;90;73;98;115;88;88;94;88;103;80;104;106;158;226;363;356;195;125;96;88;97;90;92;81;103;118;90;99;82;85;87;99;106;92;108;99;103;102;103;108;115;104;112;106;104;99;102;128;121;118;125;148;143;148;124;125;101;103;111;112;81;122;102;99;91;104;86;108;119;136;189;277;309;246;156;139;159;136;115;89;118;94;103;103;81;129;116;117;97;109;107;108;119;140;191;302;454;324;187;117;98;117;98;115;102;109;112;141;189;195;197;175;168;164;134;130;136;180;252;275;195;179;172;188;233;212;178;185;219;202;167;141;192;171;163;147;115;108;97;109;100;105;102;88;73;90;92;82;89;82;82;92;94;93;89;82;103;118;92;85;93;83;95;83;85;84;89;76;83;86;109;91;105;82;95;90;81;86;87;86;76;90;115;218;274;259;181;147;191;266;368;418;257;155;136;116;93;80;85;77;83;83;78;75;82;108;79;68;105;91;77;85;85;76;90;91;87;86;92;96;116;99;80;73;86;88;78;92;99;103;89;101;96;82;105;117;98;105;95;101;106;99;79;82;90;93;95;91;81;78;93;110;102;105;102;89;102;95;78;80;84;73;95;97;102;97;92;105;95;128;174;217;211;151;143;184;138;112;95;90;79;79;108;118;119;159;140;115;92;92;99;88;95;64;100;88;81;84;96;74;91;84;86;96;85;99;87;86;89;94;99;97;102;98;94;84;72;77;100;94;91;112;126;148;108;101;84;100;154;173;158;139;124;125;108;113;90;93;73;67;95;106;89;98;96;74;95;82;69;84;71;92;84;85;79;71;94;78;91;91;97;90;92;87;85;99;69;90;78;92;104;150;194;176;138;133;100;81;87;97;90;75;98;79;93;90;102;117;89;97;88;69;86;85;86;94;95;76;94;91;81;77;99;80;88;87;85;86;86;99;103;77;104;93;99;74;102;97;76;82;90;81;82;85;74;70;76;97;110;122;120;90;95;99;86;98;102;74;87;86;147;187;286;312;276;135;104;86;98;104;98;128;240;436;796;687;350;159;100;91;82;96;79;82;82;82;85;88;85;87;76;66;82;72;77;73;72;89;77;69;83;86;80;100;75;73;69;84;83;80;90;71;76;73;71;84;64;84;77;75;83;82;85;85;70;86;75;83;87;92;87;88;80;82;93;105;74;100;76;77;99;75;87;106;82;87;97;74;99;121;143;147;128;118;92;93;85;71;70;99;73;74;90;101;154;169;227;224;129;108;84;93;101;96;84;110;115;107;87;85;94;84;94;98;101;77;81;88;81;83;69;86;101;109;80;142;165;284;397;332;276;211;175;123;76;95;80;79;76;80;87;99;114;78;85;107;99;127;131;154;105;103;91;115;85;93;116;103;88;116;121;123;110;107;97;87;84;74;81;92;77;96;86;77;101;90;92;89;105;92;92;95;77;93;81;61;78;61;97;83;85;87;102;74;90;96;87;72;92;85;86;94;80;94;90;110;137;127;92;78;107;131;110;113;110;115;89;81;96;98;80;94;94;80;102;94;94;79;75;88;172;309;447;397;345;382;798;1019;745;286;110;77;86;95;86;87;92;82;91;89;96;63;109;85;74;86;81;89;91;86;93;103;99;93;99;75;87;109;71;82;83;95;85;66;83;94;85;93;78;84;71;81;93;68;89;87;95;88;94;79;74;84;91;108;95;94;95;121;99;90;105;103;91;77;80;87;91;91;94;124;116;125;108;102;100;82;71;98;107;142;103;122;107;92;106;92;105;85;86;102;105;105;89;87;103;88;100;85;85;91;77;76;94;65;83;97;70;92;66;88;82;106;82;77;88;92;83;91;78;94;89;82;95;81;95;87;97;102;90;109;86;76;85;95;96;90;71;98;101;87;94;111;106;121;117;100;117;173;192;211;156;109;101;79;107;119;118;172;217;178;144;187;238;184;149;121;122;98;118;109;113
71;106;131;109;93;94;88;93;110;115;97;81;88;99;101;118;158;155;149;180;178;181;195;152;147;163;197;181;180;146;145;162;173;209;205;159;159;142;183;199;196;166;122;99;107;130;107;99;82;90;93;112;89;116;213;314;308;212;156;117;94;102;112;84;88;91;82;105;91;69;79;92;111;89;136;207;181;103;95;70;76;82;93;114;112;97;103;89;89;87;84;72;91;81;105;99;99;91;79;89;92;84;79;86;103;87;70;74;77;68;64;92;89;74;66;72;80;65;69;83;100;102;138;215;157;105;93;73;79;98;85;99;87;79;74;82;90;74;85;113;111;84;74;95;86;83;105;92;83;77;73;84;82;112;95;79;93;114;206;397;554;462;404;411;482;345;234;239;268;226;185;270;417;438;411;275;261;228;162;119;104;86;79;83;84;111;230;271;236;169;129;106;109;101;106;102;143;159;228;226;158;154;141;160;184;225;207;134;96;84;85;97;94;98;112;114;76;100;96;106;97;115;130;106;112;133;138;126;94;98;114;98;107;99;87;84;103;86;88;117;83;95;102;87;90;100;79;84;68;80;90;88;96;82;104;68;84;90;107;99;104;112;202;212;211;226;247;273;190;130;107;128;142;235;291;191;207;268;313;271;258;238;146;182;212;197;197;285;384;382;498;692;638;408;241;132;97;90;79;68;72;71;52;42;42;70;74;81;83;97;92;92;99;90;90;86;97;76;103;118;107;121;94;93;68;100;72;70;77;88;68;76;68;63;89;80;87;94;83;108;79;91;88;83;100;80;73;72;101;73;95;70;84;87;106;84;76;95;87;106;97;87;103;121;127;277;621;1045;925;400;165;136;138;110;105;108;113;142;132;112;95;140;133;178;251;262;222;250;277;256;233;213;282;334;250;212;174;135;113;97;106;72;88;82;86;80;75;71;85;74;76;68;94;89;88;91;85;95;90;86;82;102;82;111;76;90;91;87;88;87;82;106;90;84;94;98;110;91;112;125;116;103;110;117;101;99;80;105;104;112;115;109;137;146;151;125;127;116;126;127;110;100;116;98;82;99;108;126;102;93;111;107;85;115;105;83;89;115;94;106;88;94;97;83;118;145;302;538;605;418;433;871;1506;1416;720;239;146;117;122;111;132;109;115;90;97;73;83;72;100;93;104;139;182;146;126;151;180;211;295;352;544;524;321;285;314;385;336;364;251;199;261;257;321;304;279;248;221;157;186;236;264;293;194;132;131;117;140;106;128;116;114;124;131;98;122;109;117;117;130;140;108;82;85;104;86;100;110;96;127;122;110;105;101;106;91;93;107;94;94;96;87;86;85;82;95;109;90;100;93;108;79;79;73;80;63;90;74;80;79;137;181;252;144;112;91;116;119;132;133;164;138;131;119;101;111;93;103;92;109;110;100;161;187;164;148;136;129;128;101;107;108;124;115;125;135;117;135;119;146;142;149;158;132;82;92;81;103;114;93;98;84;94;97;83;107;95;88;120;97;119;117;91;93;91;79;78;92;86;74;92;99;94;104;98;87;113;111;120;114;99;91;111;105;79;105;93;88;108;86;94;115;95;94;106;96;103;96;94;83;89;79;102;93;86;88;90;105;84;96;92;112;107;179;243;238;137;102;72;88;88;100;114;102;91;93;81;99;92;91;88;96;91;92;83;108;105;86;76;124;117;120;106;125;126;88;138;118;109;115;110;109;125;118;123;140;121;110;115;110;109;89;84;96;92;87;89;118;129;143;166;179;180;167;114;131;172;149;119;93;104;91;127;128;117;108;107;114;112;93;117;111;124;125;172;286;387;296;159;124;107;97;130;126;128;104;127;174;256;254;185;157;125;124;141;173;172;263;328;326;293;234;184;175;182;175;155;165;191;192;140;147;202;151;152;118;93;70;95;85;94;88;87;85;87;86;84;81;74;96;82;70;93;92;91;93;102;114;110;79;90;74;90;111;81;85;75;97;81;99;107;99;98;76;84;78;83;87;78;86;94;101;124;175;256;278;235;177;252;310;296;221;147;137;173;158;133;101;80;93;66;82;64;89;100;78;88;79;76;109;75;74;94;86;79;73;81;95;69;83;74;97;91;85;91;71;93;110;91;89;89;101;113;78;108;103;104;105;99;83;98;79;88;73;87;80;72;73;98;113;80;102;105;79;100;76;82;77;91;99;77;68;91;84;82;83;77;80;94;141;220;378;279;192;173;185;192;133;119;78;76;104;94;84;92;105;92;80;85;90;97;112;91;89;96;80;74;71;94;106;100;84;97;86;87;83;83;117;94;101;81;100;80;97;87;95;97;85;77;89;72;87;95;103;106;99;74;93;107;91;156;141;207;222;176;117;103;101;69;82;84;113;96;91;90;79;97;91;89;95;72;91;76;68;115;90;99;93;82;85;81;89;75;84;104;93;63;87;106;81;82;132;204;286;269;196;127;104;109;122;119;116;113;74;88;89;84;102;109;70;79;78;74;83;82;69;90;79;100;74;82;70;84;80;85;84;77;97;78;80;78;83;77;93;85;110;95;91;67;86;71;86;88;78;82;85;93;85;99;96;83;100;88;105;80;88;110;91;69;88;140;194;208;189;145;127;112;89;102;105;96;138;239;539;960;964;460;148;88;96;76;73;72;80;76;93;80;78;83;105;76;95;93;86;86;78;99;83;87;93;85;104;79;88;93;75;62;73;75;91;94;73;82;88;85;66;75;74;73;93;75;63;74;72;81;82;103;74;80;89;83;102;84;87;82;81;86;95;88;83;89;76;95;86;116;83;84;83;94;122;154;159;95;86;85;73;77;70;72;80;81;92;78;111;108;124;165;166;111;93;96;76;67;88;78;87;86;90;90;92;103;88;89;86;86;88;94;107;80;67;104;101;76;99;121;127;216;426;539;572;326;180;133;99;110;89;87;60;75;77;107;140;137;104;80;105;90;144;189;191;164;99;86;83;75;105;102;88;108;105;136;152;140;115;91;91;72;75;74;84;88;92;117;109;86;86;80;79;94;84;83;100;96;79;85;89;85;81;72;103;84;82;53;94;91;86;79;93;85;79;80;83;73;80;95;122;135;134;109;107;106;118;109;122;125;114;114;82;87;92;91;91;69;77;84;82;89;72;78;108;149;219;270;228;164;233;544;718;494;217;122;86;70;95;79;86;99;88;93;84;86;87;95;107;89;78;89;86;93;71;105;74;89;90;75;81;96;80;70;80;80;82;67;78;87;93;100;91;76;74;113;85;79;90;99;89;82;113;69;57;91;83;89;81;95;80;111;120;100;107;99;81;101;84;99;91;91;107;79;92;115;143;147;149;101;85;83;99;96;101;92;98;103;102;97;110;86;92;84;86;84;90;77;93;82;107;90;84;89;84;55;92;72;88;96;82;79;87;84;75;88;95;87;81;84;98;93;94;84;92;92;70;81;74;88;70;92;91;97;95;89;110;94;118;107;106;113;106;79;88;98;121;138;130;105;112;126;157;191;253;180;138;120;78;88;105;150;179;228;205;164;204;218;212;165;134;104;87;100;121;108
98;88;114;113;103;90;90;93;96;82;80;66;88;97;104;110;112;128;137;183;179;196;187;167;136;149;211;223;182;192;141;148;188;295;253;175;143;159;211;229;204;165;138;121;85;84;118;92;91;99;89;86;95;135;267;481;477;255;150;114;85;91;100;100;98;114;93;86;93;72;96;82;99;103;190;292;223;137;100;91;87;100;94;111;130;134;100;79;77;88;87;76;79;84;79;78;92;63;78;89;81;84;88;82;88;79;97;83;64;80;109;68;94;86;72;81;76;100;89;103;93;96;151;184;139;78;93;99;102;87;99;112;84;88;93;89;70;103;87;79;81;89;90;89;104;85;92;91;97;83;84;88;90;91;84;79;104;125;191;317;443;347;323;363;387;298;250;310;391;302;263;319;466;625;506;317;210;199;154;146;112;89;99;89;89;148;262;378;326;245;124;92;97;92;112;123;160;190;261;237;208;191;209;262;282;215;189;134;97;100;81;97;85;98;90;126;103;108;93;82;109;107;92;90;105;107;120;113;89;110;113;137;122;103;93;97;99;105;114;119;85;80;95;98;99;97;76;85;77;88;93;93;87;98;79;86;83;85;87;105;105;142;181;208;225;182;212;196;195;148;120;120;167;223;258;236;275;348;390;354;311;223;175;157;167;169;218;314;349;406;374;466;436;296;184;126;101;110;88;73;69;75;48;42;37;55;68;82;91;105;99;89;94;87;81;73;88;98;96;92;89;89;76;80;68;74;78;93;71;83;74;75;85;80;69;85;98;85;75;88;84;78;78;88;76;81;84;85;88;81;79;83;96;99;107;87;89;99;106;108;88;105;108;92;143;233;567;793;681;293;166;134;163;126;109;94;121;123;119;119;123;144;180;202;214;238;246;251;246;297;289;260;299;328;262;205;166;164;141;116;107;86;105;90;98;89;79;89;94;89;96;96;99;93;88;89;101;95;84;96;112;100;98;92;93;93;92;113;90;97;99;74;82;96;85;111;83;92;115;103;114;110;121;96;85;102;91;94;101;133;126;150;195;195;219;161;146;108;113;102;101;107;111;108;93;104;98;76;99;131;98;88;128;107;105;92;91;82;100;94;84;96;94;96;106;153;261;419;500;310;303;548;861;746;388;198;145;109;113;112;101;109;105;113;101;96;97;101;92;89;125;123;143;161;136;142;164;186;234;296;394;373;307;366;384;411;349;306;253;238;321;305;295;263;282;280;224;184;167;272;399;378;204;160;112;131;133;111;100;97;104;121;106;108;106;121;91;120;140;116;111;109;97;88;76;90;109;94;99;117;94;104;97;93;96;94;110;102;89;90;94;85;109;84;91;87;114;98;82;91;88;77;83;98;102;84;75;71;95;107;142;127;123;102;78;89;109;113;184;215;213;157;85;108;111;99;94;86;109;117;128;202;249;206;135;124;122;121;125;133;126;118;114;157;156;149;112;103;113;106;126;102;98;78;95;107;93;93;89;100;87;88;85;100;93;92;88;79;115;147;132;104;89;86;90;92;92;93;85;96;101;79;95;104;92;97;99;97;109;93;88;96;95;99;104;101;102;97;96;89;92;74;116;96;99;101;110;104;92;72;75;97;87;66;74;72;87;98;87;85;99;112;138;156;156;114;102;82;109;91;97;85;98;102;88;106;101;91;97;93;90;85;90;86;85;87;114;125;100;112;107;103;113;136;138;129;145;138;112;101;123;106;111;119;108;128;134;119;118;124;96;91;95;98;107;120;89;106;119;117;148;145;133;115;132;143;114;104;94;89;123;159;132;123;105;114;104;111;130;110;114;143;146;171;195;242;182;139;100;118;129;123;122;162;120;136;183;246;247;185;127;150;143;149;149;185;279;349;416;291;221;190;151;124;127;131;171;207;173;125;123;144;129;91;91;80;79;75;71;94;70;96;76;106;104;97;99;98;89;86;80;78;85;102;85;126;117;113;88;74;87;87;93;86;80;85;86;91;99;120;127;108;79;83;108;84;89;97;102;92;92;128;159;196;262;278;413;572;628;476;271;133;121;160;158;100;85;90;84;75;93;98;95;94;77;86;85;87;91;101;72;76;102;91;86;93;71;112;80;90;77;74;83;101;92;71;90;87;78;84;78;78;80;93;92;95;97;91;93;75;91;89;76;87;97;77;79;76;97;84;96;89;88;87;83;98;91;73;92;92;80;76;81;75;91;88;82;86;166;257;345;278;172;213;279;251;137;108;81;83;96;95;110;89;110;79;88;89;94;106;92;85;92;81;90;65;91;79;89;80;78;104;101;82;75;97;71;89;97;87;96;87;102;76;91;99;98;75;89;74;96;90;97;80;95;99;89;94;106;125;182;312;353;252;131;87;88;89;94;91;94;92;88;94;68;93;84;79;92;87;95;79;72;96;84;78;114;80;95;82;81;84;95;83;105;94;86;102;89;95;148;304;556;583;401;185;147;151;185;142;122;109;105;85;101;80;91;71;76;91;80;84;100;75;81;89;90;88;99;96;104;76;76;96;93;90;88;86;93;77;84;89;88;103;93;81;93;102;86;96;89;86;96;86;79;89;117;140;161;122;99;86;68;109;93;93;88;102;111;143;195;168;132;90;105;90;84;97;100;113;122;237;421;747;637;303;126;95;85;93;85;87;93;86;90;99;77;63;87;92;76;81;82;80;88;80;80;99;93;88;92;93;95;63;92;88;93;88;108;70;85;87;73;88;92;97;85;77;69;79;89;85;77;87;83;84;85;106;84;79;70;68;68;70;75;80;106;91;99;93;90;95;84;97;82;95;94;94;103;131;125;95;87;76;89;73;83;94;74;93;88;86;94;108;110;106;121;116;71;89;66;87;88;103;104;77;87;89;71;100;101;85;92;83;96;114;106;85;80;75;92;72;106;113;164;246;416;605;647;343;157;115;89;102;113;79;79;85;102;113;110;120;124;125;98;110;156;161;166;145;113;84;105;87;85;102;98;110;115;179;218;200;118;120;93;92;118;70;78;96;101;132;128;125;100;93;102;82;98;84;91;87;92;92;88;93;105;92;89;89;84;95;90;99;72;91;87;87;95;86;85;76;87;85;116;105;109;97;88;107;100;126;153;157;178;122;79;106;82;99;75;84;87;84;79;81;85;90;98;103;142;158;133;124;166;275;333;257;150;86;77;72;72;98;102;86;95;98;103;81;82;78;84;84;93;89;82;83;92;81;97;93;93;66;82;83;90;71;84;108;98;88;89;91;107;103;87;94;98;90;79;73;96;94;97;65;70;81;84;87;74;85;89;88;100;115;148;127;105;79;86;98;100;93;109;86;70;83;106;118;141;195;149;110;114;72;90;104;96;98;91;101;89;103;93;97;80;77;94;93;84;86;94;94;112;128;104;80;83;86;102;87;78;73;59;78;78;80;93;88;83;89;91;91;76;89;91;91;99;89;81;80;89;74;87;88;104;99;86;94;97;104;110;116;108;103;116;90;95;107;122;152;117;153;149;115;146;205;236;214;137;126;91;85;107;140;188;172;208;173;211;204;187;165;118;147;105;132;115;115
66;77;101;90;86;100;98;99;80;81;85;86;90;99;104;106;99;120;106;158;189;219;189;116;131;136;189;220;221;192;155;113;184;308;321;183;124;147;166;207;180;170;147;120;115;88;68;89;112;97;94;103;100;130;226;354;334;235;136;92;96;86;90;90;128;119;89;98;91;60;101;98;98;128;175;229;212;157;100;102;73;110;106;123;138;133;117;88;99;91;90;85;88;74;91;78;77;85;78;87;79;80;66;88;100;71;76;82;99;79;105;90;96;85;83;77;93;77;84;98;88;97;126;117;128;100;101;82;73;85;104;109;83;102;102;102;69;93;84;88;102;85;109;102;99;96;92;96;104;98;79;74;102;66;84;95;83;139;204;251;288;292;237;246;254;212;195;281;334;398;414;384;540;766;646;359;232;169;151;163;116;121;84;100;106;129;241;323;329;210;141;100;113;122;169;172;181;194;210;225;171;212;301;340;349;276;202;190;161;116;92;77;90;88;113;112;124;109;89;114;112;84;106;83;91;99;94;82;76;102;134;133;131;103;91;96;83;103;140;145;105;94;103;118;144;122;106;118;90;78;107;111;96;89;93;101;99;96;107;98;95;109;180;210;186;175;196;190;227;193;173;138;142;162;192;208;329;456;549;447;315;263;172;145;164;212;319;425;461;428;383;370;304;219;159;150;105;82;85;91;79;57;56;44;37;51;77;73;74;106;77;74;103;102;82;77;97;90;86;84;94;80;85;100;94;92;68;72;88;77;96;84;84;105;76;95;87;86;87;74;71;77;82;65;72;74;70;76;79;85;81;92;82;83;86;74;82;115;100;94;106;89;89;84;105;154;276;418;351;191;127;172;205;161;100;101;80;96;106;106;157;210;214;181;179;166;190;207;265;401;384;294;236;236;201;198;202;201;148;128;106;79;97;88;74;90;81;101;85;97;83;90;91;89;101;78;88;77;94;94;103;134;105;99;93;101;109;111;94;95;89;107;108;96;85;97;89;104;81;98;121;131;120;99;111;102;101;105;119;148;145;196;302;412;407;331;272;154;114;96;115;88;100;95;98;103;97;115;105;113;107;97;118;114;98;98;77;104;87;95;84;85;96;106;123;128;202;296;343;258;218;251;335;339;239;189;169;129;114;112;114;116;102;97;88;103;101;78;90;95;114;110;148;136;136;136;150;164;209;265;268;292;269;349;429;462;373;260;204;183;245;229;217;252;226;342;318;210;162;240;350;324;210;163;137;104;142;123;130;115;101;108;106;125;103;111;100;94;90;104;105;92;91;79;82;92;97;76;110;128;97;102;114;96;104;102;123;91;102;91;86;74;93;92;92;95;124;152;115;102;77;78;83;103;87;96;96;100;103;134;93;118;105;83;81;94;99;152;243;339;332;181;116;100;88;100;65;101;98;96;157;167;210;204;139;117;102;117;157;187;163;127;150;181;134;148;134;104;110;106;85;87;77;95;86;97;106;92;70;94;97;78;108;101;106;79;90;88;91;120;115;110;93;90;89;84;88;94;93;90;84;97;98;105;91;111;96;88;118;97;98;109;79;86;114;104;116;111;96;97;90;99;84;93;87;111;101;69;92;85;80;90;98;91;76;83;90;99;93;85;99;100;112;125;108;95;98;109;101;108;88;94;108;89;81;101;97;95;102;97;109;88;86;83;102;99;85;116;98;110;113;118;119;150;170;157;178;145;124;133;144;139;107;95;104;114;118;105;119;109;109;122;90;90;77;101;111;94;109;99;93;122;133;110;116;112;99;98;124;92;116;134;118;119;114;120;116;133;145;139;137;205;179;159;146;157;140;134;135;101;117;119;112;149;146;156;151;147;195;174;198;191;169;155;143;147;203;280;280;269;180;137;125;129;131;110;157;185;172;138;119;103;99;97;89;95;81;98;86;76;84;84;66;85;93;91;91;89;70;72;78;80;103;93;87;117;102;114;105;83;77;77;103;84;99;83;81;78;106;92;86;87;97;81;93;86;99;92;92;97;109;121;121;183;248;416;691;1023;1198;836;343;152;125;145;136;115;89;88;111;88;92;83;76;83;94;76;93;86;88;94;66;95;85;90;88;88;88;108;88;87;109;104;97;97;95;85;92;97;95;85;98;85;94;84;102;76;86;90;92;72;95;84;90;87;118;85;84;80;81;92;86;103;86;89;86;82;88;84;77;93;104;110;90;77;94;91;95;93;95;177;215;206;166;187;266;259;115;106;102;76;80;88;94;94;96;77;84;110;79;96;113;101;102;83;86;90;84;81;83;84;72;94;81;73;103;89;74;89;81;106;105;84;99;78;89;96;96;91;101;79;72;87;92;94;91;99;99;105;101;119;169;325;380;309;144;100;112;90;96;87;86;91;82;90;97;84;92;91;91;67;95;97;84;85;92;88;99;87;85;105;88;87;85;77;94;89;106;94;84;110;201;499;945;1056;637;289;185;225;286;241;185;92;85;75;97;106;94;74;77;81;103;75;76;85;82;83;89;77;93;84;90;77;78;87;72;73;98;77;98;85;81;70;101;91;80;81;78;79;73;86;86;79;76;78;85;118;197;259;318;208;128;96;90;78;79;95;105;90;98;118;145;144;104;114;99;111;97;99;85;85;94;143;203;339;295;177;104;84;81;78;89;116;105;88;90;92;81;78;91;87;92;84;102;91;89;97;80;80;81;95;88;86;95;81;78;74;75;93;74;86;85;88;90;76;70;87;81;93;79;79;95;85;85;81;84;78;84;86;84;81;73;70;72;76;87;82;79;95;94;82;99;79;76;90;98;108;132;106;113;105;108;105;92;100;92;92;91;62;100;79;96;88;96;84;94;83;92;99;97;78;78;81;82;73;82;96;87;92;80;93;90;77;75;103;105;104;104;100;97;87;110;108;113;108;117;167;298;458;430;267;135;117;116;94;96;99;76;97;95;110;115;136;145;153;92;112;103;143;128;123;126;109;93;84;104;89;103;89;133;153;236;201;124;90;94;101;70;80;79;101;104;121;184;151;103;90;78;76;114;92;74;103;87;70;98;91;112;103;95;78;97;97;92;77;90;80;93;86;96;93;92;80;88;70;96;103;99;114;87;86;98;93;168;177;178;151;107;109;88;87;60;78;73;85;94;90;80;103;82;77;113;124;105;94;98;141;153;147;116;90;73;95;85;85;83;107;117;89;97;101;81;91;87;80;82;92;82;90;88;92;85;87;78;89;71;81;88;134;87;103;84;80;94;80;80;95;79;107;102;77;91;82;92;82;79;86;102;65;102;69;96;82;80;105;110;137;175;184;138;95;75;92;93;114;97;94;101;87;115;155;205;180;159;91;102;100;85;79;94;90;82;85;88;90;92;91;97;80;94;96;82;71;101;90;134;132;79;91;84;95;82;80;75;74;77;92;82;85;76;87;87;80;89;78;100;76;93;80;81;91;89;81;79;97;87;83;86;96;87;71;93;93;101;106;118;117;96;119;84;116;142;132;105;132;138;139;126;174;243;262;188;132;102;104;137;175;229;212;207;174;156;178;188;173;124;110;133;110;149;117
77;78;83;81;88;94;92;104;107;85;88;107;83;88;95;83;99;105;110;132;163;218;184;150;101;127;141;208;176;164;150;121;131;215;229;163;142;154;153;133;146;136;118;122;92;105;85;99;95;78;93;101;91;97;157;179;223;155;115;129;97;82;89;80;101;92;89;80;88;80;89;78;102;114;127;159;178;180;133;94;102;94;102;108;120;129;123;137;118;93;97;93;89;74;100;70;84;62;81;89;84;89;100;74;90;78;101;84;80;90;93;111;95;93;72;72;84;86;99;70;102;85;98;87;110;76;81;82;86;80;112;135;116;85;114;65;85;79;72;80;82;82;82;97;106;86;77;87;89;104;74;70;86;78;87;98;131;183;281;329;323;275;262;233;171;178;192;299;386;481;458;382;531;862;678;436;224;168;174;170;119;117;91;105;79;110;184;255;241;191;154;142;111;149;163;202;237;206;166;176;202;241;317;468;452;344;248;260;167;104;90;97;116;105;107;112;81;95;101;98;122;104;89;92;103;92;98;80;95;102;122;108;107;107;116;88;105;116;147;163;121;104;93;116;136;112;92;101;104;96;113;88;100;94;98;113;104;95;98;99;106;107;156;182;195;226;200;234;321;257;285;182;138;160;158;212;312;506;502;441;303;212;169;171;211;331;466;466;497;470;408;304;236;175;165;139;113;94;101;76;100;85;50;29;38;52;79;78;86;98;90;85;78;82;91;82;84;77;85;94;99;82;85;84;86;99;77;88;81;78;91;69;71;87;89;70;79;95;78;104;107;102;93;93;86;71;85;80;88;71;92;79;78;99;96;81;99;115;99;99;94;92;93;87;70;108;129;152;174;136;114;145;148;139;132;103;121;81;84;103;155;188;233;252;191;151;148;202;321;450;477;362;239;241;181;183;163;173;205;143;107;80;77;92;85;99;96;84;90;100;112;97;92;94;77;93;88;96;105;112;149;161;104;101;105;86;101;91;98;108;89;113;116;103;84;106;101;111;107;103;121;92;104;110;105;96;82;127;145;166;145;233;403;721;902;857;593;263;147;99;94;92;120;89;100;110;73;106;117;100;110;96;121;139;111;76;97;86;82;93;94;73;100;112;127;144;149;200;268;262;204;194;175;166;199;187;186;135;120;108;105;100;100;103;115;108;112;94;104;97;110;108;131;152;122;161;149;146;186;225;285;228;306;338;389;404;351;252;180;191;186;200;142;180;187;301;290;220;150;209;204;260;229;216;144;175;140;119;97;100;130;103;121;96;106;106;116;88;90;102;105;104;84;88;101;97;98;120;113;108;107;122;104;93;107;112;113;104;86;66;82;73;88;97;88;101;132;181;134;99;100;111;90;86;93;95;99;91;88;91;99;106;94;84;93;94;129;181;329;421;363;225;119;92;101;82;100;101;79;98;125;145;129;134;102;104;114;139;244;300;237;157;172;169;169;121;118;128;114;82;97;91;98;102;105;86;80;83;100;94;90;79;86;89;103;74;97;86;105;103;87;118;90;77;85;86;91;84;74;91;74;90;87;102;92;95;102;95;94;110;79;88;94;99;93;106;113;89;96;90;83;88;101;120;95;98;94;94;111;91;89;104;91;85;89;84;92;91;99;96;107;114;94;118;111;102;89;115;86;97;95;99;110;82;71;69;96;77;89;86;95;90;85;91;107;89;111;95;88;102;112;132;141;178;212;279;258;199;193;180;233;158;104;95;107;120;104;115;123;114;118;115;101;94;91;86;89;95;93;86;98;110;109;109;87;114;106;111;118;105;96;105;124;127;133;108;137;164;157;135;138;201;204;166;114;118;149;139;127;100;95;117;110;127;146;136;132;127;169;203;269;320;213;145;133;146;157;210;255;181;143;113;145;149;132;138;152;169;171;107;131;118;95;86;95;85;97;82;101;92;90;96;82;99;97;90;103;94;82;92;92;62;91;88;121;75;110;100;83;96;83;82;85;81;84;91;76;92;86;92;88;102;91;73;97;93;82;87;97;96;123;122;122;176;288;527;870;1309;1401;1008;379;173;117;111;90;108;110;87;107;89;97;89;79;87;112;108;86;81;108;104;91;73;82;103;94;104;96;92;85;88;74;76;78;97;84;98;98;87;74;85;86;95;87;83;94;83;82;99;93;73;89;92;95;92;83;97;104;90;89;92;86;103;101;104;106;83;95;95;91;106;93;94;89;86;85;87;90;67;90;122;126;152;122;143;178;177;93;116;96;96;80;93;96;93;94;86;69;92;101;100;89;81;75;88;77;79;86;108;81;79;77;82;79;78;66;80;72;84;117;146;123;112;96;68;85;75;80;109;93;84;82;103;76;80;93;79;87;117;105;107;170;236;333;278;152;108;120;121;119;102;93;85;98;96;84;94;84;88;95;90;78;98;79;78;84;79;94;90;74;95;94;86;79;93;89;108;96;101;73;102;167;442;913;988;626;278;216;305;358;323;179;114;80;104;99;103;86;82;64;90;89;88;73;71;80;81;95;90;88;80;65;82;69;86;86;83;82;94;100;92;81;85;96;82;82;84;82;81;94;94;92;76;75;98;140;164;354;714;629;402;165;89;104;79;78;82;91;92;88;97;99;98;97;96;90;100;105;106;107;107;110;104;124;154;201;131;96;67;96;82;88;80;110;97;70;96;92;80;77;85;95;89;87;107;92;90;96;88;83;94;78;89;85;99;65;80;74;96;82;84;90;91;74;72;81;85;62;89;80;79;85;87;94;89;94;92;78;79;68;76;94;90;88;103;82;89;84;87;86;103;94;103;74;81;103;111;107;108;114;97;78;89;106;80;66;79;78;80;100;83;84;91;79;88;98;85;92;75;80;99;90;75;70;65;78;90;109;77;73;74;86;91;84;89;89;86;114;98;113;105;129;118;113;110;87;148;187;223;257;155;100;92;102;122;100;83;88;101;97;104;93;106;125;141;116;96;113;122;107;117;110;116;100;109;90;111;74;95;116;129;154;154;110;91;88;98;84;90;85;88;119;123;151;141;121;78;95;78;79;101;97;93;74;83;76;127;97;112;93;99;78;110;92;92;88;80;81;109;86;75;94;85;74;91;65;92;88;73;86;108;110;106;154;189;139;119;118;104;96;82;88;65;78;88;86;74;78;85;96;87;95;97;93;78;82;105;98;80;96;90;85;78;99;93;109;114;94;112;109;81;80;100;95;78;87;77;83;93;74;82;78;93;82;76;84;77;100;139;87;106;85;79;80;83;90;88;106;90;79;98;83;92;87;93;87;95;93;74;64;82;79;82;82;109;149;177;284;274;141;96;100;92;99;101;95;109;85;112;163;231;236;190;121;96;111;94;90;90;77;74;80;83;89;89;96;109;92;99;82;77;68;83;70;83;118;93;81;93;84;64;69;72;77;62;78;76;91;85;87;95;65;81;92;90;85;86;81;89;87;105;75;67;85;93;84;80;75;98;79;88;95;93;98;120;115;115;85;89;96;95;121;127;135;139;158;137;109;134;223;230;220;140;127;161;201;221;258;231;196;165;146;201;221;182;142;106;108;137;136;143
102;82;89;90;96;79;109;94;118;111;87;112;100;91;85;86;107;106;96;106;118;155;159;150;118;127;168;238;200;227;181;140;159;152;146;152;182;196;154;140;116;138;120;94;102;88;96;76;74;97;94;95;102;105;119;132;145;120;99;102;114;87;98;86;99;83;86;100;75;75;67;86;80;121;110;133;127;135;121;83;79;90;94;119;123;130;129;134;110;81;106;85;96;86;69;83;83;95;75;89;78;83;76;79;78;74;82;92;87;70;103;109;112;81;89;80;90;81;84;91;76;82;75;75;95;89;72;100;96;93;91;132;153;111;102;107;93;73;65;80;88;86;92;87;107;89;102;79;99;99;87;109;84;102;92;85;92;171;280;464;436;319;291;230;152;156;246;359;488;543;463;289;435;561;540;359;266;173;171;200;151;110;84;98;83;113;129;197;238;201;159;131;120;138;161;178;148;205;187;163;207;240;358;465;522;544;445;386;237;140;95;92;109;97;81;98;100;96;104;105;128;139;109;80;108;90;106;74;92;108;104;98;128;120;118;95;95;114;138;126;98;104;90;71;128;104;131;87;89;112;114;108;96;114;98;80;67;99;98;121;110;121;104;201;195;179;187;238;297;282;297;181;127;165;171;221;319;415;410;339;240;222;223;207;256;448;523;511;401;362;379;337;256;174;159;135;106;106;90;88;68;80;54;39;36;43;66;76;78;80;106;85;83;77;77;74;91;90;88;94;89;85;79;93;80;75;73;81;68;76;75;78;96;90;74;90;77;94;93;96;89;102;92;91;97;76;76;77;83;83;107;90;87;81;80;91;98;117;87;106;95;95;110;96;117;89;91;111;106;104;87;113;122;126;128;113;90;108;121;110;137;185;265;272;248;182;165;222;378;433;348;311;211;213;166;204;184;170;143;118;74;92;114;108;98;105;93;84;99;81;99;76;73;81;92;87;93;110;90;113;145;156;106;86;81;100;112;93;111;117;112;122;112;105;97;99;131;124;108;99;92;95;87;85;94;86;104;99;143;161;172;238;533;1070;1578;1518;964;380;170;108;109;103;70;100;97;89;84;98;97;114;91;117;122;81;97;102;102;92;76;83;85;109;111;117;124;113;122;178;315;386;285;248;193;164;132;147;134;123;110;116;106;98;110;107;110;92;100;116;99;80;92;107;129;129;133;125;142;142;163;226;252;301;348;365;431;435;384;236;183;173;159;143;143;122;135;195;192;176;143;149;181;258;280;237;190;214;168;130;89;110;111;108;102;118;89;111;103;82;70;98;81;117;79;113;108;98;99;95;104;84;93;98;109;108;95;94;106;95;81;96;90;85;81;101;86;107;151;159;124;88;87;101;77;103;92;107;89;94;91;100;94;103;100;99;108;92;141;244;435;520;363;211;129;90;81;92;74;119;94;117;117;104;106;115;107;104;132;208;408;484;332;170;163;155;152;112;107;118;100;96;103;93;93;122;107;124;83;97;99;94;100;93;92;88;87;98;81;84;82;93;105;109;96;108;106;81;78;82;87;112;90;89;93;96;105;110;103;92;95;92;95;103;98;114;120;100;91;93;103;107;74;86;106;128;83;96;92;93;85;88;77;88;75;94;97;85;86;91;81;80;96;97;123;104;100;84;101;98;98;106;107;93;103;103;112;93;101;85;94;87;104;71;75;98;96;100;106;122;101;134;127;134;174;246;297;404;445;346;249;234;222;190;121;106;101;104;91;95;105;110;107;124;119;112;86;80;81;85;108;95;97;113;128;134;127;124;116;149;121;80;83;114;127;123;125;111;130;190;143;136;135;149;181;120;115;148;203;172;162;113;97;108;118;117;120;134;132;157;202;241;343;368;200;155;100;147;154;167;236;187;122;127;175;198;144;141;139;195;168;110;118;133;105;87;81;89;90;70;85;82;88;93;94;91;101;99;80;85;87;90;81;96;81;82;88;82;106;101;96;83;91;96;106;88;104;99;106;87;92;95;99;99;110;90;97;93;89;72;86;118;103;102;117;174;313;624;1011;1250;1203;655;287;124;98;112;87;94;104;94;96;100;70;79;78;98;91;87;73;86;85;100;94;74;84;91;93;87;93;96;97;89;89;98;71;76;99;96;78;90;86;97;85;90;95;66;87;92;86;85;80;87;90;89;78;88;92;98;68;91;86;81;94;115;101;88;80;88;87;89;88;96;98;94;92;72;86;88;68;103;79;86;105;99;119;131;141;115;90;89;89;86;99;94;87;91;80;96;94;85;93;114;85;74;81;85;67;86;81;70;89;91;89;81;68;94;73;90;117;108;153;210;191;119;106;94;82;94;85;89;102;92;109;82;87;86;77;91;90;89;100;110;137;215;284;289;184;117;136;188;178;116;90;104;86;61;82;81;93;88;98;103;92;83;92;90;83;100;88;89;93;103;103;75;72;69;102;78;77;80;89;95;123;263;485;530;352;196;205;311;348;303;165;108;90;70;96;102;86;75;87;66;88;107;86;80;79;81;77;59;76;83;86;85;80;93;85;82;82;86;87;101;83;95;80;75;96;82;83;95;77;99;81;81;94;98;155;342;679;1209;1158;662;215;117;85;96;100;84;87;82;81;84;78;84;94;93;93;112;119;94;95;112;96;103;99;109;108;126;97;89;92;78;76;80;77;100;77;87;72;85;79;103;79;72;90;94;108;99;90;89;88;81;87;79;87;93;94;75;83;67;80;82;99;81;86;74;69;90;72;72;65;72;83;90;102;89;75;79;92;78;78;75;79;73;85;78;75;87;85;60;81;102;106;95;89;97;94;89;118;110;103;101;108;98;85;101;78;77;75;89;92;89;81;80;89;86;80;83;84;91;91;99;81;73;81;88;78;72;64;79;89;94;73;96;92;95;113;91;106;97;103;122;137;118;94;92;96;110;118;141;146;129;111;87;120;108;94;114;101;93;86;94;99;100;117;114;114;94;102;84;88;135;117;136;115;114;115;108;99;87;98;106;138;113;98;99;106;94;113;82;87;97;101;84;127;83;92;102;102;105;101;76;91;79;88;73;84;94;80;66;83;88;105;100;102;77;101;94;77;92;90;93;98;79;83;79;90;108;84;99;90;108;84;84;108;132;138;93;122;101;104;77;90;73;78;91;100;86;101;83;73;85;86;86;85;95;91;91;80;111;95;91;106;79;99;94;120;112;118;99;98;87;89;90;83;81;77;77;82;75;80;96;86;87;95;73;80;95;114;136;115;90;82;80;88;95;89;86;80;84;74;95;105;89;95;81;71;86;87;83;69;66;84;101;95;153;163;254;267;218;143;97;112;110;99;66;89;100;108;105;171;281;268;138;110;87;100;78;76;89;69;85;102;86;100;105;85;94;96;97;90;79;72;98;106;91;92;100;84;96;79;91;77;65;75;84;94;92;70;71;80;71;92;90;82;85;80;80;93;111;90;71;96;79;83;107;98;74;92;78;93;106;93;93;96;96;103;105;101;101;84;94;103;140;168;210;182;125;116;151;158;166;127;112;189;250;279;185;202;155;153;158;142;154;207;169;130;138;135;135;132;111
71;87;88;81;90;93;91;107;108;87;104;112;109;114;110;101;99;112;96;97;104;141;179;187;142;118;163;192;198;219;175;139;97;99;123;156;236;232;167;114;110;133;124;111;100;106;108;89;99;102;92;86;107;104;112;113;89;92;88;80;76;91;89;69;88;84;102;95;69;83;70;70;102;97;103;113;138;143;114;114;98;107;114;96;140;129;150;195;141;95;114;94;91;80;86;92;84;84;85;86;78;73;87;85;90;68;83;79;85;86;110;100;96;89;92;101;87;71;93;59;92;84;65;80;81;91;100;80;81;86;110;138;122;107;97;82;69;98;99;84;74;76;98;87;104;94;87;83;98;104;104;96;76;88;75;82;100;135;259;440;385;230;246;215;181;157;227;311;423;476;312;219;254;330;330;280;211;194;186;217;166;128;94;110;80;87;112;153;228;264;198;145;130;142;138;128;124;181;178;153;208;315;384;690;887;948;866;638;336;168;99;96;112;87;93;97;97;85;84;89;118;115;113;103;91;84;73;98;135;123;126;116;108;120;122;97;70;101;115;102;82;80;94;110;108;115;106;102;118;105;98;87;115;80;108;87;94;92;109;106;114;106;128;156;193;177;164;195;219;240;234;175;137;139;166;215;283;405;410;259;228;295;262;273;313;439;480;448;424;346;313;303;226;184;146;133;102;106;90;78;75;51;40;32;37;52;81;98;82;85;99;95;87;78;72;92;85;81;76;88;94;102;98;82;73;80;69;82;81;86;82;88;87;95;86;89;81;90;95;87;104;92;94;93;97;97;88;67;76;97;79;99;84;107;80;99;92;113;83;98;87;94;69;71;78;73;87;96;91;84;108;88;101;121;119;115;86;98;101;139;151;192;260;321;250;184;159;281;371;355;280;216;215;191;217;216;175;133;126;99;81;95;105;106;108;94;96;93;84;87;89;94;109;86;95;87;82;82;102;86;112;132;100;96;98;99;91;123;116;106;86;107;99;118;109;128;137;178;147;104;88;84;72;86;99;100;91;105;123;150;183;247;510;1127;1882;1718;1045;418;197;148;113;88;100;105;103;78;91;108;96;84;89;102;80;98;96;100;85;100;78;93;73;96;101;99;113;120;164;271;466;541;426;401;318;217;116;112;123;98;111;118;103;84;77;90;95;116;98;100;91;128;113;138;152;107;127;111;168;167;153;203;274;317;351;431;488;481;440;302;195;145;127;157;137;129;144;150;145;122;128;155;145;223;244;244;197;155;125;115;125;127;138;112;103;104;124;94;92;91;76;92;84;105;114;109;132;101;107;98;123;108;113;102;81;95;99;115;96;104;81;96;123;117;101;101;82;114;138;116;93;79;85;109;86;106;117;115;92;72;119;83;113;136;98;112;111;85;165;349;648;686;495;317;175;114;95;98;86;104;105;116;127;113;125;114;103;103;131;210;277;415;288;182;123;117;114;112;126;117;105;107;91;103;96;98;89;87;84;98;90;94;97;90;83;83;89;100;103;91;96;90;95;82;80;96;95;96;89;87;101;89;104;94;91;82;92;83;93;91;96;109;87;98;103;126;135;89;97;91;85;82;105;79;97;95;88;96;93;90;99;100;122;89;96;96;93;82;91;90;110;84;94;98;97;117;104;100;88;97;91;86;79;89;92;88;96;88;79;88;100;114;92;101;104;100;99;111;107;106;114;99;121;146;198;267;364;531;638;455;278;235;184;148;132;107;125;107;103;103;89;115;87;112;148;124;85;71;87;101;92;98;107;126;126;113;115;109;133;137;105;101;88;100;136;125;125;122;137;153;150;114;120;128;136;137;122;196;257;263;178;135;99;116;110;100;122;154;153;154;161;198;267;268;191;134;138;152;141;162;174;174;145;178;298;283;211;160;173;156;132;106;124;123;136;94;84;106;87;91;97;96;84;81;91;102;85;86;95;96;91;67;88;82;98;80;90;94;94;96;90;83;77;95;90;91;88;100;82;77;84;72;70;94;103;83;98;74;96;86;85;93;96;110;90;171;347;601;859;1137;881;436;191;110;79;91;91;102;87;84;92;103;85;86;86;83;85;89;88;85;92;100;111;103;107;94;88;86;112;93;81;83;98;91;85;88;99;81;100;82;104;76;85;81;85;85;77;85;83;104;79;84;81;92;86;70;79;88;86;79;87;76;99;101;86;93;72;75;69;85;94;87;85;81;92;81;67;81;81;93;78;96;106;125;152;219;145;117;89;100;107;97;123;99;88;107;83;101;87;112;83;75;86;88;86;92;75;91;82;80;80;89;91;90;90;77;88;91;98;116;183;311;277;176;98;85;81;86;84;95;92;102;85;89;91;81;86;105;79;98;122;92;138;204;293;319;161;118;173;233;271;165;117;95;75;85;69;82;94;82;93;91;98;99;89;78;109;83;93;90;83;110;103;90;65;80;92;91;102;89;91;80;118;146;234;237;165;120;212;354;456;286;161;122;97;99;113;105;89;83;79;90;85;86;86;67;90;83;103;100;79;80;77;89;91;72;87;90;85;99;80;76;84;87;74;80;72;82;88;100;79;94;91;88;99;108;156;313;797;1543;1264;579;218;122;83;103;80;97;88;92;86;83;83;83;105;97;99;116;108;84;103;87;94;90;92;102;87;128;96;79;68;73;63;81;70;90;74;76;74;88;86;80;80;94;92;84;98;90;90;93;84;76;74;83;69;64;68;64;65;88;106;88;77;76;76;70;82;100;80;76;85;83;81;98;90;84;81;86;64;75;75;81;88;83;80;81;84;80;78;69;100;120;124;106;80;91;82;104;93;88;86;75;91;97;93;111;93;71;95;82;115;89;94;90;90;92;85;100;88;85;77;80;100;71;84;74;95;76;74;85;88;97;91;98;74;68;82;92;100;94;118;145;168;113;105;94;100;101;100;127;110;110;113;88;106;96;120;102;81;102;91;92;97;103;94;107;104;95;90;75;95;115;142;124;125;114;132;109;112;112;90;95;89;81;93;97;87;97;97;96;86;105;87;97;97;79;88;91;86;92;101;87;73;92;81;91;96;86;76;88;88;85;86;92;107;92;99;71;77;73;96;103;83;87;91;93;92;98;90;87;93;95;84;103;101;117;98;105;126;110;95;75;71;86;84;94;87;82;82;76;76;81;76;89;74;85;83;113;87;71;95;97;97;79;96;132;151;153;124;103;91;88;103;68;96;67;92;97;70;96;72;81;83;98;73;96;87;97;122;120;105;75;80;91;90;65;86;93;87;87;85;97;122;109;82;86;88;83;63;81;81;77;91;76;142;228;333;327;252;168;141;123;118;85;90;85;75;86;99;97;160;207;215;142;115;95;87;82;93;83;80;75;86;83;107;103;112;110;81;107;63;93;90;85;117;119;100;92;77;86;100;67;74;74;67;77;88;70;94;70;80;88;91;84;88;89;97;72;94;88;79;81;79;77;93;78;101;92;67;78;73;89;83;91;88;90;123;129;116;91;102;105;107;159;229;239;185;113;101;123;132;150;133;141;181;316;264;239;133;124;120;127;127;140;178;170;167;153;158;132;136;133
83;75;106;108;83;96;87;103;115;109;116;106;109;152;131;111;116;108;91;106;110;161;265;268;185;141;137;172;175;204;187;138;100;112;94;141;163;203;183;116;100;102;117;105;110;96;106;96;99;115;106;106;110;99;92;94;90;93;91;101;109;96;78;87;87;78;101;90;90;79;105;93;97;74;108;127;193;207;115;73;96;86;118;103;118;135;200;178;171;126;112;91;92;79;80;79;80;97;85;83;89;94;86;73;86;83;86;83;93;93;92;93;100;93;114;93;91;93;94;82;84;80;93;81;82;101;93;57;97;85;97;95;97;111;96;86;102;83;79;85;98;105;100;88;84;103;96;99;93;122;103;97;81;78;94;71;97;138;198;267;249;185;156;147;148;123;168;274;339;359;236;186;237;246;213;210;203;227;253;263;178;121;94;80;84;113;118;160;203;276;208;163;162;168;123;141;140;161;178;168;211;297;426;712;1156;1405;1132;816;487;222;99;97;80;97;81;88;100;85;109;98;123;108;127;112;104;84;84;70;113;116;105;99;94;91;78;86;88;88;117;93;90;79;86;95;110;110;94;93;107;104;74;96;114;93;97;100;80;87;119;117;157;158;137;132;151;157;148;152;168;205;194;146;145;137;182;203;277;371;404;294;305;303;277;275;366;482;504;529;556;444;367;302;229;187;130;128;104;104;120;87;77;61;51;29;37;55;74;70;91;87;90;88;94;81;58;86;81;86;85;83;108;102;78;86;84;66;70;81;78;67;69;79;82;78;92;80;76;96;85;84;82;126;96;74;88;69;72;99;83;86;85;116;92;97;91;75;105;106;105;80;85;89;93;88;98;105;79;80;104;100;89;90;99;109;141;108;109;86;123;131;135;171;210;264;227;179;202;283;312;338;272;267;219;200;184;139;143;142;116;112;74;82;95;94;108;112;101;111;92;99;87;88;94;71;78;89;107;106;90;91;99;95;105;83;78;73;92;99;107;123;119;110;118;102;102;116;154;183;158;90;81;93;59;101;123;124;122;112;117;125;142;225;388;804;1262;1266;786;470;333;204;132;98;85;88;85;86;105;113;97;93;94;108;98;95;89;119;91;95;88;89;106;106;101;103;95;119;177;322;464;522;512;561;480;244;160;122;90;98;96;106;106;89;107;99;92;108;92;105;113;107;98;132;132;124;99;94;142;140;170;200;220;281;337;389;491;511;500;355;182;138;129;127;119;136;136;146;156;137;121;120;139;151;155;158;181;142;135;118;141;144;153;121;123;131;105;101;88;81;86;94;103;109;106;78;105;114;131;117;110;100;118;114;109;86;104;80;87;96;121;91;108;86;70;93;110;101;110;106;102;95;83;90;96;105;95;106;92;88;107;84;81;95;90;112;127;117;143;267;532;685;629;480;224;143;99;83;92;92;111;153;170;169;148;115;104;87;101;149;193;239;234;131;114;120;135;103;107;116;120;126;94;98;99;107;112;95;86;80;79;87;98;82;92;103;107;89;94;90;84;91;86;91;86;95;98;84;90;106;111;85;101;102;94;99;99;100;97;91;94;103;90;106;102;116;107;91;113;102;102;74;93;95;78;95;96;82;104;78;96;107;84;102;80;99;105;86;81;88;100;85;83;105;116;110;105;108;99;91;104;101;94;111;100;95;99;93;122;73;94;80;82;95;98;101;118;121;136;112;111;110;121;175;173;177;298;403;486;413;258;171;172;151;111;112;113;85;101;84;79;95;90;120;122;99;81;90;97;84;86;107;102;131;100;132;98;104;125;131;150;105;108;95;133;93;101;115;129;119;131;113;118;107;112;95;127;170;304;287;175;119;109;102;89;93;122;145;140;135;142;156;194;168;150;129;151;183;172;186;200;185;169;277;390;346;274;174;142;131;116;121;109;117;91;97;71;106;103;94;106;115;97;90;77;93;87;83;87;106;86;82;99;87;104;77;96;84;91;81;80;97;106;87;92;99;92;91;71;103;91;100;99;105;99;99;85;95;93;77;94;73;92;90;107;109;214;330;590;708;573;291;155;109;101;102;115;92;95;90;80;106;84;90;100;91;101;87;98;93;84;92;164;132;119;84;89;96;103;93;81;74;105;80;94;80;111;94;69;95;84;114;77;84;92;86;89;85;78;74;88;91;88;78;83;82;74;99;84;92;82;91;72;105;90;89;76;82;81;78;77;92;75;83;103;87;90;79;90;83;137;107;133;121;172;236;215;128;120;91;101;159;193;130;109;106;94;97;83;105;94;108;97;90;101;82;90;87;82;95;79;75;103;73;85;71;89;77;102;114;156;230;237;147;84;83;98;77;98;108;116;87;95;88;80;107;94;112;92;106;148;116;154;272;431;401;237;144;148;220;268;136;103;85;91;97;64;89;120;93;99;79;81;78;88;77;88;98;107;101;96;108;94;85;94;86;100;84;103;92;87;88;101;109;130;141;146;121;218;472;628;424;209;116;117;74;95;88;80;94;62;74;78;91;82;84;69;103;90;78;87;87;80;85;88;82;99;90;62;66;91;83;63;100;88;75;85;99;99;91;89;88;77;89;95;96;135;274;630;1175;1002;512;179;111;110;94;89;71;90;67;78;101;102;95;82;92;103;96;95;111;94;103;92;95;102;100;106;98;112;99;86;78;87;78;70;92;81;85;76;77;82;80;71;80;95;87;93;84;87;85;91;100;86;98;99;82;76;84;63;88;95;77;88;95;87;78;77;82;80;83;78;78;100;95;77;83;98;78;87;96;92;81;82;105;86;79;58;83;71;90;89;104;95;100;84;86;79;82;80;72;100;98;100;107;85;91;85;73;108;99;87;108;80;97;118;100;95;110;100;95;88;86;86;62;93;75;87;77;80;55;84;86;83;110;75;87;92;73;77;103;99;137;147;83;95;92;114;143;107;84;116;105;113;109;103;102;106;86;98;92;76;98;107;78;97;87;88;104;82;108;102;115;110;139;158;137;135;99;97;96;103;102;108;76;111;103;110;117;93;96;99;135;113;79;95;73;92;92;86;105;89;102;67;84;90;92;92;85;86;67;68;81;105;93;101;88;79;88;70;84;108;90;72;67;81;99;79;74;93;90;90;104;102;97;95;96;107;140;135;89;112;66;80;76;79;98;69;75;59;75;81;90;82;94;87;86;83;75;76;86;87;90;92;94;102;121;143;182;131;88;84;84;91;77;88;76;69;77;95;93;106;77;104;97;83;93;83;93;123;96;88;92;90;94;83;92;92;93;92;102;100;91;82;75;79;82;84;88;88;96;84;81;76;93;133;246;456;425;289;181;158;153;116;98;82;91;92;110;100;109;119;147;149;117;104;116;103;112;89;88;83;85;84;93;118;134;135;82;72;82;72;82;75;73;107;102;90;80;70;92;76;83;79;80;88;98;78;91;85;95;89;100;80;73;82;91;93;98;77;94;95;69;83;79;82;83;84;90;113;91;87;72;86;82;93;87;99;109;107;92;89;89;112;157;221;269;157;117;104;114;134;152;137;159;195;250;271;164;138;93;129;144;152;177;210;199;197;170;130;144;148;132
65;96;137;142;110;85;96;75;71;99;95;107;102;128;119;103;109;115;95;111;105;172;312;320;218;152;145;153;163;158;156;106;116;97;90;104;127;152;142;134;120;91;100;122;128;110;121;117;127;152;116;115;81;90;95;83;81;99;113;103;103;88;95;93;84;102;121;112;105;91;82;92;84;84;89;127;212;192;133;71;93;83;84;93;107;106;168;178;141;139;126;95;82;83;86;91;88;73;95;66;70;56;65;72;82;91;104;99;91;90;90;82;81;84;86;108;89;80;86;76;74;76;81;93;86;85;96;105;74;75;74;80;107;71;92;95;93;94;82;63;92;95;86;89;88;102;118;100;92;102;102;108;84;88;89;101;127;147;205;185;146;130;131;108;114;102;143;196;272;330;216;211;249;270;227;211;269;303;282;258;158;115;106;96;89;111;111;134;161;183;179;167;176;167;162;134;114;190;168;170;225;314;372;581;1058;1287;888;601;363;186;94;106;82;92;87;92;83;95;75;89;94;99;115;98;109;92;81;80;116;103;101;99;77;83;77;91;88;107;110;91;88;82;103;118;103;79;114;108;118;101;104;87;86;98;123;106;96;89;121;146;228;207;133;155;167;150;170;204;189;212;219;161;151;146;224;289;317;501;514;408;277;306;312;273;316;466;475;552;483;423;316;241;203;205;152;101;82;86;85;83;64;54;37;30;38;60;78;78;83;59;80;80;75;91;73;86;73;90;75;71;96;88;76;70;100;89;95;95;74;84;73;68;75;85;92;90;91;80;94;72;95;76;99;84;98;92;89;94;89;101;74;93;95;80;75;88;87;100;84;83;71;84;80;88;74;88;74;71;86;61;94;82;118;110;111;103;110;133;158;202;193;170;174;177;171;146;196;254;306;338;343;372;274;171;165;167;172;147;136;114;85;88;97;98;92;101;104;106;101;97;85;95;74;74;89;93;97;106;109;85;92;115;83;92;74;89;80;84;106;103;91;114;123;120;103;137;152;151;119;107;83;87;87;97;96;112;138;138;123;100;114;153;192;403;617;741;752;686;544;278;165;121;104;97;93;78;68;84;93;111;91;77;97;98;101;115;101;107;93;76;100;99;88;89;119;150;254;393;448;512;539;577;513;285;150;115;118;91;137;109;100;87;98;91;97;101;106;127;107;124;124;112;132;104;98;117;134;124;175;195;171;176;202;260;301;374;401;290;190;130;131;142;133;141;141;167;144;168;128;129;123;157;139;134;183;179;126;120;134;135;147;124;113;120;113;96;101;90;94;80;101;124;120;115;116;139;131;121;103;120;111;100;98;105;113;115;105;113;81;98;85;100;97;92;95;109;93;106;91;113;74;94;84;95;99;90;95;102;110;102;113;100;101;92;101;102;120;239;369;517;545;488;240;159;96;108;85;114;106;238;291;306;215;140;128;106;94;107;142;156;129;133;143;117;113;103;114;126;120;96;78;100;80;108;107;93;88;82;97;97;100;96;95;100;77;91;101;112;87;81;74;98;99;89;83;82;83;92;91;109;98;119;110;100;104;104;92;86;86;88;112;104;97;125;103;92;109;100;84;95;89;89;89;84;92;94;94;77;101;88;79;76;93;73;92;77;92;86;92;92;82;92;111;106;107;102;97;94;94;81;102;97;104;95;96;98;83;97;92;64;87;95;82;108;89;119;127;127;112;118;117;146;145;154;173;280;331;240;164;133;152;128;103;99;97;107;119;106;88;93;95;111;105;88;92;85;77;90;92;115;116;114;109;110;103;108;123;123;146;116;107;96;129;131;135;117;123;108;106;108;95;122;109;89;104;135;225;216;149;107;105;108;113;74;130;140;131;117;128;149;151;147;152;157;133;158;173;221;237;235;209;236;357;372;257;198;138;157;140;110;117;112;101;113;78;83;83;102;148;122;97;95;96;83;100;88;89;90;95;92;106;88;67;88;99;93;109;99;86;100;85;84;100;76;89;86;82;88;94;92;78;81;87;100;93;94;88;86;69;89;101;97;95;98;134;185;296;418;354;243;161;98;104;86;85;89;99;98;90;102;82;96;76;81;85;85;64;87;102;151;217;214;140;116;98;98;72;81;92;111;59;88;82;88;105;88;96;96;83;83;70;89;76;98;86;97;84;107;90;84;82;88;87;65;80;85;86;86;87;81;87;96;65;70;98;77;82;91;105;101;85;87;93;87;71;77;71;112;125;157;114;118;146;170;125;108;104;114;161;222;261;188;127;86;86;82;81;93;106;94;88;90;64;83;83;88;87;90;81;89;102;105;99;86;81;95;107;112;119;129;139;98;100;101;91;106;152;186;202;162;101;87;71;87;114;87;116;112;133;153;197;451;624;634;297;135;124;149;158;115;114;95;101;76;91;87;114;106;89;91;94;90;85;102;84;90;110;103;112;104;103;76;88;101;92;103;93;108;97;108;105;109;97;105;102;140;265;511;635;401;216;126;122;97;96;93;97;73;85;97;70;82;80;87;104;90;87;103;90;85;78;98;101;96;84;81;88;92;83;90;87;99;80;91;101;75;100;85;78;89;97;95;116;112;120;208;423;610;499;291;121;103;104;101;74;92;76;109;81;88;88;105;88;84;80;98;73;86;88;93;99;111;87;82;89;86;78;95;73;106;78;94;81;78;80;75;87;79;106;89;97;101;93;87;75;93;83;77;96;101;75;97;98;78;76;76;74;91;83;88;76;93;94;76;83;78;83;79;72;88;93;101;79;73;73;71;86;78;97;84;91;89;74;64;83;76;77;82;86;97;99;85;88;78;75;79;89;91;87;91;62;90;82;94;75;88;97;109;107;96;95;87;127;107;98;90;86;79;91;102;71;69;75;88;87;83;78;87;79;78;88;85;84;94;93;105;83;78;100;98;123;115;93;93;124;148;87;113;119;129;131;139;114;95;99;95;79;87;90;97;91;101;104;104;111;95;100;89;94;91;99;136;122;143;118;127;103;114;107;107;97;75;92;96;123;124;114;112;112;79;110;83;87;95;75;103;81;92;92;80;74;87;81;89;85;86;78;81;80;98;97;93;79;81;86;89;88;73;88;82;76;94;91;104;66;82;98;90;105;108;94;103;90;106;99;110;139;110;120;134;92;80;85;93;95;76;101;90;85;76;85;62;83;86;96;87;80;96;83;67;90;91;101;118;154;173;120;93;103;86;71;83;104;91;74;96;90;91;97;91;105;96;116;110;92;106;85;105;96;83;84;72;91;92;76;73;88;104;106;111;93;107;80;91;86;88;94;87;75;79;89;117;149;277;413;381;257;162;164;159;140;87;85;77;77;90;107;134;121;101;123;149;140;122;121;117;87;95;80;77;101;96;115;129;91;90;103;68;87;71;90;76;98;91;76;91;72;82;71;85;78;71;74;89;61;82;83;71;84;86;82;88;93;71;88;101;90;80;87;63;83;95;93;69;73;98;119;130;80;91;114;90;98;98;110;120;74;82;105;96;101;151;160;189;126;116;118;131;147;192;146;197;216;213;220;150;112;116;114;178;184;209;224;255;239;164;125;103;142;156
80;81;120;129;103;95;93;90;99;95;90;92;119;168;175;149;125;101;107;105;110;171;279;274;177;142;131;151;132;133;129;119;113;92;114;92;93;106;134;134;121;106;115;137;108;130;145;153;124;139;140;104;85;83;82;96;117;128;97;99;103;111;122;104;81;102;122;117;80;95;88;82;69;94;81;124;133;141;102;93;71;103;81;88;112;157;213;186;184;162;124;113;92;91;99;93;101;82;93;75;94;77;72;87;97;94;98;84;92;86;84;82;67;74;92;88;95;80;83;67;87;81;91;83;69;78;97;78;80;75;96;80;86;78;91;83;93;85;85;101;79;98;85;85;90;102;75;77;85;85;100;100;105;73;78;99;122;190;207;143;133;129;114;128;108;103;143;180;271;261;220;265;285;250;231;264;375;422;270;200;127;89;94;82;111;82;97;116;145;135;149;143;168;141;148;109;133;155;149;205;301;349;331;420;644;648;514;366;225;157;97;96;88;118;94;105;96;110;97;76;77;101;98;117;100;97;86;81;118;116;86;97;95;77;78;86;98;85;98;78;94;87;85;85;90;94;104;122;135;97;102;104;104;106;110;86;87;86;132;181;218;215;182;140;185;229;224;227;240;271;337;289;181;172;257;301;371;511;528;384;340;301;290;314;324;401;334;371;341;274;248;231;198;210;164;109;89;86;98;63;80;49;32;42;34;68;68;68;99;70;79;77;90;85;92;86;91;68;78;88;80;75;86;81;87;63;86;69;88;93;69;88;83;80;82;63;115;103;72;86;101;101;87;86;96;82;78;96;94;84;90;73;79;89;98;103;84;89;87;83;87;84;95;81;76;83;104;82;79;87;98;98;123;131;155;150;129;161;185;261;202;194;181;177;168;163;182;261;335;397;442;486;339;283;211;265;224;163;122;87;84;73;96;102;101;105;109;94;96;95;94;96;75;110;101;93;99;107;118;91;91;86;71;72;78;94;68;100;108;86;98;100;113;100;109;95;133;127;111;72;82;76;92;82;91;131;124;119;91;78;100;96;132;204;373;582;841;1017;777;319;145;108;93;89;96;89;84;109;87;117;103;106;86;99;93;94;88;96;100;102;94;102;72;85;132;246;481;689;745;630;562;527;403;246;144;134;120;131;112;141;113;102;92;93;108;89;99;117;160;133;130;129;125;115;106;126;126;127;145;164;137;141;169;177;202;228;248;240;174;152;104;111;134;141;157;164;138;136;140;157;151;161;150;149;174;175;132;125;109;137;138;121;104;125;104;105;84;102;86;77;100;116;138;137;134;126;144;123;134;111;102;104;106;94;110;101;73;100;110;96;97;80;105;108;94;86;104;86;83;79;94;89;88;89;100;89;105;87;76;113;99;111;92;113;89;106;119;221;319;483;518;429;245;138;132;111;105;110;151;321;550;488;259;142;121;109;110;91;116;139;154;169;159;141;89;92;106;107;115;101;83;92;111;83;84;105;90;103;91;103;101;96;92;92;81;85;102;100;89;88;110;73;84;106;82;97;79;82;94;94;90;104;104;87;108;109;106;98;86;96;115;87;94;95;92;94;91;94;93;100;80;86;73;73;92;112;96;85;84;84;91;90;84;92;99;76;80;79;96;104;90;99;112;115;96;112;94;96;91;112;90;95;86;95;85;101;104;97;77;85;81;95;95;86;91;108;122;112;104;107;148;176;147;111;139;172;171;160;139;149;97;98;98;99;105;134;126;145;89;71;110;93;110;110;90;88;100;111;99;107;143;134;115;133;127;128;126;132;125;125;135;143;146;131;121;115;112;118;117;115;125;149;138;101;112;122;139;125;96;82;92;101;109;97;108;138;115;118;129;137;153;177;158;156;139;160;196;226;289;280;198;257;299;293;212;182;140;154;120;133;114;107;115;101;109;99;98;127;120;137;94;105;101;93;90;111;96;105;88;99;98;100;92;78;76;103;65;92;82;104;78;82;88;88;75;109;84;101;102;78;108;84;80;92;83;104;86;88;75;102;99;120;104;99;101;123;180;290;361;303;202;132;87;111;95;110;89;86;84;104;94;94;86;79;95;105;81;86;95;218;316;297;161;104;87;107;96;95;90;95;91;77;78;101;98;107;89;105;97;79;90;91;86;99;79;91;88;76;85;87;89;86;89;83;77;103;92;91;72;78;73;98;75;82;74;91;80;93;77;91;84;100;80;80;90;78;84;110;128;127;128;90;124;120;110;90;98;120;152;317;375;204;119;71;100;90;81;97;107;92;92;71;91;88;91;106;94;107;116;110;110;116;96;85;96;83;119;111;92;97;108;101;90;83;91;103;229;362;414;239;123;79;102;100;84;98;96;120;93;112;166;335;550;470;237;122;123;99;137;114;66;88;97;90;98;95;105;108;88;100;97;88;83;74;83;97;84;98;156;157;103;106;99;84;83;88;132;98;102;114;114;97;87;86;91;109;194;351;410;271;162;128;114;98;92;95;94;93;86;66;65;65;81;103;77;98;81;83;95;71;72;90;82;73;88;98;111;89;87;90;94;96;85;81;86;86;82;78;93;95;103;84;106;106;95;119;179;277;222;154;103;93;93;79;95;77;96;79;83;101;84;85;105;90;90;86;95;89;90;97;104;86;98;88;95;89;88;97;90;73;81;100;75;97;72;84;94;105;87;96;97;95;99;100;64;67;74;72;71;84;102;85;73;49;89;86;66;83;98;83;73;78;81;88;83;93;81;83;89;77;102;88;74;56;82;73;89;76;86;87;95;103;77;60;67;85;91;73;91;95;95;95;82;77;82;70;89;80;89;90;67;93;103;79;74;79;82;77;103;80;114;133;147;165;108;98;92;101;97;75;89;86;77;97;89;99;82;89;80;74;87;93;100;110;104;94;97;74;86;87;91;96;98;96;109;123;116;116;133;130;156;147;122;105;85;92;81;82;66;89;82;103;98;120;143;115;99;93;84;106;131;99;107;105;111;111;111;118;101;92;94;103;108;115;112;127;111;129;108;108;94;93;84;88;102;85;95;110;98;87;100;93;76;73;77;79;69;80;95;108;102;106;78;97;82;79;84;88;81;80;96;90;80;97;104;101;133;115;128;127;112;114;97;112;108;109;118;129;109;96;80;100;64;86;75;79;75;91;75;86;89;94;78;95;103;83;91;102;90;99;101;88;98;123;213;182;143;116;110;99;68;86;96;91;87;108;73;84;85;93;85;87;118;104;100;110;91;123;96;87;76;92;80;72;91;85;73;111;142;97;104;88;81;83;80;70;91;78;94;99;118;129;158;215;240;268;162;113;121;130;118;96;92;76;72;81;102;121;117;111;78;110;124;128;147;112;119;103;90;103;140;109;90;100;90;74;75;91;80;88;69;81;95;94;87;102;68;77;80;94;96;86;90;74;89;100;87;70;81;100;89;91;92;86;83;98;92;77;82;91;91;72;81;86;93;93;113;126;98;96;104;102;113;102;95;123;112;98;119;133;131;134;148;160;130;117;164;171;155;136;167;190;231;219;175;142;119;127;132;166;168;171;227;266;194;145;125;119;147;175
79;128;95;110;85;97;73;97;86;99;90;94;129;168;185;141;120;120;107;115;112;122;168;186;154;123;128;136;156;171;180;135;117;96;100;100;99;106;111;112;102;92;105;105;129;125;178;201;115;119;115;93;82;93;96;110;110;119;104;101;142;187;168;131;101;93;97;101;98;92;113;111;79;76;115;111;109;119;111;87;70;99;100;87;141;183;249;212;182;153;96;103;83;101;106;80;98;73;56;76;72;86;73;92;102;88;81;84;75;88;77;83;80;98;87;84;99;80;93;73;88;86;88;85;72;90;90;100;86;83;90;62;97;87;69;89;66;83;75;78;108;81;79;77;86;84;93;101;80;82;98;87;83;92;87;96;112;159;158;154;138;165;177;147;175;163;147;176;250;251;184;242;307;257;222;319;449;444;246;156;110;97;116;103;94;107;101;135;131;125;103;107;105;133;119;97;138;149;147;215;386;395;257;235;268;278;215;187;177;124;95;91;70;100;90;86;104;96;98;107;88;103;112;103;97;96;98;107;124;117;122;91;86;88;81;81;92;90;96;91;86;88;96;90;81;82;86;96;105;115;89;101;87;106;115;96;84;100;104;137;157;192;161;139;212;292;233;279;262;340;528;403;260;225;260;276;306;438;416;320;309;242;347;388;409;289;268;273;266;262;221;198;224;188;147;125;110;90;75;75;46;41;36;39;40;82;69;99;95;70;84;93;83;86;62;90;91;94;88;82;101;86;76;93;80;82;94;96;66;82;86;93;91;75;69;83;68;99;104;87;101;109;100;101;88;89;93;67;86;97;73;93;89;98;91;109;79;78;92;73;74;103;97;79;101;83;96;99;88;78;77;99;131;175;198;150;116;156;191;282;216;230;260;240;163;182;210;233;293;355;461;409;411;355;395;414;271;175;154;102;102;78;87;116;122;94;89;103;94;103;79;103;96;107;95;109;93;87;105;94;88;77;84;95;93;93;98;101;92;81;84;90;91;91;99;106;100;99;110;83;74;85;68;88;108;102;122;103;86;102;95;91;118;149;285;540;839;1017;721;328;145;106;104;86;84;84;80;92;89;93;109;88;106;101;85;81;100;92;78;100;70;79;87;99;148;323;786;1337;1251;1120;1072;807;509;270;166;132;99;128;134;109;96;97;103;94;98;85;110;113;132;135;126;147;129;109;110;114;138;155;180;144;162;153;179;148;128;159;184;228;165;149;106;117;109;142;158;150;144;127;147;180;167;154;149;141;169;152;146;104;128;151;111;114;120;108;82;123;91;85;88;82;112;113;126;135;142;121;115;143;115;116;109;94;111;82;99;111;103;92;115;112;90;98;99;99;112;92;94;86;97;95;88;97;87;98;110;107;93;93;88;109;110;113;87;98;126;116;202;352;542;679;661;466;243;151;126;112;111;99;120;303;483;464;255;161;131;114;110;100;128;168;234;294;224;151;124;135;124;131;130;94;90;77;92;97;74;105;96;92;90;82;69;98;79;98;97;102;100;109;90;89;84;106;95;91;86;110;83;91;96;104;90;111;102;97;117;94;99;90;92;100;99;107;92;96;74;72;84;92;86;92;96;103;84;94;88;85;78;77;103;91;84;106;80;91;78;98;108;91;103;88;83;94;85;103;116;89;117;97;75;103;94;77;111;88;87;100;112;88;70;97;97;99;118;117;107;117;129;136;109;134;169;135;164;132;145;125;135;134;160;116;98;93;95;91;105;135;170;110;85;103;102;112;129;121;91;92;86;101;111;109;115;113;115;150;146;140;121;172;155;122;135;148;124;123;115;104;127;125;108;108;126;140;135;121;92;94;107;89;102;100;100;97;109;116;118;120;113;106;113;154;174;168;177;158;171;176;176;195;215;214;211;212;263;237;190;142;134;120;137;102;95;96;104;108;124;97;92;88;118;105;100;105;97;111;103;111;119;107;106;87;97;93;82;92;93;88;90;106;87;94;86;97;97;101;90;100;75;94;86;94;79;83;75;86;82;79;98;94;94;110;111;93;109;103;107;120;203;300;586;560;265;126;94;95;99;92;98;88;86;87;87;81;85;90;92;96;89;98;103;204;306;283;158;112;88;89;79;96;74;109;89;89;97;96;88;113;88;70;91;90;83;92;94;91;90;85;84;93;97;90;86;92;85;93;89;91;69;80;92;66;92;78;77;79;97;84;77;85;74;92;101;88;105;89;103;97;83;74;135;115;98;87;97;116;94;91;82;101;148;237;293;202;124;91;76;87;95;81;108;97;104;90;107;79;106;108;116;133;189;183;138;96;86;92;100;97;91;85;118;93;84;89;88;89;86;106;226;502;638;332;131;78;80;94;74;99;88;77;101;101;119;189;258;234;158;94;76;104;99;92;96;85;76;81;97;81;114;92;91;76;78;84;92;92;87;81;92;114;178;188;118;84;98;96;109;114;109;110;102;108;97;111;119;98;94;111;139;193;206;181;122;99;101;70;83;89;91;73;79;90;69;81;80;75;93;89;87;94;70;100;69;83;77;70;88;91;92;76;103;89;112;73;80;91;118;83;103;94;84;83;85;94;100;81;93;96;130;141;109;106;86;80;95;85;68;100;85;91;94;75;99;93;77;85;89;76;100;88;83;89;90;103;92;112;106;74;96;74;102;80;93;95;68;88;70;90;90;91;72;82;74;95;82;84;74;85;72;89;94;77;92;61;78;73;79;104;82;96;82;89;89;88;78;88;77;78;84;89;109;90;101;86;84;91;83;83;85;81;81;73;70;108;81;82;78;83;82;92;93;93;93;106;87;88;83;86;92;84;88;100;97;93;93;97;106;81;85;100;101;91;114;147;158;168;125;88;92;79;101;84;110;86;76;73;99;81;106;82;89;82;79;78;80;102;93;85;71;83;89;81;93;80;98;108;124;103;100;123;130;158;162;155;116;114;85;84;98;93;86;72;87;110;138;155;151;151;132;141;112;124;108;119;110;113;103;117;106;98;114;101;98;84;87;108;101;128;150;166;118;82;88;90;83;80;89;92;98;75;92;87;93;110;88;85;81;76;86;89;94;88;97;102;76;93;88;92;80;90;81;82;93;90;84;77;93;117;181;223;223;153;131;145;116;82;106;95;114;85;81;85;72;69;81;80;79;86;82;72;85;91;87;80;80;90;103;101;78;97;99;113;101;99;105;146;231;280;185;135;127;138;102;94;90;72;96;105;94;99;87;78;94;97;108;118;91;82;94;77;73;93;99;88;85;89;86;78;79;102;121;141;109;101;97;79;102;90;88;111;81;118;147;209;157;139;172;163;114;95;96;97;92;105;78;77;73;94;97;96;127;106;106;93;112;110;101;122;91;107;86;106;171;163;93;76;78;81;84;72;73;95;76;99;99;94;80;89;67;92;96;101;101;99;73;106;61;75;72;78;100;75;106;74;88;83;73;96;92;93;86;81;82;88;73;73;71;96;113;116;111;91;89;100;113;105;132;121;122;112;124;115;165;144;170;197;159;132;149;172;166;124;153;160;204;258;187;147;145;160;145;120;149;123;151;177;166;118;115;111;107;159
107;113;98;85;83;89;77;93;88;102;98;137;177;141;148;152;134;118;117;114;83;101;141;90;103;103;110;140;209;248;189;123;114;104;121;119;99;115;80;93;92;112;115;119;124;141;180;142;118;89;92;80;95;83;92;130;111;110;101;143;214;374;355;238;123;97;84;86;96;99;111;93;82;92;109;86;102;88;84;69;80;108;96;106;169;237;226;212;213;138;84;94;79;105;125;103;87;92;78;72;71;75;92;81;78;80;91;83;81;105;75;80;87;81;82;111;86;78;87;93;95;108;95;95;88;107;91;76;81;91;76;78;89;85;72;87;81;103;96;97;88;83;96;80;109;84;96;81;99;99;79;89;88;83;103;93;128;145;156;114;149;229;232;290;312;279;248;177;201;203;155;224;274;248;208;281;386;410;218;144;132;116;94;94;103;88;91;126;174;124;114;93;127;89;119;127;99;116;128;237;334;343;236;146;134;150;160;143;127;129;95;101;89;98;100;94;74;105;121;101;95;91;96;68;85;111;99;136;129;126;106;96;106;91;80;74;80;91;96;82;87;96;86;76;77;87;91;113;111;113;96;116;109;111;92;80;97;101;91;124;175;161;143;141;166;229;217;247;254;392;555;432;272;189;214;261;297;296;294;223;211;210;313;391;424;367;298;307;340;287;282;248;209;160;140;118;86;91;82;70;63;43;32;34;46;73;65;71;93;101;81;66;74;69;79;77;88;77;83;69;85;77;85;86;64;68;81;85;82;66;82;86;87;91;83;89;103;90;89;111;119;133;92;106;103;95;104;84;86;84;82;83;79;96;104;86;74;95;93;66;88;99;92;72;83;90;101;89;88;89;88;118;129;152;165;152;130;167;197;185;231;284;308;311;235;211;175;214;233;285;357;328;392;516;534;550;372;209;158;125;106;94;99;109;94;80;91;83;91;107;80;100;97;91;94;103;113;110;108;95;97;81;87;75;93;91;80;75;100;99;107;122;106;86;81;79;117;101;88;95;77;75;80;99;76;110;96;93;100;104;99;93;119;162;210;358;539;603;412;208;124;121;96;87;98;103;76;100;104;97;81;85;62;102;91;89;98;87;111;80;100;84;107;105;169;446;1084;1734;1717;1680;1736;1453;842;378;168;115;128;102;107;117;98;93;102;102;105;90;110;124;123;114;139;130;134;134;111;124;141;139;174;188;213;205;237;188;181;139;167;185;146;121;109;115;142;160;184;143;131;146;215;221;206;124;183;185;192;182;139;114;124;110;125;113;107;118;95;119;92;83;78;83;79;133;131;156;135;120;130;121;109;106;120;97;114;110;100;107;99;100;84;103;119;105;86;94;107;99;104;85;112;97;93;110;94;86;88;93;94;92;102;124;106;121;94;98;129;152;270;511;819;960;947;681;455;265;243;180;114;107;113;213;312;284;202;157;102;130;130;126;141;252;442;516;381;206;157;104;120;116;112;106;100;89;85;94;95;124;98;95;109;100;92;82;95;92;94;104;95;99;97;95;85;99;89;103;89;95;97;85;97;87;90;110;100;112;91;113;91;93;105;95;125;120;95;88;87;88;83;80;116;86;87;75;95;95;85;79;79;76;101;78;93;95;84;101;94;92;85;89;92;67;88;88;91;96;87;111;107;95;108;101;108;93;95;102;90;94;101;109;112;100;83;92;110;114;116;117;134;118;145;145;155;146;123;164;159;132;140;124;121;119;127;108;99;120;108;108;130;101;90;93;99;130;98;110;115;105;114;100;121;120;123;110;106;137;131;115;146;131;155;125;116;143;136;120;87;113;124;129;103;115;137;141;147;127;117;95;105;84;94;111;90;99;80;110;105;114;112;108;121;153;183;191;202;164;171;191;164;187;196;178;164;195;229;263;230;136;130;134;114;103;94;110;110;133;166;122;112;95;100;97;96;94;106;85;99;79;103;114;105;94;113;107;98;102;94;94;89;84;105;82;85;86;103;77;100;95;101;94;91;103;69;90;88;102;89;82;80;115;127;108;114;104;107;103;103;112;213;385;727;658;294;142;104;101;75;110;100;89;78;80;102;100;95;98;86;84;75;102;118;158;196;169;147;106;88;104;81;83;97;115;94;79;115;92;85;91;76;69;79;77;80;81;73;72;99;98;80;81;77;82;86;92;95;85;76;80;87;108;88;104;86;99;99;99;92;81;90;99;90;97;106;97;89;102;92;105;96;93;113;137;110;90;86;87;103;90;119;131;177;199;185;117;102;92;92;78;77;90;99;95;103;90;85;111;107;124;136;206;297;354;174;110;88;113;112;104;87;101;97;113;95;101;83;86;107;140;203;376;437;276;151;70;93;88;74;81;85;69;94;98;108;119;132;125;120;110;91;103;91;106;102;69;97;84;76;101;97;87;64;96;71;72;96;101;96;95;105;104;118;148;108;93;96;97;71;101;102;91;87;109;111;152;130;97;87;94;118;127;135;119;113;107;84;94;117;95;89;69;85;66;81;60;72;96;102;78;76;81;93;75;86;68;79;91;88;88;92;86;99;91;81;91;92;98;85;92;70;78;96;81;68;106;77;81;87;92;103;109;85;91;96;96;82;86;65;107;103;102;89;73;91;73;84;75;95;77;84;92;103;96;111;135;122;101;91;94;72;87;104;80;85;76;75;82;80;95;110;91;96;88;103;96;79;72;78;85;61;93;89;82;79;81;77;91;83;85;85;84;72;81;89;78;65;84;90;72;77;86;91;75;90;59;77;72;87;86;66;82;84;109;87;101;89;74;88;83;97;93;86;99;125;82;95;85;76;87;63;88;102;75;98;99;96;95;94;95;72;86;74;82;103;141;135;132;114;96;87;77;98;110;98;97;85;98;89;81;78;91;96;84;105;77;87;88;91;91;82;79;100;89;99;95;85;93;98;87;97;107;128;134;166;132;119;99;109;104;93;89;98;93;95;100;129;134;129;186;171;160;125;150;123;123;110;110;96;98;104;83;105;95;114;94;95;126;109;141;223;219;128;113;100;103;110;91;85;77;76;72;73;75;90;97;85;68;70;82;80;91;87;105;105;103;105;98;74;91;90;80;97;87;81;75;98;96;108;162;291;422;357;218;179;158;112;110;78;85;86;87;88;86;87;74;85;79;84;88;77;85;92;96;89;70;77;81;75;88;100;101;155;174;143;121;128;112;219;256;229;200;162;175;135;92;104;82;82;83;83;76;87;92;85;97;103;100;78;87;76;84;89;105;84;93;110;105;83;87;91;97;122;133;106;102;89;95;90;94;110;96;87;104;123;167;145;113;118;110;108;124;118;113;102;77;84;82;102;83;89;97;105;94;86;107;95;86;89;88;118;109;105;119;154;132;92;78;74;75;71;80;93;88;80;85;108;98;100;75;95;94;114;87;102;92;84;76;81;79;79;87;84;82;80;76;72;86;88;76;92;84;75;84;87;98;88;92;91;75;111;84;99;83;112;108;120;102;122;135;112;99;115;110;177;172;195;212;182;145;159;196;178;132;131;183;203;238;175;139;172;136;138;112;121;137;125;134;118;126;115;99;116;127
92;96;94;77;86;83;82;91;95;104;117;138;194;187;162;111;113;113;105;104;79;95;91;103;93;109;114;149;255;323;231;155;131;132;109;129;131;114;98;104;106;122;156;173;149;169;173;127;110;91;91;84;105;87;104;123;139;128;131;148;290;555;579;311;143;98;85;84;88;101;107;94;95;86;96;112;100;95;96;93;94;108;86;109;187;213;207;214;200;118;86;79;84;102;101;125;75;72;88;83;73;76;101;79;92;81;104;95;90;93;83;82;72;74;78;100;87;84;86;96;88;86;105;108;91;77;99;102;92;86;70;85;91;88;93;80;76;70;86;77;97;79;78;108;99;94;99;94;100;84;72;72;90;81;93;116;156;173;145;111;171;240;273;365;483;462;304;199;195;190;218;233;313;275;227;203;278;247;188;154;196;128;102;96;89;91;103;150;194;189;171;109;99;122;134;151;145;155;150;206;264;233;173;142;127;149;171;132;114;123;95;96;78;102;94;112;111;99;114;108;125;98;85;102;89;92;110;96;121;121;92;108;111;121;89;74;81;89;113;92;95;92;83;93;72;91;79;81;88;84;102;90;94;98;88;95;89;86;90;98;173;166;153;170;206;190;158;160;226;308;477;437;282;188;211;316;361;267;209;168;158;190;224;330;379;359;339;344;364;339;280;215;139;144;130;100;104;90;93;67;60;50;36;43;50;62;66;102;99;70;80;76;88;69;73;74;77;72;81;86;72;72;114;84;73;83;75;75;82;86;92;80;92;95;70;101;86;84;103;111;102;114;122;107;107;86;92;101;81;75;65;86;87;80;86;82;82;97;87;79;71;72;88;95;84;89;76;95;99;92;89;121;159;145;139;140;110;127;162;181;222;272;324;307;183;146;151;162;214;237;260;288;353;440;511;542;357;220;169;143;114;97;119;108;91;89;93;94;98;79;79;86;77;93;92;91;91;100;73;83;87;89;92;92;97;91;82;78;105;98;108;122;114;106;92;70;90;97;82;78;98;87;75;88;86;85;83;88;88;89;90;107;108;166;221;266;321;278;210;118;114;100;84;107;116;114;106;95;100;103;88;96;99;72;112;91;80;90;95;90;97;84;84;103;174;446;1011;1718;1831;1787;1943;1823;1062;428;181;112;116;110;92;100;116;102;94;90;92;98;97;99;114;95;113;123;119;118;111;123;174;195;198;171;243;257;303;217;145;102;116;165;159;134;105;129;168;215;190;155;140;118;202;226;198;164;215;194;186;167;142;99;118;117;130;100;92;101;106;108;88;96;89;91;98;105;115;112;115;117;118;98;107;94;108;113;141;116;91;94;111;103;96;91;108;102;104;95;93;104;96;108;103;91;117;120;94;100;101;86;116;93;84;110;98;121;97;87;87;121;270;477;825;952;915;986;833;536;363;222;115;113;111;136;187;178;156;153;131;128;100;142;154;320;645;810;628;269;149;114;121;119;128;104;108;97;99;115;95;113;108;114;93;86;85;78;84;91;97;96;75;82;86;91;83;80;88;82;86;105;105;96;109;100;97;87;96;106;93;104;111;84;105;124;102;101;107;134;95;76;94;77;101;91;87;106;88;78;109;124;88;95;93;85;93;81;89;104;90;78;82;90;83;93;69;90;88;92;95;86;109;86;90;92;114;94;108;117;99;141;97;117;97;96;82;114;123;124;133;102;108;129;146;145;161;149;144;191;204;167;147;150;123;113;108;98;81;111;102;108;96;107;100;86;99;117;122;112;112;103;95;108;118;134;120;129;122;137;117;110;114;106;117;114;107;114;122;97;82;99;103;133;106;139;177;166;192;166;139;137;115;124;120;90;100;113;109;101;109;86;100;130;133;153;183;215;187;134;185;225;224;187;242;217;200;212;258;338;275;156;119;98;96;86;109;130;102;119;149;146;117;104;86;96;103;93;89;90;77;86;95;102;104;96;90;101;76;109;103;86;96;91;91;95;81;90;93;77;89;97;79;91;100;82;76;97;93;107;89;95;98;103;102;83;112;87;114;87;76;92;153;256;436;414;255;137;101;87;82;80;95;79;94;90;86;87;75;82;81;81;93;90;89;109;126;103;104;85;90;84;88;92;80;87;77;85;103;88;93;94;75;93;85;89;80;89;93;87;85;78;106;95;105;78;94;106;86;92;84;82;89;78;90;68;88;72;92;94;103;97;72;106;85;91;94;87;80;90;116;73;98;88;108;147;131;98;100;92;93;102;161;217;263;268;153;131;83;92;95;90;75;69;97;103;87;108;88;89;131;163;213;256;327;410;253;132;100;105;102;92;105;88;117;105;103;101;75;90;91;112;133;182;238;180;114;87;101;87;90;78;81;89;96;100;93;92;115;117;108;81;100;87;97;108;88;87;85;74;95;79;104;103;99;90;74;104;80;93;102;78;93;99;101;113;91;105;83;84;100;106;96;92;88;118;190;273;220;135;117;101;92;123;123;123;147;95;96;88;84;86;89;93;92;99;80;73;71;88;93;99;85;77;85;72;91;85;76;80;90;69;105;97;83;94;74;97;66;73;85;78;72;79;96;87;91;77;106;90;93;103;99;112;104;81;74;91;97;95;87;98;85;91;97;85;86;82;80;72;82;82;95;98;103;120;104;133;132;100;90;88;85;82;73;93;87;77;79;61;93;97;117;90;99;101;89;90;83;88;95;83;78;82;86;64;70;83;84;90;85;86;70;80;77;82;79;78;78;79;77;89;92;111;104;95;84;76;80;68;81;61;81;81;64;95;86;80;87;79;75;76;95;88;98;87;99;88;82;80;67;75;88;97;117;88;88;103;80;100;95;87;89;74;90;78;88;111;113;122;143;107;100;86;100;95;105;126;122;92;85;85;81;91;75;85;84;73;70;89;93;82;109;91;82;100;99;106;94;83;97;91;97;96;109;115;145;156;120;114;118;90;104;91;107;98;97;119;123;120;130;149;169;186;217;188;153;100;108;99;113;101;95;83;103;114;85;79;111;126;126;180;302;359;229;124;112;92;91;82;93;80;88;89;78;82;88;74;74;81;90;72;97;73;99;96;99;69;71;103;81;96;82;96;97;88;95;99;98;107;108;147;259;436;372;216;178;116;110;82;95;86;84;86;92;86;79;107;92;86;61;66;90;78;77;80;102;102;84;81;87;82;89;125;171;211;165;124;114;120;185;219;284;295;296;372;308;146;102;84;80;82;78;86;102;68;82;83;90;92;88;91;89;73;88;91;93;84;75;88;91;95;85;98;104;97;67;89;81;102;99;105;92;91;93;87;116;130;126;117;124;107;106;120;124;121;99;111;89;80;73;93;96;119;107;101;84;110;92;101;113;105;122;85;110;115;147;132;99;95;88;79;115;93;90;92;93;81;88;89;90;81;76;75;119;90;83;78;80;81;72;76;66;72;89;83;84;74;81;82;70;85;77;67;100;84;66;77;67;89;83;80;84;86;99;91;119;105;107;106;111;111;110;92;100;120;122;155;188;227;188;145;151;172;153;115;111;113;139;194;144;153;154;167;117;143;166;153;139;155;141;145;136;121;112;117
66;73;72;88;85;82;109;92;119;134;117;169;223;240;154;125;107;107;100;86;86;114;98;114;107;111;156;184;294;352;238;154;148;124;105;104;119;102;125;132;130;143;180;236;197;198;156;129;115;96;77;70;96;92;98;144;160;120;119;161;269;624;567;300;147;88;89;84;69;95;92;93;73;78;89;114;127;90;74;88;109;118;97;120;191;170;156;111;126;108;78;81;88;93;97;89;80;73;79;84;75;76;73;83;88;73;97;97;107;69;86;90;79;76;75;81;94;91;97;115;128;135;138;98;87;100;76;88;75;99;100;93;60;84;86;82;84;77;98;93;80;79;75;95;102;74;118;94;68;91;95;85;82;75;112;146;201;255;198;123;136;235;319;436;675;637;331;198;155;184;208;200;260;264;222;171;194;222;195;178;218;142;113;105;84;98;127;179;256;283;192;141;110;104;136;147;185;176;209;258;273;268;173;134;123;161;189;133;82;94;122;101;84;73;108;115;111;99;111;127;128;109;108;89;83;78;96;98;93;81;94;103;120;110;108;102;138;145;143;114;114;89;79;78;82;95;88;90;87;91;105;94;88;78;83;94;96;119;110;103;134;166;151;179;196;220;137;108;131;242;349;355;258;215;225;432;451;324;224;184;199;194;198;295;323;375;366;388;410;341;259;226;154;134;104;96;78;81;92;78;49;43;56;49;68;86;94;82;79;96;91;85;86;82;80;89;69;81;116;82;92;92;73;70;75;87;73;73;85;71;78;90;74;71;85;80;95;97;96;99;92;94;91;92;91;88;86;87;72;84;94;77;86;100;91;80;87;81;90;75;97;75;95;84;93;85;85;108;92;87;104;100;171;186;167;108;100;152;151;185;188;209;263;216;163;135;134;172;191;199;219;274;427;530;546;498;326;230;155;133;100;106;91;99;104;88;95;90;86;81;64;94;90;95;99;91;79;103;68;69;114;81;89;97;128;103;77;82;94;106;166;174;148;121;101;86;91;103;82;83;84;95;87;81;88;87;102;93;88;107;95;98;120;171;257;290;245;163;129;113;87;103;100;90;82;71;93;92;79;87;80;95;96;85;97;100;84;83;81;94;99;88;92;119;203;438;988;1586;1680;1425;1325;1199;761;339;180;100;118;115;121;100;108;110;98;109;98;88;112;99;100;95;113;105;89;92;137;154;186;244;188;181;208;244;245;207;185;132;136;154;143;111;109;148;173;213;198;168;134;121;160;208;208;230;319;229;193;152;142;121;91;129;118;128;103;95;103;92;129;85;85;86;75;103;95;85;119;130;92;90;95;96;112;126;95;106;106;94;110;109;106;89;104;99;98;92;93;95;93;89;123;104;112;106;88;105;115;85;88;67;101;101;111;87;95;83;94;110;187;343;521;612;895;1214;1280;787;531;292;164;91;107;131;142;131;143;156;153;107;116;119;156;265;523;692;449;227;148;117;129;127;109;107;90;92;105;108;109;120;128;122;95;90;87;81;107;84;100;89;94;96;93;94;110;93;87;119;81;83;96;84;94;81;98;98;111;101;95;115;87;96;90;93;122;111;117;105;120;102;100;84;87;101;92;85;96;98;77;108;95;91;84;95;91;80;93;106;110;99;82;78;88;82;80;94;103;75;85;81;95;80;94;95;87;93;105;102;123;93;114;88;122;118;114;138;142;129;125;111;114;125;129;155;151;144;148;190;236;204;190;152;134;116;127;105;101;108;87;90;91;91;85;77;111;111;146;98;105;105;91;83;112;107;115;115;116;120;99;100;99;98;104;98;102;91;122;108;113;98;91;107;144;157;180;205;200;159;189;167;140;129;125;117;93;118;113;116;106;106;109;94;137;159;140;162;186;126;156;167;159;212;271;291;235;221;288;259;243;136;97;107;103;102;127;140;125;119;116;111;121;113;79;93;90;92;97;85;88;84;93;84;89;106;101;122;88;109;98;87;78;76;100;103;89;82;94;97;103;111;91;74;80;95;101;103;87;93;71;85;94;111;94;119;110;115;107;112;90;96;124;168;224;212;159;115;88;105;87;96;106;81;79;92;87;98;104;83;90;85;78;98;93;94;112;96;89;92;88;93;90;88;88;84;78;85;88;95;87;85;84;95;82;88;96;73;68;95;97;103;96;86;72;64;79;80;89;87;95;82;82;99;95;86;86;95;67;85;81;97;83;97;102;80;97;86;74;88;89;97;98;85;147;147;157;96;102;96;84;129;207;386;559;458;193;112;111;98;89;82;89;86;92;102;87;101;106;106;135;185;250;248;234;274;173;116;90;93;109;92;93;120;122;142;123;96;95;97;84;101;108;137;119;114;94;104;93;94;69;69;78;86;81;85;93;93;105;84;100;89;103;94;91;89;95;87;75;101;85;81;92;95;109;86;89;73;94;82;77;102;106;81;83;84;83;93;104;105;109;76;103;96;102;192;324;510;403;196;115;87;100;134;183;226;194;130;112;80;82;75;88;82;73;62;75;101;99;86;88;77;99;75;79;64;73;80;104;73;94;81;82;92;101;88;84;74;88;96;77;78;86;91;93;74;94;70;78;95;84;104;109;109;113;92;92;88;84;90;103;88;88;80;74;81;91;92;87;91;106;75;89;113;105;106;107;127;132;102;90;74;88;85;78;74;88;86;78;83;80;98;87;92;100;79;76;67;96;98;90;73;86;73;88;93;84;86;71;77;91;79;87;80;91;79;64;87;69;81;83;66;77;80;117;140;95;95;105;72;80;75;83;79;83;89;93;84;87;96;79;80;98;98;75;84;95;94;90;67;89;87;98;98;114;108;107;92;106;119;114;86;97;84;80;94;109;88;103;118;116;127;80;91;87;111;109;114;113;97;75;89;98;79;77;65;74;99;97;100;84;83;74;78;98;119;129;121;110;89;105;99;94;105;93;137;161;175;152;129;92;96;86;66;92;116;90;87;106;117;109;107;153;190;240;249;147;111;116;95;101;99;85;96;91;92;87;101;121;126;122;171;270;327;214;126;79;98;95;79;80;88;75;108;91;103;91;102;94;74;82;93;81;82;85;101;82;72;88;96;79;88;83;86;97;118;89;85;79;99;112;140;201;251;256;148;140;93;95;81;83;104;85;96;94;96;73;64;78;68;80;82;77;75;81;75;87;82;82;86;94;104;98;96;160;185;137;107;108;124;173;194;266;367;537;743;546;248;106;88;94;71;81;103;93;83;78;93;97;82;76;88;92;82;88;96;92;83;81;90;80;96;94;95;98;94;91;82;97;120;147;107;94;79;89;85;83;96;128;121;159;150;144;153;150;144;102;100;89;81;78;81;107;110;117;130;89;105;93;105;116;140;136;89;87;121;122;118;83;102;78;81;83;83;79;98;97;90;86;93;94;93;99;87;100;103;66;77;74;93;68;67;83;83;80;107;94;91;66;76;85;73;91;72;80;73;89;82;80;77;72;81;83;90;80;80;83;98;87;95;108;113;108;116;97;103;113;133;162;166;153;144;146;167;134;99;126;115;128;136;151;123;156;179;118;137;174;187;188;145;161;173;158;127;139;129
75;82;84;87;90;98;98;92;142;118;120;151;248;321;185;109;94;88;123;84;114;79;90;130;111;116;174;214;212;198;164;134;125;132;110;128;99;122;176;185;157;144;190;240;226;182;152;116;97;94;117;120;101;87;111;145;179;155;158;127;210;353;371;236;139;107;87;95;76;79;90;89;90;91;104;125;128;89;95;98;137;141;111;116;148;154;121;101;93;87;93;82;78;98;95;89;78;85;75;84;88;84;83;73;88;81;91;91;96;83;81;91;88;86;75;87;89;88;105;107;98;133;141;102;93;65;99;87;98;74;84;74;80;77;106;72;102;64;88;84;83;80;99;93;81;88;91;83;79;138;132;105;83;95;116;197;275;254;190;142;175;229;319;474;654;641;293;158;133;170;169;163;202;209;239;167;185;221;182;233;203;185;142;112;99;120;196;289;270;262;199;117;94;145;190;242;278;339;308;299;316;253;154;147;144;189;165;127;125;106;124;118;117;96;118;121;95;84;124;129;129;102;98;90;84;81;87;90;79;94;98;102;132;123;113;93;147;184;213;175;110;102;74;89;80;77;89;98;90;79;95;91;90;88;112;86;107;122;106;128;213;270;284;250;233;187;130;120;147;215;261;293;255;189;268;308;346;236;174;187;217;232;274;288;346;369;527;537;531;395;267;246;190;154;127;90;99;86;78;73;46;40;44;57;64;70;70;76;97;75;86;94;83;87;70;90;84;99;97;87;101;77;99;85;74;110;85;75;80;71;85;77;92;95;88;83;87;88;86;100;96;96;71;81;88;94;91;100;92;80;92;79;69;87;91;100;89;93;93;98;87;74;79;89;83;92;104;92;101;73;96;133;150;197;121;97;100;120;144;142;162;170;197;180;109;105;148;171;184;176;204;333;505;628;675;588;337;211;191;140;108;88;95;88;90;86;99;84;95;100;73;102;81;87;101;107;101;84;83;93;87;83;94;94;105;104;105;111;104;174;196;202;170;101;83;93;100;84;98;90;92;89;89;100;82;87;77;107;120;134;98;120;132;244;324;346;234;142;113;129;99;94;93;102;105;105;92;90;97;90;92;90;88;90;88;99;90;90;86;96;88;96;96;129;243;515;944;1320;1146;893;706;667;437;210;133;139;118;110;120;101;90;91;121;150;119;118;95;100;87;92;82;102;117;105;159;138;164;243;206;193;255;223;225;199;151;159;140;129;118;117;123;145;157;230;178;162;132;147;166;167;212;276;370;323;224;144;134;139;138;109;96;112;107;89;93;93;97;80;85;82;91;110;104;96;117;106;94;96;105;101;99;113;111;103;121;106;105;91;95;120;98;91;96;110;100;92;98;96;93;93;110;99;82;86;94;96;84;90;100;100;88;82;102;96;103;99;137;174;247;418;709;1176;1254;1013;732;358;206;148;112;121;149;130;153;150;112;109;99;93;133;163;279;363;263;170;129;117;126;150;130;102;106;121;113;104;88;132;121;117;84;79;82;95;107;94;82;95;97;100;104;108;98;99;102;95;80;81;85;84;70;80;105;114;106;97;106;100;105;105;69;83;90;105;106;110;116;86;91;89;78;106;111;90;115;92;92;103;97;85;88;74;85;88;79;96;103;99;93;80;82;72;123;95;79;87;100;93;70;101;106;100;95;97;120;121;95;94;89;101;105;118;133;114;129;140;139;118;110;112;131;159;143;132;151;166;187;194;203;175;145;126;110;99;105;94;102;76;95;85;105;109;105;117;112;137;118;97;108;96;107;108;101;101;92;120;110;96;100;105;94;119;89;112;99;104;108;106;108;125;147;169;199;225;261;216;181;184;184;128;125;101;88;104;97;121;121;117;96;104;126;153;158;188;173;139;131;136;123;200;292;247;212;226;235;215;194;177;138;125;113;125;151;151;118;106;125;142;132;118;86;92;90;98;82;103;92;77;86;109;77;95;121;93;120;103;92;100;89;94;88;108;92;93;90;97;73;92;104;93;70;81;95;86;111;76;79;80;83;97;98;99;97;84;86;86;109;101;106;114;114;128;108;109;106;116;100;87;92;91;85;93;80;99;90;88;91;79;89;72;102;107;99;109;102;92;82;92;92;92;88;92;80;86;85;87;84;91;81;100;80;95;76;97;90;80;86;97;83;83;68;112;99;89;66;81;74;90;81;80;76;90;80;78;80;110;79;112;111;80;89;87;92;85;82;87;84;94;79;78;123;134;128;124;150;124;102;127;242;477;722;513;209;115;111;108;85;89;102;99;97;99;83;106;85;119;169;211;217;151;161;149;118;94;77;93;88;101;108;129;129;146;116;110;102;106;98;106;79;95;83;78;96;99;82;82;89;79;83;79;94;105;110;103;89;96;86;77;97;74;75;78;93;96;89;113;100;84;77;92;102;104;77;81;96;82;77;88;98;100;96;98;89;104;92;75;90;98;99;90;111;213;412;655;453;237;102;99;86;193;322;432;363;194;103;92;86;83;95;77;94;84;77;92;113;90;72;88;98;84;84;89;95;88;81;91;78;89;100;101;104;79;90;98;92;87;102;75;77;87;86;75;76;93;70;94;86;85;86;76;88;85;78;98;88;84;91;77;84;72;82;95;71;99;83;75;92;83;96;91;85;104;96;111;99;105;80;104;86;87;84;72;99;90;84;88;89;78;96;85;95;84;94;87;94;86;82;79;83;75;83;85;91;79;94;74;88;85;67;90;93;81;85;65;83;78;79;83;84;102;156;176;135;105;74;72;70;82;71;82;88;70;89;82;88;82;85;90;72;88;83;93;66;75;76;85;92;86;102;99;99;98;101;114;142;144;118;89;87;84;72;86;88;97;111;113;136;97;96;89;97;103;109;120;121;107;90;105;76;91;82;78;81;79;88;102;105;83;94;78;85;123;131;138;87;92;101;94;99;122;120;170;200;185;135;110;106;90;84;95;92;94;81;101;103;107;112;100;125;164;218;204;122;118;115;113;121;112;91;91;87;99;94;119;134;151;144;178;230;181;156;97;101;101;105;91;82;86;110;82;112;103;106;84;86;95;72;87;83;79;82;76;80;82;94;68;96;63;82;75;88;97;89;105;96;107;95;102;107;154;119;104;99;91;87;82;78;84;78;100;94;98;90;71;86;96;100;96;84;96;87;94;87;86;92;85;103;103;93;102;137;128;110;131;137;181;228;240;338;502;720;948;756;285;108;100;70;83;89;85;107;98;89;86;96;94;61;91;100;112;72;85;86;102;98;89;112;109;82;90;81;90;71;84;97;166;148;127;96;90;89;80;63;110;121;142;162;150;180;166;176;219;139;104;108;100;65;84;89;108;106;113;97;79;78;103;121;134;143;102;85;103;101;86;96;66;93;101;96;73;82;82;95;92;81;73;86;98;83;93;72;71;76;78;60;83;72;69;101;97;96;110;82;79;82;80;88;67;85;70;79;103;79;85;87;80;92;96;83;82;99;92;81;87;87;111;106;101;90;92;86;91;97;106;90;113;143;195;184;172;133;92;108;96;101;118;115;110;135;139;137;127;144;184;156;170;160;140;137;130;148;140
79;80;85;101;113;118;119;96;100;138;112;154;246;278;201;96;102;120;137;106;95;100;126;157;148;181;200;219;185;197;144;152;98;91;78;93;113;141;187;183;144;122;148;168;186;206;127;96;88;108;121;148;103;94;105;137;186;164;123;104;147;175;195;134;89;106;96;93;81;92;86;89;107;109;115;105;126;83;78;108;129;114;105;104;141;105;102;97;72;80;97;89;74;82;94;92;88;84;72;64;85;65;87;90;77;86;69;82;84;98;84;78;85;99;84;93;90;99;89;89;92;87;115;95;93;83;94;77;78;57;96;71;78;79;86;92;84;64;96;68;88;89;99;77;89;97;91;84;101;183;184;135;90;125;112;168;237;184;167;146;137;174;241;333;457;395;212;140;118;143;164;179;220;268;268;183;170;211;223;226;261;258;213;152;107;138;243;315;278;209;150;122;133;167;183;259;332;401;418;364;271;257;160;107;132;140;140;116;101;96;127;116;127;122;138;104;82;100;90;122;123;131;124;98;99;90;104;104;95;103;115;98;118;124;110;111;127;198;257;167;109;90;83;73;82;77;99;94;96;104;99;129;108;91;88;101;120;120;140;165;297;481;520;312;245;161;116;161;195;251;236;280;252;239;255;229;261;190;154;154;223;233;280;321;355;452;808;1036;854;520;373;344;241;154;104;97;89;92;90;68;45;43;44;71;93;64;79;75;80;69;84;89;72;91;89;82;91;100;99;104;95;94;85;68;69;93;82;90;87;74;73;64;82;88;99;82;91;92;96;90;94;76;64;86;79;102;97;78;77;83;85;96;94;93;83;96;97;89;91;108;80;90;83;90;80;106;101;95;115;84;101;93;138;114;132;111;102;133;119;161;133;105;138;140;110;107;147;158;197;196;233;374;507;627;647;517;270;195;176;149;118;89;96;93;78;88;82;100;112;92;87;93;95;78;86;87;86;113;94;80;98;82;105;104;132;160;109;80;112;131;177;227;154;108;87;80;77;80;93;85;76;91;84;94;79;88;84;112;107;101;88;103;126;209;306;344;212;150;140;133;105;98;107;104;93;92;106;78;86;88;107;75;75;88;72;96;88;97;79;78;90;107;86;112;222;473;776;868;716;443;400;371;252;149;122;95;89;128;95;124;96;96;135;144;107;111;107;114;100;99;103;119;141;135;142;144;154;168;173;190;232;226;194;188;188;148;125;126;161;144;159;138;161;184;207;182;186;178;180;204;222;304;458;344;204;155;142;150;149;108;105;94;89;104;94;96;94;99;92;108;99;78;83;114;109;118;122;96;106;89;111;120;109;114;125;114;109;103;130;132;96;93;84;84;105;92;91;105;118;91;102;84;86;99;78;79;82;104;87;88;87;83;104;114;110;103;85;126;151;311;594;854;964;889;756;406;173;177;177;154;122;122;112;113;110;126;101;118;105;122;180;208;149;108;116;121;126;125;110;91;108;94;98;102;105;106;104;113;91;89;103;100;88;89;106;93;96;110;93;98;97;103;92;97;98;97;103;96;69;76;92;85;98;97;113;100;95;107;97;103;93;106;110;95;95;85;105;111;81;91;82;110;109;92;93;96;80;92;109;86;103;89;97;123;103;94;88;100;68;93;83;76;89;94;81;106;94;98;86;102;97;91;99;83;100;94;81;95;102;118;105;150;106;113;108;89;88;107;151;153;142;130;135;162;171;210;224;152;167;132;109;99;90;76;95;99;81;81;89;73;90;111;116;90;107;87;102;93;100;118;102;106;102;122;112;106;112;114;126;123;112;131;125;107;114;111;114;130;131;136;176;209;241;223;228;235;183;126;105;106;93;94;98;122;102;94;99;121;106;138;152;139;164;137;134;107;137;156;221;228;204;198;170;169;156;151;142;126;132;162;176;184;149;114;119;129;152;119;105;94;95;92;96;76;88;103;79;108;103;81;106;92;102;124;112;73;85;109;89;95;85;82;89;85;89;87;95;86;98;66;87;85;102;85;75;94;83;112;115;105;75;82;96;102;95;117;106;100;83;95;112;138;194;197;124;119;81;85;95;96;83;102;102;102;95;95;94;79;85;86;86;93;103;94;87;85;96;105;80;87;96;84;87;77;84;84;77;104;91;87;87;92;87;86;93;80;83;83;71;86;92;88;83;92;94;82;78;88;90;80;69;80;80;76;86;84;84;90;98;80;88;83;64;102;101;101;91;88;85;107;131;204;241;199;149;119;194;355;486;407;174;136;109;132;102;99;95;105;83;98;98;100;110;148;217;183;178;123;106;97;89;80;93;76;97;97;94;115;137;151;126;115;107;96;109;93;73;88;92;78;81;92;106;69;66;87;90;91;106;91;77;86;85;98;75;84;69;96;75;94;76;96;87;103;119;84;111;79;98;87;78;83;92;91;85;103;76;97;83;114;86;99;93;83;98;106;71;80;99;168;296;456;374;212;123;97;110;188;395;670;547;232;109;103;92;72;94;81;83;84;99;131;131;137;102;88;83;95;98;77;68;76;83;99;98;91;97;90;69;87;96;94;91;78;91;92;76;86;93;86;96;90;90;85;84;86;96;117;92;93;94;87;88;86;97;86;83;70;92;78;95;76;89;77;85;89;88;96;110;121;76;101;96;101;85;75;98;100;90;90;80;86;88;91;87;92;102;88;81;89;84;95;78;76;65;74;73;97;82;83;70;70;91;66;89;74;80;80;81;81;80;66;95;80;81;82;65;93;107;127;123;86;86;73;86;66;89;86;79;78;99;74;100;93;89;81;78;97;129;100;98;88;90;86;102;85;101;95;79;94;98;104;124;128;123;83;93;74;85;74;83;78;94;119;92;97;101;93;106;97;104;92;104;98;92;84;95;96;83;79;95;67;86;93;99;90;86;96;87;139;155;133;97;75;96;95;96;102;159;207;281;284;196;118;111;90;80;85;83;112;100;94;108;93;124;106;106;125;161;167;146;116;120;133;115;120;105;83;87;82;119;140;224;204;136;131;138;117;120;89;92;105;90;86;78;96;79;85;115;102;110;112;96;89;103;88;76;87;78;96;89;72;101;114;90;102;89;89;116;108;84;105;100;94;95;101;94;92;96;89;105;80;72;92;88;89;85;76;94;91;85;97;85;78;84;87;77;85;93;73;78;104;103;91;93;102;122;123;125;94;92;116;165;300;383;315;595;844;827;844;560;281;120;108;84;79;100;95;113;120;125;113;95;91;95;94;96;106;100;105;94;92;94;77;101;90;95;83;98;85;85;104;103;128;134;133;97;75;80;76;76;86;110;145;142;156;161;178;200;203;137;107;113;103;93;84;80;104;116;111;83;90;88;109;141;149;141;100;92;86;103;103;92;88;92;109;100;108;85;81;94;104;99;90;82;91;98;74;93;86;86;87;80;76;90;80;77;87;105;86;94;79;80;74;98;84;100;101;96;78;81;89;76;90;96;74;80;79;106;85;88;94;85;100;137;109;77;91;77;87;102;101;108;109;123;181;247;178;129;80;117;101;119;109;102;118;125;211;167;141;154;170;124;173;164;133;104;128;131;133
76;80;82;105;161;174;134;115;88;93;132;145;191;201;132;103;93;128;156;140;116;108;167;238;246;261;252;181;192;234;226;151;138;112;99;116;109;139;170;177;127;119;124;137;161;153;138;125;107;97;104;121;120;108;88;103;134;135;135;99;109;94;110;93;89;107;108;85;90;87;88;93;113;109;102;103;85;83;91;85;114;113;107;118;116;102;101;89;87;83;78;89;101;90;70;101;98;66;70;85;75;83;78;82;83;78;70;86;103;77;79;85;95;91;65;69;89;80;89;82;77;98;102;76;71;85;65;107;69;79;95;76;65;90;83;74;83;91;77;70;93;73;95;86;80;73;92;106;130;183;226;136;110;72;100;133;156;119;130;124;130;169;192;250;268;227;171;157;141;127;132;184;224;250;213;163;153;157;187;210;326;412;345;192;135;133;190;276;257;196;146;89;144;164;210;276;308;355;337;401;346;251;198;132;163;166;135;91;90;93;115;139;188;182;145;143;97;102;91;123;122;146;129;109;87;75;80;100;92;101;109;100;95;103;90;86;128;180;174;148;109;102;88;78;79;95;109;98;104;99;125;148;126;115;104;100;107;112;134;190;369;653;698;393;284;198;155;120;206;251;318;311;226;222;237;211;277;183;160;196;248;272;218;272;355;673;1375;1836;1458;830;589;401;268;169;128;82;90;88;69;64;50;38;35;75;77;85;85;87;73;69;70;81;76;76;70;76;79;102;113;114;98;94;87;67;66;83;88;85;82;70;77;51;88;103;85;93;98;70;97;79;87;85;95;79;87;100;87;73;86;102;92;101;87;75;93;85;102;106;98;93;104;82;85;96;96;102;92;100;107;100;105;101;102;109;115;115;139;139;127;118;101;96;132;169;146;128;124;146;174;155;211;270;415;532;517;389;224;179;122;134;105;89;89;77;90;96;91;121;101;95;93;74;78;70;75;87;116;71;74;79;101;71;94;108;131;128;123;91;97;102;118;140;120;107;84;90;72;107;103;88;97;96;71;86;85;94;82;86;93;105;91;103;88;169;252;215;153;124;135;115;128;117;124;105;85;114;100;90;84;95;90;82;88;97;96;95;91;84;73;103;77;100;103;126;183;378;553;606;466;261;232;171;149;116;103;80;90;110;87;119;91;91;100;115;119;108;124;129;121;107;123;150;159;152;118;120;108;114;132;157;161;180;178;159;164;164;132;113;135;155;197;205;171;195;266;307;361;307;194;163;172;229;301;293;206;146;144;135;128;110;99;80;97;108;95;101;91;80;90;98;94;85;90;98;122;130;108;104;93;111;91;104;100;106;97;107;96;112;112;94;96;103;94;93;112;102;90;86;105;101;110;75;100;99;79;78;96;86;90;94;92;88;98;92;107;111;89;99;143;245;420;586;579;576;497;308;183;148;211;185;141;115;128;133;104;116;106;109;123;124;125;136;113;91;94;108;120;131;118;122;122;89;94;108;96;123;104;108;106;107;94;90;100;97;110;101;111;85;116;104;111;101;92;100;87;89;90;83;102;95;106;90;105;126;119;92;96;94;83;106;91;96;80;90;98;88;75;76;107;83;83;90;82;91;77;79;87;102;67;85;98;82;102;92;91;92;86;83;89;92;89;85;93;88;78;99;108;86;81;80;90;79;82;99;86;94;83;76;101;91;143;142;106;114;80;106;113;120;139;179;160;131;121;153;215;188;195;160;153;151;121;122;112;114;139;152;112;110;94;86;95;92;85;114;92;100;107;96;112;126;112;96;94;105;114;97;110;126;131;138;115;125;117;109;99;118;134;151;131;117;143;168;226;221;216;258;190;135;144;97;117;107;101;88;93;122;102;98;127;110;165;118;158;117;118;110;116;111;152;182;209;155;130;115;133;145;175;150;128;167;227;206;149;112;121;119;137;117;79;76;80;84;85;75;94;103;63;90;92;79;91;117;95;93;80;94;103;99;101;78;91;99;72;97;75;93;93;82;88;95;98;81;90;92;88;83;111;133;155;141;107;78;98;113;81;102;75;85;103;101;142;229;395;378;235;155;95;81;82;87;114;114;110;109;87;90;82;68;83;86;92;103;78;86;69;76;81;88;72;79;98;99;100;87;91;107;69;69;89;71;74;80;88;85;90;82;104;91;88;91;95;94;81;91;100;90;84;83;97;78;82;89;90;75;88;99;97;94;95;90;96;86;80;82;90;77;85;110;99;117;158;244;377;340;192;140;135;202;265;222;132;121;119;123;108;79;88;82;86;99;100;92;116;180;239;210;138;100;111;98;94;82;85;83;91;87;99;112;107;100;102;100;87;93;94;91;80;96;73;81;95;79;83;89;88;92;103;124;144;110;111;99;93;84;71;72;87;77;81;94;80;86;96;91;89;99;86;105;93;73;77;79;74;91;89;99;80;95;75;90;85;91;82;81;90;84;92;98;114;125;163;248;236;121;106;98;92;178;290;579;469;254;115;106;98;96;100;69;79;91;140;285;354;326;177;102;94;91;77;88;91;95;86;75;93;83;88;80;78;95;85;90;99;104;89;86;97;98;93;83;78;97;102;104;89;88;102;100;101;88;95;112;111;104;93;90;99;100;86;88;92;79;92;77;90;89;114;133;130;92;95;96;92;91;81;93;97;113;111;92;82;95;91;92;93;92;78;99;92;89;100;87;101;84;85;97;67;77;88;72;80;101;84;91;86;70;86;73;94;66;90;96;88;87;85;84;80;83;95;101;86;82;85;88;95;78;86;71;84;71;73;63;94;94;71;76;90;72;109;85;97;71;87;88;81;81;96;103;82;74;99;87;122;112;94;72;78;81;100;87;87;75;114;96;97;117;98;116;100;121;95;99;72;96;76;87;89;88;85;70;74;97;92;88;93;88;94;88;97;108;157;90;123;98;87;97;95;132;167;214;290;307;176;126;85;71;89;80;107;106;86;108;100;73;86;96;100;125;124;125;103;146;142;131;131;166;121;94;79;97;114;160;256;228;125;126;93;105;110;85;81;104;96;105;84;78;87;85;99;97;98;105;86;94;82;95;82;76;69;76;90;91;90;87;88;77;87;94;95;96;86;95;92;94;127;104;88;76;81;74;102;88;99;99;91;81;96;87;101;95;89;83;77;93;91;71;77;90;68;98;88;97;98;106;100;99;116;120;101;100;88;104;144;284;362;510;918;1374;1281;782;462;225;125;94;78;90;93;102;119;145;173;121;90;86;81;78;112;90;96;108;102;105;102;102;68;68;89;93;109;83;96;94;85;110;92;76;109;83;86;98;89;85;95;103;114;140;119;143;162;188;135;110;118;136;90;86;68;97;94;92;95;95;99;125;104;133;123;105;104;103;111;90;101;85;100;85;75;83;93;102;101;109;98;93;78;104;75;86;98;85;73;76;73;66;76;60;81;88;83;70;100;102;86;101;81;79;81;92;88;93;67;79;100;92;80;79;63;71;81;86;79;76;93;98;104;123;100;98;87;80;80;90;89;109;104;177;200;168;131;132;108;104;134;128;119;121;130;189;180;200;166;179;139;125;123;115;91;86;119;92
74;88;79;138;212;294;186;118;99;79;92;117;131;161;157;149;149;133;149;161;117;124;187;288;275;286;256;219;206;271;297;193;124;103;117;116;156;146;139;133;128;138;135;126;148;169;175;137;124;110;117;88;100;92;110;109;124;121;123;90;100;77;79;95;80;92;109;86;105;86;98;122;133;130;108;93;76;91;103;96;88;104;111;106;112;88;98;79;94;106;75;68;101;95;99;125;123;85;93;72;82;87;65;79;91;85;83;79;81;89;101;95;91;96;77;79;78;84;104;92;75;92;100;84;72;79;84;86;76;84;78;104;98;92;80;84;84;85;88;86;75;94;75;91;68;81;79;96;129;158;165;98;100;100;84;73;100;89;114;104;122;150;201;179;156;175;213;231;202;153;153;178;203;176;166;146;125;143;160;221;373;566;435;258;123;134;156;213;254;200;128;116;122;226;280;227;229;290;315;365;350;290;223;173;215;201;133;104;119;125;123;195;236;218;134;119;99;85;91;116;120;117;128;109;84;89;84;82;103;101;108;116;107;76;73;119;117;130;138;141;119;89;113;77;90;81;103;83;100;102;112;130;126;141;124;103;105;96;136;191;328;524;525;361;213;138;108;139;167;236;223;231;182;181;175;178;238;215;189;215;257;301;264;230;321;813;1828;2211;1684;930;569;343;191;122;101;101;81;76;80;66;42;42;61;75;93;74;81;91;64;82;74;88;78;81;60;74;72;88;91;129;102;93;91;86;92;69;89;104;70;83;78;78;62;82;71;83;80;94;96;95;70;68;93;89;81;83;80;107;96;98;95;92;111;105;91;91;86;97;105;114;107;80;95;119;101;109;117;92;85;96;106;89;105;117;112;105;130;170;129;101;111;119;167;164;134;87;117;132;150;155;194;249;321;465;482;376;215;186;139;85;96;90;105;99;81;92;75;97;126;105;94;81;107;88;102;82;87;92;104;90;87;103;91;93;104;116;129;97;80;82;120;106;102;84;107;87;84;89;72;78;90;78;94;81;85;106;98;119;105;104;87;104;121;148;172;142;120;108;119;119;122;114;125;102;94;91;94;94;93;87;92;82;86;108;100;103;87;104;84;83;104;100;111;133;161;255;374;418;296;222;182;144;134;123;93;82;99;96;99;99;107;88;106;100;110;124;129;162;130;124;144;159;202;137;113;103;101;119;123;137;122;160;149;165;137;175;137;134;141;171;230;191;193;231;332;424;444;441;244;168;136;203;225;235;171;158;170;144;124;98;118;91;104;87;106;112;90;85;101;108;91;101;101;108;147;151;134;119;93;103;90;102;109;100;97;102;118;104;110;104;107;107;112;123;121;127;112;120;109;90;113;94;103;85;92;101;109;107;83;95;95;120;98;109;97;104;114;115;196;336;614;680;468;329;282;201;133;194;202;188;123;102;108;102;110;109;106;136;134;125;112;97;94;116;132;173;121;126;103;106;91;113;73;91;96;113;133;117;95;113;100;115;95;94;120;103;80;97;76;91;102;106;97;110;99;86;88;102;110;87;91;109;105;98;89;92;117;100;98;112;99;98;94;89;89;113;97;86;87;72;89;89;88;95;82;86;83;76;79;97;89;95;97;90;101;85;89;73;78;72;84;87;86;95;83;89;106;86;86;94;91;107;83;99;99;99;79;93;95;111;118;105;106;89;86;87;132;127;181;195;191;155;134;166;222;199;157;130;130;133;129;107;92;111;148;136;145;121;91;97;86;96;103;98;107;93;122;135;102;119;118;110;113;108;108;106;105;99;119;152;128;144;140;125;102;127;156;154;139;136;107;170;226;199;183;210;217;153;134;100;92;102;141;116;121;145;129;132;121;119;134;156;159;155;136;94;118;113;124;163;140;158;133;115;130;105;156;128;127;173;178;164;167;143;84;124;104;114;89;94;93;86;93;86;85;106;108;105;90;96;108;118;96;98;92;80;93;105;90;86;91;101;75;88;72;102;84;75;86;98;87;93;84;80;87;81;131;217;210;190;151;117;84;100;87;81;81;85;109;142;227;503;784;791;431;195;90;91;94;111;154;132;166;124;83;93;80;85;104;82;80;104;88;83;84;84;92;87;77;92;81;85;93;97;71;77;83;73;99;98;95;100;93;94;95;110;95;93;92;115;96;106;92;85;72;96;93;96;90;97;81;75;86;77;80;96;99;85;91;87;88;84;96;92;105;89;84;94;105;131;148;252;408;353;264;243;197;148;137;128;110;81;102;109;102;97;87;97;89;95;101;77;119;173;230;209;121;107;78;75;86;83;84;83;80;93;110;99;105;96;92;93;88;93;89;79;91;83;98;94;81;80;89;99;89;92;120;175;189;137;101;87;73;102;86;84;86;82;91;85;78;76;98;83;84;91;70;78;90;96;88;88;101;94;105;87;64;91;84;79;71;97;98;83;91;76;80;115;116;117;124;117;121;115;78;90;101;134;243;395;364;210;141;114;93;104;85;79;84;129;270;530;759;573;267;119;80;86;80;69;74;83;89;82;85;64;97;89;94;91;90;111;129;129;114;104;91;84;93;77;84;74;94;93;90;89;100;91;101;81;87;91;75;90;102;90;101;105;93;74;81;87;86;79;77;96;136;172;138;106;103;98;76;90;94;91;89;94;92;97;69;87;91;102;76;92;100;82;82;101;109;116;104;82;74;89;79;80;90;77;77;65;86;83;85;84;81;92;97;91;84;81;83;84;74;77;63;88;83;96;66;86;95;72;79;74;85;75;85;87;70;64;78;75;69;82;74;94;96;79;94;80;83;76;92;86;88;76;85;78;99;96;88;95;84;91;83;87;70;80;101;83;76;102;100;98;137;135;123;151;133;114;86;79;97;85;99;92;72;76;81;76;87;89;91;93;72;97;98;100;109;99;77;97;97;90;94;112;136;177;212;201;135;102;84;92;98;102;103;89;107;96;86;107;102;103;116;110;107;128;116;101;126;124;139;165;129;105;86;75;91;173;206;179;113;86;75;90;96;89;100;96;104;100;91;86;85;108;91;97;94;97;83;87;80;82;84;78;78;83;70;81;92;98;83;56;85;105;70;100;92;96;76;96;97;88;72;95;83;80;85;112;109;89;76;87;76;80;89;75;85;102;68;89;63;91;86;91;95;79;84;100;114;118;128;124;148;105;88;94;89;99;142;206;309;543;1230;1759;1285;640;282;154;91;98;108;105;87;86;109;153;209;151;114;89;100;74;86;90;113;109;116;113;106;98;113;100;78;107;103;92;97;99;80;107;69;83;90;86;98;101;84;91;76;114;115;94;107;117;121;155;139;128;170;170;112;96;81;76;88;100;96;109;93;109;142;115;120;111;95;88;108;99;78;96;75;90;91;82;95;81;79;100;94;89;85;80;76;79;87;98;95;73;88;96;80;80;63;85;110;87;97;84;93;66;84;100;65;88;88;84;84;79;95;84;85;78;94;80;81;72;84;70;98;83;107;94;90;104;85;75;83;78;95;90;151;194;205;166;119;124;133;137;114;106;98;122;116;190;189;194;196;146;113;130;112;105;99;109;93;91
83;91;85;106;200;227;194;102;89;98;93;106;114;152;162;158;157;197;232;202;142;112;167;218;266;385;378;223;191;244;268;177;128;111;129;165;177;171;148;119;127;126;121;121;127;121;180;137;108;98;108;85;103;104;133;138;107;118;110;95;85;100;86;68;80;91;73;76;79;93;79;120;167;157;123;80;73;88;78;94;92;111;103;112;79;102;90;84;94;85;69;84;73;97;110;150;175;115;97;90;73;81;85;73;75;90;60;89;62;66;85;98;72;95;75;73;74;88;99;93;87;97;77;85;65;91;71;65;83;81;89;93;94;101;89;84;67;84;65;71;84;74;77;83;69;80;85;82;98;95;113;94;84;86;84;82;85;91;113;92;128;142;148;136;112;162;233;271;240;230;198;175;161;163;168;116;119;122;195;204;341;431;352;199;135;98;145;161;219;184;128;92;130;230;244;197;208;201;270;278;292;322;265;211;268;226;162;139;101;103;140;159;189;181;143;106;98;112;97;103;105;117;110;113;96;77;92;98;106;131;131;122;95;73;89;110;122;113;139;113;84;84;93;99;93;71;102;99;108;102;106;122;101;134;134;121;107;109;171;185;243;316;286;219;163;148;150;138;120;163;200;185;167;163;151;147;185;180;189;197;256;359;293;227;375;760;1569;1807;1400;739;403;241;130;127;83;92;88;74;64;61;36;34;57;84;91;82;95;74;74;90;77;87;89;74;86;82;93;79;90;137;111;85;86;90;80;86;80;79;76;80;83;78;90;86;71;78;94;93;88;76;82;86;78;77;100;79;91;90;81;94;96;80;100;100;102;99;96;78;94;95;94;83;84;82;106;95;98;95;99;105;93;92;140;123;121;104;119;128;117;107;140;125;153;138;120;110;88;122;117;162;158;186;271;372;403;395;259;142;105;96;98;93;99;81;94;98;97;92;96;99;76;75;86;104;94;88;77;88;73;73;76;104;79;83;103;99;96;91;94;101;86;89;88;93;95;79;91;100;78;89;91;76;91;105;80;111;86;90;95;88;99;98;101;102;117;98;116;96;82;98;115;139;110;101;93;97;92;98;103;93;109;83;92;90;81;101;94;94;93;104;92;103;86;91;176;223;280;242;177;149;134;122;128;100;124;99;95;107;96;116;96;115;80;111;96;116;118;128;104;118;112;131;139;119;111;103;111;119;123;119;125;121;152;150;153;176;154;131;146;179;195;186;167;195;308;391;487;435;295;151;144;169;222;265;227;229;225;188;136;132;96;94;107;99;100;81;100;73;79;75;83;78;96;97;139;153;129;117;123;125;115;114;90;102;106;129;104;103;101;94;126;143;148;175;182;158;153;116;111;121;88;83;88;102;91;92;88;89;112;106;106;113;89;94;92;109;113;111;224;510;907;1073;671;359;200;155;139;160;170;127;118;102;111;109;106;98;109;115;146;122;101;120;118;93;141;165;144;114;120;119;80;79;88;98;103;102;136;152;98;116;104;113;101;101;104;96;90;86;89;85;96;92;95;66;92;96;78;99;90;90;81;104;106;96;97;98;88;101;114;113;118;106;89;98;100;95;90;93;106;113;91;83;86;99;87;101;95;83;78;88;83;106;102;79;84;103;88;90;84;71;64;88;94;94;94;96;86;77;93;109;87;94;96;91;80;78;94;90;98;87;114;110;68;91;93;96;104;138;195;269;255;189;166;136;170;160;153;113;123;114;107;106;102;108;135;140;136;120;103;100;84;74;92;99;103;83;91;112;106;117;128;124;118;98;88;95;99;115;112;120;163;147;158;133;110;124;119;153;127;123;102;146;163;168;165;154;165;178;138;134;125;126;123;155;120;154;196;159;128;93;123;172;216;233;180;159;114;90;102;149;159;134;133;115;139;119;112;115;134;187;169;167;132;112;90;119;98;107;93;90;84;88;101;93;87;87;85;92;80;112;105;107;99;106;72;79;90;93;89;84;89;77;66;94;103;91;81;83;85;97;89;99;87;82;93;83;135;180;265;315;267;153;117;81;84;106;87;91;113;151;339;682;1072;1139;558;254;126;100;98;120;246;258;220;115;88;107;98;90;82;84;103;77;97;99;87;82;89;99;84;89;93;72;90;92;110;111;98;82;83;87;105;94;91;82;73;90;107;79;91;102;95;98;89;68;88;99;84;94;96;73;77;73;59;95;75;85;82;86;77;88;94;97;92;87;93;83;91;103;107;139;147;229;297;282;282;424;415;229;140;105;100;98;102;86;97;91;86;98;97;83;85;121;101;126;146;152;123;74;79;88;75;85;96;104;85;79;94;93;93;94;90;87;112;99;70;82;66;100;92;92;112;93;77;100;97;121;162;242;263;185;119;107;103;78;78;73;78;87;75;97;85;91;99;92;80;75;76;98;95;68;78;68;97;78;90;80;72;93;85;84;84;89;90;89;86;98;95;141;134;154;128;131;159;113;93;87;93;131;206;352;401;305;152;109;105;96;105;95;95;133;342;738;1203;902;393;127;87;94;81;84;91;90;76;81;74;87;76;72;89;89;84;103;132;145;129;87;81;91;106;125;98;74;88;75;71;74;81;95;105;98;95;93;108;110;95;100;91;96;99;81;97;77;83;77;81;118;162;206;162;129;111;98;109;97;79;78;99;79;103;92;94;91;95;76;80;96;83;75;103;106;146;159;107;92;84;88;84;83;83;80;65;93;89;80;82;87;99;90;74;81;93;100;88;93;94;97;69;91;100;85;73;81;97;80;71;81;84;63;87;84;76;86;77;80;83;74;82;83;110;88;85;99;93;109;109;99;99;88;73;84;88;96;80;70;76;79;83;88;88;85;85;94;77;105;91;107;90;141;138;189;145;99;93;77;91;101;76;94;90;86;92;90;77;75;96;84;92;89;79;93;104;91;82;99;101;98;85;104;121;137;151;144;97;79;78;92;114;85;90;95;101;104;122;93;101;94;95;112;128;89;89;101;100;138;136;145;108;106;79;96;96;107;126;121;92;98;121;88;81;83;97;114;98;94;77;94;84;86;91;99;101;82;75;85;87;72;91;85;86;99;79;93;78;82;71;86;88;86;77;84;91;74;102;92;95;85;108;87;66;84;115;133;119;91;100;107;83;85;95;112;90;88;82;95;91;108;90;79;70;68;81;119;133;201;236;188;128;97;89;93;103;103;118;160;287;607;1065;1589;1115;468;203;112;98;115;131;96;85;85;105;170;179;177;121;86;104;92;110;99;99;88;106;99;92;101;107;94;80;85;95;98;101;81;98;94;78;83;95;107;81;113;110;111;90;90;95;106;109;114;135;148;134;144;198;209;126;104;82;101;106;93;83;79;80;108;118;111;118;108;101;113;108;104;88;78;88;99;76;77;81;81;94;97;99;101;87;88;76;97;89;85;79;72;81;75;76;76;96;85;84;97;76;96;82;88;83;85;96;83;72;89;99;82;100;71;85;89;98;95;93;90;76;91;74;89;89;92;92;84;85;106;90;100;90;104;144;270;355;217;140;112;128;134;126;111;99;123;124;134;205;163;120;130;105;124;119;112;110;106;118;96
81;66;71;117;153;173;138;120;91;78;100;122;140;166;167;131;182;200;165;161;132;135;166;193;227;280;361;201;197;223;205;136;99;101;90;171;211;173;155;120;106;123;117;91;112;128;108;119;111;108;107;101;85;95;107;131;111;107;103;103;73;88;63;99;88;101;93;101;78;81;93;139;186;138;106;96;75;84;93;92;111;97;92;96;117;81;95;77;81;81;66;83;85;83;96;134;161;107;99;68;78;78;71;88;73;84;84;76;73;70;94;94;117;88;86;80;82;68;92;80;81;92;83;84;85;82;69;59;59;87;73;60;81;84;79;110;81;75;76;78;82;106;105;84;88;93;76;88;92;115;109;96;93;83;85;75;108;88;85;94;107;113;123;128;114;152;194;246;303;297;262;155;145;147;154;126;144;136;150;198;247;285;242;168;132;121;128;130;178;143;114;129;149;193;201;170;191;226;286;317;260;255;271;229;281;303;215;177;120;132;139;146;152;131;107;91;109;109;87;99;105;100;87;84;88;84;97;102;111;115;128;112;103;94;82;83;88;114;110;90;96;87;104;104;98;79;67;89;169;174;139;131;115;116;125;122;99;154;230;337;273;250;235;182;135;140;159;151;125;146;164;148;138;126;165;210;152;173;182;183;192;271;235;214;320;674;1060;1157;850;568;377;226;145;106;111;93;73;105;57;54;38;43;73;76;77;99;85;78;60;80;83;86;77;83;87;103;77;81;100;108;114;88;107;74;88;77;70;78;82;86;79;73;70;92;88;94;134;134;111;84;81;98;90;86;103;102;79;93;90;107;89;103;85;116;114;101;69;83;95;89;89;93;95;88;84;89;86;92;78;87;101;133;170;194;149;114;97;91;109;75;132;147;183;160;114;95;93;98;142;188;201;226;213;241;292;285;242;131;98;106;91;80;87;99;97;86;96;115;103;84;69;88;102;89;110;104;91;77;83;108;79;104;80;111;90;103;106;100;101;91;90;93;90;87;80;83;99;85;77;81;81;77;88;84;82;77;88;94;87;78;84;89;99;115;103;107;104;112;111;106;108;99;87;99;82;94;84;105;91;89;93;78;91;79;92;85;86;94;100;115;111;89;83;111;142;194;219;188;157;118;101;96;119;125;126;118;107;99;123;102;114;103;115;97;88;122;122;101;121;120;117;139;109;112;93;118;107;117;103;130;136;138;196;195;195;152;153;172;187;234;219;160;159;165;208;313;351;386;275;206;152;167;202;240;249;284;271;191;157;119;103;96;102;89;97;86;88;76;109;102;96;105;109;113;122;120;136;134;134;121;103;99;98;88;104;93;134;95;107;94;109;143;284;394;369;232;145;103;108;91;79;95;101;107;106;123;94;82;75;82;99;94;99;102;86;103;116;131;165;489;938;1270;937;410;182;136;164;195;177;142;136;115;103;113;76;116;124;160;162;124;108;106;96;103;118;178;166;167;137;124;90;102;94;92;97;103;101;88;101;105;106;111;103;97;87;89;64;81;78;94;89;72;90;105;87;98;108;93;97;74;95;95;95;92;92;92;102;98;120;121;114;101;88;84;117;103;95;90;90;105;84;84;89;84;91;76;90;91;72;87;94;91;87;89;90;80;77;69;89;71;79;73;78;80;99;99;111;108;96;100;88;102;94;85;110;77;98;101;87;109;88;103;102;102;98;96;82;120;223;322;320;244;218;197;145;133;158;147;161;137;116;118;99;123;122;125;110;115;93;101;80;88;91;67;96;101;102;103;104;111;143;122;104;84;103;118;96;100;93;128;181;207;164;116;99;95;97;106;111;118;105;132;149;157;129;126;158;161;145;126;126;137;155;150;148;219;220;183;115;110;127;189;276;284;209;161;109;116;112;142;163;148;135;150;130;117;102;99;111;146;129;123;115;102;105;86;84;99;79;86;95;84;66;99;81;94;96;92;90;102;104;122;96;74;82;74;101;110;100;81;89;77;98;93;91;83;76;96;84;78;92;82;107;97;88;91;134;214;346;563;506;260;119;107;117;127;156;149;134;232;438;835;1136;913;473;221;101;89;99;157;290;381;230;120;101;79;89;74;77;82;97;81;91;84;84;87;83;104;102;107;79;69;84;87;104;96;89;83;110;74;81;77;88;87;91;85;77;94;100;82;98;102;76;88;93;99;86;105;98;89;92;74;97;86;81;77;98;88;95;76;90;85;79;84;86;102;93;130;178;182;180;125;189;264;506;807;685;327;167;99;96;93;88;95;93;95;107;91;69;103;80;106;92;94;90;96;101;78;97;91;84;80;84;86;87;104;70;89;96;93;100;100;112;90;82;73;94;83;96;81;86;101;100;81;101;149;184;256;235;183;128;89;97;91;100;76;95;77;89;94;93;100;89;82;84;77;71;89;85;100;74;92;91;90;96;91;87;82;74;98;91;97;86;72;87;95;131;120;161;174;146;190;258;243;160;119;94;126;252;498;659;463;204;110;88;84;87;88;92;127;243;577;945;744;317;125;100;86;93;98;78;77;82;80;75;80;86;95;80;76;104;92;99;117;101;83;79;79;78;110;95;83;87;82;85;79;94;63;83;81;68;101;128;103;99;97;92;101;90;95;91;78;84;106;81;100;135;130;147;121;145;98;96;76;83;76;92;89;90;89;91;88;78;67;81;70;87;79;97;122;168;174;153;109;84;82;77;90;79;76;69;91;93;90;76;65;79;77;80;77;89;92;91;94;135;104;112;108;96;69;69;70;82;91;93;78;79;92;79;82;74;79;85;103;81;92;76;98;98;101;88;82;87;90;92;100;112;104;74;101;63;77;100;76;84;69;75;100;82;96;90;108;96;84;97;105;115;99;144;141;133;117;109;99;89;102;88;90;72;79;94;82;97;89;108;83;110;108;90;91;103;96;99;91;110;89;127;122;115;132;118;106;88;85;94;75;94;102;114;89;103;82;100;91;93;100;95;94;102;109;109;121;105;145;132;130;131;87;81;106;87;90;94;89;101;111;101;95;108;79;123;108;95;111;83;75;97;90;87;78;85;82;81;84;93;78;78;95;91;86;81;93;72;81;88;90;77;81;72;99;91;107;99;105;95;77;81;73;93;95;96;142;116;115;101;79;82;98;85;93;94;109;75;90;84;84;69;83;81;78;96;112;168;304;400;257;152;104;80;111;91;96;96;152;248;511;722;906;684;333;144;99;118;124;130;122;96;86;85;126;148;147;108;89;101;94;75;97;136;110;115;88;93;104;97;91;81;73;76;96;91;84;103;99;100;91;74;77;87;88;139;111;103;97;113;128;121;173;147;159;116;137;164;161;107;99;81;97;97;94;88;79;88;99;116;107;92;99;103;122;117;95;102;90;75;90;120;89;93;83;88;103;88;81;115;103;102;89;70;93;71;53;76;88;75;87;89;89;76;86;87;74;78;97;89;80;89;104;69;99;81;72;92;79;96;77;80;83;69;102;88;85;81;85;96;79;73;71;79;97;90;126;110;119;185;353;435;243;140;108;122;133;145;158;143;109;107;152;172;154;124;124;109;132;135;135;143;125;120;105
39;75;93;96;109;130;130;104;93;122;102;107;156;151;156;178;184;170;165;142;154;133;154;157;183;218;303;208;190;194;185;120;107;101;97;137;225;260;204;147;111;110;100;105;122;106;126;107;110;98;96;92;81;104;122;130;119;118;117;102;89;85;109;78;90;85;87;80;84;87;94;113;139;143;93;81;78;65;75;108;108;82;102;86;86;94;87;84;87;89;76;82;86;78;100;117;112;128;106;101;98;90;73;87;76;80;88;87;80;79;90;83;103;106;89;86;85;69;84;97;84;72;86;95;83;69;97;77;99;81;96;85;89;86;107;71;65;84;78;94;80;81;81;99;69;77;81;70;75;94;91;69;87;79;69;99;100;88;91;98;89;107;84;99;93;112;155;219;308;381;282;181;135;118;130;166;189;184;158;183;200;269;221;193;115;109;124;127;154;135;146;129;165;228;163;179;157;236;260;292;291;228;256;272;268;358;262;209;203;174;175;135;115;112;102;86;95;97;113;93;68;88;80;88;64;94;94;97;106;111;121;107;91;88;104;85;103;101;103;77;109;81;89;94;106;103;69;115;160;200;161;115;94;94;98;114;99;166;336;354;310;218;184;160;126;130;176;161;112;123;155;149;174;147;225;245;189;146;155;158;169;191;207;238;379;539;685;703;518;390;366;255;201;108;102;92;74;64;51;41;54;47;62;79;80;75;110;80;89;82;79;78;87;89;84;80;87;84;86;97;96;96;88;84;70;81;84;77;95;69;65;59;74;84;85;129;168;160;147;107;103;117;96;97;87;86;84;91;77;83;79;76;87;92;110;104;80;87;83;88;89;89;92;88;74;87;86;70;91;84;109;139;186;219;187;117;90;94;96;113;138;158;170;169;114;94;100;107;150;224;358;432;361;256;227;200;178;129;97;101;78;85;75;116;97;91;93;94;94;80;83;95;81;136;113;115;92;78;103;97;81;98;89;85;91;99;93;86;110;77;89;87;82;90;98;91;71;82;97;81;75;85;80;65;77;93;87;78;65;82;93;116;96;94;78;85;92;126;96;114;115;102;122;102;88;99;93;91;105;100;84;89;89;96;75;85;74;83;99;102;105;82;103;123;120;150;194;179;143;90;96;109;114;90;124;90;118;89;99;82;112;99;92;100;126;97;105;93;102;128;147;123;82;105;117;98;84;110;116;159;189;236;235;250;208;167;193;281;216;206;164;145;139;192;208;253;268;265;227;186;205;178;193;203;216;237;240;163;126;129;109;110;105;109;109;93;72;72;90;92;90;101;80;123;103;107;108;143;124;128;111;91;111;95;100;115;111;106;93;107;145;207;427;704;664;369;151;102;90;113;118;86;102;100;99;92;104;87;92;95;93;98;110;101;93;102;88;145;159;354;675;960;726;367;199;168;252;297;234;172;129;112;103;100;106;90;111;149;175;161;126;116;109;113;153;187;203;170;145;100;97;84;110;115;91;100;105;97;89;115;93;95;97;94;79;104;89;97;102;98;90;81;91;75;94;94;98;85;92;84;89;118;96;94;93;94;64;101;101;99;98;108;78;104;95;129;95;110;100;110;89;88;89;84;80;99;81;89;91;85;85;77;79;90;95;74;90;75;90;89;81;89;93;96;87;101;101;97;93;101;107;95;90;113;90;88;98;91;98;90;94;89;95;87;95;87;105;120;174;355;432;361;221;179;154;141;141;123;147;149;125;157;181;141;114;92;101;105;84;89;89;86;75;80;68;98;98;108;121;144;124;125;100;107;107;99;119;87;95;120;196;180;142;120;105;102;105;86;110;90;115;118;111;93;103;119;144;129;105;75;135;122;116;135;149;144;178;200;156;99;103;159;295;277;220;122;106;118;113;124;139;137;176;177;134;127;113;111;94;114;100;118;80;93;89;99;99;79;95;76;96;84;82;79;78;93;76;86;88;107;100;115;99;83;84;80;85;105;84;81;76;85;94;91;78;85;88;85;111;77;80;97;95;94;85;73;98;180;397;756;793;359;172;127;118;168;255;252;202;225;438;840;995;750;453;201;122;91;108;132;221;244;192;113;105;94;88;75;80;80;109;92;72;93;93;103;93;88;92;89;85;95;81;92;89;99;106;118;107;85;93;92;99;88;111;80;92;89;113;89;107;92;76;79;74;94;92;77;80;94;85;90;61;79;69;88;115;80;84;90;95;84;83;80;77;86;104;150;202;260;182;140;147;235;454;862;766;418;217;99;88;91;97;77;101;101;103;100;106;83;78;103;87;83;81;96;69;89;94;78;84;88;76;88;81;102;80;95;79;99;99;102;91;85;84;78;90;95;85;80;92;85;99;79;73;101;126;174;177;172;117;124;107;72;99;75;73;84;82;89;95;100;95;87;72;98;96;76;73;73;74;103;89;84;81;78;81;93;89;84;82;64;88;92;103;120;139;136;119;127;183;350;537;441;222;145;105;112;214;450;769;523;223;106;104;96;90;104;85;105;149;358;493;420;238;107;78;87;68;78;91;82;86;88;80;81;97;78;83;73;80;91;95;104;96;77;100;97;80;97;108;109;80;84;92;82;79;79;81;95;99;86;99;87;93;108;95;88;106;93;92;105;105;100;105;99;95;142;128;153;134;133;100;98;90;89;74;83;73;87;105;99;75;81;67;87;88;83;76;129;150;173;134;97;81;95;93;77;97;80;106;85;104;86;84;62;72;79;69;75;93;91;107;94;118;127;103;112;88;90;95;79;93;93;94;92;77;74;95;78;68;87;87;83;77;89;86;96;111;102;93;85;110;100;100;126;109;97;80;101;87;83;80;92;92;75;103;106;85;72;72;90;115;98;77;89;100;114;105;137;110;100;87;88;62;90;83;93;89;73;87;87;94;113;81;84;67;86;85;100;96;89;90;89;89;100;114;124;149;112;107;99;99;103;80;103;110;102;103;108;77;112;92;110;84;114;75;106;122;136;143;111;151;165;155;127;115;104;117;86;88;109;97;105;110;109;101;103;88;80;92;84;105;94;82;89;83;82;87;77;89;89;82;95;82;89;85;73;89;69;65;91;86;91;75;88;89;94;86;82;79;70;94;93;82;85;77;89;76;94;98;103;123;87;85;94;87;79;85;83;106;88;86;92;101;95;91;82;81;76;98;119;236;443;542;295;124;95;79;96;115;109;93;133;195;292;402;416;345;195;102;93;92;88;111;98;91;86;108;124;138;132;101;94;93;94;85;110;135;129;114;99;86;76;89;117;85;80;86;112;80;99;106;95;94;93;67;95;78;88;90;76;95;91;127;121;152;164;203;145;136;138;124;103;106;76;94;89;87;83;103;87;116;113;109;96;96;77;116;112;106;104;82;83;86;86;98;116;107;96;86;95;87;109;124;107;90;78;79;92;95;75;92;93;86;74;87;87;76;89;103;102;94;90;81;78;67;90;81;75;82;89;94;84;86;95;86;84;91;95;95;87;83;80;91;86;73;93;81;113;112;123;128;144;193;330;337;229;122;127;136;102;185;223;170;133;123;112;126;121;141;125;125;111;129;147;188;139;102;112
79;91;88;74;95;121;119;113;80;108;109;139;129;126;153;151;194;156;156;170;210;183;142;158;133;156;218;192;166;154;165;125;102;118;118;136;224;266;222;150;115;115;101;111;98;107;89;115;104;106;80;78;104;98;130;141;130;123;92;104;85;86;107;68;87;98;87;96;84;102;87;99;121;133;86;77;76;93;94;87;99;87;101;117;103;93;113;80;90;98;91;88;81;87;87;107;74;72;104;91;87;91;69;85;81;106;79;87;79;68;72;83;102;78;87;79;76;80;98;94;90;93;61;86;91;80;84;88;73;86;90;90;79;89;80;73;88;85;92;73;71;83;91;84;76;91;64;68;83;75;84;92;88;79;93;95;107;88;82;95;114;90;85;86;115;118;132;183;242;312;292;221;175;126;159;206;254;202;213;176;223;276;274;235;132;134;155;154;197;197;155;141;164;215;196;135;144;223;235;283;295;228;212;252;309;312;278;221;162;214;207;167;120;94;123;94;102;96;88;92;91;91;82;104;83;81;81;89;77;102;98;101;84;104;99;91;104;83;97;89;87;88;87;105;86;79;93;108;126;185;156;113;70;102;102;73;106;161;259;270;260;270;226;167;106;116;120;131;109;137;187;229;235;196;256;205;179;130;163;200;234;250;263;291;470;531;543;512;445;350;320;314;212;153;114;89;71;77;65;41;64;41;82;81;90;83;92;90;67;101;90;77;70;99;95;92;93;79;92;81;87;90;99;89;83;101;87;75;77;74;69;65;84;85;118;195;298;345;218;96;106;89;87;95;90;82;66;97;81;100;83;67;99;89;97;92;85;89;96;88;74;100;92;78;86;74;86;76;99;93;98;106;162;157;158;109;86;113;120;94;133;159;177;126;115;96;101;102;195;372;676;799;672;344;246;172;117;119;83;87;97;82;109;110;111;109;90;79;91;92;96;91;103;136;156;126;112;101;108;91;98;102;101;89;121;99;89;91;80;88;86;97;77;78;93;89;84;67;88;93;86;93;68;70;77;95;105;98;82;79;88;92;90;81;112;104;98;112;96;110;122;100;88;93;94;101;95;98;85;105;93;75;88;90;77;95;87;92;102;141;114;78;75;111;131;170;219;193;149;133;125;121;128;96;107;131;117;147;97;108;112;109;116;97;125;109;114;90;111;126;132;132;109;119;124;108;103;94;135;190;274;317;285;279;221;198;243;246;233;185;154;141;169;189;304;293;251;233;182;210;196;153;144;153;165;173;158;125;118;100;96;118;111;101;104;104;78;88;78;84;101;70;84;108;112;103;130;113;102;117;138;112;101;104;93;120;125;95;109;122;141;252;522;760;811;382;164;104;107;101;94;96;112;110;110;110;114;118;90;91;108;108;102;111;94;112;109;117;139;204;325;489;399;261;200;227;377;454;401;191;166;125;114;135;119;121;149;174;236;182;141;110;99;132;136;159;184;156;131;94;92;95;92;117;121;107;117;102;116;88;104;104;72;98;68;87;105;89;105;74;90;87;96;109;92;87;92;94;100;86;78;110;92;83;107;97;103;91;98;103;86;103;101;102;99;104;116;107;106;103;98;90;81;70;69;77;94;77;69;97;90;90;85;84;78;97;80;102;81;76;91;87;96;84;91;92;110;110;101;98;97;82;85;85;67;91;97;91;104;98;81;82;88;92;110;128;118;137;224;358;414;366;216;154;165;121;115;102;114;162;157;207;261;220;135;92;96;76;74;84;99;87;93;76;74;91;96;127;156;180;169;137;142;132;127;106;106;113;110;133;128;146;131;88;115;80;94;78;95;110;85;88;82;115;91;101;116;101;108;108;117;103;99;115;127;120;142;176;155;111;95;138;176;163;138;102;113;116;103;118;148;149;162;175;162;171;124;127;112;90;88;99;103;98;110;107;97;100;87;90;81;101;77;77;93;82;79;85;116;92;94;98;93;72;90;91;89;94;78;80;78;88;91;96;94;90;96;96;87;125;120;111;101;97;74;88;108;172;377;699;647;319;161;121;151;267;545;491;272;199;313;550;666;560;391;201;115;90;102;120;128;167;116;120;90;85;92;79;104;84;93;81;100;81;80;78;87;72;87;83;87;86;86;79;84;94;88;109;102;110;95;80;79;80;101;81;83;81;92;94;74;99;76;87;90;94;90;87;99;108;79;77;81;72;91;81;94;85;77;83;89;84;93;86;87;77;113;134;186;190;173;113;95;155;317;537;541;331;173;92;83;98;77;91;99;121;89;97;94;80;67;76;83;94;85;77;92;67;55;76;79;80;87;87;82;85;78;79;94;99;99;110;85;86;105;93;78;89;77;83;94;88;81;100;93;89;87;142;186;185;161;124;119;86;96;82;87;94;74;82;87;92;90;100;82;108;86;89;91;107;80;83;80;90;89;83;77;81;88;81;82;81;86;88;108;165;161;124;97;139;227;531;760;641;325;136;113;138;157;331;433;322;166;100;103;101;100;83;86;101;105;157;218;168;106;88;74;89;108;82;76;102;101;72;79;73;93;92;86;82;89;89;90;80;77;74;91;96;73;94;89;78;82;83;96;96;81;79;98;86;87;91;82;99;106;98;98;93;93;104;108;119;102;76;90;89;99;123;136;159;147;88;120;101;97;99;100;93;94;89;98;82;86;105;94;90;85;87;90;99;113;123;98;89;110;96;81;81;82;99;105;104;90;104;87;77;56;74;88;69;89;100;85;104;118;106;101;100;100;91;72;64;58;94;81;67;71;68;69;81;65;87;88;88;89;75;100;84;112;89;92;97;95;87;99;122;107;102;89;96;78;85;73;81;84;88;84;103;90;90;95;87;87;91;92;90;105;89;112;97;107;104;79;78;101;81;98;92;76;88;90;79;75;85;80;88;70;98;79;80;85;88;84;95;94;128;126;180;152;113;107;116;103;99;106;103;107;82;108;104;94;92;110;97;93;100;98;101;118;156;130;174;191;145;121;134;155;170;117;111;96;109;90;93;92;100;116;114;99;99;95;85;85;90;91;92;80;83;80;68;72;94;79;87;67;85;77;83;95;92;92;85;95;63;95;71;79;86;94;93;87;96;90;98;109;89;86;77;105;89;124;111;123;93;66;85;102;75;96;103;80;95;89;92;101;78;70;73;71;80;94;121;247;409;523;258;131;90;87;123;113;140;124;155;180;215;201;170;171;120;98;87;110;105;97;105;85;94;93;106;97;86;91;86;93;110;95;128;134;115;107;86;91;102;97;91;86;104;79;105;97;94;99;116;92;77;82;79;91;80;94;90;96;120;128;163;161;173;186;172;116;119;111;108;96;82;85;94;94;72;91;98;93;82;107;107;109;99;103;115;106;99;93;89;89;88;78;91;94;86;84;79;100;74;104;86;98;80;94;75;74;72;70;70;74;87;89;79;82;96;97;103;89;71;87;87;94;101;82;79;80;87;97;82;74;97;59;79;81;91;80;82;79;91;84;80;79;80;93;104;131;157;160;160;179;223;197;140;93;113;106;125;163;239;215;125;106;114;94;113;118;123;128;112;118;151;188;159;123;94
88;77;84;89;87;100;83;90;85;112;132;138;118;98;118;148;168;149;159;148;207;171;176;152;156;126;153;149;157;163;123;114;130;108;103;137;219;278;159;100;94;86;102;99;98;114;110;99;83;89;89;84;93;94;104;116;147;118;89;92;102;82;85;87;84;86;109;97;102;96;103;100;97;103;85;89;83;88;78;81;91;103;122;147;163;139;100;86;86;82;97;72;82;68;92;95;82;63;80;77;73;79;73;61;85;62;76;85;86;70;70;95;78;85;68;91;65;106;80;86;99;79;74;85;78;75;85;84;93;89;100;95;94;96;79;97;94;90;72;89;84;93;104;84;86;97;87;63;81;73;106;82;88;77;100;114;104;95;99;136;114;89;96;87;109;89;103;128;161;248;330;339;208;181;156;202;298;213;173;204;234;331;246;191;148;131;161;163;279;232;154;150;151;194;186;167;164;199;206;316;303;253;223;283;321;346;265;150;146;158;144;121;107;76;91;83;89;103;94;86;90;93;77;78;80;72;99;80;88;98;100;108;83;100;79;84;81;89;100;87;76;78;88;99;71;89;79;113;133;141;148;161;118;105;86;105;94;123;158;166;198;194;172;151;117;107;124;121;90;118;152;227;308;263;254;165;157;147;168;278;319;318;387;434;491;493;518;507;423;379;344;308;229;195;141;89;79;78;46;41;56;64;91;85;88;80;80;78;79;88;94;89;82;92;98;118;107;104;101;88;93;104;69;72;73;82;77;80;76;82;93;72;86;85;118;257;470;541;345;146;100;93;84;69;90;80;90;76;76;84;79;84;106;94;86;104;96;91;89;98;86;83;87;76;80;103;94;83;91;92;115;97;107;133;111;113;88;84;104;106;121;122;144;114;127;119;84;128;160;401;844;1111;848;383;207;202;133;137;127;98;92;87;112;141;134;121;103;88;101;77;86;91;89;146;165;133;94;120;94;90;109;117;106;92;86;81;102;69;90;93;99;80;93;98;86;79;84;98;74;98;89;78;92;84;80;73;83;93;91;87;111;111;102;94;104;92;107;124;126;104;90;93;94;79;77;89;82;84;101;83;83;81;89;86;109;96;101;142;173;207;148;94;116;131;180;286;351;307;174;126;107;118;101;114;105;121;132;112;112;104;106;99;112;106;101;101;111;107;121;125;115;120;98;112;108;95;93;78;125;212;327;378;326;275;257;259;219;218;213;195;127;128;184;193;237;242;262;258;168;132;149;112;120;155;148;157;147;127;128;125;124;126;103;94;83;87;89;84;72;90;98;91;102;90;104;119;105;129;97;103;107;96;112;99;93;105;124;110;126;164;177;209;337;504;516;289;109;107;117;105;85;99;99;114;126;96;101;104;96;103;99;102;90;99;108;99;108;113;113;145;183;210;200;166;153;205;474;597;393;196;152;142;133;130;133;160;150;179;191;196;150;107;93;112;143;155;146;130;115;96;87;100;86;117;96;133;133;124;135;150;105;126;95;83;90;70;106;83;96;85;85;98;106;80;85;87;93;105;98;95;72;94;98;97;100;110;117;92;98;92;105;94;81;95;76;102;109;101;86;94;88;98;93;100;90;84;91;82;88;94;72;110;85;83;96;104;87;83;83;81;82;80;63;99;94;113;104;87;78;84;107;86;91;85;91;76;86;80;98;88;82;87;91;84;102;97;108;147;178;270;300;249;181;119;132;120;100;98;124;124;178;270;307;277;141;86;84;86;97;106;91;104;77;77;87;86;91;143;162;200;185;129;163;154;184;131;119;140;125;110;125;151;139;115;99;84;86;107;104;103;107;111;105;108;99;111;98;108;112;86;92;92;102;102;107;108;139;141;153;119;119;111;121;114;102;106;114;117;102;105;158;168;193;160;164;168;179;125;113;112;94;89;95;107;98;101;92;100;95;106;93;91;85;84;77;88;103;80;85;73;73;77;104;76;83;88;94;78;101;94;79;83;81;99;105;81;85;88;94;162;185;155;104;99;85;103;110;128;204;338;360;202;162;133;147;354;610;641;323;158;178;334;417;386;287;163;122;94;88;122;136;115;104;82;95;77;97;90;86;80;76;87;76;90;74;109;102;86;74;90;89;69;111;99;86;94;93;101;84;93;105;80;107;105;97;102;101;92;92;104;94;92;90;75;82;84;91;100;70;78;79;69;90;88;87;94;94;71;78;76;76;60;76;91;101;79;88;117;153;133;112;109;99;116;170;237;290;225;161;103;90;81;91;83;125;129;118;98;88;91;85;90;83;98;94;101;84;80;87;88;71;95;96;104;97;84;81;95;100;70;81;96;86;79;91;78;95;85;82;102;94;88;75;79;68;115;98;135;209;316;287;167;116;107;93;85;78;88;89;82;77;89;79;101;79;85;83;102;84;89;91;93;72;87;79;95;82;79;87;71;88;98;87;100;124;177;184;124;125;151;308;605;964;742;374;158;101;102;131;169;192;173;140;89;91;97;92;90;97;112;115;98;110;121;88;86;63;84;88;111;77;84;83;81;72;85;84;93;96;99;75;92;97;87;69;93;85;87;114;87;94;86;72;83;88;98;101;86;98;90;82;77;73;83;98;98;100;96;86;99;102;126;100;91;87;95;85;103;116;125;133;121;116;102;108;95;96;77;67;82;92;80;90;96;96;79;94;86;94;87;113;87;103;106;144;150;97;105;70;116;88;87;81;91;88;74;78;98;90;80;95;77;81;82;92;98;93;88;93;72;71;71;89;82;80;76;78;100;64;85;89;79;100;84;98;80;86;87;100;101;94;79;83;93;105;95;101;107;94;81;85;82;80;83;88;96;89;89;85;93;83;110;104;112;91;89;76;102;100;112;103;74;100;89;81;85;98;87;95;98;90;81;86;96;91;87;96;98;96;107;89;89;95;103;95;124;158;199;166;117;138;134;108;99;103;97;98;102;72;83;106;96;121;108;97;79;103;86;108;133;157;163;182;161;152;211;275;277;132;101;107;86;95;85;105;101;117;146;115;87;79;94;98;80;110;76;92;75;84;98;69;84;84;73;78;91;85;83;88;81;85;79;77;95;95;79;77;97;97;71;78;84;79;98;85;93;90;90;117;134;167;225;152;123;91;99;91;104;92;79;96;92;73;68;80;81;87;95;89;98;107;134;225;303;307;195;105;121;184;211;212;191;161;161;181;148;106;109;84;88;79;79;80;85;95;89;85;104;100;87;80;101;92;104;115;111;121;94;109;108;91;93;97;76;99;102;96;97;84;71;83;90;104;103;86;64;101;78;95;104;93;98;93;95;155;189;221;149;147;122;106;122;117;116;105;83;91;83;98;85;103;86;84;92;103;94;92;113;95;108;88;82;82;83;100;77;83;92;77;91;89;82;76;91;93;98;104;81;78;83;67;74;107;83;85;89;77;94;88;88;102;85;81;102;93;88;85;104;90;94;94;97;87;98;87;82;91;67;89;88;83;82;79;101;82;90;90;69;81;108;121;158;146;135;133;180;146;107;109;89;113;153;171;180;164;111;102;96;88;110;107;121;107;92;117;163;169;170;155;124
79;89;66;83;102;100;90;82;90;93;144;116;94;106;84;124;151;165;184;225;232;226;199;188;188;156;169;194;179;189;148;117;139;128;131;119;159;170;152;96;89;104;89;84;99;110;106;114;94;84;92;93;97;91;98;124;133;100;98;72;88;98;96;93;90;93;100;102;109;101;90;102;78;95;79;100;73;81;87;89;81;100;140;196;222;159;121;108;73;92;83;98;85;81;81;92;77;62;71;74;72;96;76;66;87;76;88;98;70;74;93;82;99;94;83;100;79;81;74;67;89;94;73;90;84;84;65;59;75;74;75;95;90;95;86;70;62;82;85;70;78;88;67;72;80;90;63;82;83;89;83;88;82;88;82;107;119;90;107;122;130;119;106;116;90;106;123;107;155;204;305;396;274;216;139;152;220;206;169;154;235;323;272;184;116;124;137;156;193;229;192;170;167;179;169;153;198;197;201;218;292;254;208;278;337;389;273;203;133;131;104;96;107;94;91;95;79;88;125;100;90;74;98;91;101;73;97;79;91;103;100;85;91;93;87;88;83;77;84;80;86;80;85;90;92;105;70;89;98;133;224;204;170;132;109;94;99;105;86;113;95;103;145;129;149;160;171;138;142;131;170;256;301;280;223;205;168;155;241;370;386;353;411;447;475;453;447;428;412;410;401;356;326;205;143;96;85;69;41;30;44;57;77;72;91;86;112;85;86;93;80;92;84;109;89;109;100;113;112;111;95;72;99;89;66;91;74;81;74;81;65;74;79;67;149;318;591;705;401;156;105;100;81;87;100;89;93;96;110;85;78;95;89;94;95;105;99;81;89;86;78;83;80;70;88;97;98;92;88;99;98;92;92;96;148;102;100;82;91;93;120;119;119;119;115;110;108;135;206;355;645;914;677;342;248;181;148;133;112;113;86;93;135;121;156;144;94;103;77;81;91;84;114;128;132;106;95;99;94;78;91;129;106;84;89;88;84;73;87;74;83;86;88;75;73;76;96;90;76;84;83;92;89;82;87;73;82;82;84;93;106;128;151;154;136;97;107;134;143;110;114;100;100;97;98;89;83;95;103;82;110;84;96;109;94;96;100;152;246;274;178;104;90;132;302;577;728;518;277;146;112;127;129;88;104;105;146;120;102;80;100;112;110;118;94;87;99;102;123;96;92;126;95;84;92;102;86;83;146;174;232;287;273;249;258;175;161;143;138;136;151;140;176;184;144;192;183;228;154;140;123;82;104;173;167;200;189;145;160;146;121;113;108;100;110;82;104;97;91;90;81;98;120;111;106;125;100;89;73;91;98;86;96;86;85;87;101;102;123;154;140;159;180;251;257;167;121;99;89;104;89;83;83;81;102;114;96;108;88;114;93;97;87;106;107;117;109;111;128;106;120;106;138;119;122;187;429;510;387;221;175;158;182;135;146;101;111;151;161;142;112;104;97;94;133;138;115;120;95;85;94;84;81;88;118;150;125;132;128;122;127;103;92;98;82;77;92;99;80;81;100;79;85;85;92;112;84;100;93;86;92;105;104;91;109;92;95;98;100;88;107;106;99;82;93;97;102;102;99;94;96;94;96;92;95;102;78;79;101;86;109;89;88;89;73;83;64;92;77;75;71;92;80;114;95;90;115;97;109;92;115;107;96;84;113;118;71;106;91;76;82;90;107;102;95;79;99;105;142;172;200;194;172;146;116;133;122;102;105;120;184;178;244;226;159;103;85;73;96;89;119;80;83;81;82;87;101;127;140;146;159;146;173;176;202;155;138;156;128;109;99;130;133;124;122;96;89;87;106;105;110;94;98;110;109;126;104;119;99;85;90;86;79;83;85;110;143;158;149;115;103;105;107;96;103;108;118;123;98;100;131;164;163;154;155;202;181;127;124;114;94;84;84;113;107;71;85;88;111;84;99;82;92;101;88;103;79;79;84;85;83;79;89;92;72;103;87;106;86;98;73;74;104;87;99;97;99;96;116;168;214;170;118;105;92;117;86;112;134;168;155;135;122;115;121;246;428;418;286;144;111;192;244;247;147;140;92;107;107;92;130;110;111;91;82;110;89;85;83;94;92;77;89;100;92;100;68;80;91;77;81;80;91;90;83;108;114;109;79;84;88;91;111;118;116;115;102;94;90;70;97;82;79;87;82;88;102;85;79;74;85;84;58;85;68;85;85;85;97;69;79;84;83;79;87;65;92;94;109;89;102;74;104;87;115;136;137;121;103;88;101;107;96;84;115;106;94;102;115;86;95;74;103;89;86;90;110;76;95;82;74;95;83;72;81;75;99;84;97;94;97;95;95;90;89;80;97;93;91;88;87;84;90;85;85;71;96;141;288;457;430;231;131;94;99;93;90;85;90;72;79;101;86;75;70;94;76;85;78;87;99;93;88;74;83;80;70;80;105;94;110;83;93;95;119;137;135;137;102;120;267;655;954;829;409;166;112;102;103;120;148;118;115;95;109;99;91;142;158;186;153;89;102;78;65;81;66;92;90;110;73;72;80;81;76;97;89;97;82;83;70;84;109;92;89;72;101;93;82;73;73;81;82;86;100;99;100;93;83;85;88;82;86;84;86;85;94;93;92;97;105;117;110;103;85;85;86;94;112;133;185;205;191;119;116;105;95;93;102;83;95;105;110;112;84;81;76;78;96;78;94;90;106;138;215;206;118;96;89;78;74;101;83;78;87;83;84;86;84;76;88;92;95;103;101;93;94;88;79;63;90;79;84;70;80;84;107;87;98;89;61;85;71;82;87;80;90;89;101;103;101;92;89;79;93;101;109;120;108;99;92;79;79;87;88;86;89;66;76;78;95;101;99;91;94;95;83;96;115;129;91;90;75;70;97;83;90;89;100;87;69;82;87;88;107;78;94;87;97;90;88;92;96;92;104;117;157;166;130;121;137;131;137;113;91;95;103;109;109;103;127;134;154;121;87;88;103;88;111;138;156;201;140;134;137;289;430;427;221;115;115;84;67;91;100;107;134;110;106;97;100;85;108;103;91;92;79;76;88;78;76;85;78;94;84;71;98;89;97;83;97;100;114;83;96;75;89;87;88;88;80;79;65;91;82;79;91;91;108;137;289;371;268;166;83;103;92;77;99;101;82;79;79;96;80;96;82;92;93;76;86;116;189;242;242;145;129;193;306;436;414;357;219;148;145;145;99;98;95;90;85;74;86;86;85;101;88;92;104;99;95;101;98;111;113;118;110;131;76;109;108;100;93;102;103;85;92;76;90;85;76;98;74;89;70;95;96;96;109;103;109;129;122;116;173;222;236;177;122;120;96;134;181;159;114;83;87;83;83;89;85;92;87;83;93;90;105;107;100;79;87;82;92;85;66;96;70;99;91;102;83;80;66;98;93;87;86;81;92;98;80;103;81;84;74;91;94;90;85;81;72;99;85;89;96;89;74;93;106;79;102;70;81;78;75;69;66;65;73;70;107;82;86;79;90;93;93;99;112;107;126;121;142;128;123;139;114;111;96;91;149;180;189;176;151;92;101;80;91;91;108;90;101;110;105;121;135;174;190;138
104;84;77;106;91;87;84;82;100;91;113;108;104;80;107;130;171;216;266;234;259;298;350;317;249;207;244;239;184;162;137;124;122;114;97;122;112;124;119;120;91;91;96;77;92;102;105;108;83;88;76;85;88;89;96;88;102;112;91;69;91;102;109;97;96;85;99;121;113;106;120;93;93;95;96;85;96;78;81;94;121;87;162;253;283;166;103;86;81;101;80;73;61;63;89;93;91;92;80;88;91;91;98;97;84;77;79;87;78;81;81;78;83;79;76;97;92;82;94;89;76;95;77;76;67;92;85;68;73;76;89;84;95;91;91;79;70;95;79;84;78;88;83;93;84;80;84;82;84;86;83;91;84;84;88;96;80;99;105;131;121;108;130;131;99;94;97;140;160;183;289;375;286;189;146;147;199;165;136;154;219;316;217;140;102;102;109;142;166;190;210;136;133;164;157;200;227;213;192;205;225;234;214;256;368;420;274;151;130;116;93;107;98;77;105;88;88;96;97;96;70;66;93;85;80;84;82;97;99;110;118;98;108;95;88;75;104;82;81;98;74;86;97;90;92;78;80;85;98;169;387;404;286;140;115;90;96;102;99;105;93;106;102;118;187;257;249;195;175;150;184;328;451;375;258;217;177;180;237;379;400;342;399;424;412;374;335;325;387;508;509;469;417;276;164;96;77;66;52;47;40;62;79;74;76;85;102;90;91;88;107;92;71;103;107;95;96;101;67;89;89;98;95;107;122;102;86;97;89;73;89;72;77;82;130;299;588;729;441;180;119;84;72;78;88;72;75;81;89;94;85;85;74;89;80;118;105;91;80;101;106;96;87;80;89;69;99;97;105;87;80;93;88;93;121;128;87;104;87;86;103;111;127;121;138;145;132;154;121;208;384;513;395;218;163;166;142;111;99;95;101;94;113;135;105;122;71;98;90;94;101;88;110;97;120;103;98;104;108;90;129;107;110;88;87;97;91;71;98;101;89;76;87;75;90;97;91;81;93;95;76;98;84;98;108;76;79;84;69;102;103;171;268;321;204;127;138;183;169;129;117;87;82;82;110;73;82;87;86;91;80;97;90;113;89;105;118;152;221;267;143;103;111;157;408;814;1083;675;292;135;122;129;110;99;113;92;117;105;116;93;110;117;109;85;90;111;109;92;105;123;113;94;83;97;103;115;118;124;107;127;155;215;211;208;161;141;127;92;126;109;155;188;204;189;152;150;188;215;162;129;115;104;134;218;230;212;183;185;145;158;120;118;120;117;114;102;92;94;76;93;92;105;118;103;118;92;117;78;93;103;119;105;102;95;112;83;108;123;119;175;156;112;126;147;132;116;95;115;106;103;90;86;113;105;100;109;104;107;99;111;104;101;102;100;88;110;104;106;113;124;113;114;104;111;105;176;239;319;237;182;222;287;271;194;161;125;124;119;158;141;131;95;93;106;121;119;108;99;103;90;79;85;82;104;121;111;114;94;120;125;119;114;90;77;106;101;91;84;84;88;92;96;91;80;87;81;90;88;88;91;76;89;99;102;79;82;101;96;88;80;94;105;101;104;92;94;104;116;101;96;91;88;88;95;88;98;85;98;76;99;73;87;105;82;78;103;87;79;92;89;91;77;83;91;98;78;93;83;116;94;107;100;91;109;108;109;101;94;99;90;92;77;87;104;86;71;95;120;126;112;152;158;206;149;110;115;101;87;94;96;117;129;167;164;128;117;79;106;90;91;87;98;93;72;93;75;90;126;117;107;127;93;188;146;167;129;129;138;142;135;133;142;118;119;88;108;89;108;93;111;101;93;84;128;140;146;120;90;102;115;105;94;102;121;101;112;110;156;151;134;127;121;105;103;132;132;120;125;100;114;133;172;159;155;164;189;155;114;112;103;117;105;93;95;104;98;75;82;92;101;92;93;95;79;82;91;93;91;75;104;88;84;88;63;87;70;104;107;86;81;87;93;101;95;73;105;73;93;103;159;182;151;111;93;102;102;118;99;100;99;122;90;104;104;105;161;244;213;153;109;114;115;154;134;115;116;92;98;89;103;96;111;92;81;70;75;93;80;91;103;73;87;77;84;88;76;71;111;81;90;97;80;88;79;86;91;82;83;81;94;97;107;116;102;108;96;108;92;82;86;97;80;80;79;81;91;95;107;86;76;91;85;64;90;82;91;91;80;91;99;88;80;80;94;81;98;99;89;85;84;84;76;103;86;103;108;116;93;100;80;95;101;80;89;92;97;94;105;112;94;75;85;93;75;86;87;95;104;101;74;101;73;83;77;61;84;81;71;99;87;90;94;103;90;91;92;97;88;100;78;89;81;104;88;100;65;87;131;285;467;425;264;157;101;91;113;108;92;91;83;72;79;88;95;94;93;75;73;81;98;100;90;100;79;87;89;85;88;77;105;85;100;100;97;89;117;130;116;111;108;208;501;713;566;271;117;102;100;111;137;194;204;133;89;102;105;112;224;376;360;230;134;105;79;78;93;75;99;103;115;110;75;84;85;78;105;88;83;98;92;81;100;89;79;87;93;90;95;102;90;105;86;91;90;133;98;128;110;96;105;71;83;80;82;78;96;112;90;88;100;96;107;102;95;107;100;109;99;110;177;299;398;306;156;124;107;108;88;82;77;79;85;97;105;88;95;74;93;76;80;92;99;111;213;292;290;193;112;83;84;91;72;71;85;105;81;91;110;102;87;82;94;81;86;81;74;91;106;84;72;78;63;78;95;92;81;69;98;77;80;87;95;91;91;109;88;92;100;120;118;114;92;84;91;80;86;108;111;104;89;74;82;89;125;95;89;64;87;85;103;111;97;105;101;96;94;94;105;98;101;99;89;80;78;86;86;91;104;105;87;102;87;64;85;114;106;106;97;94;86;85;98;114;104;116;121;169;144;135;141;164;174;122;108;80;114;139;159;153;112;133;158;170;147;100;103;91;95;96;151;257;232;173;115;165;299;445;374;202;117;86;88;54;86;104;99;101;93;101;100;85;84;108;90;97;98;74;98;72;73;92;89;98;89;104;85;84;97;92;97;90;85;91;73;87;94;83;84;81;91;104;81;81;78;90;80;75;81;95;187;394;561;414;165;107;103;83;92;99;90;90;81;79;93;91;86;76;86;85;86;114;157;314;388;344;187;173;344;658;850;706;541;296;132;130;86;97;102;84;103;68;92;85;91;81;91;93;104;89;103;89;104;111;132;92;89;89;121;101;116;132;125;84;83;88;87;104;86;72;84;89;88;72;95;90;95;93;93;105;120;142;152;135;139;168;204;268;184;110;81;87;135;173;170;122;98;93;113;101;93;94;89;74;101;86;103;104;127;101;104;87;90;88;85;85;83;69;71;78;85;73;94;61;85;103;118;87;80;82;71;77;74;77;66;89;80;63;82;98;99;83;77;81;63;68;90;82;81;79;80;82;82;89;67;79;76;84;84;104;95;85;92;65;97;101;105;107;103;124;107;108;114;155;116;123;141;119;135;96;110;149;224;280;246;147;123;98;73;81;100;112;120;128;124;109;97;151;202;246;167
97;85;89;99;104;105;86;98;105;93;105;116;96;88;98;125;167;246;291;249;249;293;551;487;374;301;264;292;169;121;141;154;138;119;95;75;108;98;118;125;80;85;98;81;92;80;91;95;95;94;102;105;99;85;100;93;97;80;71;74;100;93;87;120;112;96;83;97;87;103;125;111;83;100;104;83;70;103;90;100;102;121;197;285;264;141;97;83;97;76;86;88;87;90;73;84;79;83;88;99;86;80;64;85;89;69;82;83;80;80;87;83;83;80;94;113;101;92;85;91;86;91;80;75;92;74;98;72;70;83;94;78;88;81;75;71;97;100;86;84;92;79;91;96;78;80;85;96;91;89;86;86;74;86;97;87;86;72;87;105;124;107;144;161;173;136;114;142;199;191;257;318;288;207;156;132;133;155;136;210;280;246;158;100;102;99;104;97;119;146;153;129;91;142;160;190;169;122;161;149;204;200;186;212;351;352;230;142;128;121;119;104;80;85;104;87;103;94;102;100;84;97;88;88;90;82;91;89;107;120;110;86;87;88;80;92;94;91;83;102;77;103;80;73;78;96;93;105;97;140;337;423;324;165;123;121;123;111;96;101;109;97;119;136;172;233;263;243;290;237;236;300;493;537;332;228;224;176;279;343;393;458;396;363;363;274;253;243;335;532;498;477;439;309;169;105;98;65;42;49;59;70;89;79;81;92;94;75;88;97;88;83;93;88;78;88;87;93;83;90;85;116;162;177;127;109;90;68;84;91;93;72;80;90;116;221;403;592;431;206;126;89;85;78;83;80;87;77;81;110;73;76;93;85;91;98;92;84;81;111;87;109;89;84;77;96;96;104;79;85;102;68;89;82;115;124;123;107;99;101;96;124;134;140;194;173;176;128;143;139;198;222;176;120;143;123;112;112;105;90;112;96;106;115;124;79;80;105;84;88;91;92;95;115;107;78;85;91;101;93;101;89;93;90;84;102;101;62;95;94;102;81;93;62;81;83;97;88;85;98;94;93;101;89;98;82;90;90;89;90;142;287;518;584;430;212;145;149;121;131;107;91;107;99;98;89;84;106;102;99;89;66;86;107;116;109;106;116;168;156;120;78;105;203;471;899;1029;696;279;149;128;110;92;87;112;100;108;110;107;82;94;101;120;110;102;89;107;102;90;101;114;84;96;99;120;106;121;120;80;113;123;144;160;172;135;122;97;114;112;121;166;235;256;205;168;171;162;181;179;149;130;155;163;240;262;201;192;147;118;131;100;118;117;97;78;113;100;90;93;106;75;87;93;113;114;104;101;106;87;101;108;95;94;95;95;94;104;115;142;157;164;151;118;109;118;132;82;108;98;86;110;86;89;102;101;98;105;96;101;147;139;162;103;89;96;128;134;93;117;133;139;127;94;86;95;129;159;182;171;191;330;520;461;256;146;165;159;135;140;116;109;99;98;115;109;91;112;108;86;97;88;94;106;70;111;98;82;97;116;104;121;102;98;92;86;94;89;82;86;91;96;97;83;86;107;94;101;107;84;102;93;89;84;98;107;79;90;93;91;104;86;86;87;86;89;97;98;112;95;96;95;91;87;99;105;85;113;95;75;95;84;93;80;97;93;97;91;66;87;93;84;71;92;83;102;94;102;86;97;104;102;84;101;84;74;87;70;95;98;92;81;89;90;93;94;102;88;110;103;129;117;176;216;200;141;108;112;91;105;103;107;106;128;112;115;109;93;102;112;108;83;89;93;98;78;93;92;86;107;110;135;125;111;153;111;111;119;132;120;144;166;130;144;128;123;138;105;110;104;120;122;108;97;103;123;97;91;96;103;127;147;110;112;99;104;97;99;114;168;170;133;135;98;102;126;157;130;113;115;125;108;135;148;147;149;161;128;135;126;111;97;108;122;112;119;121;79;78;92;109;81;108;83;93;94;90;102;87;74;87;96;96;78;92;93;85;76;112;90;90;70;81;92;100;89;97;74;80;88;102;119;139;103;104;115;84;94;94;79;99;104;118;114;95;97;115;116;110;108;101;94;108;124;109;129;128;77;97;84;95;100;108;101;104;85;84;63;86;85;87;80;81;84;96;94;66;70;91;76;81;93;86;79;82;87;76;91;83;72;89;82;90;107;102;99;110;76;88;102;94;71;91;96;69;86;93;92;96;79;90;89;74;83;72;99;92;82;97;89;93;86;89;90;99;91;80;97;83;96;102;94;99;91;106;80;115;107;110;121;90;101;94;85;97;82;78;80;88;104;85;94;87;82;81;92;94;102;123;106;101;73;89;75;66;84;78;91;94;90;66;107;91;90;83;91;122;131;94;107;97;83;75;97;113;93;79;106;123;206;313;331;291;220;153;127;95;87;82;83;80;77;80;104;117;87;106;98;73;84;91;92;103;92;101;82;69;81;84;84;95;101;97;94;92;95;107;118;109;89;117;167;251;392;314;188;114;77;109;117;202;342;317;193;127;102;103;162;356;665;786;415;177;88;83;75;91;88;85;144;115;127;100;82;90;82;75;80;91;79;84;80;79;73;81;88;79;88;102;76;81;82;84;91;117;101;120;115;119;115;92;110;96;88;90;98;84;116;90;93;93;83;102;92;77;87;108;86;98;102;195;428;549;439;207;157;112;116;94;85;87;97;85;99;80;83;81;102;91;84;100;101;87;130;235;377;367;206;117;75;70;66;89;77;98;86;81;86;89;90;83;95;90;75;67;79;76;89;108;84;61;66;80;95;80;81;78;73;79;87;76;81;95;85;115;130;124;95;86;98;120;100;101;86;73;71;97;109;91;91;98;96;96;115;114;72;72;86;92;105;96;95;95;102;105;96;91;73;102;95;95;77;77;94;83;78;86;92;81;92;91;89;80;88;100;105;112;102;94;94;108;88;95;115;130;180;131;133;124;105;118;134;166;150;118;101;111;159;236;215;140;111;121;117;102;128;111;103;114;135;191;314;267;215;137;126;201;312;285;161;128;92;83;74;101;91;95;110;92;100;76;69;97;97;93;112;74;82;103;94;77;84;116;90;88;90;84;93;90;90;93;94;91;72;73;81;91;90;77;92;88;101;89;91;73;92;92;92;86;98;175;304;457;326;151;92;89;108;102;79;92;92;93;74;94;73;77;85;72;87;93;130;265;585;869;666;287;230;433;995;1228;787;474;264;141;98;91;82;91;75;90;93;90;79;101;93;90;106;105;93;85;106;111;94;105;99;95;92;119;127;151;139;152;111;80;99;111;100;90;79;71;75;76;94;104;85;104;102;99;103;185;243;245;159;141;128;164;198;148;105;73;88;113;118;129;108;100;109;107;113;99;104;86;104;90;84;90;94;126;119;107;86;90;90;94;87;86;71;100;89;98;82;85;82;88;95;109;86;75;79;87;79;84;78;91;76;77;73;78;83;92;105;116;97;90;93;61;66;92;84;64;93;89;85;81;80;86;96;83;76;92;93;79;95;85;81;111;103;121;96;107;115;140;198;149;128;140;122;126;120;114;162;285;370;282;159;126;105;102;94;84;105;112;127;122;139;111;118;157;192;145
108;110;78;105;107;89;105;94;74;99;102;90;102;86;92;140;122;220;265;178;200;311;595;625;454;375;312;222;127;106;137;141;126;95;94;94;77;104;101;110;81;84;107;97;94;115;138;117;89;109;88;81;93;94;101;93;85;90;77;70;80;108;120;131;134;89;98;100;102;112;135;119;100;119;118;86;55;93;98;118;98;136;160;215;201;133;91;90;98;82;96;77;80;76;78;82;94;102;101;91;66;98;74;87;89;74;110;83;78;73;82;84;94;84;100;83;94;76;87;87;84;91;80;91;82;86;66;79;78;85;82;89;92;65;60;66;93;86;85;78;85;93;89;111;96;93;89;95;82;83;87;63;74;86;92;81;66;103;93;109;106;136;148;218;257;198;165;191;220;197;223;275;244;190;154;158;175;171;153;209;268;201;132;97;88;77;78;99;112;143;129;97;124;127;148;202;188;147;137;206;195;193;159;196;243;310;195;147;91;106;88;114;99;93;91;94;127;101;93;79;107;95;77;91;118;70;96;91;141;136;126;86;88;78;84;94;79;81;80;85;94;88;82;88;86;99;81;79;82;136;236;290;224;136;114;98;134;115;93;100;117;149;127;116;140;211;311;332;318;320;283;353;522;466;352;273;252;274;335;417;388;366;388;357;309;277;230;296;379;456;440;447;348;233;141;111;80;55;45;49;55;80;65;78;79;83;90;93;97;96;92;77;91;95;89;93;86;83;96;107;95;118;220;255;213;141;109;95;103;77;85;80;80;77;95;144;333;487;420;219;112;84;76;82;94;111;68;80;83;99;97;74;83;98;88;91;100;76;104;104;90;85;104;91;99;82;98;72;84;93;73;84;94;98;112;144;127;93;112;93;96;98;130;145;147;183;178;184;150;139;148;119;141;126;124;111;87;103;107;123;109;104;86;97;100;100;104;88;101;97;79;102;109;83;94;88;79;91;95;100;108;91;97;102;95;112;110;95;80;94;79;71;90;88;92;85;78;81;105;82;84;99;102;86;84;101;77;94;104;107;180;461;805;1021;699;309;143;118;120;116;97;91;95;97;89;91;78;82;91;88;87;91;106;84;94;140;131;115;95;119;95;94;134;267;621;1122;1054;582;250;144;113;111;103;104;105;89;115;113;104;90;115;109;106;112;98;93;109;100;100;104;105;117;110;116;128;117;133;115;122;139;139;144;139;116;148;130;93;110;109;140;162;236;276;241;206;193;168;188;212;186;161;158;210;227;251;200;161;130;122;107;107;108;88;110;100;112;142;119;106;95;107;91;101;105;100;102;98;111;108;106;119;110;103;116;100;120;128;119;124;168;199;178;159;108;117;109;91;95;87;106;107;102;114;102;114;120;106;107;124;153;207;163;117;159;188;245;207;151;167;193;200;169;111;105;88;124;117;137;140;212;392;683;575;289;175;211;237;196;140;130;110;102;121;93;107;91;104;95;101;110;107;100;87;81;87;92;97;96;101;96;105;100;118;98;98;90;85;106;95;95;83;102;100;108;117;99;96;94;92;112;83;76;86;85;94;112;101;92;97;114;84;87;84;89;82;92;77;94;100;85;91;102;81;77;93;91;100;88;83;78;97;91;102;93;92;85;73;90;97;84;72;81;91;107;101;112;93;98;94;115;109;114;89;85;105;102;93;89;96;80;88;89;82;101;96;102;102;105;97;107;134;146;150;155;156;155;107;116;99;90;93;88;85;104;81;112;96;117;95;84;82;90;87;100;98;77;97;107;112;89;119;86;96;99;102;105;116;107;148;165;139;137;133;127;124;115;107;105;119;141;137;118;98;112;110;114;92;99;101;147;175;180;144;110;97;113;114;140;160;161;137;120;104;109;141;171;128;126;106;82;120;117;109;139;121;185;173;128;108;107;118;108;132;134;152;97;86;78;100;115;93;95;97;91;82;99;82;99;86;84;97;101;98;93;89;90;99;96;95;83;112;80;78;96;83;79;77;95;99;95;121;132;119;121;90;95;82;91;101;90;96;99;108;113;101;93;92;86;85;93;102;104;99;151;238;222;130;91;95;97;118;92;96;93;80;78;94;88;106;70;74;87;79;89;93;75;75;97;70;86;95;90;102;96;80;86;89;91;80;84;79;83;80;95;95;88;109;84;94;105;85;89;80;87;96;89;96;96;88;89;94;76;100;95;82;91;99;100;65;77;81;92;91;86;92;86;75;94;103;77;87;89;84;81;112;101;115;121;154;166;148;97;92;93;96;86;87;81;94;103;91;82;93;79;99;97;118;139;168;140;83;89;75;80;78;88;88;112;106;107;99;86;95;108;135;149;146;115;112;94;98;63;95;100;101;89;84;103;134;218;317;436;358;202;115;91;93;84;73;96;92;83;94;117;101;105;101;98;87;79;98;103;90;94;92;88;79;90;92;86;95;84;73;73;94;122;129;105;102;111;102;139;166;166;136;94;84;101;136;262;460;440;227;119;91;103;175;409;868;943;448;152;110;100;92;77;83;113;159;185;147;113;94;98;80;92;93;76;82;73;77;84;81;85;89;76;80;83;76;97;83;98;97;116;130;130;93;106;104;115;78;94;81;95;83;109;116;131;102;107;81;73;90;77;88;83;90;96;122;157;372;495;364;232;165;164;142;116;84;93;86;92;90;87;85;87;86;90;92;107;99;95;115;196;285;326;171;119;72;86;85;96;109;94;99;72;84;81;69;84;86;82;87;94;91;98;73;88;88;93;76;75;71;73;92;77;97;72;87;94;95;91;104;121;178;160;141;91;111;115;93;91;89;66;89;86;86;80;99;82;82;118;99;94;94;83;80;84;70;75;96;95;98;104;114;124;112;88;120;88;73;89;88;92;96;86;85;64;78;100;89;94;84;94;131;128;104;114;100;96;86;100;124;144;182;155;135;127;93;106;121;163;130;141;95;109;144;223;220;133;90;108;122;107;114;104;133;107;112;136;231;278;192;113;107;155;179;178;139;110;101;113;86;82;115;130;131;92;92;92;94;86;104;94;85;81;83;77;86;92;89;86;76;93;89;90;84;89;88;93;87;89;79;72;103;94;80;90;82;89;68;91;80;100;89;77;78;79;104;121;181;259;205;126;95;111;111;83;82;81;78;71;86;72;89;99;81;88;81;82;138;386;841;1261;1053;380;253;435;867;991;553;303;182;96;98;85;80;68;107;83;102;96;89;99;100;100;82;72;95;91;96;106;102;94;89;106;99;108;123;137;171;144;108;85;97;91;89;82;86;103;84;108;92;92;106;118;117;101;113;198;287;341;162;120;86;129;119;110;112;79;92;89;136;116;107;78;110;96;100;115;134;113;89;97;88;107;102;99;107;97;99;97;71;84;79;85;97;97;120;89;78;90;101;77;97;84;88;68;82;79;81;74;83;89;89;75;97;79;96;93;80;75;105;64;76;71;96;85;75;105;69;81;77;78;84;83;79;86;69;90;79;101;85;90;102;116;144;135;134;100;155;181;197;176;142;137;117;94;96;89;142;238;372;272;212;138;104;122;111;115;102;99;146;172;153;115;108;122;161;135
143;117;91;75;84;73;79;97;79;109;91;94;92;98;88;100;148;180;168;171;172;229;438;446;539;524;413;215;160;141;122;136;136;114;105;79;93;133;130;125;90;108;121;124;108;150;162;170;120;82;90;82;104;120;94;112;89;76;85;82;85;99;114;129;93;106;95;120;102;116;131;110;114;85;92;108;112;72;87;111;113;129;146;185;154;123;98;75;78;89;84;82;108;101;87;80;72;96;98;98;99;102;92;90;82;97;80;75;69;81;83;99;89;84;78;86;94;83;82;90;99;97;84;81;88;74;99;82;93;87;92;101;76;99;89;74;72;80;95;85;80;95;84;91;84;88;110;105;81;82;81;66;85;71;79;80;78;86;93;107;113;157;236;281;372;284;225;248;301;254;195;207;206;186;171;189;267;261;188;205;229;189;97;89;71;92;102;79;107;144;130;103;124;128;189;216;190;121;176;219;258;166;163;183;212;200;165;109;105;99;86;91;93;101;110;94;115;105;95;84;89;106;105;110;103;97;90;142;142;152;137;120;78;74;82;76;93;95;85;104;95;84;91;100;106;86;92;74;68;122;146;143;118;101;84;118;110;133;95;87;114;135;133;110;121;189;295;303;288;284;286;330;440;380;303;232;253;321;438;414;355;293;339;327;281;291;294;457;593;547;462;355;271;166;118;100;61;61;46;45;63;85;77;88;75;80;76;75;91;85;83;85;84;76;78;92;83;96;76;86;101;114;182;267;220;168;99;84;81;88;67;87;83;71;97;135;191;312;292;171;135;97;91;80;81;79;77;79;83;80;79;103;99;105;104;85;93;94;92;88;89;103;81;105;91;105;76;80;68;73;75;86;109;86;104;96;107;128;129;129;111;107;122;142;158;162;166;204;178;141;117;144;135;119;89;90;86;102;90;100;99;83;119;120;103;93;90;97;103;90;98;95;75;100;101;87;69;91;73;93;90;95;93;88;88;103;98;82;65;89;79;103;84;98;94;84;95;94;94;97;82;87;91;73;91;91;95;89;92;115;187;560;1084;1666;1230;490;191;119;100;119;94;86;82;86;94;85;90;99;86;79;85;105;87;98;99;120;121;118;96;79;87;94;113;190;517;1020;1026;574;236;149;114;110;102;104;108;99;113;114;105;110;111;139;151;139;125;99;103;79;99;113;108;95;109;111;114;113;113;124;148;172;163;126;127;142;181;187;174;144;128;157;165;223;211;178;220;206;188;186;185;170;163;166;175;222;171;153;145;127;109;126;96;115;91;90;102;103;149;134;111;74;106;98;115;131;112;117;99;96;107;105;123;98;115;91;103;98;107;116;168;211;289;325;218;111;85;108;94;88;105;81;86;113;90;99;109;97;95;101;116;151;197;169;138;219;393;383;301;188;300;402;407;277;146;97;97;107;111;115;113;160;306;461;410;235;230;271;303;254;155;106;104;96;115;138;102;99;88;99;114;124;88;77;95;77;99;109;103;108;96;89;99;109;120;121;101;95;97;100;100;108;97;72;105;93;98;96;101;123;115;105;84;110;86;98;95;78;92;91;98;95;96;91;82;103;84;107;90;98;88;95;88;91;98;81;90;121;87;85;92;96;87;86;64;86;79;84;82;80;94;84;71;79;102;91;92;104;85;103;93;95;98;104;94;97;86;107;92;91;103;95;89;85;82;91;83;84;104;80;94;100;128;159;171;157;159;135;132;123;111;107;105;99;89;98;98;86;112;118;114;94;67;78;101;105;97;93;99;96;110;129;128;107;94;99;96;91;92;123;126;143;175;135;132;123;106;107;93;123;129;140;116;127;104;92;136;122;83;95;91;144;179;193;144;108;130;116;120;132;133;135;99;94;76;103;142;142;121;127;112;107;109;121;109;136;178;189;224;154;138;99;106;104;105;114;129;100;100;85;123;132;127;100;93;106;81;83;102;76;86;93;84;85;105;88;95;81;85;101;87;78;103;112;121;94;80;93;84;105;99;110;123;147;139;111;124;107;91;71;79;92;85;90;102;111;87;78;81;76;110;114;105;87;124;246;423;383;198;126;129;194;178;135;102;81;84;83;87;75;93;103;83;90;90;82;85;94;81;93;107;91;93;82;100;100;107;102;88;87;86;84;84;78;88;100;102;100;86;102;78;87;78;108;86;68;94;82;86;91;100;109;95;92;81;78;78;78;92;92;87;104;97;73;92;96;103;101;79;100;96;83;91;80;87;91;87;91;116;139;191;316;259;156;99;87;96;93;80;84;98;84;99;93;97;92;76;103;131;179;236;152;84;86;94;80;90;112;90;82;86;98;84;103;97;93;154;221;184;113;97;99;89;81;92;88;82;91;76;114;117;131;278;412;372;197;105;97;63;76;97;87;79;86;94;114;144;112;134;103;102;98;77;99;85;91;71;95;92;93;84;82;94;82;80;78;114;93;103;107;120;121;106;99;91;92;89;109;86;106;110;197;339;325;162;137;99;92;141;306;575;669;389;181;101;93;74;80;94;131;160;208;181;129;98;109;83;80;101;84;92;92;90;85;81;71;80;79;82;101;81;88;94;91;157;250;228;199;129;110;108;108;86;97;79;87;94;74;93;101;85;112;88;85;92;98;88;88;102;108;114;104;199;248;219;194;187;221;161;114;79;91;79;71;81;79;70;77;78;111;92;85;88;83;117;111;168;160;119;112;91;87;86;98;71;89;83;82;75;78;80;73;83;77;84;70;94;69;84;91;72;82;98;69;76;79;63;100;78;83;83;101;93;85;92;150;241;239;195;142;130;114;92;93;88;88;91;90;86;85;89;97;107;103;94;74;81;81;83;94;77;75;95;83;91;118;172;131;108;84;88;92;81;89;84;79;84;76;90;85;88;91;78;92;94;105;112;103;125;117;99;105;90;87;121;139;136;119;139;102;134;111;159;152;163;123;87;88;106;137;167;125;123;118;105;148;125;121;127;105;102;132;189;175;139;107;95;110;138;169;161;114;88;90;105;105;133;173;195;119;116;111;127;124;93;87;86;101;90;74;81;78;95;78;84;88;85;100;93;80;99;93;81;95;78;77;97;100;98;80;82;95;83;83;75;78;89;85;79;84;72;94;128;148;125;104;119;106;108;80;79;75;79;78;90;80;84;82;79;96;73;109;161;345;796;1222;951;423;185;240;497;556;345;193;136;96;107;76;91;89;105;101;83;107;103;114;103;89;88;89;82;94;87;100;98;84;80;97;128;180;133;114;120;125;106;107;103;84;82;82;91;79;76;83;112;86;88;99;94;101;119;168;239;228;146;109;95;72;104;84;84;99;89;99;107;105;124;104;116;91;100;119;131;129;112;93;87;96;96;126;111;106;115;91;93;101;91;105;93;115;115;101;82;98;87;113;94;81;73;81;81;71;90;91;74;110;82;88;53;73;98;99;82;88;75;87;82;77;100;93;78;78;98;78;79;91;74;90;101;97;87;79;72;96;95;96;116;119;134;147;120;108;130;168;210;157;149;121;123;104;86;90;119;168;199;205;198;141;162;177;182;160;137;142;126;142;143;106;98;105;117;124
92;81;101;81;89;95;76;83;87;103;117;94;104;92;92;110;148;168;146;172;172;204;310;393;514;609;425;209;139;146;160;130;129;103;105;96;89;107;134;126;100;143;142;122;108;115;220;163;90;101;116;115;116;126;108;90;94;89;93;82;83;99;131;112;115;81;122;110;98;105;103;82;102;101;96;93;94;115;94;91;130;123;143;156;162;110;104;89;84;81;75;97;76;94;89;99;75;92;98;87;76;89;96;98;82;92;91;86;76;78;85;85;79;90;96;90;90;71;100;79;94;112;89;85;92;96;75;74;80;78;91;79;72;84;79;74;71;88;85;91;85;74;102;98;74;94;92;79;77;75;71;87;95;89;78;98;92;89;80;94;103;132;209;254;296;276;220;272;294;219;159;179;189;221;175;227;360;291;267;244;246;184;131;97;87;103;79;94;87;95;117;113;159;211;215;226;155;155;176;235;172;151;131;169;152;184;156;131;115;112;88;79;86;97;97;100;91;101;105;85;91;101;100;103;84;107;93;109;150;178;167;89;100;92;76;80;94;91;106;86;101;71;82;80;102;84;87;104;87;82;129;114;95;94;94;94;92;97;101;101;123;147;139;125;100;188;281;348;297;254;284;382;513;514;342;273;293;396;495;435;302;231;225;242;250;294;421;710;808;680;509;360;222;139;106;78;83;65;36;41;70;68;62;83;87;64;86;81;85;79;69;76;78;99;79;88;94;92;71;90;95;122;151;185;158;123;85;90;78;77;79;82;73;77;72;87;132;191;196;120;106;79;102;84;91;103;99;100;88;80;98;89;73;82;85;84;92;92;98;111;85;87;72;102;94;93;89;72;57;102;81;108;98;96;115;106;88;119;147;124;129;134;159;184;188;124;160;175;155;156;147;197;186;149;114;104;89;101;87;86;86;68;102;108;107;89;87;87;105;97;78;84;86;105;111;91;100;85;95;86;92;85;85;77;105;109;112;101;102;73;94;92;90;94;71;84;89;92;103;97;88;95;93;80;91;103;100;75;104;118;209;535;1120;1611;1246;576;252;109;112;112;97;89;96;77;84;91;81;90;88;82;95;89;99;114;99;91;101;82;100;97;90;115;108;163;361;732;687;396;177;126;114;124;119;123;127;123;110;105;109;113;108;207;226;235;169;114;105;116;106;94;110;119;127;138;129;151;120;147;188;235;204;161;151;147;213;257;225;150;159;169;204;239;234;204;214;222;216;194;177;173;149;182;183;192;144;114;111;101;118;111;103;98;110;85;94;100;120;106;89;100;104;109;104;127;111;125;125;93;108;123;97;117;104;101;118;122;135;169;220;259;417;569;324;167;118;107;94;94;100;96;78;84;94;108;136;103;99;95;121;164;139;160;139;254;534;587;448;320;450;626;736;431;177;94;99;113;102;135;120;113;192;258;215;211;320;423;338;236;152;95;117;121;128;115;107;109;120;102;132;111;105;102;90;95;99;117;98;102;81;91;95;128;132;107;130;103;111;86;90;98;88;93;112;95;103;94;92;107;83;93;89;84;96;112;82;97;99;68;94;86;87;85;91;105;99;94;91;78;88;95;92;97;90;91;76;92;78;93;96;110;73;96;91;93;80;91;71;87;76;92;92;90;90;103;108;100;101;82;105;76;87;90;86;100;85;91;100;92;109;85;101;80;83;71;86;91;81;71;107;106;161;181;211;151;142;165;144;129;110;110;101;104;77;78;84;93;101;122;162;125;88;94;96;106;98;99;96;94;101;127;119;100;104;110;93;96;80;108;133;146;194;200;157;143;115;102;102;116;111;113;90;94;123;110;117;119;82;103;102;105;141;207;174;141;139;135;177;145;130;120;99;85;76;97;139;176;142;143;134;117;133;150;136;107;164;179;191;174;169;118;107;112;101;116;96;96;85;97;129;125;98;107;110;89;87;81;92;98;98;80;85;88;86;82;92;98;88;96;85;84;100;86;120;106;91;78;115;94;114;95;104;180;201;144;119;87;80;75;75;103;82;88;97;98;113;84;78;92;83;90;70;100;133;270;574;531;297;159;197;362;364;229;115;92;98;103;88;88;77;80;102;74;91;96;99;97;88;105;91;82;90;92;89;104;112;101;104;95;107;107;85;92;65;89;94;80;78;112;93;86;104;100;91;88;85;111;95;99;96;95;74;89;76;90;76;81;89;102;105;93;94;70;94;111;90;102;121;97;91;94;82;81;104;76;89;95;91;137;289;435;340;178;114;87;78;83;81;82;72;79;83;84;101;79;89;89;104;172;187;134;97;100;83;77;86;87;89;91;98;112;87;106;83;93;125;167;166;122;116;85;98;87;79;90;79;81;92;97;106;114;194;229;215;166;99;88;78;93;91;106;82;96;82;118;136;175;155;113;83;85;88;88;83;82;100;84;91;94;106;85;85;80;86;97;74;75;119;133;160;142;96;88;96;98;95;87;107;88;91;116;169;148;118;112;98;94;139;177;301;291;264;157;113;102;84;78;83;115;138;161;136;123;128;90;75;81;86;81;81;65;81;81;97;78;89;88;76;84;91;91;82;125;204;444;520;302;145;86;90;100;89;89;98;92;102;92;101;88;91;95;121;109;100;100;94;100;107;122;115;113;136;138;121;127;147;201;143;104;75;75;80;84;94;95;91;116;96;90;91;86;76;88;100;100;106;112;103;101;76;93;83;83;73;83;83;99;86;83;105;90;83;82;80;84;78;65;111;79;98;75;85;75;83;89;78;91;96;90;96;97;94;90;113;127;191;268;278;239;217;131;91;77;78;97;116;108;82;84;91;97;109;89;84;85;78;86;76;92;95;82;92;108;107;123;181;118;101;81;86;87;96;91;95;82;73;91;93;79;81;80;90;90;94;88;113;122;130;167;137;112;114;118;112;108;110;96;140;150;133;149;156;178;183;148;115;91;114;129;126;122;152;148;161;178;143;128;119;117;112;138;149;120;92;106;105;116;151;163;199;142;101;89;112;112;135;187;167;126;115;119;112;86;98;90;82;92;86;92;89;102;102;103;87;88;83;101;106;87;85;76;88;99;72;95;98;93;79;85;86;96;74;95;79;86;72;89;88;81;92;99;110;114;121;104;97;109;98;88;111;104;80;89;88;90;82;61;64;76;91;107;150;396;718;965;719;315;151;120;224;248;206;124;91;84;87;87;83;89;97;70;98;113;118;108;89;82;94;74;98;88;92;78;74;93;90;131;164;196;186;135;102;99;103;91;121;86;102;87;87;87;107;92;82;67;102;99;84;82;110;123;148;142;109;91;98;75;91;79;102;76;99;107;111;122;127;106;100;87;89;136;131;106;118;104;90;99;99;108;93;102;91;71;74;70;89;103;104;90;87;87;77;118;132;137;116;83;71;85;74;79;76;79;77;79;94;71;94;75;92;80;85;88;80;88;87;87;83;91;82;69;88;95;87;97;100;105;83;89;85;70;73;73;79;87;101;95;105;102;100;105;140;136;131;126;124;167;124;135;103;91;126;108;132;150;142;156;163;213;206;178;195;192;152;143;124;101;78;108;103;92
75;113;84;99;97;97;97;84;91;97;121;97;112;118;104;134;140;167;153;183;215;220;275;393;428;443;282;164;165;170;215;157;148;120;104;99;106;137;142;119;106;135;165;132;105;148;259;210;129;93;103;128;110;90;93;87;70;78;72;83;84;103;95;102;102;94;80;95;112;86;94;81;83;80;99;90;90;82;73;113;134;112;104;136;131;143;116;98;112;82;98;89;89;92;82;85;78;78;85;82;91;75;105;100;84;81;78;82;82;65;81;95;99;96;102;106;103;77;69;77;96;100;102;81;91;75;81;85;73;73;84;75;91;90;91;69;85;86;78;112;97;87;84;83;83;93;86;113;91;93;90;84;76;86;96;75;74;90;73;101;91;129;147;199;188;190;236;270;280;211;174;150;195;193;226;228;255;236;258;354;304;213;137;103;106;77;81;87;102;90;87;107;147;287;332;280;199;176;171;178;170;126;126;135;139;164;190;167;150;109;105;70;84;93;97;90;92;84;99;86;85;76;91;108;100;105;103;128;172;222;148;121;94;78;75;101;81;82;72;105;91;109;99;85;81;88;92;78;103;79;102;121;121;99;82;96;101;99;103;101;125;145;137;110;130;160;267;337;374;367;322;427;565;560;419;335;333;371;485;515;338;268;166;174;288;302;513;716;820;678;454;324;197;131;98;74;72;43;50;49;72;90;85;82;102;91;72;98;96;94;88;76;81;82;83;86;91;86;74;97;101;86;99;90;104;83;73;76;61;76;75;97;94;82;67;66;90;123;104;87;93;80;84;87;82;75;84;71;78;97;70;80;83;77;81;101;96;90;95;91;73;80;105;86;82;81;68;92;69;83;95;100;138;123;124;79;99;118;145;129;128;120;148;227;218;148;147;139;182;160;190;242;271;184;128;117;117;106;93;86;96;102;106;97;118;102;97;101;96;96;92;89;102;94;81;97;93;83;98;97;74;79;84;106;87;93;116;93;99;94;84;85;87;84;97;89;89;98;77;86;87;90;109;104;110;107;76;91;95;87;156;331;648;976;894;450;195;106;84;88;85;108;83;80;92;95;107;92;83;108;93;102;136;98;126;94;105;97;96;96;81;106;100;119;216;309;355;236;149;128;97;100;107;113;129;110;99;94;92;110;143;298;400;350;215;122;120;132;114;134;116;117;116;140;142;127;131;142;189;227;205;161;155;200;255;319;239;176;162;202;272;321;247;208;193;240;237;184;155;148;143;168;172;173;143;118;107;113;104;112;139;118;105;75;91;92;119;100;100;110;110;102;123;114;121;143;105;92;117;99;110;110;106;120;100;126;143;185;259;262;369;424;294;147;119;89;96;105;94;92;89;95;108;93;97;102;91;117;85;121;121;121;142;238;454;573;499;488;540;710;763;357;168;124;110;115;97;75;113;116;133;144;187;293;469;578;457;220;122;121;106;130;131;107;117;99;109;124;102;105;101;105;81;95;91;80;111;113;99;77;91;117;112;86;96;117;98;92;114;87;109;107;108;89;91;97;108;91;95;77;99;109;94;91;94;108;75;92;96;96;94;90;109;96;113;116;95;98;104;102;77;78;102;101;82;82;94;104;93;96;82;103;86;93;79;64;71;64;82;93;95;103;102;94;105;106;105;98;83;106;105;99;103;90;95;98;94;110;93;99;91;81;87;96;81;84;103;92;87;106;140;192;184;172;164;180;157;134;128;134;133;87;85;103;93;84;98;109;114;96;116;98;86;88;91;101;103;114;114;113;86;127;122;102;133;125;134;110;112;223;246;208;169;147;128;124;97;111;101;95;104;86;101;118;141;116;94;108;100;113;158;166;157;155;147;178;198;219;141;97;93;98;99;102;169;201;183;184;176;176;184;152;104;121;131;168;169;180;168;132;119;114;102;119;91;94;90;95;113;100;88;101;83;106;85;75;82;89;77;95;93;75;79;81;120;90;90;97;90;79;78;83;87;85;78;86;101;103;105;106;113;145;166;119;105;98;102;77;88;100;82;96;89;100;106;90;103;103;84;86;100;91;142;282;412;426;221;181;309;553;550;303;139;86;95;99;80;97;84;80;76;88;83;93;79;78;95;85;92;92;90;103;92;113;96;90;90;85;91;94;83;75;88;80;89;85;91;98;79;86;86;99;74;87;65;107;85;100;92;88;81;81;75;93;93;113;104;91;78;90;94;89;81;76;94;93;101;100;109;73;105;67;90;70;92;87;99;156;262;416;295;170;96;106;121;120;98;89;94;89;69;92;90;112;88;106;105;125;136;117;82;74;77;90;78;84;97;94;103;92;87;85;79;95;117;133;132;86;93;82;95;73;106;84;79;72;83;79;94;101;120;148;116;103;75;84;92;101;107;105;108;106;109;107;176;248;218;127;95;104;81;78;97;104;98;99;111;93;86;96;84;92;90;74;93;99;116;157;149;125;107;95;72;87;86;104;74;90;90;101;114;119;106;88;97;91;109;104;196;244;280;246;157;117;83;98;97;106;115;124;111;99;85;78;72;82;86;68;83;96;76;90;83;85;93;91;78;80;99;85;89;153;362;755;814;464;168;102;94;75;96;76;80;103;76;70;71;106;88;111;119;123;85;101;100;132;122;152;106;108;112;114;122;99;140;135;127;111;94;89;86;84;80;88;123;116;116;95;97;87;87;103;89;77;83;90;85;93;105;131;117;93;73;92;86;90;83;74;81;83;78;73;89;78;81;78;79;102;78;91;78;91;81;79;87;87;75;95;68;93;77;91;79;138;195;287;372;420;279;163;86;100;107;117;103;89;85;89;118;114;121;117;88;66;87;107;78;85;84;97;105;113;158;163;185;124;92;103;79;74;95;85;98;92;100;99;90;76;78;74;92;100;95;107;99;136;180;162;152;124;95;113;128;117;94;118;144;145;175;151;147;161;147;118;97;118;111;129;129;113;145;163;186;204;138;138;137;107;156;153;155;123;110;81;109;131;158;193;206;133;105;85;90;109;111;150;127;121;105;123;101;100;73;71;82;92;94;103;95;91;105;113;89;98;102;90;112;88;93;96;105;102;80;83;94;96;88;77;99;92;123;114;83;79;88;82;90;96;82;95;114;135;130;123;107;90;101;78;86;94;74;85;58;73;84;84;76;85;77;109;182;423;747;931;597;209;118;117;111;131;108;99;83;90;87;94;82;97;95;94;100;102;115;123;118;87;85;108;93;78;96;76;87;87;88;141;203;243;209;125;110;103;116;107;97;106;113;96;102;108;101;97;96;107;106;104;96;82;125;119;119;107;125;106;82;93;95;100;103;103;82;90;91;108;111;117;103;81;94;98;109;113;102;93;100;99;93;94;105;94;71;91;91;75;86;95;107;115;91;72;118;160;247;218;118;92;67;73;79;70;79;91;72;79;92;94;79;77;89;71;84;83;83;73;93;77;75;82;84;92;96;74;75;85;124;83;93;81;96;74;91;67;93;74;78;89;92;109;116;110;136;127;150;133;153;180;149;148;117;85;82;96;105;140;159;165;167;206;222;257;302;233;198;142;98;84;83;80;105;87
74;83;87;96;99;86;105;99;98;96;94;100;103;97;121;164;188;193;188;182;222;215;268;314;291;274;197;137;130;162;196;209;166;184;164;135;101;123;119;111;94;133;152;105;129;217;295;201;125;111;90;101;127;116;110;90;82;84;77;85;74;80;93;96;95;101;103;117;99;87;109;96;91;101;109;111;96;66;84;110;115;106;99;143;132;130;103;88;93;85;84;90;87;91;93;77;75;86;92;74;73;75;86;72;79;84;84;72;81;75;97;70;75;93;104;96;108;85;73;92;92;95;90;93;83;80;91;78;71;81;61;87;83;99;75;79;76;86;76;73;95;88;67;82;89;109;89;71;96;79;72;76;94;83;99;97;88;73;87;79;106;126;152;165;137;195;260;238;212;217;193;161;148;199;266;240;206;177;261;460;391;237;164;103;82;96;95;84;84;101;87;108;153;220;293;219;194;143;161;133;141;123;113;110;149;176;188;230;176;153;128;104;91;90;89;99;92;73;86;77;92;97;86;92;94;96;89;108;147;146;150;118;94;94;72;74;112;85;81;92;80;85;87;90;66;82;82;104;84;113;122;160;132;107;111;83;71;84;82;85;121;122;136;142;149;178;267;376;526;603;454;411;469;488;438;433;346;370;498;537;407;235;180;196;308;360;427;558;534;410;331;206;153;105;90;92;58;38;45;60;58;68;94;83;88;85;61;81;88;76;83;82;73;90;85;97;79;101;86;87;83;87;81;89;82;90;68;74;86;85;97;78;97;85;76;87;85;89;94;104;109;83;88;70;106;66;77;91;99;75;89;112;92;87;87;106;102;87;103;95;99;91;87;98;87;86;93;79;94;88;101;136;124;105;115;107;107;104;110;120;116;110;157;214;219;185;170;191;193;200;201;221;253;150;129;130;124;92;97;77;65;97;98;83;98;88;101;87;113;81;76;81;94;95;84;79;83;90;90;84;89;67;105;109;113;104;95;94;82;92;84;89;79;71;67;83;88;72;98;91;83;80;106;92;91;99;82;100;93;108;119;165;307;408;394;241;124;103;104;97;93;102;78;75;80;103;97;95;101;97;95;99;129;122;125;96;86;93;95;100;74;94;112;119;134;185;152;141;112;119;97;127;112;121;114;99;124;88;101;108;150;300;413;318;189;116;129;136;127;115;131;148;150;144;154;161;150;167;167;226;203;141;150;183;240;283;229;142;137;201;270;322;241;212;193;198;224;165;157;118;150;165;202;178;131;113;108;95;108;105;136;112;111;87;85;84;98;108;119;98;81;93;83;95;109;100;106;110;99;136;133;122;128;122;108;106;115;170;210;222;217;233;202;129;109;86;77;92;103;104;80;109;114;102;91;82;123;119;98;105;115;111;116;175;231;307;395;538;602;646;486;314;161;107;110;101;115;92;103;134;143;147;166;327;609;882;712;353;177;131;121;127;125;120;108;94;80;101;108;94;99;105;88;90;87;89;112;102;98;106;69;96;81;106;108;100;118;108;91;88;79;96;98;84;83;79;79;89;91;106;108;91;89;107;99;99;104;99;95;98;110;99;101;107;89;102;106;99;95;108;90;101;81;92;88;87;86;102;80;81;86;100;78;93;94;85;75;78;91;96;104;85;91;105;93;91;88;80;96;104;102;97;101;99;104;87;94;105;105;93;106;89;77;86;98;85;119;105;113;112;119;148;157;187;195;199;161;124;100;107;103;82;76;75;102;99;99;102;111;120;99;104;81;85;102;102;113;142;137;125;106;108;115;126;150;203;197;157;127;162;227;202;182;167;129;114;107;97;102;100;105;104;137;118;122;107;90;101;94;104;125;149;137;134;132;168;185;206;154;111;103;91;77;114;160;161;157;212;200;228;248;208;125;121;100;124;113;144;138;99;93;111;121;105;101;101;75;86;114;110;115;83;112;84;99;100;73;90;81;87;86;83;81;99;97;111;84;99;76;108;102;85;98;100;90;100;90;112;122;98;103;102;111;98;78;81;91;93;92;114;95;85;106;89;81;77;96;100;94;88;101;107;110;170;217;223;157;151;287;533;567;284;153;90;99;71;91;94;89;112;117;66;102;83;97;91;86;100;84;76;88;93;100;91;106;98;95;85;79;84;87;95;82;90;83;100;80;105;108;111;102;100;97;98;86;90;77;89;90;92;84;94;88;86;82;88;103;93;93;79;103;82;97;77;84;90;109;98;97;86;126;86;92;76;83;75;116;134;160;200;207;125;125;131;217;162;142;106;96;101;95;81;80;73;104;93;106;89;84;93;69;89;81;68;98;101;102;82;89;104;94;100;116;93;90;113;93;93;80;93;99;96;80;86;74;79;80;68;76;104;77;105;116;77;87;100;82;106;100;102;84;109;89;112;160;278;198;124;94;96;106;91;77;80;91;95;120;133;102;110;89;92;93;102;83;102;119;147;123;135;108;97;101;109;81;94;106;83;90;107;62;81;115;77;104;75;102;107;131;252;358;257;159;82;84;79;95;112;123;117;84;82;87;93;78;75;75;83;70;89;77;97;98;77;95;89;93;101;84;84;114;152;351;681;871;494;176;80;88;84;102;105;73;101;92;84;74;92;118;108;137;118;107;103;135;181;229;175;104;113;139;103;98;94;95;90;100;88;84;86;78;80;73;101;157;147;153;104;91;85;90;94;79;86;76;86;111;89;86;127;124;95;97;84;77;92;77;94;78;78;94;81;91;89;76;81;83;88;73;89;90;74;80;86;76;77;112;67;77;93;77;80;83;113;148;253;410;428;269;135;107;81;90;96;95;101;81;87;101;132;140;156;128;117;126;120;82;89;81;102;108;93;131;194;186;139;100;95;79;68;81;87;80;74;95;77;63;71;81;87;91;91;104;79;96;124;150;161;125;120;92;100;117;126;89;137;162;172;176;143;131;126;145;97;98;115;94;84;88;103;148;152;155;209;155;151;144;129;123;151;169;112;121;113;114;99;127;163;192;135;119;99;107;112;110;126;102;111;83;99;97;82;75;64;83;115;104;77;98;95;96;113;105;82;87;94;104;89;87;79;102;98;98;86;70;86;95;83;103;137;151;111;97;88;95;90;101;82;99;105;136;169;200;142;105;105;102;64;95;87;88;76;70;88;75;90;79;85;88;76;156;318;617;903;539;240;124;92;88;103;99;107;101;94;82;97;89;97;97;75;91;104;119;124;92;103;80;86;110;95;103;96;84;99;99;162;178;247;239;143;140;113;112;108;108;93;98;92;96;77;103;109;116;133;141;142;97;96;116;108;121;109;104;89;89;78;76;84;88;96;74;79;101;92;106;112;97;96;88;101;97;113;113;91;110;110;104;97;118;101;80;80;81;63;78;83;102;91;79;104;120;226;369;363;155;97;88;90;86;76;90;59;81;95;79;77;71;93;78;88;99;100;86;100;84;76;90;78;87;100;92;102;98;115;121;105;83;89;94;76;72;84;66;82;91;85;111;95;112;127;133;148;169;163;158;154;147;123;115;91;88;86;105;137;120;141;160;180;247;270;276;302;211;131;108;101;79;80;90;98
94;73;74;85;98;93;74;85;117;94;94;95;92;88;113;182;237;232;207;221;218;200;259;273;275;210;148;132;124;187;180;169;199;187;167;118;120;130;132;104;101;119;156;119;140;234;270;195;132;105;81;106;98;126;95;101;98;82;72;81;88;86;78;82;85;97;84;88;96;89;89;88;89;94;93;99;72;83;80;114;84;103;99;133;136;138;101;112;77;85;115;85;104;88;83;99;85;96;75;80;73;85;81;98;79;75;74;88;104;84;76;77;77;84;100;107;82;98;83;78;88;89;95;88;89;81;75;81;88;80;85;83;93;86;82;75;69;66;90;84;81;104;70;80;83;75;69;80;73;70;67;75;88;78;80;88;105;78;77;88;111;122;92;116;131;194;260;217;232;294;255;192;172;217;304;314;205;161;193;276;324;200;105;91;79;78;99;112;102;100;96;153;168;208;183;179;157;156;160;162;143;131;97;122;116;143;215;226;197;166;127;106;86;97;97;82;90;85;81;85;85;72;107;88;80;84;88;89;118;134;104;115;85;98;85;78;109;77;100;95;109;83;96;76;77;69;92;88;90;76;115;165;155;152;133;118;94;80;77;73;86;105;119;123;184;234;297;411;649;664;429;322;366;439;447;428;373;395;600;648;454;215;168;283;377;346;373;350;263;241;132;155;138;98;92;74;61;40;37;56;78;94;98;94;79;92;64;82;83;65;94;86;65;87;103;86;86;89;87;91;96;66;75;78;99;92;78;85;82;74;77;72;82;76;71;81;108;81;99;82;79;92;103;86;84;83;84;106;114;77;106;115;90;98;74;98;98;87;104;99;95;94;84;88;75;94;87;90;92;81;85;118;140;120;100;95;69;107;106;93;88;110;120;147;153;147;213;303;279;196;167;166;196;140;133;141;144;87;94;88;77;111;106;85;86;97;81;90;94;81;93;107;86;94;90;94;87;85;86;79;82;86;98;95;110;94;96;93;71;81;83;90;77;94;87;83;90;95;105;97;82;92;134;114;109;90;95;87;91;89;102;118;132;190;167;123;97;94;100;103;93;86;92;82;83;94;91;112;81;98;95;118;97;109;93;96;114;108;103;99;109;87;103;102;124;145;113;131;108;94;97;114;101;131;138;110;103;93;108;96;119;179;260;228;160;129;123;123;116;96;146;157;159;163;168;127;123;125;172;185;171;203;161;215;220;278;256;192;130;178;272;293;185;158;146;179;171;184;147;137;110;144;170;203;128;115;92;89;119;134;110;108;91;80;107;86;97;124;109;90;84;91;75;79;110;120;120;105;152;143;111;123;94;102;104;120;121;123;166;177;167;175;125;137;107;95;97;113;81;89;94;91;87;114;116;110;117;108;95;96;102;85;99;114;158;202;272;401;618;597;427;272;158;115;116;101;103;85;103;122;114;148;160;375;765;1162;879;437;219;134;125;111;121;120;109;102;100;115;110;123;93;96;85;89;101;119;106;101;89;87;85;83;96;98;106;107;99;98;73;95;91;78;90;91;98;92;73;84;93;88;106;117;99;135;122;114;92;95;113;114;108;111;96;105;99;83;109;123;99;87;90;86;94;86;88;79;94;95;101;90;92;80;83;104;91;87;95;82;90;78;81;113;90;86;98;111;108;101;111;112;101;102;100;113;96;95;98;87;100;107;82;92;89;95;79;100;122;103;109;92;116;110;127;178;188;214;195;129;96;98;86;118;106;85;91;96;88;100;95;106;101;109;89;78;88;87;105;109;142;127;107;118;121;130;166;208;245;153;135;133;145;162;149;144;139;121;102;85;112;105;119;147;161;136;97;117;109;114;120;119;106;120;114;105;106;141;170;214;177;112;117;84;89;113;130;149;155;228;242;256;285;233;119;99;120;141;134;125;125;110;96;116;102;127;100;88;87;71;88;92;117;81;92;86;85;74;96;95;88;93;78;88;90;92;76;84;93;83;79;96;78;120;104;104;103;94;91;101;96;78;87;119;97;97;101;82;102;86;90;94;83;92;67;95;102;92;92;93;89;88;97;88;95;96;119;118;131;113;201;299;317;207;129;86;77;96;77;87;72;86;66;101;98;80;94;90;75;77;77;94;70;97;103;93;92;103;85;81;101;92;82;71;83;93;81;90;91;109;139;162;144;138;95;85;82;91;96;78;85;85;101;87;81;88;92;113;89;84;88;91;81;97;82;101;73;91;91;91;104;103;92;77;86;70;84;89;95;96;111;116;118;151;193;300;371;323;173;112;84;94;88;103;92;79;93;86;83;110;87;106;86;93;92;88;120;147;126;87;86;92;83;102;100;111;88;110;87;88;88;119;96;87;100;83;96;83;82;73;105;96;102;88;86;85;100;88;101;117;94;87;91;95;83;115;129;151;162;115;89;96;102;85;89;98;98;155;186;231;176;156;96;94;109;87;88;96;97;115;131;96;105;109;140;179;146;104;112;92;82;78;83;96;99;71;87;90;93;90;119;209;286;244;173;113;90;97;110;178;175;124;96;85;89;79;80;63;90;99;83;94;70;96;76;105;83;80;81;102;97;70;94;116;209;448;531;318;167;115;95;98;113;116;112;83;75;87;93;104;138;182;200;165;127;102;139;222;314;229;133;98;95;101;79;82;97;86;95;85;71;83;75;97;80;88;137;147;130;94;103;97;83;107;77;72;71;67;94;109;105;114;100;94;76;97;102;73;68;83;82;91;77;89;73;69;69;71;82;74;83;93;76;94;78;78;90;77;88;64;80;87;82;81;92;80;124;179;259;256;180;118;82;86;87;98;85;91;71;94;122;141;184;148;121;107;119;127;101;87;106;100;79;103;121;152;159;121;111;100;99;102;96;86;79;86;106;104;97;88;91;82;93;95;105;98;109;92;112;109;137;96;93;102;114;101;121;161;201;217;169;135;136;112;101;111;81;107;103;93;111;119;131;177;198;178;173;134;121;129;108;139;118;94;103;102;121;112;118;155;127;129;119;87;106;94;100;84;89;74;92;86;93;94;76;77;107;108;93;76;86;106;87;96;110;96;75;94;93;69;84;93;96;80;74;81;70;73;100;88;133;189;241;223;135;79;85;102;98;92;99;96;139;181;214;171;132;123;94;99;91;88;99;82;80;88;95;76;83;71;85;87;103;184;393;531;392;202;127;100;104;83;97;101;83;85;82;91;95;105;83;95;108;109;107;113;88;97;87;102;89;94;101;97;90;100;93;127;171;199;202;156;168;134;139;106;115;92;117;101;76;86;119;99;114;101;113;111;105;95;105;104;101;110;90;101;76;86;87;73;101;101;83;112;126;103;109;103;98;124;116;116;98;118;101;119;94;116;123;117;105;102;64;73;68;76;66;91;99;111;92;95;116;210;307;272;178;96;74;74;93;79;68;81;70;65;79;66;82;85;82;103;100;94;98;94;100;81;83;78;82;79;102;95;127;184;176;158;100;74;78;83;81;94;72;78;90;95;78;113;126;176;197;169;117;157;127;118;134;105;106;97;88;92;105;123;129;131;150;174;191;240;240;219;183;162;134;113;84;83;89;106
81;100;101;80;117;116;85;117;110;92;97;95;86;96;123;208;268;238;195;184;182;224;269;257;238;157;151;120;121;135;140;176;164;141;118;109;109;99;125;121;120;129;144;114;100;158;194;159;117;81;107;107;135;115;111;82;72;81;78;75;101;93;91;84;93;89;81;107;86;89;89;94;74;82;92;85;80;82;98;88;101;84;95;104;122;124;84;73;81;85;91;94;102;77;83;98;99;87;91;85;83;84;96;80;88;77;69;83;84;73;89;68;77;71;100;84;88;92;72;99;76;73;75;89;91;91;94;75;86;103;86;85;82;85;86;81;82;68;84;81;88;83;66;77;89;75;79;77;91;76;84;79;107;86;89;96;112;91;92;77;105;111;119;125;127;193;273;279;258;316;246;160;192;254;356;318;233;147;137;218;233;148;110;82;88;78;109;134;129;94;128;175;191;196;153;148;155;175;162;224;207;149;127;126;99;130;197;267;250;219;144;132;142;129;114;91;89;89;73;68;80;103;97;89;91;94;83;98;100;97;109;103;104;86;91;85;82;87;101;83;91;114;95;98;95;83;90;78;73;94;120;125;131;177;147;103;99;71;81;80;79;89;89;122;163;209;264;294;448;429;318;239;310;352;351;375;281;352;712;910;650;315;245;236;314;330;306;319;229;177;123;109;112;116;85;79;56;58;64;58;79;72;104;91;87;81;88;86;72;102;81;89;81;81;96;84;88;102;77;94;92;105;86;92;87;86;77;79;69;69;81;97;97;77;90;83;82;96;97;67;86;68;97;77;94;76;77;94;88;83;106;108;102;75;83;104;87;96;76;78;79;86;98;93;99;107;78;86;73;76;102;106;115;112;134;87;101;101;106;108;85;104;96;118;126;130;204;288;318;275;179;158;122;135;152;159;126;106;80;102;88;65;83;77;96;88;79;99;92;79;105;91;91;74;97;94;113;100;90;81;79;86;80;97;92;100;107;74;79;88;101;92;97;83;79;94;85;81;106;106;94;89;99;109;99;83;85;94;86;80;75;97;96;141;121;108;87;89;85;92;85;96;105;95;88;86;110;91;128;113;89;106;100;114;100;80;75;85;101;94;95;93;93;93;114;159;169;142;141;116;102;115;121;106;126;116;115;109;91;95;126;148;161;147;127;131;108;119;115;104;108;143;154;138;155;119;129;127;171;188;233;221;209;149;169;273;249;177;146;155;235;299;194;147;132;150;207;179;169;134;126;116;158;170;151;83;91;86;116;95;97;112;106;98;99;104;103;114;101;108;96;89;97;98;107;102;120;145;132;121;131;115;99;88;120;113;111;121;131;123;128;107;99;98;99;120;101;91;92;96;97;107;104;134;153;126;124;102;106;102;89;136;101;102;146;130;179;274;517;651;600;422;224;122;100;110;102;132;144;102;118;121;142;270;574;903;789;539;277;178;135;98;112;102;116;115;101;93;111;112;98;101;85;105;86;108;114;101;99;89;91;91;92;90;97;89;93;96;105;77;94;71;86;89;98;93;91;100;98;96;95;79;104;107;110;101;99;77;84;121;135;120;125;93;97;106;107;91;98;82;86;96;100;87;76;90;88;81;95;86;90;91;80;95;87;100;87;84;109;93;96;81;107;100;109;99;83;97;102;84;87;94;91;103;88;106;96;88;93;100;95;90;91;85;78;75;100;90;106;97;114;113;118;113;145;159;139;126;96;84;118;106;105;98;94;85;91;99;93;72;79;90;85;80;82;86;86;96;110;120;89;106;128;114;195;184;185;177;134;153;144;114;110;105;133;125;96;84;88;110;118;141;137;111;120;107;133;113;106;92;146;131;124;96;105;124;158;211;174;132;102;99;100;127;111;112;148;193;199;223;244;187;149;122;138;121;137;121;121;91;110;117;119;139;111;102;78;95;113;107;97;106;92;87;79;84;94;93;85;81;85;75;97;93;86;98;92;104;94;81;97;101;91;115;78;84;87;94;99;80;91;82;87;84;82;89;87;92;90;91;86;99;81;78;99;105;89;88;99;90;97;94;92;93;86;90;115;101;123;163;187;115;122;77;84;78;83;76;104;85;90;95;82;83;94;85;101;100;92;74;88;94;81;90;102;86;95;97;89;93;105;97;93;99;90;90;96;97;155;195;209;167;107;88;78;79;95;92;83;91;86;96;82;71;97;97;84;98;101;83;101;86;64;83;91;100;94;102;81;84;107;94;107;80;86;96;103;114;99;109;151;187;336;550;749;556;241;142;102;81;98;85;83;83;83;83;101;110;122;106;91;82;79;110;151;164;183;102;88;96;67;91;108;164;118;104;109;104;87;87;91;91;91;92;58;81;72;80;78;81;100;91;76;77;89;88;94;88;91;78;98;99;81;99;114;101;106;121;113;100;111;97;115;73;142;260;475;515;371;152;104;85;112;96;110;94;129;116;112;87;113;135;190;312;234;166;96;106;99;78;90;70;77;95;79;92;92;114;109;168;193;219;189;154;92;112;198;288;312;169;109;99;83;83;79;79;91;84;93;93;79;89;83;87;90;69;67;87;80;67;90;107;132;231;244;180;116;85;90;115;128;148;102;94;99;85;79;95;173;315;352;250;146;105;130;190;288;180;128;111;100;106;90;83;96;75;96;81;75;94;86;93;83;90;105;102;101;84;88;75;76;84;91;90;88;83;89;112;106;99;79;86;81;73;91;77;95;92;100;110;89;69;82;83;86;63;77;82;86;91;63;87;84;84;80;82;79;90;81;92;96;76;74;94;93;117;136;155;110;110;68;85;80;91;97;59;85;104;126;153;156;154;112;111;98;99;94;82;84;88;97;103;92;96;128;109;102;100;123;107;99;75;89;101;109;105;102;82;80;83;83;89;74;102;96;80;91;100;80;97;74;94;79;91;152;220;288;230;145;106;103;114;86;120;100;105;94;93;85;99;120;174;174;171;138;123;100;101;102;105;117;123;120;91;118;107;100;104;115;111;91;99;88;89;91;102;91;97;83;99;90;83;93;71;104;100;92;75;88;81;100;87;91;89;92;83;71;94;85;89;104;105;85;85;91;81;84;94;120;253;395;319;176;92;81;80;87;86;103;107;109;136;169;156;130;110;94;94;96;100;98;89;72;79;75;96;97;95;86;81;105;133;213;316;345;230;151;112;100;120;134;109;105;95;85;89;95;91;77;104;85;92;108;105;101;90;90;94;91;96;79;93;97;105;117;110;166;159;177;173;186;149;134;105;102;109;124;93;103;73;82;104;100;87;107;106;94;96;95;86;107;92;103;75;108;91;77;70;96;127;135;152;142;139;114;91;99;107;130;119;114;90;103;112;135;162;169;147;99;89;81;78;78;101;79;93;115;119;83;92;117;137;204;162;120;117;96;82;93;94;86;100;80;81;68;103;87;78;79;93;87;106;98;74;84;84;66;74;79;80;76;119;184;311;360;251;124;99;70;83;71;100;105;111;87;92;93;107;153;252;258;185;147;133;95;126;136;97;83;72;93;80;93;111;127;133;135;135;194;199;207;213;212;195;135;114;85;86;93;111
88;86;101;74;85;77;80;93;80;104;98;93;114;117;144;204;256;191;124;135;155;243;330;276;215;173;151;122;104;118;117;122;155;137;122;111;86;83;99;99;94;97;122;99;80;107;110;127;107;91;95;108;105;113;105;96;107;79;89;92;82;87;85;83;112;93;84;83;72;86;97;104;81;81;77;81;91;88;92;97;74;85;100;132;99;84;84;80;88;101;88;79;90;102;111;77;87;75;81;92;68;75;80;83;83;99;95;86;89;87;96;113;86;81;107;95;84;87;95;76;94;81;91;75;62;84;87;80;85;92;63;86;103;89;75;77;81;103;85;76;88;94;90;73;92;92;91;85;65;74;76;85;85;83;66;105;89;101;100;82;90;104;136;129;185;209;279;302;333;295;215;162;145;229;307;356;310;187;171;217;187;139;93;85;90;88;119;179;150;139;117;144;223;206;140;151;124;146;117;198;206;226;153;123;119;122;171;255;293;215;154;180;204;213;163;117;85;86;78;82;85;93;104;82;101;85;88;93;103;109;108;102;108;100;106;87;86;89;105;98;105;102;80;95;95;86;108;84;110;102;98;104;111;170;183;136;104;92;104;90;90;92;90;124;152;193;212;213;304;312;259;195;244;231;202;238;223;328;637;840;607;358;265;238;273;264;297;329;250;164;127;126;106;98;99;65;44;40;34;58;56;78;92;82;82;73;82;73;84;79;75;97;82;97;84;104;94;84;101;80;92;91;94;89;80;79;92;80;63;89;77;90;74;70;84;75;93;80;91;98;81;87;100;118;86;67;86;111;105;84;111;101;102;81;83;83;80;111;93;95;81;94;92;89;84;74;95;92;89;84;93;96;106;115;113;121;107;100;109;99;87;107;105;130;135;135;221;313;341;291;234;179;154;169;193;206;123;99;81;93;95;89;93;84;83;84;105;106;98;99;76;97;95;109;87;87;85;92;79;85;96;90;90;113;96;91;99;90;105;89;87;97;86;95;99;84;84;100;136;143;114;86;111;66;104;84;87;75;90;90;84;97;105;98;118;103;98;78;88;103;79;102;93;96;90;87;91;112;111;92;104;106;95;104;112;90;85;111;101;89;84;109;73;106;112;186;263;257;165;116;119;115;143;128;135;103;126;113;90;113;119;107;102;115;100;82;120;123;124;107;105;97;130;96;97;128;116;137;153;184;206;215;214;156;170;188;185;154;162;140;175;225;182;133;125;163;228;249;181;131;112;114;111;133;126;106;106;91;102;108;101;110;86;94;116;110;115;138;100;85;88;108;90;121;109;97;109;131;126;116;108;114;108;94;79;118;111;110;108;135;107;102;108;98;94;98;99;109;97;95;106;127;135;191;213;162;115;116;118;105;98;99;114;100;112;134;135;247;518;902;1062;772;364;167;109;102;132;164;215;149;133;103;133;196;323;521;629;455;274;163;106;134;148;120;99;92;97;94;94;122;113;88;95;111;109;161;138;124;93;103;111;92;84;87;93;78;99;81;102;108;92;106;91;79;77;90;95;90;128;109;99;97;102;105;113;77;86;97;92;118;112;125;117;90;86;101;112;112;97;103;83;79;79;90;103;83;87;87;100;89;91;77;91;94;94;69;64;87;81;80;81;77;92;93;97;75;85;91;96;108;94;86;101;91;102;92;115;96;80;86;96;85;86;75;95;65;110;78;84;93;106;102;100;121;120;128;117;97;88;90;91;92;103;102;87;84;83;88;89;91;102;93;88;95;78;80;86;81;90;89;82;99;117;111;135;186;187;149;136;140;146;132;155;122;109;100;88;84;103;147;147;143;109;112;131;128;117;103;99;95;144;132;122;116;110;115;146;164;133;134;101;112;120;112;101;121;137;143;144;153;148;163;138;127;123;139;129;147;134;138;117;139;137;117;97;109;95;100;103;95;75;73;95;89;90;86;81;80;95;82;98;85;83;91;95;102;95;94;103;106;107;120;133;118;99;109;82;72;97;85;78;82;103;100;86;68;79;79;82;102;95;91;90;86;80;96;68;100;93;92;88;80;89;86;100;112;83;95;104;96;112;110;91;81;74;99;94;74;72;95;78;97;93;88;77;79;84;78;107;74;91;91;95;101;102;97;84;101;93;82;87;79;90;95;88;84;90;103;138;183;182;113;104;78;77;91;104;92;70;80;78;94;82;81;97;97;107;88;101;88;96;85;92;78;86;89;76;95;90;92;79;80;96;82;79;101;83;87;87;98;137;294;569;888;995;600;275;129;102;88;80;92;88;90;84;77;104;90;132;135;102;85;75;96;161;151;132;112;93;104;76;103;104;135;127;121;120;101;94;95;92;82;82;73;90;96;92;85;82;64;84;65;97;81;78;81;97;83;67;78;84;70;95;93;103;109;98;124;131;109;93;105;106;114;199;469;842;978;576;213;105;77;80;84;82;95;135;125;100;102;104;185;344;557;409;199;97;103;81;89;82;99;88;87;73;105;118;108;98;142;251;287;301;196;127;161;335;575;511;247;120;74;94;108;83;88;95;80;89;81;70;85;89;88;90;91;86;84;79;92;78;93;131;144;164;130;89;97;105;113;144;122;105;96;81;87;76;115;247;489;539;352;160;98;106;158;140;122;102;99;104;110;101;116;79;86;78;89;93;93;93;97;89;97;83;94;90;93;94;78;83;82;93;76;79;74;77;95;105;79;78;90;82;75;66;89;73;68;87;94;79;99;89;84;86;75;90;71;84;90;73;70;69;68;79;70;82;87;83;103;77;62;81;88;101;96;90;87;90;85;89;89;94;83;98;89;77;101;111;144;160;129;103;98;107;80;88;95;95;145;178;131;112;117;106;107;126;134;132;127;100;79;111;87;101;113;92;84;83;90;91;100;87;106;103;105;86;72;88;89;97;86;115;135;229;440;424;293;168;103;80;105;101;93;113;122;96;102;89;97;116;139;146;129;115;104;98;90;107;90;104;115;90;104;120;97;116;101;89;100;92;103;89;81;101;73;71;93;103;94;100;86;82;84;66;100;79;74;92;88;67;94;71;86;74;94;80;81;97;86;89;88;87;87;98;84;80;103;142;240;362;285;157;98;74;88;95;67;91;101;114;127;164;136;104;116;113;90;103;91;86;90;69;70;90;90;103;91;76;89;87;129;176;219;255;214;101;82;98;102;125;108;116;93;84;92;90;91;81;91;87;96;108;91;95;88;95;84;94;79;102;113;131;156;133;123;143;138;164;184;233;183;131;92;84;75;88;82;97;93;97;94;91;96;103;102;97;87;91;80;90;104;99;99;97;93;92;97;105;85;138;173;192;159;117;93;110;110;133;104;100;81;99;104;150;152;158;156;116;88;98;102;83;79;84;99;89;118;69;74;99;100;110;130;78;91;97;73;81;73;79;77;88;67;84;60;82;83;76;84;93;100;85;82;88;94;90;88;83;97;79;130;196;418;422;264;145;84;71;103;90;94;113;93;89;99;116;94;142;187;196;132;112;111;122;135;135;102;89;112;85;83;125;126;122;147;146;127;168;181;234;307;227;180;149;101;93;82;83;118
90;72;93;100;91;82;83;84;95;98;99;84;105;100;135;202;183;141;120;114;157;174;282;262;231;189;171;165;116;106;93;114;128;141;130;139;81;96;69;101;102;96;91;94;100;95;93;118;102;98;91;94;116;100;107;116;104;80;84;84;84;90;83;103;89;67;75;97;87;79;101;132;117;104;91;89;81;84;97;103;90;100;118;136;99;121;87;84;81;81;75;91;74;75;93;81;85;88;97;101;83;98;79;84;67;83;102;84;78;64;91;80;91;83;89;77;84;93;89;80;83;93;71;89;75;62;75;83;65;64;76;71;81;78;73;82;80;83;68;106;84;79;86;76;83;89;77;78;73;97;86;86;97;75;80;88;79;112;83;87;83;118;133;175;228;278;273;272;259;256;184;134;164;167;284;378;344;233;231;290;246;141;88;91;80;89;110;127;138;127;103;115;164;174;147;139;164;159;163;145;199;223;163;112;140;130;169;232;250;186;138;184;235;267;208;111;103;92;89;82;93;87;93;79;100;98;86;91;91;92;103;87;127;96;97;91;81;91;98;120;96;104;100;92;98;90;105;91;87;104;105;116;136;134;130;106;101;109;105;94;118;122;155;160;172;237;236;238;275;281;202;183;187;163;162;181;180;315;415;507;472;295;248;262;252;246;335;377;358;213;161;142;90;110;100;102;64;35;45;56;91;99;98;88;85;93;91;98;65;78;102;88;70;88;78;73;73;85;98;87;94;104;85;93;94;78;81;64;84;93;78;60;89;93;81;80;89;100;94;87;97;101;87;87;90;98;95;87;106;88;90;118;108;85;102;93;90;78;81;81;75;86;99;79;81;65;89;72;82;80;99;98;114;100;126;124;98;102;115;121;118;111;114;118;133;159;232;329;336;330;275;219;174;182;201;161;119;100;88;79;58;85;86;80;92;97;98;82;92;97;83;97;98;80;86;82;103;82;73;100;99;67;98;81;104;101;88;110;99;79;77;84;97;82;88;74;78;102;115;123;112;97;92;82;93;97;85;66;61;84;72;90;92;80;92;88;118;90;94;81;104;101;90;80;80;95;101;92;101;89;95;88;88;82;99;87;92;96;89;86;89;82;103;83;103;176;373;371;246;144;103;118;128;142;125;133;101;97;125;119;133;101;119;117;94;111;74;113;102;112;104;108;99;126;118;116;132;130;139;182;252;295;288;211;163;147;175;185;160;149;182;179;161;178;147;140;162;223;174;109;102;93;94;110;96;95;101;106;89;99;92;91;101;102;115;105;119;114;113;114;96;102;109;113;105;123;92;118;102;125;112;112;107;84;102;112;135;127;108;103;90;85;96;104;88;90;113;100;94;111;90;109;140;251;241;199;135;102;97;111;93;101;85;115;117;107;131;270;574;1225;1564;1165;462;163;111;149;241;345;344;208;150;125;130;179;227;306;429;356;230;178;152;198;170;144;135;102;124;95;101;110;96;83;84;81;133;182;147;111;84;79;85;93;83;103;84;72;102;95;85;92;93;81;88;84;77;76;91;92;106;107;113;93;88;85;118;100;112;88;88;113;101;114;103;99;91;102;82;99;102;93;97;83;104;109;88;101;101;83;88;95;83;85;90;105;83;81;85;91;101;76;88;88;82;94;91;98;125;99;89;109;107;81;78;98;86;97;78;78;93;98;96;89;84;79;87;88;91;102;90;111;105;91;119;97;114;101;104;100;79;98;109;96;85;99;91;80;101;89;83;88;85;77;85;89;93;75;88;84;71;91;98;101;93;105;134;154;153;153;139;128;130;127;131;148;128;127;119;88;108;103;153;144;127;127;138;128;105;93;101;123;174;184;168;151;111;120;143;143;114;132;120;134;149;119;105;140;172;158;130;132;140;154;136;135;123;125;161;166;150;135;127;100;124;102;132;91;86;96;111;93;93;85;78;90;81;83;102;97;89;98;91;87;103;100;86;82;100;88;92;77;65;109;125;113;82;97;83;99;88;72;85;68;81;82;89;91;91;87;106;93;105;75;92;81;76;96;81;101;91;104;106;94;91;87;74;103;94;99;95;110;101;102;101;81;70;88;85;90;86;94;74;86;92;84;90;71;88;82;86;95;79;89;89;98;91;105;111;83;98;80;98;95;86;88;85;98;98;84;92;122;125;117;92;91;81;107;89;88;96;78;90;78;93;86;79;78;74;94;106;95;92;91;80;91;85;81;107;104;90;110;108;89;99;90;108;82;83;93;99;95;140;252;488;815;914;622;326;134;77;82;79;91;98;105;77;92;95;118;118;104;102;86;84;90;120;114;109;117;89;92;98;80;91;94;103;98;110;136;94;72;110;83;106;112;87;103;84;72;89;81;79;87;79;86;102;76;74;98;103;67;94;102;81;91;94;112;144;184;168;125;107;88;117;127;204;539;894;1052;559;204;113;86;82;96;90;98;112;113;91;91;107;205;372;533;388;191;102;85;99;79;89;95;100;78;121;139;156;183;139;144;283;462;512;220;126;176;361;591;533;221;99;96;93;76;82;82;82;102;92;77;98;105;92;102;92;84;86;106;73;80;91;89;103;143;176;158;85;90;99;134;98;106;98;103;79;80;96;104;200;418;489;351;166;95;105;98;96;99;73;86;112;154;134;110;90;72;74;105;95;123;122;95;91;91;85;85;102;81;86;83;78;76;88;88;77;79;77;75;77;100;77;74;93;95;98;87;79;98;88;97;81;82;89;96;83;81;99;77;76;76;76;61;90;78;84;90;69;82;87;73;90;78;89;82;80;94;88;78;83;85;86;83;83;81;93;97;94;114;92;113;97;117;108;100;97;68;76;106;140;257;304;201;106;104;120;121;167;179;170;114;106;97;75;97;83;83;92;74;99;66;92;95;113;79;93;101;78;103;97;109;107;102;112;142;301;469;490;272;171;112;91;93;113;112;130;105;122;90;87;103;96;101;131;113;126;120;96;100;79;76;91;107;116;117;137;104;104;110;72;86;98;92;99;100;80;91;85;71;86;103;103;121;86;65;78;92;86;80;79;79;86;80;82;74;81;72;78;71;84;69;87;91;92;82;111;90;90;76;99;158;187;184;128;91;82;77;96;94;85;88;89;116;111;123;119;109;112;128;111;103;93;117;102;76;106;86;95;79;84;77;96;165;233;349;270;183;107;91;80;102;111;94;84;86;86;92;96;92;111;84;109;112;108;87;92;88;79;92;88;85;100;107;150;163;150;120;132;106;123;197;228;193;148;89;102;89;94;99;85;93;96;99;85;87;79;95;95;78;91;83;89;93;102;99;120;99;89;95;95;110;142;175;216;176;126;78;103;115;131;122;106;102;102;101;105;135;134;114;99;97;90;92;77;90;69;86;87;106;87;64;77;87;92;88;98;83;84;101;86;80;72;84;68;81;94;83;98;61;83;75;86;84;83;71;77;92;72;87;92;77;84;126;179;316;392;220;113;109;84;90;89;77;94;88;105;129;95;105;122;132;134;114;100;109;100;114;133;115;120;105;104;106;126;131;130;193;192;148;142;169;257;321;297;223;143;106;110;115;116;145
81;90;81;78;63;91;92;75;100;94;110;92;100;125;152;177;194;148;115;103;134;159;197;231;248;216;237;199;139;121;124;157;136;216;171;132;102;92;95;103;81;87;76;84;81;95;88;82;91;92;100;83;91;103;129;167;134;115;119;91;87;76;94;82;94;81;85;85;80;113;146;148;167;129;75;81;78;93;91;70;67;111;190;199;153;87;84;85;75;90;75;92;97;80;76;84;77;78;68;77;82;74;73;98;79;89;93;84;84;70;85;92;91;82;106;99;79;95;82;95;69;92;67;98;79;68;56;80;66;88;70;87;91;95;86;72;85;69;73;69;74;92;86;87;98;86;72;88;78;86;71;79;88;84;75;87;68;99;86;90;113;132;176;217;247;307;443;360;319;279;195;162;153;182;256;419;422;300;283;324;271;152;93;92;83;87;106;133;116;100;112;114;146;121;115;166;205;208;208;205;197;197;188;180;244;226;267;250;204;164;132;152;237;218;196;121;97;104;82;88;79;73;62;86;100;102;88;91;98;86;111;121;108;111;85;83;79;94;93;108;100;114;101;87;84;79;85;91;105;93;104;110;110;109;90;94;113;137;157;154;132;167;239;214;277;275;255;206;221;204;183;146;117;119;124;155;218;298;269;290;301;295;283;237;253;270;332;402;394;244;159;132;95;119;121;81;46;33;61;57;73;103;94;96;104;87;87;91;83;87;93;86;78;86;78;73;99;85;83;91;103;96;104;80;75;82;87;77;80;85;81;74;84;81;93;79;90;91;93;90;97;82;67;84;86;93;84;84;111;113;121;114;109;112;100;96;99;93;86;74;83;104;76;82;63;91;98;70;102;103;66;86;109;123;128;126;112;93;109;102;128;125;135;106;127;137;218;298;344;374;361;247;188;186;203;142;99;100;93;80;102;80;72;98;98;90;114;91;89;100;108;130;96;99;91;87;72;92;88;99;85;107;84;109;96;79;86;109;105;86;87;68;94;83;83;78;70;102;102;98;90;125;85;72;79;94;74;95;102;86;84;93;94;93;105;112;93;74;106;100;94;100;100;104;96;99;112;112;98;78;96;94;99;103;102;97;101;84;78;94;106;79;96;79;138;238;366;396;243;127;103;119;112;127;105;124;132;121;131;111;127;112;113;100;98;104;96;98;97;110;106;100;98;129;130;109;133;132;153;202;344;449;467;287;199;149;178;177;192;183;193;246;244;245;179;175;143;146;149;134;111;137;115;99;111;106;108;105;104;103;120;109;86;95;115;116;115;109;99;111;103;102;113;116;98;114;99;118;113;100;121;99;92;94;96;104;113;117;129;103;74;102;99;94;93;101;96;98;85;88;89;114;166;276;282;217;145;114;100;96;112;98;82;102;121;121;151;271;625;1110;1469;1152;481;149;102;139;346;619;618;381;160;152;118;136;131;177;220;251;179;146;199;288;328;225;150;113;83;86;88;115;97;96;103;117;139;154;139;108;85;85;109;88;127;85;99;88;90;102;80;85;94;82;72;93;91;89;87;89;93;89;93;95;94;99;98;118;94;85;101;93;97;104;98;93;96;86;92;90;104;93;97;103;84;127;102;85;99;96;81;84;96;89;113;87;107;105;84;98;79;74;84;85;97;106;93;97;89;102;89;104;88;92;109;99;108;83;77;96;85;98;94;89;79;99;83;86;78;100;75;80;92;105;93;100;95;98;110;112;124;123;104;102;97;98;83;89;86;95;74;97;82;90;92;117;98;87;88;83;85;85;82;81;98;99;107;126;110;125;120;124;129;119;125;138;107;112;110;97;106;114;105;133;118;101;130;127;120;100;128;172;194;287;235;204;119;133;116;155;118;121;149;157;173;131;115;162;167;160;139;113;112;156;119;116;104;112;107;136;138;132;137;110;104;107;116;123;104;133;123;108;89;99;88;88;94;104;89;111;100;78;90;86;88;82;82;89;93;80;87;109;89;121;133;91;89;92;86;89;87;88;93;92;72;82;83;89;75;101;103;131;94;99;87;103;110;85;89;100;96;103;105;90;112;85;75;84;81;88;77;90;80;110;114;95;93;85;90;84;78;88;66;95;81;92;94;93;89;84;96;70;90;100;98;95;81;98;83;88;67;99;86;78;97;82;110;103;97;85;95;120;101;78;72;110;78;85;78;67;110;109;70;92;73;94;72;85;92;100;85;83;90;92;89;91;80;89;82;103;88;86;93;102;120;134;137;107;75;78;92;111;109;166;287;434;666;595;290;143;91;81;97;122;137;122;118;74;95;99;91;90;101;87;89;111;140;147;118;101;92;88;86;72;87;99;107;114;91;125;106;88;95;93;169;146;136;93;76;103;75;79;78;77;81;96;96;93;92;80;80;86;81;100;119;78;105;137;204;316;199;136;123;110;115;111;147;265;530;593;372;189;88;86;90;87;96;101;100;107;102;110;139;208;281;325;275;165;103;79;84;91;80;69;85;111;115;168;259;274;219;158;206;399;388;194;129;188;303;385;326;187;116;81;69;97;85;81;70;91;91;85;86;78;82;85;84;74;82;74;81;81;100;90;103;153;247;185;107;95;101;120;113;94;93;88;83;96;103;97;142;235;269;197;143;93;97;101;97;88;102;104;101;157;147;111;98;75;79;92;87;110;148;103;96;87;81;108;89;84;96;81;79;80;77;80;65;76;89;81;76;71;75;81;93;80;92;75;89;114;84;92;93;85;106;73;100;92;81;82;88;80;83;73;81;84;89;76;85;89;65;80;111;93;82;65;87;91;81;89;70;89;86;76;75;68;85;71;93;85;95;105;93;93;94;95;97;80;77;98;150;332;409;270;176;103;92;114;149;170;161;126;109;107;88;79;83;97;92;94;91;116;102;106;91;71;80;93;112;104;111;136;119;115;127;124;228;347;334;260;147;99;76;92;91;105;126;110;82;98;73;88;110;116;96;117;105;108;119;91;90;83;113;108;159;215;233;158;129;93;80;107;86;108;91;96;91;80;86;77;73;90;124;153;121;91;98;85;94;66;76;81;80;86;87;83;86;72;67;74;87;97;92;91;113;101;101;90;97;97;98;106;128;119;85;83;102;88;83;95;102;109;110;109;129;133;111;118;137;132;113;92;98;108;105;82;74;86;80;81;84;86;99;162;317;479;410;201;88;91;83;93;104;103;114;104;79;93;93;97;100;107;129;199;164;122;90;96;80;90;100;79;83;99;108;149;141;129;117;108;115;134;171;142;112;94;79;85;75;91;95;100;106;106;94;85;68;83;96;94;91;92;85;107;108;135;140;104;89;103;103;144;156;172;176;131;101;97;95;118;117;130;97;98;93;87;100;107;114;93;87;93;116;88;74;84;90;109;79;95;72;86;73;73;88;81;84;82;95;103;110;89;79;63;71;68;82;88;95;87;71;95;79;95;92;91;86;98;86;79;98;94;108;96;134;217;219;178;103;107;71;90;81;106;81;89;92;103;133;120;112;109;86;98;86;83;97;122;91;100;126;122;149;162;186;167;224;234;193;127;114;162;195;269;238;255;223;157;127;113;99;128
77;86;78;76;96;83;91;93;120;103;95;73;125;109;138;179;206;184;139;122;119;140;184;200;212;231;264;210;147;151;168;208;248;260;215;170;125;129;123;150;127;93;82;78;77;84;74;93;87;100;126;121;125;118;126;177;177;145;105;105;94;84;78;89;71;66;83;97;88;97;154;162;146;93;98;72;90;93;98;95;94;107;195;189;142;97;77;76;82;88;85;95;112;85;82;76;84;84;100;93;86;69;81;79;92;87;94;99;84;89;88;88;84;72;91;74;78;87;91;92;99;86;90;94;101;74;80;57;85;95;88;90;75;88;92;86;98;93;77;87;92;89;78;86;80;87;90;93;79;84;86;86;98;85;67;95;82;97;102;83;107;145;227;255;267;443;635;496;386;327;196;190;204;234;332;477;434;258;212;232;181;147;106;77;105;88;87;128;103;106;104;96;102;90;104;142;210;330;317;275;175;188;237;314;367;360;261;262;174;133;122;115;136;202;193;115;107;88;93;87;88;76;81;92;87;122;113;102;89;94;112;111;87;89;83;83;92;87;81;87;107;82;113;90;79;83;82;99;95;116;102;99;87;86;89;100;100;147;157;140;171;199;290;326;366;382;250;198;221;213;179;180;135;103;127;135;180;220;223;216;284;310;334;310;269;347;363;402;345;228;162;108;97;128;125;70;52;42;49;76;115;103;86;79;92;108;83;86;83;84;82;77;78;86;91;94;89;81;76;92;80;84;82;78;73;87;84;77;72;79;79;73;78;78;79;76;110;93;102;107;85;95;72;82;78;79;78;90;93;93;105;122;132;107;86;100;77;86;79;93;102;100;82;81;84;85;82;77;81;80;91;82;84;100;118;124;113;134;105;104;146;124;130;103;116;149;184;241;344;397;347;203;139;144;175;141;115;101;93;86;82;76;97;91;77;90;84;79;113;91;106;91;92;95;96;92;79;97;102;85;99;91;104;77;105;91;110;108;110;93;88;104;87;66;73;71;87;95;91;90;90;106;91;80;80;79;66;83;90;97;77;100;90;93;70;89;92;114;108;96;92;99;105;85;80;111;106;113;95;84;92;85;102;103;86;79;85;84;88;81;90;87;103;108;150;264;369;334;186;139;100;119;106;112;110;121;135;121;103;102;107;93;125;103;107;97;103;104;116;123;109;98;125;132;127;125;128;111;200;278;466;604;553;364;266;154;180;211;208;180;274;316;301;266;171;180;169;134;126;142;139;123;131;123;112;125;144;112;100;116;123;101;102;84;112;107;97;86;96;108;82;92;88;103;109;123;120;115;120;113;123;120;86;95;100;119;117;106;120;101;100;105;66;104;113;90;96;97;96;99;98;142;225;362;313;157;132;100;110;109;130;110;105;97;82;127;226;478;905;1013;985;666;364;141;124;159;373;671;701;362;177;139;109;144;149;161;180;160;157;150;252;381;394;253;157;117;98;102;112;88;110;91;96;103;103;90;100;118;77;92;89;109;92;109;103;92;129;102;73;89;84;66;90;88;84;100;113;87;90;101;102;86;103;96;103;94;95;97;89;94;93;98;86;96;81;111;99;106;98;103;86;105;114;108;96;91;92;84;88;83;78;97;94;92;109;104;100;89;90;95;86;97;94;104;96;102;99;97;107;78;112;93;94;103;96;83;109;92;84;82;77;80;81;93;92;88;81;91;86;93;93;100;101;106;104;91;99;121;157;145;112;114;84;99;80;92;98;82;105;82;82;104;105;93;100;95;101;87;85;99;79;88;89;85;91;100;110;134;84;111;100;92;129;133;112;141;118;88;93;81;92;106;104;125;128;127;131;115;133;172;246;387;366;202;110;118;115;142;130;121;148;167;153;163;137;163;145;141;141;119;146;155;105;100;110;101;130;134;141;139;140;145;150;128;132;112;129;115;115;79;103;86;97;111;121;86;93;66;81;90;95;86;96;78;102;104;107;82;82;80;91;113;94;103;83;83;86;92;94;99;88;106;74;84;109;78;104;110;111;94;93;92;93;103;76;98;94;95;84;97;97;84;105;110;98;97;97;89;93;86;85;92;85;78;79;89;80;94;86;80;67;76;76;112;78;87;82;81;86;90;96;87;92;102;96;79;79;95;96;84;72;97;85;85;101;98;92;78;67;92;99;96;83;97;85;83;102;96;85;75;87;86;86;91;76;100;88;77;108;88;81;71;76;78;103;95;79;102;119;89;108;143;205;253;216;169;100;99;105;108;85;121;171;226;350;301;205;128;85;76;130;134;182;206;133;115;97;90;100;99;86;101;102;127;204;216;181;132;72;96;91;82;110;143;135;153;117;78;76;82;101;185;267;254;168;111;91;81;88;89;79;65;70;105;103;88;76;90;92;109;71;87;85;92;89;115;199;256;197;140;113;113;110;99;115;191;262;261;169;121;103;92;89;86;92;101;118;131;151;105;143;141;153;156;153;92;92;75;88;81;76;88;87;96;112;205;401;379;231;138;162;205;193;148;138;231;378;374;248;123;84;79;90;83;92;90;80;91;91;83;85;101;93;87;80;84;81;85;83;103;103;119;149;156;184;151;98;108;98;94;99;81;108;99;100;91;77;97;112;116;161;143;118;123;91;106;73;105;104;132;148;128;129;126;101;79;88;69;80;132;117;97;84;62;101;101;68;95;83;85;92;82;93;66;79;80;83;89;102;85;68;93;73;89;96;98;84;78;95;100;97;82;71;83;90;68;94;83;81;77;72;82;91;96;71;73;94;91;84;85;89;82;88;97;80;82;78;76;77;96;80;92;81;80;74;92;86;89;74;88;76;91;86;79;96;83;86;102;144;263;323;241;138;114;106;105;119;140;135;117;103;111;76;78;87;84;88;72;103;86;80;84;86;84;106;79;100;98;109;121;106;102;120;114;125;186;188;183;127;98;90;99;82;97;86;101;87;81;88;99;120;98;105;113;101;90;94;105;114;111;107;158;233;388;426;241;142;92;98;81;129;101;98;103;84;108;79;86;74;105;147;204;153;97;79;83;87;75;84;72;72;82;95;86;73;71;67;73;84;83;67;92;102;107;93;87;82;100;83;90;90;95;82;95;91;82;73;97;137;147;112;109;111;108;115;115;141;137;107;89;106;99;94;84;103;83;85;88;73;81;108;158;311;406;357;181;95;97;99;96;74;83;109;88;92;96;90;97;96;187;302;407;355;157;108;103;107;89;93;90;98;87;97;108;110;120;118;113;107;123;126;121;94;89;76;94;72;87;82;92;85;106;94;91;85;90;97;102;106;99;66;105;130;201;164;134;120;103;118;159;167;146;149;106;80;91;98;120;181;205;133;113;80;99;93;92;82;96;81;63;91;72;74;90;103;93;96;120;86;87;87;95;93;81;83;73;104;90;93;90;100;90;91;98;80;82;113;92;63;87;70;83;70;84;89;82;91;96;94;65;97;100;94;120;135;119;108;85;82;88;83;95;67;78;88;100;109;118;94;94;92;93;99;108;115;114;122;95;90;123;130;175;220;169;187;211;162;96;112;157;225;233;220;207;175;147;156;105;99;126
72;96;90;71;78;94;124;147;165;130;124;79;104;127;136;159;210;225;137;117;111;133;186;229;243;305;369;293;186;189;284;378;363;315;242;182;173;218;212;215;153;116;90;94;94;75;77;99;90;110;127;133;99;110;125;129;130;108;121;116;88;75;89;75;87;77;83;87;93;102;126;120;113;91;81;88;84;100;126;100;87;110;119;168;114;91;95;77;89;77;89;86;95;90;111;101;80;78;92;97;69;87;94;73;80;90;99;93;81;92;66;79;70;103;64;89;80;78;81;94;107;93;97;86;90;83;92;100;92;92;82;84;74;80;65;89;78;95;90;89;86;92;87;85;83;94;87;84;74;103;86;74;84;98;80;85;104;94;102;68;126;162;219;186;250;480;708;502;392;314;198;245;302;325;352;398;344;231;159;143;118;109;86;89;77;74;104;90;113;106;98;95;95;109;127;151;210;322;358;275;248;192;260;321;429;372;307;280;189;125;96;130;125;156;142;120;90;97;88;79;85;98;90;72;102;114;105;90;83;95;81;109;96;83;90;98;90;92;94;108;104;81;96;71;91;79;81;96;91;96;106;135;137;106;79;104;103;112;125;124;132;171;238;319;380;353;266;298;343;286;272;214;190;147;150;128;164;184;169;212;310;384;354;347;384;438;432;324;229;165;133;104;90;88;87;92;49;46;61;77;115;98;93;104;81;94;99;87;82;85;98;74;77;90;91;84;67;87;86;92;84;96;101;92;91;93;75;79;97;83;88;81;89;90;73;99;83;88;100;86;86;84;85;72;99;83;84;76;93;91;118;100;82;88;85;81;87;77;78;93;81;99;83;92;83;82;84;98;86;83;68;89;108;101;111;95;127;116;107;134;130;116;139;134;118;182;223;253;294;321;268;167;129;122;117;106;105;103;108;89;99;96;87;86;96;97;80;114;100;120;109;104;107;104;99;90;88;111;91;100;91;81;78;93;98;96;133;118;79;90;85;98;85;77;103;101;74;88;77;100;93;93;87;85;90;77;90;98;83;86;85;100;90;96;84;82;93;100;102;93;79;101;92;98;86;105;97;92;92;99;89;86;87;101;98;90;74;75;81;101;90;82;98;122;165;333;467;339;188;140;110;104;118;81;111;109;101;103;118;86;90;92;81;113;105;116;111;122;108;121;132;115;121;157;147;135;150;126;149;282;510;662;543;393;254;227;223;227;197;209;266;354;277;201;214;207;186;189;172;164;172;195;160;134;129;168;189;157;109;105;106;111;96;85;92;97;109;98;72;83;85;84;80;82;95;95;107;115;123;108;119;102;115;117;88;110;120;113;99;107;95;100;99;106;107;75;72;84;91;83;100;143;209;296;222;157;102;109;129;81;87;107;126;106;111;118;239;492;1011;1030;765;565;396;223;132;148;284;438;428;248;142;133;139;137;128;125;127;150;138;159;168;273;303;224;134;139;139;131;103;111;102;108;87;81;107;93;88;94;100;75;77;108;97;96;91;112;100;90;89;91;78;94;88;87;114;102;105;94;98;98;91;104;104;100;90;100;105;98;96;94;102;104;97;84;119;98;95;82;93;96;98;89;88;95;84;95;84;80;89;104;92;89;72;75;105;100;115;96;90;97;85;88;79;101;103;103;100;97;90;116;116;111;92;103;95;103;90;93;99;100;94;95;98;91;94;90;114;104;91;90;99;104;98;101;91;125;128;141;160;144;121;96;86;84;82;81;106;77;91;94;94;73;105;121;106;82;103;94;90;89;69;94;112;91;89;100;86;131;99;107;108;117;122;128;120;128;106;112;117;89;96;81;108;110;91;98;83;89;95;191;290;335;273;176;94;97;103;123;123;132;138;117;129;152;156;147;150;149;158;176;186;168;177;122;126;129;158;195;184;170;150;143;122;136;141;103;107;99;106;103;95;89;88;93;140;78;108;89;83;94;88;99;90;105;100;79;75;102;83;85;82;97;94;92;90;77;84;87;94;89;90;94;78;78;73;91;84;98;105;102;100;88;103;89;103;97;100;107;94;105;96;91;104;101;124;100;109;113;91;89;98;96;105;81;93;89;84;104;91;100;104;100;78;119;114;89;71;105;91;106;109;80;105;85;71;85;87;94;96;75;85;96;89;99;82;93;87;82;106;106;97;96;78;67;116;84;78;83;96;84;85;84;68;65;104;82;89;72;83;89;82;82;96;82;105;94;92;73;101;93;110;150;267;397;369;205;116;96;90;99;89;107;101;142;177;169;120;86;84;86;110;143;286;291;188;124;94;95;112;101;117;119;139;173;274;332;230;128;82;91;106;110;113;163;219;175;120;94;75;91;139;250;451;439;272;112;111;95;89;84;82;77;79;87;93;75;90;83;77;90;103;84;114;103;100;119;135;141;146;126;102;111;126;109;110;126;127;138;114;102;89;88;90;87;98;98;108;136;204;141;113;120;97;114;102;90;67;95;95;85;92;88;96;79;125;117;260;300;190;124;105;109;118;90;123;200;338;370;198;101;99;95;86;68;81;96;82;71;82;78;88;80;76;84;83;93;83;88;101;98;105;110;121;123;118;114;85;103;123;108;101;86;102;95;77;86;70;82;89;100;142;172;187;172;119;117;115;122;142;130;165;146;137;125;76;84;102;101;62;91;92;78;75;92;90;78;101;86;90;96;80;96;76;78;85;89;91;90;77;87;97;84;100;77;81;96;91;78;86;80;80;108;93;89;85;78;86;82;85;83;71;80;82;76;90;71;73;77;84;81;80;78;103;61;66;83;91;93;81;74;87;78;84;88;69;90;104;85;79;92;86;73;91;76;85;91;107;95;127;164;169;139;123;105;97;105;107;109;105;99;96;91;86;90;95;71;94;97;92;74;99;87;95;78;87;105;91;119;134;90;102;121;101;119;142;179;167;160;126;93;94;85;83;70;88;98;90;86;96;117;98;93;131;97;112;98;97;105;86;127;130;167;274;458;487;271;152;107;128;109;109;112;99;96;97;81;85;99;106;142;193;228;176;99;95;86;85;70;73;87;71;78;87;71;77;92;75;70;73;83;96;82;84;109;84;97;87;82;78;92;76;86;86;85;84;87;111;156;194;196;122;114;113;85;83;121;113;99;90;98;100;90;94;66;78;78;74;96;86;88;73;126;183;252;224;136;84;78;75;104;78;87;80;93;91;90;103;115;122;251;581;899;683;304;151;95;78;80;102;82;100;103;85;98;110;110;110;123;120;108;117;86;102;103;90;85;92;88;98;95;83;82;92;81;84;83;118;92;113;98;97;101;169;214;184;148;118;134;179;205;159;135;129;92;103;103;126;213;269;263;193;139;108;76;93;86;89;98;95;106;73;83;79;100;92;88;101;81;106;86;91;116;89;78;79;94;96;104;91;86;83;82;91;78;70;90;72;84;83;76;76;94;96;86;78;93;70;97;89;100;91;92;93;76;77;88;102;92;77;82;105;99;87;89;76;87;100;97;73;98;109;98;89;107;132;106;94;104;95;104;143;159;156;150;160;146;114;105;125;192;222;215;183;148;149;158;140;128;119;117
72;104;84;89;90;101;178;260;191;128;120;123;93;114;135;141;205;204;173;104;109;124;199;233;299;426;562;350;193;238;339;560;419;278;207;198;279;285;252;249;183;117;107;85;95;77;81;77;91;117;139;100;98;91;102;120;109;93;92;94;82;89;87;81;80;72;83;88;81;94;109;103;113;98;91;83;91;99;96;99;87;98;97;114;93;101;75;92;83;99;91;100;76;105;87;86;84;87;91;82;86;95;89;75;73;82;79;82;85;84;90;97;84;70;85;84;87;88;85;96;104;101;90;112;78;109;83;95;78;101;92;73;86;74;93;85;89;77;79;92;98;71;67;91;94;94;100;86;83;85;103;86;83;74;64;89;105;115;80;85;117;174;185;169;177;251;384;400;327;231;199;259;374;354;318;296;221;164;113;108;108;100;89;105;105;85;81;86;93;93;99;78;92;115;158;182;214;261;336;369;317;224;244;376;424;377;278;229;173;91;96;91;105;137;161;124;113;95;89;84;84;90;79;97;102;84;112;104;76;99;98;107;70;90;89;77;74;89;82;90;76;89;84;83;81;74;98;77;78;91;129;158;146;117;89;99;99;107;113;116;107;161;210;204;305;257;281;439;545;461;447;349;274;216;177;171;184;148;198;227;273;308;300;314;392;500;451;325;207;155;123;94;87;103;73;74;82;40;60;78;131;124;109;92;115;123;110;95;82;92;76;77;87;88;76;75;103;68;82;89;91;87;79;97;78;74;97;72;84;84;80;79;81;85;83;103;105;93;93;93;92;101;81;88;83;89;86;77;76;83;112;99;74;81;88;85;87;77;105;78;85;79;76;93;79;81;76;79;93;81;75;81;89;106;77;95;115;105;111;107;146;174;167;148;160;164;193;202;217;216;165;145;115;127;142;104;130;80;80;93;66;93;89;113;79;85;93;81;88;83;109;100;80;87;90;76;81;105;96;76;98;100;91;83;95;93;99;82;88;96;95;95;89;86;81;84;78;90;80;90;94;87;75;86;91;91;82;99;92;84;92;87;92;83;82;101;79;93;84;97;92;98;95;79;82;85;108;79;87;79;100;96;88;98;89;89;82;72;100;91;79;95;92;114;167;379;505;350;192;133;111;112;98;122;126;128;108;111;85;83;93;92;83;97;92;92;109;128;124;125;125;139;117;135;156;139;134;144;174;257;421;417;368;252;213;238;253;265;222;238;255;266;211;197;153;186;201;206;212;203;196;175;120;94;130;174;208;126;115;94;99;111;109;95;80;86;89;80;88;89;77;98;80;93;102;107;122;107;127;102;125;107;111;110;104;126;91;101;117;105;118;103;99;95;86;94;87;76;96;94;101;122;179;173;152;143;126;111;105;110;97;111;125;118;97;113;160;364;672;723;878;845;606;298;128;144;153;211;230;168;134;110;141;144;170;171;136;177;177;146;137;186;172;192;131;119;157;131;109;96;115;102;107;95;70;83;92;83;86;86;82;96;102;110;99;103;94;97;93;87;80;98;87;98;103;89;91;93;87;102;93;86;104;97;93;89;118;123;91;97;100;108;87;92;84;93;99;102;101;98;88;107;89;87;99;101;113;99;90;101;93;91;95;78;92;104;83;94;82;84;82;82;78;88;101;109;110;135;134;148;126;134;113;99;76;97;103;102;104;87;85;83;76;79;96;91;88;112;108;113;113;100;105;125;123;112;135;144;151;135;98;120;97;100;80;87;90;88;96;86;108;115;118;105;81;100;79;93;101;95;97;103;112;106;98;86;96;93;112;104;112;96;111;97;119;147;138;123;113;100;81;109;120;108;105;109;122;88;106;138;175;227;219;147;85;90;87;103;148;131;122;124;128;151;139;139;168;207;199;227;239;212;206;210;217;158;253;250;181;160;171;118;128;125;131;89;89;95;100;116;91;86;84;92;90;103;69;85;105;79;80;89;97;99;104;84;108;101;97;103;91;105;87;86;95;85;79;96;114;84;97;95;89;75;88;81;85;97;92;101;78;99;62;80;103;87;89;81;88;87;81;114;94;121;136;125;138;126;112;100;98;82;87;74;96;74;75;93;97;88;103;77;89;95;96;96;96;87;78;96;105;93;91;92;82;81;78;81;86;72;79;84;85;85;74;87;83;102;113;104;98;83;100;95;96;88;82;86;93;77;80;95;86;74;72;88;80;96;77;75;67;104;80;104;102;84;107;93;100;87;95;163;338;556;532;292;128;90;75;95;101;80;100;94;106;103;101;95;103;106;128;170;292;317;189;114;82;107;94;112;122;150;152;173;271;300;210;142;96;96;107;104;103;196;242;204;147;103;92;90;121;268;396;433;250;170;154;133;94;93;90;92;105;95;72;75;82;87;67;70;98;82;87;78;92;89;100;106;100;75;99;134;154;146;108;111;107;108;116;96;87;86;93;84;93;94;87;116;155;146;106;93;80;89;87;69;84;92;75;68;87;95;91;99;85;119;170;168;122;102;94;91;78;91;99;163;203;211;151;105;84;79;70;76;95;78;83;79;91;61;68;76;74;90;86;87;85;69;83;99;122;138;144;108;105;96;97;117;119;128;127;114;101;89;88;82;91;85;85;127;195;293;389;228;151;127;120;141;148;161;191;197;137;95;94;89;77;91;89;86;85;99;74;96;95;103;93;83;93;76;91;91;107;77;94;86;103;90;87;88;92;88;84;78;82;90;86;80;84;80;113;69;81;88;95;99;98;84;88;89;80;89;85;79;79;84;72;79;80;89;86;80;85;78;90;85;87;84;97;102;88;92;77;96;85;77;94;87;112;90;72;92;90;84;64;80;74;79;96;107;104;113;74;109;95;110;119;107;118;94;104;96;87;89;92;93;90;90;101;96;95;96;90;91;110;94;99;103;106;121;109;147;166;152;168;248;264;200;126;82;86;90;98;85;96;78;86;100;95;110;108;100;97;106;99;105;100;95;103;131;142;174;204;342;377;242;132;120;131;100;115;110;93;93;87;73;87;81;98;114;153;167;151;105;90;81;94;99;88;83;89;82;77;95;68;75;82;98;79;87;65;96;96;78;86;95;101;78;71;75;82;92;106;104;84;90;139;194;324;229;153;94;107;103;106;87;109;88;115;87;90;99;77;86;79;79;88;79;100;73;97;110;126;142;159;120;71;90;95;118;89;83;100;99;91;97;93;118;136;324;696;1252;915;366;159;74;93;96;93;99;88;84;94;99;130;132;121;130;144;125;116;91;92;100;93;66;79;87;96;93;87;104;92;92;97;100;114;107;99;107;105;108;147;214;188;122;123;177;230;252;128;131;99;102;83;117;164;262;351;300;180;131;106;89;86;84;89;108;81;79;100;69;65;93;112;107;121;93;92;90;102;120;101;82;101;81;65;77;103;104;98;90;92;74;71;81;83;75;89;87;82;88;71;78;83;88;83;88;81;83;86;93;82;88;86;81;77;80;94;78;85;79;90;88;80;90;92;103;98;95;87;74;121;118;134;130;82;98;80;91;89;131;131;122;130;134;86;99;141;206;208;184;173;139;152;163;152;109;168;154
82;92;76;76;86;113;165;256;167;126;111;112;104;102;98;123;125;150;135;119;116;126;170;241;316;499;617;335;179;199;362;456;342;243;165;183;246;298;229;217;142;128;111;94;109;87;75;85;73;100;86;100;99;99;83;112;93;91;99;81;80;91;80;93;83;72;87;92;82;88;101;91;100;100;91;98;95;69;99;92;95;107;95;86;87;79;67;72;89;103;102;86;83;73;102;89;89;98;73;76;83;83;73;86;90;85;93;99;93;87;80;91;88;71;74;90;63;74;80;85;82;97;90;86;69;84;64;88;93;77;82;84;85;83;84;84;84;68;87;83;82;91;90;71;80;119;103;98;83;81;84;91;95;96;85;72;109;91;102;103;114;154;137;156;144;193;220;250;212;199;186;275;389;356;219;214;166;168;114;117;108;131;130;114;120;90;74;88;79;93;87;87;96;102;138;238;185;227;322;465;384;238;239;341;431;404;344;218;154;105;108;104;103;116;151;130;122;90;95;72;84;113;78;88;87;97;83;75;84;90;88;81;75;87;98;77;83;97;98;84;92;80;86;77;92;93;84;114;100;92;129;121;148;108;103;114;108;125;110;127;132;133;177;176;197;217;289;446;528;478;466;370;324;285;240;192;175;169;186;215;244;235;230;247;354;386;321;259;220;143;124;123;97;84;77;72;68;47;40;84;107;140;133;99;105;127;90;85;84;102;119;106;97;84;82;98;94;85;101;97;77;82;78;80;80;76;74;78;87;73;90;65;79;71;75;89;82;79;92;85;99;91;99;89;96;89;90;88;64;72;113;98;90;119;99;93;95;88;96;90;78;83;86;80;73;85;73;72;85;94;96;87;76;81;86;71;98;123;129;128;195;246;259;176;176;135;141;161;150;119;109;108;144;158;125;144;123;95;79;89;104;83;73;105;88;116;94;99;86;89;97;87;83;83;100;84;89;115;88;99;95;90;93;88;86;77;89;125;82;84;83;82;86;76;88;89;81;93;88;102;75;78;92;72;105;86;112;85;92;74;68;78;73;86;102;101;84;87;99;83;110;91;95;91;79;83;71;88;89;94;111;91;81;89;82;85;77;108;77;79;89;96;115;100;145;226;360;281;148;106;107;133;110;95;108;85;106;96;96;83;101;109;99;97;113;93;125;120;106;128;113;115;127;143;126;148;141;108;152;192;236;240;228;191;157;219;240;245;210;217;240;198;165;177;179;185;180;195;214;206;202;182;128;98;121;147;155;164;117;122;109;110;122;106;100;95;82;80;92;78;93;80;78;95;97;110;119;132;110;110;111;134;108;122;133;96;102;101;115;107;133;122;108;87;105;89;82;77;89;91;82;104;122;126;128;107;108;111;107;126;102;83;124;119;92;98;118;227;349;516;724;1083;766;300;171;123;154;168;156;140;131;116;150;173;219;183;168;193;189;150;116;122;123;120;136;150;185;148;118;115;113;90;98;89;110;102;104;76;81;84;93;86;94;87;84;104;101;85;98;89;90;99;95;87;73;84;85;97;108;87;98;96;90;97;96;106;106;104;98;102;104;104;91;98;108;95;96;97;96;96;95;102;93;107;99;107;90;113;88;94;102;93;101;82;102;91;104;83;89;95;100;79;96;99;104;99;111;127;201;248;200;158;122;102;84;92;93;100;115;93;100;87;76;89;80;88;103;125;150;129;127;120;131;142;139;107;120;121;120;104;113;100;93;102;87;83;83;95;94;103;112;101;117;104;84;79;102;98;94;107;114;90;106;92;119;90;109;108;105;109;123;116;127;111;143;144;127;138;139;131;105;94;125;133;118;123;95;89;99;108;143;151;123;97;94;100;88;131;99;124;108;112;105;145;123;131;153;229;226;258;238;204;200;230;281;279;316;323;227;146;97;102;120;127;113;96;94;90;87;112;113;77;96;68;107;88;92;81;81;84;93;84;92;89;93;81;107;96;104;110;94;82;83;75;74;97;87;74;97;96;84;84;89;87;74;79;67;88;73;83;75;95;108;94;107;115;101;104;100;95;97;93;118;164;182;191;181;137;147;97;90;88;85;99;81;98;82;87;98;89;76;81;89;88;97;83;88;93;85;79;103;93;92;104;102;59;76;77;107;77;95;76;84;91;85;72;66;78;93;88;103;84;87;76;107;81;90;60;78;70;83;80;80;83;93;82;86;79;76;78;91;107;85;81;73;95;105;84;86;93;100;110;241;491;540;267;125;103;106;82;95;96;86;88;88;93;75;98;95;120;129;155;192;200;165;101;86;100;103;101;121;121;129;118;210;271;209;126;98;112;138;119;115;145;166;164;141;107;96;80;103;173;218;244;208;167;205;145;122;84;93;102;86;92;104;84;86;93;79;74;94;89;91;104;101;91;96;132;107;105;98;102;128;115;118;105;91;102;94;77;74;84;107;93;87;92;93;105;118;106;97;83;102;88;96;77;64;92;94;102;95;98;86;85;91;85;111;125;112;88;95;107;100;71;90;103;124;138;121;91;92;87;109;83;82;81;95;74;64;78;80;80;101;89;70;88;80;84;98;99;117;118;124;110;130;79;117;100;149;179;169;121;114;90;108;100;86;85;98;138;221;410;470;264;147;111;141;157;137;139;189;183;134;110;91;85;82;69;83;81;85;88;92;91;80;88;93;80;104;82;70;93;104;94;91;92;86;101;83;94;87;79;79;98;84;85;97;94;76;113;81;80;97;101;108;88;89;90;86;103;90;65;85;84;79;93;105;89;79;86;91;80;85;87;102;86;75;74;98;81;79;82;88;109;75;73;80;86;90;96;88;79;91;87;73;90;65;88;84;85;99;97;88;95;119;101;114;124;108;111;126;83;105;81;94;87;76;84;78;111;106;95;99;93;98;112;84;112;91;122;156;193;200;178;233;370;386;243;135;90;107;109;109;106;108;108;80;88;116;122;78;94;115;95;97;86;91;103;108;122;143;163;168;199;196;159;114;105;123;106;115;107;89;85;98;69;85;96;67;96;108;124;102;99;87;83;85;87;87;85;80;81;80;97;72;74;102;88;83;81;82;93;82;96;89;86;76;87;75;72;76;81;89;83;74;73;97;172;233;217;162;120;90;111;88;94;100;80;102;93;81;103;74;79;86;73;76;86;81;81;93;105;112;118;90;110;93;98;91;111;110;103;114;81;79;94;97;93;149;226;547;815;652;308;123;111;100;109;107;95;87;96;97;94;130;124;114;120;147;156;114;94;78;101;95;99;81;90;89;85;95;87;93;78;102;100;117;100;91;93;114;118;128;149;149;116;141;216;338;271;167;110;97;99;115;137;182;329;319;257;157;114;89;114;103;118;133;100;90;92;96;76;78;91;88;105;88;93;100;96;95;96;98;76;89;88;90;90;76;89;102;93;82;80;80;86;88;95;102;84;85;75;86;82;93;83;92;84;96;81;74;85;85;81;88;70;76;71;81;97;92;85;92;94;86;88;88;105;74;102;79;86;79;98;123;99;95;75;95;88;89;106;91;117;126;134;118;135;164;206;233;206;178;135;180;186;172;176;219;231
74;84;87;78;87;108;138;159;150;108;103;119;110;122;112;115;131;142;138;139;149;145;161;230;331;404;405;271;175;171;257;304;216;181;142;157;189;226;203;187;134;97;95;99;91;80;87;85;99;99;89;99;91;81;113;97;128;113;81;95;85;87;86;91;84;90;98;84;91;80;108;122;129;118;101;86;98;94;97;112;110;100;86;107;89;79;92;86;92;76;92;103;89;105;103;99;111;85;78;82;79;91;94;79;88;81;93;96;89;75;74;80;93;87;74;81;68;75;102;90;94;103;105;97;87;96;88;97;81;73;81;79;90;94;68;89;86;91;77;87;86;86;74;87;78;98;78;90;91;96;76;67;87;99;98;99;80;107;78;110;122;146;133;141;159;175;153;160;149;152;216;247;297;257;187;140;139;199;185;161;180;225;207;159;105;88;94;99;83;113;92;96;82;113;158;199;211;193;258;414;383;269;259;285;364;394;352;238;114;115;93;88;95;120;134;125;104;113;79;90;95;97;108;104;95;87;83;84;89;96;92;99;93;72;95;92;91;86;86;130;93;87;98;92;78;84;107;80;91;83;117;101;122;132;145;134;135;125;126;143;153;163;188;199;198;188;233;393;325;325;294;240;248;264;232;213;187;181;163;163;170;200;203;246;357;329;271;193;211;169;129;122;114;82;80;91;45;43;53;74;94;126;106;126;90;100;91;97;83;113;134;139;108;78;99;77;85;90;93;87;87;93;89;93;84;88;79;72;98;74;88;90;63;79;86;86;80;79;92;92;92;69;94;86;75;82;88;83;93;98;79;102;107;95;94;107;99;100;78;98;84;85;88;74;88;89;80;81;100;64;95;101;90;89;104;95;104;115;127;179;295;419;434;296;159;114;146;115;162;115;110;104;142;171;142;120;113;119;97;71;86;73;94;69;88;105;96;92;97;93;88;82;99;105;89;92;97;108;101;99;120;93;95;83;96;74;76;102;91;116;87;92;88;70;87;84;93;74;82;91;80;85;81;103;105;107;79;84;104;78;86;65;89;81;72;90;89;84;95;85;85;90;91;86;82;85;85;97;87;104;97;108;79;95;95;85;85;101;93;99;78;88;109;115;119;173;209;172;132;130;128;111;111;109;94;83;75;104;85;99;103;80;120;87;114;110;126;118;134;124;135;141;116;154;140;132;124;112;146;150;210;188;169;175;179;168;222;200;228;181;213;199;191;185;141;144;155;185;186;150;152;170;117;101;122;133;174;174;154;114;116;133;99;91;92;93;79;98;84;97;81;107;86;125;116;107;105;125;134;122;143;129;118;120;138;107;106;128;102;114;109;108;104;106;99;85;104;94;95;88;84;124;102;123;102;109;101;93;90;104;106;95;91;104;99;96;101;120;166;304;546;746;593;327;155;160;206;271;223;173;124;151;207;288;353;261;173;182;164;152;134;114;111;122;114;151;176;162;127;98;95;96;103;101;94;99;100;92;103;98;91;93;97;116;90;83;77;91;84;95;110;114;113;90;89;104;113;106;106;109;97;91;86;87;102;87;102;93;120;107;112;103;114;93;85;86;99;95;101;89;96;113;125;107;104;88;94;98;84;86;86;86;73;85;97;99;90;79;82;96;76;82;88;95;113;112;100;203;349;519;399;210;124;99;85;81;85;88;92;96;117;83;86;84;91;104;113;103;125;125;105;110;103;118;132;105;133;112;100;100;112;108;125;123;114;88;90;103;97;94;116;120;101;100;88;83;101;99;101;101;131;134;123;97;88;97;89;97;130;115;113;151;139;154;127;116;136;124;108;124;118;134;126;98;131;139;123;102;102;94;138;104;104;119;100;93;130;99;100;108;93;134;133;143;124;140;140;226;163;181;185;163;145;225;314;359;334;270;224;142;107;126;137;140;137;130;86;93;117;107;112;116;83;84;103;87;98;77;93;76;98;93;82;94;90;102;111;100;82;78;85;95;77;87;90;86;90;100;82;105;94;94;78;85;82;94;92;95;75;88;89;89;80;101;125;131;129;119;110;86;103;113;168;304;388;379;292;204;175;135;111;85;77;90;92;79;69;108;96;87;87;83;69;79;85;84;100;83;86;84;78;101;93;110;92;69;96;82;96;75;81;102;95;111;90;94;76;98;99;99;84;82;73;83;89;90;83;70;88;79;89;78;80;76;82;75;81;81;98;100;83;76;82;102;85;77;90;78;70;85;102;154;229;341;307;192;112;87;103;89;94;93;85;109;99;95;81;82;101;115;144;185;139;154;118;113;89;98;82;103;102;96;90;153;233;285;218;131;130;155;200;163;150;106;127;115;103;83;93;90;64;107;148;127;144;151;168;119;124;101;91;109;97;82;82;91;82;93;97;85;111;98;142;164;148;104;111;132;129;113;88;107;111;126;113;118;109;97;100;83;101;84;90;80;89;99;98;83;96;97;94;85;92;99;84;96;89;95;90;86;88;95;85;79;81;84;90;101;101;113;99;110;105;101;107;98;106;91;84;69;76;102;88;85;76;71;91;82;67;91;101;75;63;101;82;76;89;81;84;89;100;117;125;102;84;104;121;150;234;338;368;218;130;92;113;107;91;101;100;118;198;333;373;220;149;107;133;110;130;131;123;135;134;98;98;77;67;91;68;65;86;84;91;90;90;104;70;78;78;105;93;83;94;90;94;86;69;83;89;104;79;81;88;84;74;75;85;91;89;82;85;91;62;82;78;90;99;108;87;101;76;80;80;97;89;75;102;102;89;90;83;93;95;86;88;68;60;74;81;102;78;84;78;97;78;76;71;92;98;97;96;100;83;92;78;95;83;108;93;100;93;81;74;89;102;83;84;100;118;99;106;105;90;95;68;90;90;100;99;115;133;94;80;89;98;85;90;96;94;88;154;179;219;167;171;284;346;229;130;101;85;103;104;116;136;126;116;98;97;119;119;120;107;92;99;88;83;114;119;115;136;119;126;127;126;108;124;110;110;114;93;126;124;103;92;101;93;89;87;78;92;101;79;101;73;99;90;90;81;102;96;81;94;78;73;79;76;69;77;69;85;86;100;95;89;92;97;86;72;58;94;84;92;110;102;93;103;109;169;201;152;111;98;111;110;118;99;93;106;97;108;91;100;82;84;85;78;75;75;88;100;128;123;118;109;112;103;89;98;135;141;96;80;103;103;81;100;78;90;171;265;402;321;180;107;84;115;111;95;94;79;105;105;106;105;111;134;119;122;133;107;103;95;77;77;90;86;77;95;103;108;90;91;104;99;127;120;93;76;112;123;122;123;89;101;117;140;273;407;324;196;116;97;104;108;149;179;230;255;175;129;126;131;120;101;116;106;132;135;106;105;95;93;90;95;91;71;90;107;110;88;87;104;77;83;86;98;75;93;124;98;93;82;79;76;68;76;74;96;74;79;78;84;88;73;90;72;81;80;84;88;95;82;76;77;84;75;85;92;84;76;74;93;84;80;76;83;89;101;75;96;88;79;90;110;99;110;80;86;91;108;82;114;94;111;130;135;137;189;245;267;211;153;166;167;181;198;190;322;322
81;61;89;74;99;82;103;116;101;130;121;120;145;121;118;119;97;138;153;158;181;169;192;220;274;300;227;163;148;135;167;193;160;114;105;145;174;186;201;179;143;121;108;91;110;100;107;97;119;96;98;98;82;86;127;133;125;114;88;79;79;93;116;92;107;91;88;66;82;93;89;152;186;166;130;89;108;92;92;120;135;134;120;120;97;93;112;94;87;77;81;79;91;96;96;86;103;89;79;94;94;77;76;76;82;81;72;81;89;80;92;79;90;100;70;76;81;88;79;94;106;135;117;119;81;79;76;101;88;85;79;84;70;82;81;76;85;67;86;97;72;89;87;72;97;87;95;94;80;91;87;59;89;101;80;105;112;111;108;98;123;122;143;168;228;276;216;177;165;181;248;265;256;249;183;142;142;206;229;183;239;338;301;219;122;100;80;93;109;98;80;90;96;105;159;248;244;192;231;309;281;262;222;244;287;376;334;236;190;141;85;91;76;98;133;150;116;110;90;85;86;91;105;94;83;98;83;78;73;86;81;69;86;78;84;97;74;91;108;92;102;98;91;88;87;86;104;104;88;98;79;79;84;86;160;156;135;138;139;150;147;160;201;265;259;238;222;194;209;193;141;160;160;172;185;195;212;225;184;166;165;172;211;297;416;425;322;220;150;188;162;144;128;99;103;71;59;45;60;59;83;106;111;101;116;99;101;110;114;117;113;116;119;91;86;91;107;88;89;83;74;91;88;87;92;94;84;68;81;85;83;74;69;84;80;90;72;110;85;77;76;86;97;93;109;103;77;98;79;84;106;86;94;72;97;94;94;91;94;96;80;77;86;96;90;81;70;76;84;98;93;105;90;92;85;90;108;118;142;223;384;565;570;336;178;127;113;109;123;113;103;130;189;183;148;119;108;113;89;95;70;77;88;89;104;99;86;86;80;95;89;82;90;89;96;87;98;95;93;113;107;101;91;97;103;98;82;83;96;91;99;84;74;98;80;85;73;87;76;82;90;88;90;82;83;85;100;102;91;72;91;98;83;95;101;80;107;91;105;121;88;92;79;96;90;94;100;94;80;97;100;94;95;93;88;87;98;101;90;80;85;93;90;106;130;157;185;139;134;145;113;117;118;104;103;88;103;108;87;108;98;97;93;101;106;108;125;109;119;121;116;136;151;157;133;136;154;112;116;149;165;172;204;212;172;164;170;189;154;205;232;224;267;233;151;135;134;144;134;120;127;125;126;122;107;103;180;171;200;164;122;114;120;97;113;71;105;113;108;109;113;112;93;90;110;105;137;119;135;114;120;136;132;160;175;132;106;96;102;115;121;122;121;125;117;101;86;87;86;96;104;102;132;111;119;110;96;126;93;108;90;90;96;116;105;114;112;94;112;156;286;408;318;182;150;205;344;514;419;214;148;159;282;543;694;440;260;173;123;138;127;115;95;109;116;132;117;150;100;118;104;85;90;96;120;117;115;94;102;91;90;102;98;92;91;101;80;101;91;97;91;101;97;97;96;114;106;121;101;108;96;101;89;99;113;93;99;100;109;103;98;101;97;111;105;70;102;105;91;98;110;95;116;111;97;112;86;89;92;83;86;92;99;107;102;99;90;87;71;84;98;84;103;85;104;108;131;219;517;778;617;303;133;107;87;93;94;91;95;97;109;99;97;110;102;85;117;97;105;94;97;90;90;92;100;106;106;92;95;83;121;122;142;136;101;102;102;83;98;96;97;89;97;96;73;86;94;127;122;120;100;108;116;101;101;95;107;117;167;206;199;139;133;152;142;110;109;114;114;117;142;135;123;145;143;131;125;113;99;105;104;115;102;98;107;97;103;103;106;97;114;105;98;112;120;138;176;190;136;140;149;117;143;162;280;302;262;192;147;133;109;147;214;235;163;123;90;90;100;86;100;96;82;85;88;79;94;97;79;81;102;86;81;104;98;100;88;94;90;83;77;72;98;83;90;94;81;107;88;75;96;85;83;102;88;82;100;108;88;79;97;89;81;109;166;310;302;226;157;88;97;134;254;488;735;576;490;350;282;183;117;122;92;81;83;89;103;88;90;80;110;89;92;93;93;83;79;91;77;108;80;89;87;77;76;68;91;100;83;81;79;92;100;90;99;90;83;66;77;95;106;74;105;84;103;82;73;76;77;78;86;90;92;84;77;77;74;71;101;77;89;96;84;86;79;80;70;73;88;99;113;158;202;228;183;96;84;95;72;92;76;85;102;91;86;87;91;104;106;157;214;215;139;115;133;108;89;99;88;98;74;92;94;134;184;237;175;161;148;177;275;218;182;95;108;101;90;93;93;74;97;97;91;101;142;124;132;108;111;84;78;96;108;114;90;94;98;105;83;79;91;111;193;298;241;154;129;160;150;114;86;71;95;96;126;125;121;124;88;73;80;98;108;88;75;116;76;90;84;91;96;90;107;86;106;84;79;92;103;87;85;88;117;117;107;84;95;108;124;145;165;133;90;93;77;68;81;92;92;73;84;79;68;93;89;92;90;76;86;87;87;93;87;94;66;69;85;85;87;79;89;100;98;84;94;92;92;221;389;630;608;255;157;133;106;130;85;96;103;98;121;195;193;164;130;116;133;139;139;101;126;115;110;99;92;85;89;84;96;82;83;99;96;102;101;113;93;82;87;77;109;85;80;84;105;74;82;72;82;87;86;71;64;88;79;90;90;77;67;91;84;87;81;76;94;97;107;94;100;84;91;94;92;88;82;82;92;82;81;91;81;82;91;90;92;92;82;97;84;80;94;75;71;94;101;71;84;108;105;103;92;112;75;84;78;73;99;103;87;78;76;89;83;99;97;85;95;112;121;87;90;97;87;78;90;82;95;83;96;99;120;119;95;88;90;88;74;105;90;88;111;143;156;127;128;185;214;165;117;109;94;104;115;105;141;112;124;129;123;105;114;152;168;127;121;108;101;113;107;118;116;117;126;105;97;106;90;97;86;86;110;118;126;108;92;85;83;102;96;81;98;82;90;85;79;75;76;78;85;89;94;89;92;99;77;82;67;81;78;76;82;90;93;96;101;84;86;81;72;71;65;88;98;87;81;85;79;105;127;157;152;120;104;88;88;94;81;103;87;88;103;100;99;74;95;72;102;94;83;95;110;149;163;143;93;85;82;99;113;96;93;97;85;91;89;86;108;97;93;114;153;143;153;115;115;107;114;91;100;74;104;100;94;80;92;122;118;146;122;115;97;115;104;82;103;79;79;98;103;104;95;87;105;94;148;170;126;96;111;118;111;128;145;103;91;110;140;252;380;328;230;180;115;97;128;112;117;139;160;154;123;94;126;132;105;103;121;137;126;90;96;111;94;107;88;78;81;98;91;114;95;80;66;68;80;77;78;102;95;96;83;99;78;80;81;59;68;82;68;82;83;65;94;90;95;65;70;77;86;87;83;78;89;82;84;73;67;67;71;71;80;75;89;103;83;95;91;84;90;73;95;90;93;106;100;93;106;99;88;98;129;105;112;94;114;107;142;155;188;218;217;180;202;161;147;157;126;175;227;254
73;85;83;76;86;106;115;86;91;93;149;190;179;174;91;130;102;142;173;188;184;204;189;204;236;205;163;134;134;141;136;143;126;103;97;145;219;289;160;123;104;104;119;110;81;111;125;111;85;94;95;115;108;91;107;131;107;73;86;89;90;93;94;108;79;116;94;83;90;90;103;139;187;197;142;115;106;116;131;160;151;146;181;158;125;94;87;95;79;68;94;71;111;83;98;80;91;80;91;92;76;83;95;84;88;84;81;71;79;88;88;106;136;95;71;87;95;61;87;99;94;164;143;111;87;89;81;88;89;83;82;110;100;87;79;95;62;74;82;84;106;104;89;108;66;85;82;87;82;95;87;77;73;95;85;111;89;95;98;120;112;109;130;147;191;275;342;344;237;241;219;291;268;265;202;142;138;177;190;179;285;352;295;195;120;98;92;96;105;116;93;80;79;97;150;238;254;210;242;280;310;266;233;190;261;280;287;302;220;139;108;111;96;99;118;122;104;94;92;101;93;104;78;101;81;88;93;89;81;88;78;95;77;88;76;82;94;77;82;118;109;97;99;95;101;106;139;123;118;101;89;68;94;114;100;116;117;111;129;125;108;160;223;317;415;301;223;179;146;149;113;115;110;129;170;264;300;284;269;200;172;173;209;269;419;463;327;226;159;199;213;169;115;100;75;73;49;41;57;70;93;96;75;84;90;87;88;96;94;111;105;108;92;74;82;69;84;87;72;76;79;73;86;97;101;117;87;83;80;91;84;94;62;79;80;89;106;89;88;97;70;97;92;84;70;76;91;97;91;92;84;87;93;98;77;98;86;100;117;90;78;88;83;91;89;84;71;93;86;105;107;98;93;80;89;119;111;107;126;201;337;556;525;331;164;111;114;123;99;115;118;155;220;209;155;117;98;96;96;78;86;101;84;85;92;104;108;102;104;91;88;99;92;95;67;93;92;104;86;94;92;84;104;88;83;92;93;77;103;106;103;99;92;87;88;86;90;101;87;107;96;80;85;104;97;83;102;86;84;85;96;80;84;89;101;106;84;94;103;108;89;92;73;100;85;91;81;89;94;89;106;115;97;117;99;88;106;90;80;86;95;87;105;105;146;183;230;158;176;197;179;119;136;132;97;90;96;96;100;113;115;86;92;119;132;127;134;124;139;134;135;154;147;166;130;139;107;128;116;123;136;157;169;203;205;169;151;197;219;262;236;211;238;188;208;175;118;113;117;109;105;126;133;107;139;139;165;168;171;153;126;113;90;114;111;94;88;110;122;122;138;115;139;114;109;96;142;132;172;217;157;114;117;130;137;116;110;83;110;90;112;122;113;140;137;97;113;111;103;95;93;99;96;94;98;94;129;101;101;106;121;85;69;121;133;131;121;104;120;122;156;202;149;159;144;251;610;888;766;369;158;163;328;692;945;738;346;166;113;117;90;95;123;101;105;114;121;110;109;94;103;106;83;89;105;111;106;114;97;96;86;75;100;81;85;74;92;101;94;97;109;100;94;105;97;109;98;106;125;92;89;120;99;89;85;89;103;99;105;92;91;83;95;88;116;90;96;101;80;86;95;88;111;107;101;86;104;114;95;82;111;97;98;86;101;90;104;101;100;87;104;100;85;93;100;114;102;182;389;630;526;270;114;84;97;95;95;99;86;100;95;109;87;88;95;94;109;111;105;110;90;88;96;94;106;95;88;92;86;107;120;159;216;205;141;126;104;99;108;110;98;90;93;77;88;88;93;113;121;113;101;97;94;98;99;89;107;154;231;328;270;158;141;135;103;108;118;106;93;105;131;148;146;175;144;107;109;120;109;103;126;137;128;119;107;90;88;107;106;108;109;112;113;117;126;125;129;127;115;104;124;140;105;140;163;246;207;165;132;120;150;199;280;320;238;130;98;97;78;106;94;99;91;82;96;84;72;73;73;77;81;80;91;90;84;105;80;111;89;98;82;89;81;95;94;85;99;79;93;98;87;93;76;93;90;96;81;87;97;98;103;67;83;131;284;607;721;531;242;130;99;121;263;551;853;690;479;372;325;203;131;97;73;106;81;93;78;97;90;73;94;100;88;85;81;85;78;91;74;95;83;80;81;74;97;94;94;79;89;84;92;90;106;83;86;88;91;82;86;89;90;87;82;95;90;71;77;103;82;85;74;73;68;81;95;101;86;91;80;90;91;81;92;95;64;77;81;73;83;95;87;135;176;161;124;116;88;85;86;83;81;92;92;103;95;92;71;86;89;132;161;205;137;119;107;133;113;94;86;75;85;87;75;111;144;167;163;197;215;242;346;352;250;115;91;88;123;97;90;96;88;79;73;87;102;101;99;97;91;64;91;99;120;98;83;87;85;88;83;85;83;117;200;339;310;158;116;141;128;115;92;85;99;107;104;84;103;97;109;94;97;88;100;80;77;85;97;82;89;82;108;94;94;78;95;79;76;75;104;92;92;125;164;188;154;104;110;101;189;335;370;247;139;95;80;75;85;74;87;94;73;71;78;94;81;90;76;65;94;83;83;68;70;78;73;85;97;80;93;86;114;87;78;98;91;82;126;273;512;809;652;294;146;104;112;88;98;91;98;95;116;129;122;115;114;153;261;233;160;114;116;103;112;93;80;78;89;68;69;85;92;119;105;117;110;105;79;95;87;90;84;92;103;88;74;90;69;73;98;86;80;73;79;82;93;106;69;86;87;68;99;62;81;98;88;79;86;98;85;84;82;88;80;97;84;91;84;87;68;81;78;90;103;78;86;68;68;88;83;70;82;82;76;77;90;85;92;103;131;123;118;94;110;81;78;100;86;86;102;88;107;76;102;95;79;109;100;104;95;93;102;105;96;92;88;90;105;96;92;77;90;93;91;94;95;82;82;99;70;100;104;112;122;124;116;112;117;153;131;131;106;86;104;128;117;127;140;144;152;135;106;163;154;117;110;84;119;139;119;117;108;124;107;99;110;99;84;86;90;87;127;138;115;99;97;106;94;99;79;93;87;80;84;108;83;73;76;98;85;90;91;92;87;78;85;96;87;95;70;85;87;73;108;90;79;84;82;70;71;78;79;103;91;110;108;93;93;83;94;99;120;101;89;91;91;90;87;88;74;84;76;85;72;75;83;75;93;96;90;99;121;125;137;106;86;96;68;96;111;113;114;99;90;78;82;97;90;77;99;103;106;103;128;76;107;100;106;88;80;83;86;81;88;92;99;129;134;165;160;136;142;117;97;115;96;116;94;100;85;114;99;114;97;103;146;179;140;102;79;98;111;140;111;110;102;103;116;211;250;250;231;172;134;96;97;99;99;115;110;100;100;103;118;99;122;112;92;130;135;120;113;126;121;121;75;85;86;85;123;90;88;81;83;75;83;99;83;104;106;92;87;94;102;83;82;79;87;80;97;72;68;85;90;78;83;83;82;99;79;86;101;101;86;86;72;70;68;87;86;87;91;82;67;74;79;87;89;70;85;88;87;89;110;108;109;105;104;115;102;99;116;103;102;85;105;108;116;168;211;196;183;190;197;186;113;97;109;115;158;147
68;73;83;88;96;88;107;82;105;137;137;180;209;135;112;96;111;163;211;197;193;234;191;208;256;264;151;134;123;129;135;124;128;104;115;137;250;228;139;115;109;137;106;100;115;121;128;113;96;97;117;130;116;109;97;95;97;94;83;85;98;85;112;95;105;111;98;96;79;82;105;131;193;189;154;93;130;134;146;144;165;218;223;196;130;84;91;96;74;85;75;89;93;86;96;120;93;76;76;85;74;69;69;80;93;81;81;63;78;76;93;112;121;111;86;95;92;93;92;102;111;132;98;93;65;83;94;88;78;107;74;85;85;79;82;80;83;85;92;72;106;86;105;95;82;96;92;80;84;84;70;90;68;82;87;84;90;96;92;108;107;102;145;149;204;328;488;516;361;302;267;340;276;276;243;187;144;136;137;151;212;279;222;137;74;98;70;111;111;93;104;90;70;96;135;188;270;204;261;313;363;255;249;217;196;187;241;276;230;127;106;89;112;106;128;137;138;108;74;97;102;103;86;94;90;78;72;94;87;85;102;80;111;83;82;88;92;97;110;92;108;87;93;101;106;129;133;135;142;99;83;80;82;91;100;94;98;105;132;128;116;145;236;295;324;239;182;149;133;137;129;108;113;123;182;292;384;374;282;213;158;163;175;238;304;319;230;182;179;238;217;158;120;94;92;70;61;43;58;92;92;95;81;86;99;97;84;102;88;96;96;105;71;83;87;102;99;96;92;89;71;87;77;90;96;94;86;95;96;86;88;65;79;73;72;96;103;87;88;101;90;75;109;101;93;83;98;92;88;87;93;87;90;97;85;81;95;100;96;87;95;74;91;90;68;103;87;107;76;98;81;85;74;95;103;110;92;111;86;191;308;359;313;220;163;116;99;117;113;114;153;193;230;223;160;127;77;91;77;89;99;102;92;107;98;96;101;94;90;91;93;87;91;103;90;105;124;102;85;74;87;105;82;101;86;103;94;87;102;93;91;89;97;100;93;132;118;81;106;107;86;103;83;104;90;95;87;92;82;77;86;84;68;76;99;96;94;101;103;108;92;96;82;90;104;77;80;89;102;103;86;101;101;101;97;102;96;102;104;84;82;106;96;106;130;209;220;164;214;225;178;112;125;114;113;88;91;74;104;114;87;88;108;112;128;115;117;135;143;113;130;148;160;130;149;132;118;109;144;130;118;142;202;224;197;165;161;214;277;276;220;228;208;184;171;142;139;117;116;118;97;117;106;96;131;115;125;130;127;122;119;104;105;115;108;95;93;99;120;104;117;164;170;163;136;127;183;253;394;417;278;139;109;115;121;109;98;114;88;117;97;127;120;154;122;98;109;102;81;98;114;102;122;112;100;125;107;136;111;133;94;92;119;121;153;136;113;96;117;123;122;121;118;102;150;263;538;926;653;309;169;181;357;711;1051;780;361;164;100;134;97;119;106;94;111;93;97;96;127;94;103;86;92;90;110;125;104;116;114;115;93;80;73;74;73;93;101;85;98;101;98;112;81;110;99;111;98;96;123;101;99;86;115;88;70;92;89;89;86;98;99;109;105;90;81;94;88;83;96;89;85;74;102;110;111;94;85;71;96;96;90;86;94;83;97;85;88;86;80;81;84;87;87;98;109;108;108;145;260;360;266;180;115;93;96;86;81;94;111;91;88;90;98;101;83;81;94;115;100;105;90;93;94;80;100;101;110;98;105;111;157;203;266;262;178;122;104;90;103;101;94;89;88;90;94;79;75;107;91;104;112;89;99;103;107;103;97;153;209;302;272;157;109;115;102;90;108;107;141;98;107;182;189;185;141;95;91;129;131;134;146;175;146;117;97;103;102;92;93;83;100;96;101;109;113;121;121;122;119;119;129;137;117;141;132;144;156;138;131;133;173;218;252;269;160;121;105;76;84;82;103;104;96;83;97;85;75;107;94;83;100;80;97;77;75;88;86;73;102;76;90;85;81;78;92;93;99;76;91;108;93;80;89;101;90;111;86;92;80;83;103;94;121;198;467;1004;1287;843;343;133;89;124;217;471;553;465;322;293;248;170;130;106;121;99;107;93;92;98;94;90;87;82;102;83;78;82;84;82;98;84;86;75;87;96;104;96;81;75;114;83;107;86;60;91;75;78;82;81;81;74;107;98;109;80;79;92;90;96;86;82;78;86;74;98;79;98;90;78;88;87;87;89;94;95;73;90;101;96;94;95;86;92;105;122;100;88;99;83;85;93;111;81;78;98;98;90;99;92;106;123;157;158;121;91;95;129;96;85;79;101;83;76;93;81;104;100;154;214;340;291;302;295;202;107;93;100;74;97;76;87;110;82;92;90;75;84;92;84;95;78;76;88;94;82;90;91;108;83;92;67;98;96;162;243;217;170;100;119;112;90;89;99;86;92;87;89;86;87;89;64;113;90;92;101;73;78;92;87;81;107;92;72;95;87;92;88;78;87;83;95;125;182;277;298;225;156;131;176;354;579;705;413;191;124;85;80;80;86;83;85;92;86;94;86;82;79;89;92;98;73;74;83;80;76;93;82;84;84;89;70;83;91;102;95;92;89;123;254;440;655;493;246;120;103;89;96;80;82;99;110;92;94;87;94;149;238;357;316;175;106;105;104;98;108;112;77;83;87;77;65;120;107;111;129;106;77;104;73;92;79;98;85;81;90;88;77;72;91;78;54;75;74;69;94;77;92;100;80;84;80;85;82;94;78;76;72;86;88;78;90;79;79;72;81;73;71;95;79;78;99;101;89;103;85;87;73;87;82;89;79;73;81;85;81;92;93;75;87;113;105;110;109;86;82;118;87;89;81;104;96;100;87;86;93;107;124;114;87;98;82;98;85;99;83;116;104;76;75;96;77;80;67;88;91;98;91;103;111;83;109;118;113;101;113;106;96;161;210;248;160;108;96;107;134;117;106;107;112;159;154;120;127;145;107;92;98;138;129;156;108;104;113;108;87;69;84;87;87;90;110;128;109;99;101;106;104;80;88;94;86;96;94;88;86;69;71;97;87;77;78;98;78;90;69;89;79;81;89;80;91;78;84;110;82;81;88;79;85;79;89;69;83;96;115;94;80;79;83;80;96;96;116;75;86;86;78;93;89;96;78;88;75;88;109;75;79;75;83;81;83;109;107;122;81;95;98;82;81;95;91;90;100;88;79;93;102;82;100;91;85;98;89;91;105;106;90;97;89;74;88;102;95;114;121;99;107;189;185;172;196;161;127;94;80;84;92;65;111;113;113;107;111;98;103;105;130;100;85;86;101;104;103;103;101;119;121;90;147;182;160;184;158;110;96;79;103;107;103;104;82;85;98;120;110;98;103;114;138;156;154;123;139;140;113;103;88;93;88;94;99;78;73;93;84;71;65;81;84;91;79;76;99;77;88;80;70;66;79;76;94;74;83;79;88;80;83;74;76;75;90;79;87;92;77;93;76;82;90;85;87;88;83;98;87;107;89;86;88;106;100;124;101;101;110;93;90;113;92;108;110;117;116;94;94;99;123;142;186;194;160;99;121;151;105;99;87;100;97;101;124
96;75;73;82;86;102;100;102;89;116;119;138;162;108;104;100;121;182;215;239;201;205;178;189;226;225;163;133;161;150;133;123;125;128;110;118;157;158;109;97;126;134;108;101;97;102;109;109;97;101;100;107;92;91;78;99;102;89;105;93;80;83;96;103;98;97;71;93;88;108;101;129;146;151;131;109;126;130;141;139;150;193;236;204;170;98;76;74;72;78;79;81;88;100;92;103;81;74;77;92;86;91;81;83;73;85;96;86;91;92;95;79;89;109;74;77;77;76;70;84;108;110;93;79;74;93;87;78;89;86;82;68;89;64;84;77;90;92;73;82;96;99;94;76;90;87;79;84;78;100;74;71;67;72;92;81;78;96;92;88;94;146;188;204;248;283;477;531;463;300;278;271;276;320;268;177;127;113;108;117;131;177;152;94;88;92;91;94;102;108;93;100;88;105;165;182;243;200;217;332;328;235;202;170;174;131;169;171;157;145;88;93;97;89;133;160;113;117;92;89;103;124;87;92;82;79;78;69;91;78;66;91;80;85;74;99;83;103;87;79;98;109;108;106;121;117;125;116;106;104;88;82;81;90;91;88;88;94;112;124;158;164;233;268;237;184;123;124;150;111;125;113;129;140;187;301;399;299;281;202;148;127;146;158;192;173;156;211;211;252;173;133;103;89;95;66;63;40;73;91;131;109;105;89;78;88;78;70;86;100;80;91;77;68;91;107;113;117;95;98;96;89;84;64;85;106;93;77;71;63;67;62;68;95;87;84;103;87;83;93;109;83;71;77;68;94;78;88;94;82;71;75;96;73;84;90;103;98;108;81;92;93;98;98;77;80;89;86;84;78;87;75;79;96;83;92;101;87;105;165;208;227;202;151;101;123;118;100;106;119;136;195;208;206;172;142;87;88;98;88;98;105;100;112;99;97;78;86;99;91;96;97;81;116;82;113;109;130;95;106;107;95;102;94;126;116;103;90;69;98;90;89;85;120;119;156;126;104;95;105;92;84;104;84;84;72;87;85;85;76;75;75;72;82;91;99;107;96;91;89;81;74;72;72;81;100;76;92;89;85;85;67;113;94;104;115;141;103;95;89;91;76;106;99;152;151;180;154;135;200;143;138;120;115;114;119;99;113;103;122;102;92;109;93;119;110;86;120;142;152;120;142;130;131;140;135;121;118;132;130;141;145;184;259;232;229;154;171;231;251;246;202;163;160;146;141;165;155;176;149;118;113;103;111;97;113;132;129;101;119;96;111;118;113;154;127;115;99;125;100;151;212;244;237;151;157;284;530;897;851;518;227;130;104;95;88;95;94;109;129;99;112;84;105;117;110;101;91;101;112;126;122;152;116;89;136;130;136;161;119;125;112;129;125;130;113;109;106;108;104;110;134;115;119;135;173;323;449;421;229;171;142;227;461;787;744;305;153;129;102;111;110;115;111;99;105;119;108;96;114;105;96;107;85;124;102;118;107;104;104;86;87;85;92;78;91;114;113;108;121;95;86;99;91;95;99;104;106;89;92;89;81;102;87;81;117;98;97;92;113;94;103;112;97;81;108;83;103;105;96;96;85;74;110;101;95;116;101;88;111;88;77;86;105;83;80;69;82;75;86;77;79;89;120;105;117;99;112;118;167;134;139;112;101;96;108;88;102;98;88;93;100;111;92;92;96;97;115;84;104;102;91;98;83;69;89;104;119;118;132;147;201;293;267;147;108;86;95;99;103;106;93;95;105;80;87;79;78;97;93;115;96;82;96;92;104;95;136;177;243;189;140;120;111;114;71;107;108;135;130;127;159;177;171;132;104;116;139;126;145;193;167;148;102;103;109;111;113;107;101;102;95;123;111;86;103;120;117;119;117;127;138;134;128;120;118;126;118;134;179;179;176;234;212;141;111;97;101;83;98;77;82;82;83;86;95;89;99;91;62;108;99;83;92;90;92;100;74;97;94;102;84;79;84;85;83;90;87;107;93;102;90;96;105;91;84;105;86;102;95;87;93;98;139;390;895;1371;1108;453;140;99;109;125;214;284;315;357;326;206;139;114;121;149;126;110;101;92;92;92;96;93;111;84;88;78;85;82;81;83;92;77;93;71;71;78;90;93;87;102;84;85;71;92;95;90;97;96;86;65;77;78;88;86;89;83;86;111;105;90;94;94;83;97;106;80;76;73;93;80;80;95;85;97;101;103;92;78;82;99;106;113;112;112;85;86;97;87;64;89;87;97;95;85;88;83;67;89;102;94;102;127;131;122;101;101;92;83;79;76;79;71;86;85;90;91;117;140;255;374;285;230;181;133;99;89;86;95;107;97;77;81;93;105;81;98;62;88;91;81;87;96;87;86;99;85;90;87;89;98;86;105;80;130;148;125;115;91;95;117;95;91;90;91;85;94;77;88;91;93;83;66;88;94;84;76;88;90;80;106;88;65;101;83;90;107;89;87;92;81;109;122;227;434;512;355;272;196;204;441;835;1020;625;233;107;86;91;93;85;92;81;84;85;92;71;80;88;92;97;93;76;74;86;81;94;93;95;82;107;86;102;87;88;85;85;75;110;123;164;287;299;259;163;111;93;84;83;107;78;82;100;94;96;89;96;138;225;382;309;183;131;136;202;163;114;111;92;87;97;65;107;91;93;96;95;103;100;88;100;77;86;82;78;87;93;81;99;89;80;91;78;83;83;70;98;78;75;80;84;107;97;82;76;71;88;72;93;72;85;81;77;75;92;86;92;74;80;93;82;77;101;83;96;77;74;95;81;92;91;88;77;90;71;82;77;76;72;91;105;105;113;108;108;94;91;94;95;92;76;94;112;115;97;85;84;119;141;106;111;105;91;101;93;93;101;114;70;97;88;77;79;102;79;105;87;109;107;99;88;74;99;109;139;125;118;108;142;232;411;471;247;131;97;114;90;100;95;101;182;217;209;147;91;108;89;89;103;96;137;147;147;106;98;105;99;96;87;96;91;95;97;91;105;107;101;108;106;119;75;88;106;94;87;90;86;75;88;90;92;89;80;92;96;100;75;83;67;98;76;98;82;80;100;87;95;100;112;85;88;75;70;74;87;102;82;87;84;84;101;99;92;102;84;88;95;98;97;84;85;91;86;92;96;113;71;77;78;80;82;104;87;83;86;88;101;94;80;80;94;84;98;74;76;89;76;81;84;92;83;86;95;59;81;97;100;86;94;89;98;72;90;81;83;115;107;118;146;151;204;184;188;184;122;103;91;99;84;99;96;134;112;116;93;93;74;103;91;95;96;91;90;99;85;118;123;165;114;108;124;110;161;124;161;155;112;88;85;81;102;88;84;112;85;97;90;99;112;124;150;175;187;134;118;135;143;121;114;104;109;98;81;85;80;70;83;76;86;99;81;81;85;79;83;86;92;78;92;79;87;91;75;89;100;68;86;76;91;76;83;85;96;99;75;82;90;91;76;76;81;63;98;94;122;83;93;83;98;84;96;114;136;156;132;106;104;97;106;108;106;95;94;115;118;100;97;78;103;135;188;142;137;91;103;103;95;93;88;80;86;97;93
72;76;65;70;79;76;75;95;94;103;102;129;126;115;114;85;128;136;192;235;248;208;170;149;156;185;161;164;159;170;137;166;191;146;115;104;95;110;112;102;120;102;107;111;107;136;120;126;117;112;111;81;87;100;91;86;79;85;82;105;95;77;79;88;90;83;100;80;83;100;120;106;117;124;98;116;113;102;106;113;125;131;193;181;170;116;82;88;77;79;85;83;87;84;83;90;85;60;76;103;66;90;76;86;86;91;101;97;60;78;75;87;86;96;93;62;88;69;93;69;102;89;80;76;79;80;55;95;82;66;91;95;92;80;63;72;66;98;74;87;76;69;103;102;84;83;84;73;92;98;87;79;77;80;80;104;88;84;100;102;117;170;240;267;247;245;287;346;354;249;228;246;266;286;237;160;137;114;116;110;94;109;109;85;92;69;75;70;75;103;88;93;96;117;136;204;226;171;217;266;266;241;156;161;130;138;146;137;120;118;103;86;103;96;152;157;117;103;90;90;95;102;83;84;84;102;66;100;80;73;84;109;99;97;93;79;102;91;92;98;89;105;92;86;108;114;113;131;121;150;115;105;101;69;83;98;105;94;123;161;187;171;229;203;168;143;137;107;116;123;127;148;197;240;240;263;275;276;328;257;181;157;111;127;122;119;131;234;296;229;191;112;94;87;88;79;74;57;83;93;118;94;94;95;86;83;90;104;89;88;86;79;92;75;97;96;94;102;103;100;95;96;88;97;93;100;107;95;84;83;82;66;74;83;83;106;96;80;118;83;86;92;70;96;84;90;92;81;69;105;67;77;83;68;82;71;93;85;78;74;77;85;77;73;93;80;86;82;81;82;68;80;84;80;93;81;81;85;124;120;158;148;155;135;122;162;149;124;114;128;174;186;196;148;160;155;110;98;95;89;76;113;116;78;88;89;115;126;89;104;91;85;91;104;99;104;110;128;128;102;108;108;108;114;131;117;109;89;101;85;83;91;95;110;159;182;157;94;83;100;90;92;88;88;77;92;96;75;89;83;97;93;115;109;94;85;84;85;88;92;76;89;92;89;85;89;81;85;84;90;105;81;97;109;93;90;101;92;101;92;106;94;98;93;114;124;146;119;128;130;145;121;111;101;122;120;105;115;99;91;94;94;113;99;92;87;87;111;105;114;107;144;147;144;133;122;145;131;171;162;164;171;190;228;247;196;164;168;199;280;282;224;137;144;133;162;190;272;234;165;131;124;106;107;108;116;101;100;136;122;105;104;120;186;210;159;123;110;99;112;162;299;411;337;214;210;365;763;1427;1538;829;336;142;117;92;102;90;111;98;98;108;101;91;93;112;102;102;101;93;123;170;210;232;174;135;159;196;167;148;147;112;113;130;116;128;114;103;97;85;125;157;183;160;148;120;126;162;218;238;193;181;116;183;296;396;345;227;112;110;109;102;101;133;94;112;135;106;115;130;128;94;110;104;88;98;123;102;101;97;103;101;92;103;103;107;88;115;111;100;90;102;104;95;111;101;88;103;94;87;92;121;114;90;80;97;85;102;94;109;101;104;103;87;94;105;96;67;79;86;91;96;92;86;102;108;103;81;90;90;94;94;70;93;95;74;95;91;71;88;79;84;103;116;131;115;110;120;110;84;101;135;99;99;96;90;89;95;93;77;97;92;99;85;94;91;115;98;103;91;116;113;89;113;95;118;125;122;157;161;167;157;182;226;230;152;128;88;92;90;96;91;81;78;87;65;82;96;88;67;83;94;86;79;101;101;112;120;139;155;125;144;131;125;128;88;103;102;134;112;133;99;111;157;149;129;142;144;151;154;140;130;159;119;106;118;111;144;103;123;113;106;99;132;123;124;146;149;142;127;125;127;123;126;117;120;120;119;101;123;120;125;160;146;144;113;115;102;90;100;76;87;94;83;105;99;85;89;96;78;80;78;72;102;111;84;77;68;91;86;85;89;79;65;91;86;100;96;78;95;79;86;81;116;99;82;90;80;94;88;85;97;87;90;119;249;547;825;740;361;120;91;102;95;123;181;337;531;446;267;125;103;141;176;149;88;104;80;72;92;112;96;84;87;76;83;78;79;88;76;68;69;70;80;82;87;86;79;91;90;86;99;88;86;82;74;83;73;85;84;70;71;80;72;85;83;89;93;98;89;90;102;110;82;95;97;91;99;91;92;75;93;98;102;105;106;92;104;108;151;166;150;124;108;88;105;100;115;84;82;82;103;74;92;89;87;77;87;86;103;103;171;194;204;134;111;85;119;104;103;73;112;77;94;68;85;89;118;183;251;196;133;127;104;99;104;95;94;85;106;83;76;92;120;108;95;103;92;82;91;94;89;76;84;88;83;88;84;93;96;79;81;77;97;104;97;80;66;84;91;94;103;85;105;92;96;94;97;96;84;86;99;94;93;87;83;85;100;85;89;96;85;89;80;93;80;87;95;100;98;100;105;217;377;431;434;353;257;233;364;704;737;450;213;126;96;82;78;86;97;80;81;91;95;85;93;88;73;75;79;72;90;91;85;77;80;82;80;97;80;90;87;82;80;82;80;110;107;130;162;147;154;151;112;88;78;88;77;84;93;88;87;94;88;105;133;173;249;225;142;159;235;369;378;264;150;78;86;70;71;86;86;81;91;114;104;110;105;94;101;81;70;104;67;86;79;96;90;90;95;70;70;72;64;87;86;74;108;102;78;97;78;92;84;85;93;88;77;75;102;82;83;85;69;87;75;78;83;65;90;80;81;83;76;91;100;93;70;93;102;81;77;75;70;91;87;91;82;100;88;118;98;111;132;111;107;80;96;81;92;96;98;93;84;80;113;109;110;88;87;95;107;92;82;81;85;84;92;96;87;79;78;77;103;109;97;110;110;95;79;111;98;148;127;94;122;158;282;456;583;281;134;101;102;109;113;98;107;193;267;262;163;113;97;76;96;103;122;133;152;149;125;100;128;129;123;136;86;71;86;91;96;106;109;110;124;119;129;107;101;105;110;86;80;77;98;94;98;92;104;92;90;87;92;90;82;74;83;71;82;75;89;101;100;122;115;136;79;93;68;86;77;82;82;94;90;78;95;85;80;69;102;75;76;90;98;95;86;90;87;95;93;80;81;83;88;99;100;87;101;106;129;105;114;95;115;72;92;102;84;102;95;77;86;87;85;97;87;88;85;96;90;90;103;92;93;101;87;80;79;84;89;108;101;95;135;100;149;178;199;168;162;146;106;105;87;86;80;96;114;110;121;107;94;76;92;86;83;81;80;122;97;96;100;148;193;171;103;106;128;147;155;163;176;139;111;101;91;97;117;85;77;106;99;109;111;93;112;136;219;227;146;139;129;168;123;114;115;128;128;97;67;81;90;86;70;91;75;88;76;58;97;77;82;90;76;73;86;70;82;82;81;81;75;80;75;77;92;88;90;109;84;94;86;86;90;76;81;63;81;83;78;99;87;76;103;106;92;101;127;183;228;155;102;107;109;105;115;118;105;103;109;129;126;107;84;95;114;130;135;137;108;88;98;103;91;87;80;84;97;100
83;81;92;83;78;75;101;104;102;94;102;94;95;115;96;113;107;132;237;301;269;175;168;146;157;140;133;141;147;142;129;152;229;195;124;111;94;123;116;135;127;113;117;127;127;152;141;125;107;104;93;76;72;81;76;74;76;91;95;77;87;90;95;75;110;85;117;106;99;123;132;121;131;109;92;109;109;117;104;109;90;117;120;167;129;97;101;82;92;86;103;92;75;93;97;96;81;93;87;70;97;88;91;83;90;97;93;84;81;83;96;75;108;88;85;86;90;92;96;93;78;98;80;74;78;74;93;85;75;96;83;96;76;96;77;76;75;90;87;77;79;74;90;93;80;83;97;80;81;91;80;87;70;93;78;90;97;91;114;94;136;223;277;222;177;135;183;202;198;199;284;252;251;214;210;161;131;154;176;194;149;106;92;78;80;79;74;81;93;104;78;83;103;111;162;231;199;152;184;201;175;166;158;151;139;137;148;169;155;117;105;94;97;109;137;122;94;93;92;106;108;84;79;85;66;106;97;86;74;82;87;69;73;104;88;82;87;87;73;84;105;86;82;72;107;101;121;105;113;158;148;124;107;103;96;104;98;118;120;183;237;233;266;196;145;109;94;96;81;101;134;187;314;415;371;331;236;198;227;234;158;136;105;117;124;119;139;191;268;226;143;102;75;89;97;64;47;58;92;106;115;89;98;104;92;122;100;103;94;76;77;92;97;100;102;111;97;94;88;104;78;109;110;101;108;126;137;111;75;86;71;96;88;82;83;84;104;116;105;102;72;90;81;86;79;83;87;70;73;80;70;69;80;84;80;75;85;96;85;86;89;86;98;77;79;76;90;97;103;74;92;79;79;79;100;103;84;97;91;91;108;121;119;119;138;161;183;155;128;117;133;167;142;179;164;156;115;102;92;79;98;103;106;100;100;111;96;100;91;88;102;90;78;82;85;90;91;115;99;88;121;108;103;113;141;107;67;124;92;95;95;84;77;97;120;111;99;110;101;126;85;91;94;80;87;84;91;96;82;87;89;72;91;85;91;76;73;97;87;86;83;92;86;95;94;78;82;96;89;90;83;85;83;86;89;91;106;97;113;108;93;91;84;94;99;120;139;155;109;127;111;119;115;123;114;96;97;112;99;106;96;101;92;110;85;96;92;96;102;141;122;169;194;231;214;178;157;151;179;209;214;180;191;215;234;212;159;188;258;381;370;217;147;163;163;176;283;424;344;185;190;156;139;123;114;111;104;119;137;105;115;129;111;166;202;164;128;100;91;117;190;311;430;404;227;222;369;834;1535;1472;864;368;175;131;135;114;90;96;91;107;98;92;92;89;100;106;87;78;116;155;237;340;381;218;145;159;169;181;140;126;136;107;111;129;107;91;75;90;99;128;186;246;241;195;143;125;116;170;190;204;142;140;128;195;216;192;165;117;98;97;101;89;109;127;99;91;98;102;102;110;93;95;100;88;88;92;103;122;120;124;119;102;116;102;99;86;86;88;87;89;93;86;86;82;77;75;82;76;91;121;87;90;90;101;86;85;90;87;89;109;84;91;73;102;102;79;79;91;91;93;75;98;93;93;85;95;109;104;96;102;65;81;84;88;105;80;97;94;83;99;75;99;131;132;133;117;99;101;109;84;101;89;101;105;95;113;115;86;85;94;90;79;80;93;86;80;96;121;78;87;120;100;96;119;126;143;137;159;176;179;158;180;190;186;122;106;90;97;84;81;87;102;80;92;98;78;88;83;86;92;87;97;71;83;102;93;112;149;142;121;102;141;133;110;127;104;110;140;151;125;102;121;127;129;139;142;143;120;117;127;123;128;116;123;109;150;126;149;135;136;123;112;125;125;129;111;143;175;173;144;124;126;120;103;112;113;111;112;105;119;104;114;102;116;111;118;138;122;140;98;111;88;94;97;105;89;97;89;77;90;78;73;83;117;72;104;104;80;79;74;81;88;93;86;74;86;97;124;95;102;110;85;87;87;96;99;87;85;89;74;68;73;82;103;154;271;369;290;174;123;95;91;99;92;202;372;620;562;287;130;124;99;132;117;99;79;86;87;86;107;103;110;82;88;85;80;85;75;91;88;87;93;90;93;96;86;86;119;84;101;87;80;94;88;88;96;89;91;85;89;87;83;103;78;83;95;79;93;80;82;109;99;78;85;107;93;91;84;87;88;81;107;133;124;117;107;105;148;238;288;258;158;144;153;122;132;81;96;77;96;95;103;97;95;91;79;102;85;86;121;187;312;296;182;107;94;90;96;100;91;74;86;80;93;72;96;97;122;154;148;114;100;86;105;107;119;113;93;83;97;92;132;157;174;134;93;86;84;76;79;92;85;97;90;82;75;97;93;101;85;93;97;85;77;83;79;104;80;84;99;100;85;76;97;75;84;83;102;99;83;100;91;94;81;85;102;95;75;77;73;92;79;79;89;104;124;164;150;131;101;99;144;232;311;324;307;244;178;279;415;422;268;173;110;83;101;68;85;74;88;77;81;89;70;71;83;84;89;90;83;82;79;81;76;74;75;91;105;89;78;84;92;80;98;92;107;90;120;116;117;107;116;77;93;77;76;106;95;80;80;91;105;97;102;122;120;167;134;105;193;364;718;694;472;211;118;71;87;90;88;72;94;93;109;93;95;93;87;80;89;75;97;76;66;82;84;79;87;78;75;76;80;81;79;80;93;77;75;81;82;84;87;79;73;68;90;91;90;84;86;83;98;85;70;74;78;87;71;66;85;97;85;69;93;87;95;86;74;88;98;78;77;85;77;80;84;94;91;103;85;104;133;153;173;132;106;71;94;72;84;101;105;102;99;109;106;110;91;100;95;105;91;108;105;95;79;85;83;79;82;76;91;89;102;105;96;108;98;85;102;106;113;110;93;109;147;219;353;379;207;116;94;95;81;81;96;135;165;205;188;140;115;99;106;92;125;125;132;130;148;152;140;122;147;189;141;110;99;79;91;90;122;119;140;178;182;163;113;111;134;106;101;86;96;110;92;91;86;104;98;77;101;84;71;81;79;79;90;87;77;86;85;100;125;126;141;99;85;72;63;91;106;101;86;79;86;87;96;84;98;98;100;81;103;106;95;92;81;85;72;72;97;89;80;85;99;98;108;111;178;193;165;173;157;105;79;84;76;79;79;91;69;93;99;97;89;90;97;81;103;94;91;88;81;107;93;74;98;85;90;82;98;122;100;106;115;121;123;155;139;155;137;106;114;95;95;108;87;97;99;84;77;102;86;77;69;68;95;106;109;98;127;129;188;195;177;110;105;97;120;127;154;162;180;96;90;80;97;106;91;88;100;119;132;122;131;132;148;193;241;149;124;148;157;146;118;111;141;135;95;87;104;107;82;83;85;82;74;67;86;80;97;84;76;80;80;87;74;72;75;91;96;91;82;80;91;87;76;81;88;96;85;84;88;86;68;82;85;71;76;85;89;89;72;68;94;94;103;144;240;255;162;117;103;107;127;118;115;98;104;96;132;119;115;121;97;98;112;158;138;106;85;84;95;120;140;109;100;88;111
100;77;91;90;87;106;96;100;106;104;97;93;89;129;113;110;94;120;200;278;219;174;155;205;162;153;106;122;118;115;120;157;186;149;151;109;101;130;114;131;147;129;113;123;105;147;141;117;109;99;97;103;100;73;69;81;73;83;94;77;106;83;102;92;78;102;94;92;99;146;154;148;144;124;96;108;83;94;111;106;100;112;131;107;98;107;78;79;83;91;82;92;94;102;101;95;67;80;86;83;81;76;81;96;105;104;70;88;98;72;101;103;96;91;90;94;79;78;91;89;86;75;95;56;71;85;83;78;90;87;81;82;88;74;84;78;86;82;81;72;82;99;60;86;67;62;89;79;74;83;78;85;92;79;94;76;87;93;112;91;114;168;186;166;146;141;175;162;151;191;352;299;247;229;178;152;151;199;262;244;139;115;110;73;69;75;85;83;71;108;96;89;81;94;123;126;177;143;181;176;170;176;177;180;215;179;181;207;202;182;134;97;89;87;103;105;104;113;117;95;88;78;70;80;81;80;68;77;88;69;90;89;101;88;97;94;85;90;80;104;90;90;90;90;95;102;141;99;116;136;150;137;107;124;106;86;97;106;127;226;314;323;312;291;203;125;95;85;88;139;156;257;375;515;545;411;240;216;140;176;133;138;125;164;143;135;154;205;243;182;146;115;95;104;75;80;62;62;87;104;106;106;114;101;122;91;116;116;85;85;101;80;101;127;153;87;97;92;120;107;136;138;132;108;113;164;159;134;92;71;73;79;64;90;78;98;145;169;128;110;108;72;85;100;83;76;77;80;81;77;95;73;87;80;75;95;94;96;93;90;79;75;89;67;73;81;87;77;95;109;94;83;81;86;104;111;91;113;137;130;128;138;119;133;125;182;172;154;128;117;140;116;143;158;152;152;132;115;95;88;97;85;93;85;89;104;108;107;90;70;85;94;98;102;86;63;92;90;104;107;112;102;105;91;117;101;89;103;105;90;79;88;83;78;104;118;110;95;90;96;103;81;89;76;94;90;78;83;83;75;87;83;80;82;101;93;78;89;88;89;86;107;103;86;92;94;93;97;100;104;115;97;100;104;74;88;96;118;93;123;102;96;85;93;93;111;153;167;128;123;125;104;117;127;139;120;82;99;98;95;115;121;95;103;95;96;97;102;108;117;133;206;355;493;398;252;142;156;216;274;320;246;242;242;223;256;218;234;290;433;448;249;174;187;206;198;267;350;317;227;188;163;156;132;137;133;101;122;89;122;96;100;110;139;143;145;96;86;97;105;126;194;264;294;220;243;360;771;1137;1296;826;383;185;138;112;105;99;99;98;112;110;104;94;121;88;115;85;94;115;139;266;412;417;245;148;157;138;106;133;102;108;118;103;119;96;103;107;90;99;148;245;373;377;287;151;128;156;118;194;196;134;123;128;123;159;128;115;115;93;107;109;105;110;113;105;121;97;104;94;123;104;111;91;93;121;105;109;100;130;123;109;90;122;87;80;99;91;83;95;70;72;83;92;89;83;76;96;107;82;104;93;101;88;73;83;92;88;89;87;100;94;86;85;105;106;87;87;97;71;88;84;85;85;84;101;101;98;113;100;86;94;79;85;79;88;90;91;103;93;77;106;103;141;133;120;103;87;98;98;104;90;85;102;100;93;88;85;102;104;96;90;91;97;95;89;82;80;85;93;103;93;106;84;131;133;189;184;188;192;175;125;115;131;134;106;92;84;80;103;99;100;91;87;90;108;88;97;76;89;83;90;83;88;94;78;100;122;129;103;114;108;137;120;134;135;132;152;159;180;147;130;116;131;131;124;127;110;128;121;94;111;97;124;157;124;136;115;97;138;161;181;200;244;189;115;162;169;238;229;165;141;140;117;139;107;106;99;119;75;118;126;126;123;117;120;133;133;147;116;97;118;97;81;73;78;99;83;95;73;93;106;112;76;104;85;93;92;88;86;89;96;96;94;97;98;112;90;89;88;110;94;85;85;89;66;91;90;82;90;99;99;79;98;76;114;134;144;155;128;82;85;96;91;81;137;287;407;400;227;128;78;110;107;103;90;92;77;69;97;65;118;89;101;114;96;114;80;78;70;92;90;80;76;75;90;87;80;106;105;85;98;95;87;86;89;82;81;80;94;84;93;92;74;98;93;88;105;78;87;80;91;89;103;78;77;87;83;76;97;90;98;89;129;182;135;116;108;173;423;608;473;211;167;169;137;108;102;89;83;87;89;102;139;107;113;98;73;97;84;107;179;278;339;191;139;121;96;83;88;103;105;82;90;73;84;87;92;102;100;110;95;82;81;95;139;190;139;93;93;96;108;170;240;254;181;104;90;83;100;110;88;85;82;94;82;64;93;63;93;91;93;109;102;93;97;81;97;83;88;78;108;86;88;104;97;90;92;108;91;92;89;105;90;95;92;88;73;96;100;68;87;72;86;75;131;223;336;304;188;137;101;114;131;169;188;200;154;145;171;223;273;143;117;111;102;104;80;98;109;86;103;87;69;106;97;86;72;87;89;75;76;71;61;89;78;92;77;92;79;110;89;101;71;78;94;91;97;81;116;99;94;91;81;103;88;88;77;64;99;85;104;121;130;130;99;115;89;106;102;138;404;821;1016;742;405;162;87;83;91;80;89;73;97;74;76;100;87;91;86;99;72;82;89;91;89;76;90;66;81;86;74;70;72;96;68;79;79;77;80;66;78;92;75;90;80;76;95;55;81;77;90;79;86;84;62;79;87;83;72;109;77;75;87;96;84;91;90;72;91;89;83;83;76;100;85;93;87;98;83;82;109;149;238;233;156;116;88;87;86;91;107;101;115;109;93;88;109;98;98;93;112;95;84;104;93;66;89;76;86;102;83;85;86;104;106;87;93;77;121;103;91;111;110;95;90;125;174;232;283;152;98;105;94;122;102;88;91;120;147;129;137;103;110;142;154;127;140;120;131;122;137;152;131;151;180;156;118;80;90;89;119;100;91;132;175;203;209;132;126;135;130;103;84;77;83;77;98;96;97;104;93;87;85;83;103;75;81;75;89;90;94;97;98;112;149;153;121;120;81;93;83;88;88;84;82;94;101;92;93;88;93;101;102;103;109;112;94;72;85;78;91;78;98;86;81;86;98;116;138;290;310;311;332;244;138;105;91;94;108;94;87;111;102;95;112;150;114;104;99;88;74;93;90;105;84;110;77;96;82;100;79;80;86;98;90;101;110;123;135;148;147;126;100;107;98;99;76;83;98;77;98;101;86;77;73;82;73;87;96;102;121;173;272;286;218;195;132;113;108;88;99;141;120;117;100;98;99;91;80;91;97;125;163;139;138;141;137;150;172;182;152;127;122;106;113;151;115;115;108;109;105;110;99;101;78;79;78;79;77;74;73;70;95;77;82;84;71;70;83;82;92;68;90;88;81;95;103;77;82;106;88;71;93;103;96;94;64;80;88;83;80;80;67;97;97;96;106;134;138;212;206;147;106;108;111;96;112;95;96;99;105;108;131;91;94;104;108;130;143;146;105;105;114;144;190;180;126;102;109;106
71;82;90;79;74;94;99;110;116;99;83;77;106;122;111;143;125;100;157;205;189;130;147;175;178;123;112;74;99;125;124;137;147;152;106;111;105;109;108;115;132;145;140;123;123;141;89;113;107;77;103;84;85;69;107;85;81;98;102;108;76;108;83;79;94;109;86;80;98;132;156;161;162;131;111;85;82;117;127;133;109;125;106;105;99;90;96;90;102;84;96;90;80;92;88;89;92;91;74;67;77;99;85;79;78;95;81;76;82;77;97;114;117;89;90;85;115;76;101;92;97;62;78;82;77;98;98;86;74;83;75;95;73;92;92;81;82;73;66;77;87;85;80;70;74;85;85;82;95;83;107;83;70;89;81;85;97;80;93;107;93;117;141;116;111;139;190;167;163;182;253;267;321;263;239;196;150;187;282;272;187;111;93;87;91;75;74;85;107;89;114;67;92;113;108;160;158;175;164;182;231;272;291;284;274;212;201;252;267;192;139;96;82;91;84;90;95;95;103;101;82;107;85;95;83;74;89;101;91;80;75;84;76;86;109;86;104;102;77;91;74;98;90;99;108;89;77;101;112;110;139;121;122;113;118;108;114;125;134;188;291;313;355;362;242;172;124;94;119;149;198;197;303;412;442;369;257;189;186;160;143;190;183;200;161;162;165;189;224;155;123;87;85;71;84;78;65;71;86;85;95;102;96;106;100;114;102;101;88;87;87;80;133;150;143;123;126;107;113;133;143;179;151;136;109;133;138;110;97;71;78;83;72;72;76;125;247;294;282;193;125;85;88;73;98;103;105;92;92;102;85;87;78;87;64;84;68;89;93;76;79;72;88;71;76;82;64;89;86;78;83;87;88;91;111;132;125;130;133;218;221;240;191;142;128;160;150;128;134;123;102;119;130;138;157;168;188;149;118;79;97;93;98;83;74;98;88;90;85;100;100;82;90;91;109;77;93;85;106;102;101;81;78;98;92;102;111;88;82;95;71;93;113;85;108;94;77;87;92;69;82;71;81;89;85;89;85;86;81;91;87;85;79;76;76;88;92;92;93;92;105;92;78;85;94;111;101;86;94;102;99;75;99;91;92;98;95;116;83;100;89;102;102;110;111;134;152;169;131;106;101;95;134;103;113;104;111;103;91;117;132;132;135;120;113;83;99;82;108;156;209;309;617;916;662;316;203;179;235;293;312;253;234;250;230;319;290;276;325;334;330;172;182;152;168;242;279;243;191;173;155;150;134;146;147;139;125;108;115;108;105;74;102;105;103;89;93;85;94;92;128;156;188;231;234;287;463;684;943;1086;837;390;161;113;121;110;93;97;88;123;122;124;116;103;108;95;95;90;93;128;188;305;308;250;145;139;114;131;99;115;108;116;107;103;93;87;95;87;105;144;199;327;344;270;177;103;138;160;173;180;149;141;149;163;146;119;104;106;113;98;113;104;109;94;88;95;98;80;96;98;100;123;115;111;113;118;101;126;128;126;140;123;90;100;87;81;73;84;82;104;78;91;87;81;81;95;81;91;89;93;88;93;83;90;89;94;106;96;104;92;102;93;90;95;90;87;99;97;94;108;112;79;112;78;97;102;94;106;87;84;84;65;84;89;98;93;82;82;89;90;99;105;156;150;127;79;90;125;84;92;73;101;90;91;78;75;90;96;82;85;90;80;86;95;105;94;84;93;84;98;124;111;100;127;148;244;237;235;181;161;147;134;111;96;91;105;97;102;111;105;102;99;104;114;97;110;96;86;94;84;92;103;96;85;78;90;102;120;108;97;116;125;117;139;124;170;215;230;214;208;131;154;195;162;167;125;106;95;137;150;152;173;201;208;197;187;160;124;118;180;234;326;398;335;205;122;177;253;270;211;195;175;131;133;125;132;97;124;120;129;129;146;125;122;148;146;140;180;131;93;86;82;85;82;78;100;87;88;82;90;78;84;78;68;104;67;80;67;81;104;91;76;83;73;73;98;109;90;93;83;93;99;80;66;96;81;105;94;100;93;97;85;81;97;107;109;99;91;88;108;86;100;100;110;105;160;184;208;146;84;93;99;84;90;90;87;83;79;101;93;123;95;77;83;88;77;81;99;90;95;99;73;80;86;93;85;95;113;83;79;93;96;96;102;75;80;98;103;86;102;76;89;76;78;89;96;96;81;56;75;85;96;84;88;88;97;80;90;72;76;84;115;135;170;134;99;124;210;435;653;580;299;217;174;136;131;123;110;81;122;87;107;115;128;88;105;86;83;95;105;130;172;251;191;222;197;144;95;80;96;82;86;97;85;95;94;105;113;101;120;112;74;83;76;117;137;124;105;96;102;148;183;281;265;197;95;113;119;120;115;89;97;93;83;103;86;80;64;81;84;96;95;88;101;86;99;92;65;66;80;83;90;73;82;88;105;95;93;86;87;98;100;100;104;113;98;83;80;90;85;85;95;83;96;191;325;562;532;273;152;100;113;98;116;100;113;94;124;112;114;149;109;101;96;94;103;92;79;98;86;85;100;79;96;91;98;91;91;79;82;86;90;88;92;91;134;133;119;101;69;101;69;85;80;92;94;93;93;112;96;101;93;88;73;61;74;83;77;96;94;111;135;147;160;109;125;88;125;88;143;334;606;835;863;563;209;112;81;85;77;70;92;83;84;79;97;84;86;80;74;82;83;88;75;85;79;86;82;90;90;99;93;79;67;75;78;76;92;87;95;81;80;90;91;87;101;84;94;90;78;112;83;74;81;93;89;88;79;86;81;94;76;69;73;103;64;70;92;89;99;75;68;81;80;88;108;119;103;83;81;109;178;274;286;173;107;83;66;79;84;97;95;104;94;97;100;104;90;81;107;110;81;87;88;92;101;104;79;81;77;103;101;94;93;87;99;74;91;102;100;113;83;100;132;104;131;173;260;243;164;122;121;92;105;78;74;93;104;104;106;89;82;108;120;150;134;157;122;90;118;151;112;162;143;154;139;122;80;115;114;114;113;112;125;133;155;171;125;147;137;129;99;91;85;82;88;89;70;91;80;89;75;71;98;81;87;61;88;85;91;74;97;104;146;191;280;200;131;97;90;75;72;86;105;66;94;96;107;100;102;102;110;111;107;103;133;110;105;121;103;108;87;72;90;78;84;91;89;142;286;367;507;587;365;180;92;98;83;82;95;92;78;93;106;147;153;146;96;91;92;98;94;74;74;72;113;94;71;87;95;99;82;92;87;106;88;122;149;180;140;130;148;132;109;100;101;88;79;99;95;75;83;95;83;101;90;96;85;83;99;134;217;366;378;253;158;122;141;126;112;109;108;116;103;96;89;91;99;114;108;118;177;193;180;143;137;104;122;165;204;170;117;107;116;106;131;137;112;95;85;106;96;108;79;84;73;73;71;101;93;81;86;79;68;97;86;79;78;85;69;67;90;75;85;74;85;95;94;84;84;87;79;59;82;87;69;84;80;93;82;98;83;87;80;105;102;112;124;114;202;171;130;119;125;121;119;110;116;113;73;106;99;92;93;118;113;131;100;150;117;108;100;120;143;229;191;135;112;120;103
68;74;77;75;87;77;81;88;114;108;113;90;106;117;117;131;150;118;147;127;142;134;169;154;137;92;93;103;97;109;138;150;115;100;93;102;114;121;124;131;175;173;204;155;149;103;122;119;86;69;78;82;85;77;94;89;101;103;116;115;90;98;90;98;125;155;114;101;82;106;151;210;171;137;118;99;74;84;137;124;132;116;97;81;100;84;84;77;73;72;82;84;93;111;98;95;80;84;107;76;97;87;97;84;93;83;101;64;85;82;98;118;100;88;94;77;96;93;96;79;77;78;93;71;79;88;101;101;76;98;77;72;91;81;87;89;83;77;90;71;81;75;96;85;78;80;96;89;78;75;83;80;50;75;83;70;92;95;108;95;105;136;129;122;111;156;213;184;144;158;183;232;322;342;318;229;191;161;209;196;152;104;72;88;90;97;79;104;110;119;101;100;106;104;115;161;153;142;158;222;297;322;330;318;283;209;165;192;196;186;132;99;95;86;76;93;78;96;88;95;86;74;75;72;79;95;70;99;83;96;87;83;74;77;92;91;74;79;77;104;106;117;86;85;108;84;83;83;87;105;115;119;90;114;89;105;141;139;148;171;222;301;437;460;269;181;142;119;103;131;141;190;287;395;470;278;202;201;218;192;202;241;217;212;181;198;185;167;171;146;108;108;103;100;76;76;48;76;97;111;109;81;85;93;105;99;119;132;77;106;92;81;112;125;104;142;139;129;103;121;139;147;116;104;92;103;86;78;56;78;88;89;90;74;107;207;402;624;684;383;149;97;88;72;98;97;101;83;92;81;89;73;91;70;90;90;75;86;115;94;71;62;79;83;80;86;89;84;102;79;86;78;92;100;112;107;162;191;307;389;359;363;240;180;115;116;168;161;130;103;108;108;138;149;164;202;252;176;133;108;86;92;75;85;80;83;75;102;101;82;104;94;94;92;102;64;103;105;83;89;84;94;87;73;78;83;94;100;94;87;93;88;85;90;90;97;85;77;73;84;85;77;92;66;88;85;86;71;80;113;90;85;91;82;88;100;82;70;89;96;100;101;81;82;98;93;88;89;94;87;80;96;97;89;93;85;102;119;102;95;109;90;118;119;100;127;159;162;135;98;107;92;99;97;125;114;108;101;109;103;129;137;103;94;97;99;99;103;134;149;203;337;744;994;738;382;227;219;283;332;284;227;204;190;268;307;294;263;230;222;213;192;170;178;203;264;259;184;161;171;162;166;153;169;133;138;144;119;132;103;120;111;115;89;93;106;93;103;95;114;94;116;151;176;245;313;524;677;643;673;460;247;165;137;96;96;91;94;106;107;130;113;115;107;91;80;93;81;100;109;147;165;233;189;157;143;156;121;116;110;119;116;117;116;102;113;114;98;123;111;143;213;212;174;125;115;137;118;144;150;164;219;320;254;185;138;120;104;112;108;108;112;107;101;110;96;91;108;82;99;81;108;109;124;99;89;107;90;110;110;109;112;126;89;83;80;84;76;75;95;83;100;86;88;85;97;85;96;93;94;100;109;90;88;97;85;87;101;94;98;104;83;92;86;80;95;90;91;93;96;74;84;78;89;97;101;82;85;83;88;94;95;88;97;93;77;87;84;102;103;105;115;175;226;174;123;99;110;115;100;95;102;89;104;106;94;109;85;93;84;78;91;93;99;98;102;99;82;108;121;111;150;140;148;203;251;347;292;209;168;152;127;116;90;98;89;94;80;115;105;117;117;141;155;174;149;81;101;98;92;81;87;98;83;107;99;97;105;107;98;108;129;135;129;156;183;268;264;203;167;174;192;215;162;136;101;119;143;164;188;194;288;329;362;280;253;205;163;144;198;342;491;601;536;269;135;141;162;211;186;169;180;171;149;140;139;137;162;179;163;186;180;156;153;156;137;137;129;109;75;84;102;89;86;76;91;79;94;89;86;95;73;75;83;106;91;94;82;82;72;82;100;100;95;99;89;95;98;93;83;91;114;83;106;97;96;107;87;78;89;85;89;85;79;89;69;87;91;92;86;95;94;92;90;89;113;123;105;104;73;79;94;78;98;86;94;101;106;89;94;94;109;80;95;92;98;102;91;80;105;84;84;88;107;77;84;77;88;86;77;69;88;83;84;89;84;83;88;90;90;88;104;65;90;83;109;73;102;81;99;82;79;85;78;93;95;88;84;81;76;80;112;103;131;98;115;109;156;287;491;462;341;186;144;134;152;169;165;116;114;105;103;101;105;95;91;85;81;88;87;121;153;154;214;311;329;154;110;103;80;89;78;93;87;91;106;133;106;85;102;98;111;78;81;95;100;89;89;97;98;110;166;218;220;147;112;146;211;222;145;100;88;88;79;102;94;80;91;76;93;100;95;105;96;106;81;89;77;71;104;73;97;99;102;97;90;105;102;119;88;95;86;102;87;95;92;80;95;90;84;81;89;109;105;200;441;785;735;385;189;104;88;90;93;102;91;87;116;108;115;97;100;86;96;97;85;88;86;86;97;79;55;91;96;78;69;91;77;88;75;82;96;87;98;95;145;193;158;121;94;84;99;79;92;80;74;92;79;93;93;77;89;90;77;86;79;101;77;89;93;152;177;246;187;144;98;77;92;108;110;185;292;512;690;489;188;98;71;84;91;90;91;88;93;80;68;85;73;85;80;68;70;92;80;80;76;92;80;70;72;84;82;75;85;80;80;72;74;70;95;83;89;84;84;67;89;89;92;101;93;90;84;73;85;90;81;70;87;91;86;85;67;82;79;85;77;88;89;83;93;92;77;92;82;87;112;118;109;95;97;97;143;196;225;163;110;98;106;73;93;97;116;108;100;94;104;99;96;94;98;96;87;79;83;85;93;91;89;86;96;87;98;102;94;97;95;86;94;92;98;91;105;93;104;104;132;177;235;240;172;152;141;95;107;100;95;102;101;95;90;95;108;114;127;132;142;108;94;107;105;116;135;115;162;166;116;102;92;93;109;150;152;117;103;131;122;127;128;150;153;113;102;72;85;94;104;95;99;88;92;89;84;74;89;92;85;77;95;80;72;105;101;125;218;459;578;421;179;98;90;87;94;94;104;84;76;93;96;104;106;93;98;100;94;101;108;108;106;103;101;94;85;86;86;80;76;88;96;116;183;330;590;678;437;188;102;100;90;100;82;88;106;86;107;206;217;174;118;81;100;88;69;101;87;103;90;82;92;83;93;108;106;107;102;100;117;166;179;212;185;105;124;130;107;90;99;101;113;98;93;88;98;107;89;106;107;98;98;95;119;138;209;327;383;235;152;111;136;139;123;116;111;101;87;90;75;82;113;131;135;157;168;213;212;144;100;98;99;143;144;131;100;89;107;117;129;113;107;98;81;79;99;93;96;63;84;79;77;80;76;80;58;72;92;76;85;75;84;91;80;81;73;95;87;73;87;87;89;77;102;89;88;83;93;96;82;80;88;83;85;101;111;82;98;101;87;115;119;113;124;147;133;150;101;116;109;106;86;90;95;90;99;109;110;129;97;95;115;134;168;105;98;102;149;198;168;109;117;108;103
89;85;69;94;79;99;87;89;105;106;100;89;96;97;116;144;161;137;123;136;122;134;147;132;164;145;130;106;97;106;132;123;134;113;101;89;97;92;121;140;182;191;227;211;170;118;108;113;104;87;88;81;95;87;89;93;90;103;121;104;102;90;119;101;144;160;118;80;98;90;135;194;154;149;101;83;98;97;108;102;95;118;118;106;70;100;82;83;82;81;79;81;87;85;72;82;81;66;73;81;86;76;97;105;81;80;93;79;75;89;91;89;96;92;96;76;101;87;75;88;85;79;72;69;82;91;72;78;75;87;81;79;86;92;74;71;77;89;74;89;91;72;77;91;83;89;73;79;90;72;72;79;66;83;75;83;108;112;100;118;115;145;151;166;123;160;198;174;162;124;151;195;285;328;324;295;244;175;158;182;169;119;85;76;82;74;86;86;94;111;96;91;97;96;120;162;126;130;214;324;394;335;276;257;233;174;146;130;148;167;128;96;106;95;103;88;77;73;86;78;83;88;70;75;88;101;86;108;86;88;67;98;77;80;91;104;93;92;117;96;95;114;102;106;106;108;93;89;85;118;110;96;102;97;111;101;98;114;121;137;169;204;327;366;284;239;218;182;172;159;144;158;194;304;296;219;188;204;181;190;230;260;212;200;168;210;197;186;198;168;135;113;89;127;101;77;75;55;95;112;95;91;87;81;74;117;155;144;128;110;80;100;91;89;97;105;118;128;125;124;90;112;101;82;83;83;89;80;85;75;85;76;87;81;99;229;554;1022;1162;653;273;138;76;93;96;90;96;72;88;66;81;82;91;85;76;85;86;102;87;80;60;79;76;76;79;83;79;76;70;78;71;95;112;98;116;125;193;308;408;594;473;402;361;282;196;169;201;200;185;133;129;131;133;150;180;186;201;168;108;94;79;76;105;110;85;91;86;79;101;95;96;95;97;82;109;75;93;104;95;82;102;110;98;95;99;99;89;93;97;89;103;92;86;81;91;83;79;93;79;82;86;75;75;83;86;88;97;97;94;89;89;84;89;83;85;89;108;107;98;93;102;105;97;78;96;86;95;85;84;112;89;88;85;90;83;85;84;109;109;123;119;103;109;89;109;130;138;145;113;127;107;93;96;108;120;103;92;97;98;117;119;131;96;86;98;104;101;126;127;166;157;287;611;746;576;353;213;243;221;236;211;154;149;162;190;222;237;221;201;155;195;173;175;165;182;226;217;197;162;191;209;151;169;189;185;160;140;128;132;116;133;131;121;113;102;97;95;86;94;108;103;97;115;142;184;269;391;456;336;322;296;193;133;107;119;109;105;113;102;113;97;108;106;111;126;97;97;76;99;115;115;170;173;147;173;165;202;176;120;99;123;128;108;110;84;97;102;110;115;99;114;157;147;118;126;123;139;157;149;145;171;355;572;412;254;164;109;101;128;101;98;114;116;101;97;116;113;114;84;75;92;101;105;101;109;101;94;76;90;110;114;113;114;92;79;76;86;106;95;78;91;85;81;88;87;81;97;111;104;104;97;79;100;80;97;72;106;92;110;112;105;101;87;79;80;97;80;97;99;98;94;79;94;88;103;81;99;109;80;102;100;91;88;79;77;89;85;103;94;103;93;162;231;255;254;174;129;109;100;85;89;92;105;136;121;83;88;90;90;91;72;81;77;106;94;86;92;84;128;150;138;122;145;170;222;246;336;291;208;160;132;123;107;110;89;97;105;100;97;117;125;122;154;240;311;181;114;79;94;99;105;79;95;97;109;83;101;89;92;86;105;132;196;225;192;200;238;258;218;148;116;179;166;167;119;109;125;117;176;211;251;373;457;520;393;349;276;176;127;190;340;468;616;534;299;166;133;135;154;133;127;135;151;149;141;140;180;195;218;237;217;204;167;136;145;141;114;131;89;86;80;76;100;84;97;95;98;94;103;72;89;90;93;84;88;85;91;88;91;86;80;96;95;92;88;84;71;81;87;83;92;80;91;70;86;88;98;89;72;80;75;75;92;78;97;87;93;89;80;90;94;87;81;74;84;88;95;94;87;91;82;75;102;80;81;98;89;107;80;88;92;93;86;89;100;70;110;85;89;100;96;71;92;83;90;104;81;79;93;96;83;103;82;76;86;78;95;99;96;103;105;89;89;101;80;88;112;85;72;96;81;79;82;99;91;87;87;72;85;81;85;90;98;108;82;86;86;112;227;332;474;485;257;145;177;249;333;322;196;152;138;123;116;107;105;104;105;100;111;117;132;162;178;263;460;423;257;127;92;82;100;82;100;100;97;117;123;90;93;101;90;97;86;79;80;88;82;89;96;126;135;120;143;119;121;113;157;339;316;167;119;86;96;91;107;93;86;94;85;95;100;113;152;128;121;102;105;94;91;82;86;94;94;104;89;107;107;115;112;101;84;73;82;101;111;106;90;71;99;81;72;90;94;110;195;477;816;747;429;239;142;107;92;89;82;107;97;97;92;92;84;89;81;95;99;99;97;77;90;70;76;88;85;88;68;78;85;104;87;80;86;85;119;87;103;174;238;213;134;87;86;87;79;96;97;91;97;81;81;89;71;101;93;93;97;82;83;67;99;92;137;186;217;225;129;117;73;78;91;103;116;172;275;307;276;159;97;77;71;75;95;105;98;81;97;90;78;86;90;93;88;73;80;91;67;91;84;87;74;96;84;77;84;95;78;91;92;71;73;92;90;110;84;98;81;71;76;82;95;75;107;79;98;66;84;90;98;68;86;74;78;69;85;80;88;93;96;92;86;80;87;92;75;91;94;97;106;135;116;106;96;146;172;174;131;93;70;75;79;80;88;113;135;98;103;85;75;77;92;99;80;105;93;88;95;97;103;77;88;91;79;97;104;107;110;93;117;83;100;89;88;96;107;130;99;135;168;194;214;189;198;155;122;99;94;99;95;118;135;93;103;92;97;113;116;135;105;116;89;84;165;151;156;185;178;144;109;96;104;162;190;175;128;131;139;152;164;108;117;126;92;80;85;89;88;87;103;105;97;87;80;97;94;94;71;86;91;93;77;87;92;115;158;319;712;941;635;258;121;77;93;88;94;82;77;78;99;82;104;115;138;116;102;96;102;93;110;130;116;95;86;82;81;89;73;88;72;103;104;124;230;382;442;335;173;107;109;105;85;93;85;85;80;105;171;205;137;105;86;81;82;73;84;97;95;100;90;99;91;86;76;68;101;95;158;180;204;206;181;130;135;143;137;106;83;86;103;107;100;95;96;102;99;99;111;76;104;105;107;103;124;166;241;297;267;178;126;106;131;167;125;106;101;88;81;97;96;117;124;155;124;189;152;176;114;87;74;88;118;128;106;102;85;100;103;115;80;94;94;87;93;80;92;105;88;101;86;93;92;108;74;66;73;93;62;69;98;92;80;71;79;99;89;103;79;83;76;76;91;83;90;83;92;99;82;93;73;87;82;100;90;107;127;126;125;95;84;119;104;99;110;114;124;113;126;117;111;101;80;88;85;86;108;130;102;101;115;94;118;116;136;128;127;140;134;109;102;121;94;99
72;81;74;103;91;98;78;84;99;94;127;104;76;71;108;143;167;146;130;118;117;120;187;145;154;157;148;143;141;154;131;131;131;117;106;109;79;108;128;139;179;176;177;173;140;127;106;88;80;98;89;87;72;93;114;108;91;105;105;82;103;107;94;98;119;123;113;102;77;98;127;147;221;172;135;93;76;83;78;85;93;105;110;102;81;86;87;81;78;84;78;77;76;90;95;78;79;84;108;94;81;85;75;88;76;95;77;90;70;88;88;98;98;93;91;69;85;78;76;82;80;89;93;76;81;72;93;90;76;96;74;68;94;85;84;87;90;68;86;77;90;83;63;109;85;84;79;88;78;74;79;91;74;78;76;82;108;114;111;84;100;141;181;204;157;156;154;183;157;147;161;164;211;248;300;297;233;176;130;142;178;183;128;84;88;91;93;106;87;112;86;107;100;110;152;140;155;135;271;597;647;441;263;195;192;188;124;116;100;127;138;126;107;92;102;103;83;86;80;80;73;79;81;79;83;85;88;107;88;85;95;87;105;88;95;92;96;96;106;100;90;92;131;131;128;123;146;97;95;130;122;132;108;83;75;90;97;75;88;106;133;180;261;269;258;228;309;228;188;210;177;172;151;176;177;152;141;128;156;147;176;191;207;197;210;208;169;207;276;247;186;140;131;117;80;80;60;61;87;96;96;86;85;80;87;127;126;139;136;110;92;107;80;106;101;129;121;141;105;92;90;88;90;75;82;94;86;80;85;74;95;94;86;85;105;234;707;1207;1419;802;349;151;82;86;93;92;101;84;82;87;87;85;97;94;93;86;100;85;70;86;98;85;69;79;82;80;82;91;99;86;110;87;112;121;147;163;208;252;385;592;462;413;365;312;248;246;287;300;236;165;125;137;182;177;182;212;184;154;106;92;83;60;84;87;101;106;91;95;102;90;86;103;78;95;93;71;81;80;102;88;90;85;117;93;93;96;98;105;97;94;78;98;95;85;88;89;79;90;75;66;80;91;92;78;108;91;100;111;120;102;78;82;94;80;103;98;87;81;87;95;113;79;97;81;79;102;94;89;90;108;96;106;87;93;91;101;90;113;164;136;160;140;121;110;102;126;157;191;151;105;101;97;92;115;105;107;101;102;86;89;116;130;98;89;88;89;133;129;137;128;164;212;396;387;337;203;201;202;207;205;139;160;203;236;183;206;200;157;180;146;157;182;182;126;136;197;176;175;153;189;173;157;191;216;208;180;147;154;116;158;131;134;159;140;100;104;105;104;100;90;113;92;96;123;160;179;235;238;201;201;171;123;120;111;106;100;87;101;99;105;83;123;123;119;97;83;70;115;109;114;151;183;174;163;174;212;270;214;168;121;124;109;103;106;111;107;95;95;111;107;104;123;108;114;108;114;123;138;149;153;238;458;730;589;229;127;135;96;132;129;106;118;109;101;103;108;101;104;106;97;89;75;91;82;103;80;104;104;100;116;118;90;86;92;95;85;98;93;93;97;91;75;88;77;101;102;92;102;98;94;99;103;109;98;102;95;101;100;84;103;89;77;107;95;79;94;79;79;95;86;95;93;102;80;110;104;86;65;93;95;80;71;76;82;79;104;87;105;91;85;124;199;432;506;396;262;165;138;116;94;84;116;132;184;155;83;91;86;94;87;95;90;104;84;94;106;94;110;154;156;151;132;141;197;231;219;252;196;153;106;112;113;106;94;94;130;119;103;119;101;133;142;188;260;330;204;114;93;78;78;80;91;100;93;101;109;83;85;100;69;110;165;280;334;274;198;169;174;176;144;117;147;144;116;103;89;117;119;133;160;241;409;432;386;393;390;268;231;134;153;175;266;371;355;237;139;146;159;150;126;110;102;138;127;145;133;194;210;213;224;185;156;120;131;136;116;89;94;87;84;73;90;84;84;93;104;86;95;72;89;92;90;98;91;98;66;80;82;91;80;80;84;118;95;98;97;90;84;85;87;85;93;110;88;90;109;80;81;101;90;98;76;71;87;96;93;83;88;92;75;80;84;89;84;84;82;98;82;101;90;84;94;82;81;113;85;104;105;71;80;85;76;77;94;90;99;94;83;81;103;92;89;115;108;87;76;99;85;89;83;98;97;89;101;78;87;95;84;94;93;92;92;72;99;83;83;76;86;95;80;82;87;82;91;89;98;71;67;90;75;88;77;83;101;103;82;91;107;138;258;399;506;265;161;247;389;667;547;349;268;239;181;109;85;108;92;102;118;119;176;250;285;247;230;371;409;247;115;100;92;87;93;94;84;101;142;104;89;87;87;89;76;89;83;83;79;66;95;103;103;123;118;105;99;94;109;170;262;253;175;107;99;94;103;108;114;115;138;94;105;96;140;164;118;119;110;90;85;87;76;98;90;77;102;77;107;100;105;78;82;96;96;119;126;171;162;119;102;79;89;87;85;101;124;167;450;785;765;466;245;149;103;88;110;91;86;90;104;86;87;91;88;97;88;84;87;84;100;92;90;94;98;94;93;86;76;82;71;84;84;81;94;83;102;103;142;196;149;131;66;87;82;81;84;81;107;94;79;97;82;91;78;84;94;92;87;80;85;93;89;129;157;296;315;220;146;87;91;90;106;102;120;128;165;151;124;85;98;76;80;96;102;80;87;83;112;100;87;87;86;97;92;87;83;94;81;84;74;74;90;92;77;79;71;85;79;83;66;76;81;81;106;100;75;71;75;62;82;68;87;91;75;93;79;92;97;79;90;87;74;86;85;88;76;83;92;78;90;83;86;64;85;83;83;108;109;162;184;154;123;103;106;154;128;132;95;93;87;81;98;71;103;114;111;90;94;100;94;87;78;98;66;83;90;83;76;97;98;94;87;71;82;100;99;81;84;117;98;96;91;87;103;118;102;111;134;157;198;164;182;175;169;134;87;94;91;90;124;136;114;103;101;96;111;114;112;112;88;104;95;122;142;156;178;163;112;106;91;85;146;198;175;145;149;224;225;186;107;114;132;124;92;74;88;87;85;71;102;75;71;77;97;85;104;91;77;77;89;66;96;85;92;126;278;624;896;646;274;131;86;91;80;84;75;82;80;84;91;105;128;150;132;104;96;97;92;100;95;109;88;107;83;90;86;87;90;75;100;75;102;131;190;248;232;177;171;171;112;89;82;88;79;87;93;124;151;109;95;82;90;81;81;92;88;83;82;96;71;91;87;90;83;89;116;136;233;287;247;171;137;131;163;139;100;95;101;95;88;98;93;93;92;142;143;129;118;102;114;109;101;84;117;190;222;206;172;115;118;124;127;140;109;104;87;68;107;87;119;124;128;153;146;142;125;120;121;114;84;100;96;94;113;102;121;92;89;85;88;81;79;110;105;98;91;87;106;84;86;77;96;83;69;82;84;100;74;77;90;72;80;104;80;81;93;97;80;79;76;91;82;76;79;75;81;97;96;86;95;80;109;105;130;189;234;183;126;105;92;80;79;80;83;105;124;118;82;101;94;92;102;90;109;118;102;121;102;106;100;106;133;142;167;154;172;128;110;124;113;112;95
75;67;77;111;100;76;93;81;97;98;97;109;112;104;114;123;156;154;146;115;103;125;148;190;190;187;203;217;238;213;159;126;132;176;130;93;115;110;126;149;128;159;141;123;107;95;89;84;97;87;92;87;82;86;119;135;116;105;102;101;87;94;104;103;112;101;112;94;93;93;104;183;252;236;130;112;89;92;85;70;89;97;92;90;98;86;114;78;96;80;73;78;97;96;96;73;62;101;90;83;77;75;72;88;82;70;84;64;91;70;82;88;89;88;98;68;92;83;93;87;111;71;90;83;90;88;80;106;79;65;74;103;75;100;104;83;97;103;83;78;74;88;77;93;80;94;74;76;71;60;80;82;73;85;76;90;93;97;101;74;100;147;162;175;133;136;140;126;136;200;207;166;179;230;249;196;164;136;99;169;260;211;149;90;90;84;98;93;86;72;102;94;109;132;195;220;215;182;369;731;845;483;293;217;178;160;125;122;125;160;156;146;129;105;90;75;75;76;87;75;82;87;89;82;88;83;109;100;87;97;70;108;98;91;94;76;85;91;105;102;123;125;128;181;297;305;209;126;130;118;107;108;91;93;97;80;85;96;101;102;140;167;225;237;205;284;290;343;261;251;252;164;147;104;124;118;151;120;149;136;136;129;161;167;237;208;211;229;299;355;244;161;160;134;88;102;73;75;67;80;109;101;72;86;79;93;112;116;117;110;104;99;96;101;104;106;123;148;122;114;118;105;89;70;85;93;76;70;75;78;70;73;76;88;109;161;507;1013;1419;912;390;147;90;81;92;83;81;81;94;81;82;90;83;66;77;72;84;80;70;76;78;74;109;69;71;91;91;90;90;105;107;105;128;167;169;186;159;210;331;419;380;355;388;367;295;371;401;371;273;182;163;204;221;213;238;194;154;176;138;125;73;87;89;99;90;101;102;91;106;102;79;85;77;92;80;98;85;105;83;99;119;110;122;104;78;86;95;100;93;107;93;86;68;75;91;82;88;93;89;100;91;90;76;86;95;111;142;121;115;94;98;102;91;86;96;85;106;86;86;88;90;97;98;100;87;106;106;97;94;107;110;122;90;86;104;86;130;173;264;312;264;186;145;101;110;152;271;257;232;118;110;101;118;103;110;90;108;91;106;115;107;99;113;108;98;79;108;121;117;118;126;186;228;194;219;158;168;244;235;177;137;154;196;249;266;284;257;168;191;180;212;187;179;126;119;177;168;214;195;198;135;167;200;240;219;191;161;138;124;115;133;134;146;131;107;117;113;88;86;89;73;107;99;115;139;137;185;180;156;126;125;139;106;100;103;98;91;95;95;99;111;112;99;112;111;111;105;81;90;127;125;168;137;139;149;165;221;192;112;117;81;122;125;119;113;108;104;119;127;111;106;123;128;129;120;119;119;126;136;158;209;358;468;358;208;118;138;128;145;146;107;113;98;89;94;88;106;111;84;87;93;80;81;93;96;105;106;109;96;96;106;94;99;86;83;96;85;91;93;102;90;103;100;87;104;105;95;110;105;85;115;87;84;118;93;86;108;96;94;94;102;78;91;83;87;88;98;84;115;107;100;95;97;96;115;98;90;83;84;96;92;77;73;88;82;88;79;89;84;90;138;297;569;826;666;421;220;166;97;98;84;118;177;212;154;133;92;96;66;81;82;98;86;103;100;84;93;106;182;209;237;181;140;180;178;163;180;155;106;95;109;105;104;94;105;122;153;111;136;160;147;144;154;193;194;136;122;91;74;79;88;77;91;116;96;83;93;107;93;112;116;160;276;390;263;145;134;128;175;156;134;96;105;94;82;100;92;106;149;166;223;318;335;287;301;332;256;170;121;111;148;157;230;191;145;117;133;144;124;120;95;124;141;161;133;128;176;242;219;175;169;112;120;108;104;104;94;74;72;85;91;76;98;86;84;97;81;90;78;100;70;87;85;82;87;108;77;87;89;64;70;104;108;92;82;113;78;92;83;86;73;95;86;89;95;91;74;79;95;82;75;85;96;84;78;82;79;95;85;84;85;85;87;89;97;90;84;109;107;107;87;84;97;97;83;90;90;108;113;84;93;105;89;72;84;101;87;93;86;86;93;88;92;108;97;94;82;87;91;88;96;100;95;95;102;71;93;79;77;88;97;84;92;97;71;75;72;81;76;86;72;75;73;78;85;79;80;88;89;109;74;69;89;109;96;97;86;93;116;180;275;263;186;167;253;503;756;618;447;445;420;199;128;91;111;104;112;173;244;265;421;487;299;213;212;250;152;99;96;95;95;141;106;118;110;104;107;85;94;92;77;94;78;67;78;82;84;96;84;95;87;106;84;106;89;99;131;183;145;127;99;97;110;132;254;289;247;170;108;98;99;120;144;126;93;81;71;103;89;78;91;97;96;87;92;96;87;98;89;94;95;117;116;265;356;273;145;114;94;87;96;72;98;95;183;445;580;472;306;160;111;80;84;97;93;102;95;93;85;93;86;106;99;102;102;96;87;88;99;86;78;78;78;86;93;87;112;80;93;84;104;75;78;79;84;104;116;110;108;83;97;78;101;68;79;89;95;87;75;82;93;90;86;97;97;101;85;82;79;99;99;160;345;444;312;154;106;108;110;99;93;95;88;110;106;97;91;87;97;94;90;73;76;88;84;93;89;107;87;68;82;81;90;89;95;78;88;81;73;83;94;104;90;76;82;89;80;94;80;89;78;99;105;100;71;84;85;87;78;85;81;89;81;75;83;87;69;76;82;72;78;59;91;80;82;78;76;82;83;73;85;90;80;88;87;91;152;175;207;125;93;101;116;123;116;90;101;104;88;77;100;102;108;116;79;91;92;117;119;105;96;79;106;91;117;104;99;96;96;79;89;88;89;91;96;100;101;95;105;89;92;83;119;117;109;158;195;206;181;161;118;112;111;101;70;111;135;184;168;154;125;109;143;94;107;116;92;112;101;92;114;123;168;184;125;121;84;71;82;107;145;172;143;186;247;264;181;132;116;105;115;96;83;85;88;83;80;109;98;90;85;92;100;92;104;90;90;74;75;89;84;88;112;193;335;422;336;158;113;91;68;66;86;92;89;96;88;82;100;113;139;126;95;90;104;100;97;108;91;97;96;79;78;100;95;87;75;77;77;91;113;123;199;265;360;432;334;220;145;103;97;78;79;96;91;112;100;84;83;60;81;87;74;91;89;96;94;81;78;100;79;93;97;126;149;255;353;229;206;199;188;199;129;100;87;104;111;97;108;72;106;123;147;116;102;102;101;119;123;98;103;114;133;147;160;162;133;117;145;136;125;141;93;77;107;86;94;131;151;154;144;135;96;128;138;132;126;69;77;78;97;94;76;109;88;88;94;95;113;109;92;110;93;90;98;98;86;76;90;71;70;75;81;71;81;86;78;83;80;90;76;91;76;69;94;81;83;100;70;97;81;84;92;100;91;90;92;73;81;77;112;137;220;269;224;116;105;59;78;89;69;94;97;105;103;83;100;74;93;100;91;102;85;124;106;101;110;123;129;158;206;203;176;145;102;100;93;94;95;87
79;82;90;99;115;98;95;103;105;111;110;141;122;150;162;151;167;195;166;159;133;120;183;170;182;160;232;257;347;242;158;134;137;120;136;110;86;118;160;168;143;137;108;100;98;81;101;75;71;94;80;71;95;117;125;146;106;95;95;85;87;99;99;95;112;108;117;103;111;91;108;142;239;218;112;95;93;96;86;105;89;96;108;97;100;81;80;75;81;85;77;88;84;88;95;92;83;66;81;68;70;86;70;75;91;86;67;86;90;78;74;81;99;68;84;82;75;90;95;105;80;73;94;82;82;93;71;74;90;74;104;92;81;86;83;100;103;109;110;86;60;97;80;79;92;97;84;92;98;80;65;79;71;73;90;93;100;99;95;84;88;108;164;165;169;133;141;135;160;236;235;244;290;251;278;168;126;124;110;152;216;174;107;76;80;74;91;74;102;85;105;130;109;151;238;245;244;208;321;546;647;409;277;256;239;188;143;110;140;182;162;152;101;101;102;87;88;92;95;83;68;72;89;95;95;92;78;83;106;71;81;86;108;88;91;75;94;96;105;108;102;112;167;352;608;670;386;195;111;89;114;117;94;114;86;80;77;79;82;81;153;223;253;241;178;244;328;422;331;295;258;146;96;92;98;115;158;183;211;142;136;134;157;181;231;251;223;249;370;397;275;216;144;130;107;64;55;60;72;82;109;91;112;88;94;90;94;98;121;108;83;68;93;91;93;128;129;123;104;137;108;96;95;89;73;60;64;83;81;86;83;83;87;66;98;196;399;795;1053;668;292;124;100;84;78;81;92;76;83;76;79;77;84;77;88;92;105;67;78;81;89;91;82;72;80;100;80;99;74;104;112;159;151;153;189;211;210;180;244;314;335;403;493;496;486;619;682;502;319;174;160;220;177;207;223;191;190;138;140;114;107;89;93;94;97;94;90;101;82;89;95;94;83;85;103;90;82;92;87;97;142;168;174;121;91;75;72;83;105;90;95;75;89;84;80;86;83;94;80;107;70;90;85;72;103;98;137;105;104;99;98;105;104;111;102;92;100;98;105;95;91;106;91;82;77;106;99;104;108;105;81;97;95;75;95;102;145;215;341;424;353;279;196;128;130;228;375;451;272;140;104;105;127;93;98;113;110;122;107;95;114;124;140;100;103;107;131;117;124;141;161;199;155;146;128;137;190;211;201;167;156;159;193;316;399;545;357;240;208;191;203;156;116;137;125;187;210;183;155;154;136;149;179;184;236;220;183;135;133;126;125;106;141;117;97;106;94;101;78;96;100;97;116;115;145;158;149;141;135;128;131;113;114;115;117;105;86;99;95;74;87;103;124;126;113;96;74;111;95;133;143;139;131;138;141;135;172;143;112;100;85;94;126;133;125;152;144;132;131;123;100;116;102;109;124;133;104;122;126;138;140;236;245;225;135;123;128;142;169;129;116;104;105;120;117;91;95;94;94;89;83;84;114;90;97;79;93;91;94;98;100;100;99;100;100;90;85;104;96;97;100;80;88;97;110;105;93;97;76;100;91;83;94;101;95;108;125;100;110;89;82;90;92;101;103;99;90;99;112;104;91;98;86;107;98;109;94;98;89;82;81;90;92;93;90;81;72;89;84;106;119;242;568;847;838;549;216;131;109;97;83;121;154;176;122;116;93;81;97;82;98;87;91;100;92;114;110;128;231;361;325;218;156;123;157;171;121;126;110;101;125;111;116;115;155;169;168;223;249;336;322;250;144;154;139;116;111;92;108;85;106;103;108;109;117;105;86;87;102;95;99;139;213;229;182;122;108;123;115;123;130;121;103;94;87;89;111;136;110;112;152;201;185;202;218;241;208;171;116;112;125;117;131;117;115;121;115;165;148;142;113;141;127;136;152;153;201;188;184;154;127;122;96;94;97;94;92;80;79;100;85;93;75;81;96;80;86;80;87;81;88;88;95;95;87;72;82;83;82;89;93;98;106;113;88;98;78;81;78;101;87;78;86;79;92;78;82;99;68;90;88;93;80;96;98;94;86;70;87;88;80;93;88;95;88;122;91;119;90;110;105;100;90;78;87;85;102;99;77;85;114;73;78;108;81;80;102;76;89;85;88;88;103;94;92;88;98;85;92;85;81;90;87;101;77;76;87;88;95;86;80;77;84;85;89;82;89;84;75;86;78;81;84;63;90;99;100;101;82;92;71;92;89;97;97;98;84;75;94;112;171;169;147;137;183;361;475;440;386;482;495;242;162;125;110;107;138;268;383;364;477;535;332;153;135;123;115;85;89;88;123;152;198;154;104;97;103;122;109;85;109;95;74;66;85;76;81;56;90;88;94;88;85;98;72;98;109;142;137;120;137;130;162;268;536;769;647;343;146;87;112;91;106;98;106;87;88;90;96;83;112;83;76;97;85;79;109;103;88;95;89;118;189;405;677;433;227;117;86;73;90;104;88;104;204;461;641;423;199;119;92;85;89;96;83;73;106;96;100;83;83;85;79;87;75;101;81;79;97;92;88;84;91;88;75;82;92;84;80;83;89;96;82;80;84;89;87;100;92;85;89;82;82;64;110;94;77;85;80;76;80;86;92;92;86;84;88;89;67;90;95;142;275;292;237;161;130;145;191;123;91;87;99;87;76;89;103;91;88;85;104;74;81;101;93;101;104;102;102;71;78;79;105;87;80;82;78;96;84;75;101;80;78;87;90;89;93;95;82;77;102;73;84;81;81;88;94;89;97;90;66;81;87;74;64;81;72;110;74;71;82;79;96;85;86;87;99;86;91;72;66;98;74;75;96;114;126;144;152;96;95;111;108;110;116;105;100;72;101;117;106;138;116;121;96;98;99;134;112;75;93;91;67;85;120;98;92;91;82;82;88;84;90;93;95;111;84;105;85;99;98;95;109;146;140;213;317;362;221;132;101;82;78;84;101;92;121;164;169;119;117;128;144;93;101;111;103;104;104;102;108;111;158;133;118;104;100;103;134;117;129;155;134;175;188;189;156;109;104;101;96;89;96;83;86;89;112;101;90;88;81;77;94;100;77;79;75;76;71;96;76;75;95;117;171;193;172;101;97;87;94;84;79;92;90;74;81;79;105;97;116;110;122;105;105;134;105;95;85;109;89;115;107;117;86;75;86;75;96;74;102;154;238;475;723;863;809;413;186;112;108;81;75;115;75;98;86;88;92;106;98;79;86;88;97;95;76;82;108;87;99;100;104;109;171;226;224;252;250;314;241;161;142;111;102;110;124;106;103;108;87;118;123;121;108;91;108;140;143;113;97;112;103;122;132;154;134;126;147;158;145;107;103;86;74;93;125;120;137;163;145;156;125;154;171;165;138;109;96;93;92;93;102;103;112;102;123;122;121;115;127;120;117;123;108;121;133;111;77;72;88;77;73;87;93;81;72;82;79;104;86;97;86;83;100;91;89;92;75;87;82;91;79;97;89;100;77;75;73;92;98;117;186;240;164;118;107;93;71;73;102;97;96;86;89;100;106;92;94;103;92;84;95;106;109;97;113;134;158;203;203;175;161;118;102;94;95;103;88;94
66;65;75;94;103;95;103;98;120;113;142;200;182;163;147;163;218;302;235;191;140;152;176;199;186;164;211;382;431;247;159;96;118;131;102;96;92;112;172;180;151;149;97;101;85;78;86;78;82;87;87;90;96;94;83;127;110;97;77;92;82;99;84;92;90;97;133;150;97;91;89;108;154;137;119;94;114;104;79;91;92;84;117;116;97;77;81;88;90;84;83;73;87;96;94;106;100;77;94;79;94;86;83;92;76;72;94;90;71;75;67;90;108;92;93;70;81;100;99;99;101;84;68;80;92;78;76;75;71;100;110;111;100;80;71;93;113;87;93;91;73;73;75;73;65;90;96;104;78;90;82;73;67;82;79;81;70;83;108;92;105;89;172;207;188;149;185;163;192;279;256;287;330;287;225;153;135;118;97;126;148;131;101;92;68;77;82;84;85;80;90;117;118;179;239;260;238;179;213;293;324;288;311;267;279;213;119;110;133;167;193;131;111;90;79;90;91;85;81;87;74;78;87;81;103;94;108;68;83;71;91;100;93;101;98;97;79;95;83;107;97;132;228;538;1093;1194;708;390;190;113;113;101;88;111;85;98;105;79;96;103;212;327;363;309;231;211;321;387;348;316;243;153;132;95;79;139;143;181;255;173;142;161;205;205;218;208;218;231;266;289;214;158;134;132;109;84;69;65;87;105;122;117;99;97;101;92;115;98;139;112;102;86;89;83;95;120;114;119;91;141;109;93;92;91;64;67;80;78;93;89;83;83;79;75;121;217;416;561;586;358;189;106;88;79;67;85;97;105;81;88;97;91;81;73;86;77;76;71;70;87;71;81;74;74;86;81;97;72;100;133;134;172;156;165;203;214;179;187;256;256;345;423;539;536;625;951;1052;689;375;207;172;165;168;234;249;208;176;123;156;134;102;98;88;104;89;95;96;90;84;94;77;85;101;84;80;91;71;81;100;93;129;154;166;130;90;89;67;69;111;103;73;90;92;88;83;83;95;81;92;81;89;76;81;87;72;88;96;103;92;110;106;123;115;84;86;99;94;88;101;88;99;78;93;97;94;97;94;88;89;88;92;90;87;96;76;103;117;207;378;424;355;341;244;182;130;229;410;501;286;175;125;94;91;103;110;121;109;106;112;103;124;164;160;140;109;105;109;136;142;152;125;142;146;130;106;134;158;188;205;202;175;205;284;458;655;841;524;286;216;205;193;159;129;99;137;174;177;196;168;105;119;137;159;217;292;280;212;147;154;98;117;131;119;121;133;101;119;106;87;83;94;81;95;76;118;148;150;170;131;132;122;123;116;98;130;111;104;89;96;85;100;95;118;115;99;91;95;92;93;96;108;112;112;126;105;132;126;111;117;127;99;100;113;145;155;254;258;222;152;163;107;115;103;112;119;103;108;111;105;109;129;136;154;136;133;115;129;129;144;123;110;111;86;108;113;94;95;94;103;83;85;97;89;117;95;86;101;95;89;89;108;88;91;91;91;75;87;108;96;103;98;83;87;98;101;121;87;84;99;93;83;93;99;106;93;101;111;102;109;102;87;104;96;103;106;102;107;100;81;115;105;103;84;93;93;114;91;104;99;83;84;91;99;95;77;81;91;83;84;84;108;165;388;736;854;568;264;147;112;91;104;99;119;148;123;93;92;97;97;93;82;84;91;87;99;89;100;127;207;375;360;232;144;107;114;118;131;103;104;95;119;116;137;126;140;164;247;256;448;639;664;376;188;133;82;102;106;83;103;99;115;93;94;105;95;107;115;141;116;103;98;118;122;140;118;99;90;104;134;142;134;86;93;86;101;95;106;86;107;114;151;158;120;159;178;170;142;128;134;125;113;114;126;130;106;107;135;179;199;168;145;167;121;132;112;152;157;202;164;130;121;99;101;100;87;83;84;81;81;77;96;75;72;67;93;84;74;92;82;89;84;77;86;79;75;91;81;95;89;87;84;96;99;93;83;80;89;134;88;85;88;82;78;85;97;71;82;125;88;82;78;109;99;92;83;76;85;85;79;101;101;90;90;126;128;162;161;137;105;101;91;98;83;99;84;100;99;82;104;82;74;85;91;79;77;82;99;80;100;74;96;86;67;85;81;100;82;96;77;94;86;90;96;89;97;86;77;97;81;90;75;104;87;85;88;82;83;103;77;91;81;92;72;76;90;69;78;86;90;84;98;113;99;96;111;91;101;107;120;107;116;103;122;108;131;193;246;207;288;319;314;218;188;144;117;126;160;298;429;384;330;357;254;131;96;111;88;89;102;95;141;211;229;179;115;113;95;135;126;118;99;99;71;106;96;83;83;89;85;72;109;89;80;93;107;121;116;132;103;133;168;194;253;446;1002;1571;1284;615;202;94;88;96;91;85;95;91;89;97;87;87;91;87;102;89;98;91;84;77;102;104;121;131;221;468;685;457;215;101;92;79;81;91;87;105;197;436;498;359;186;94;95;85;82;97;82;71;99;111;95;94;106;84;83;97;78;105;78;91;108;103;91;81;88;79;86;80;75;69;90;82;108;95;88;83;76;87;78;88;71;87;85;91;99;71;81;87;77;79;76;76;85;78;103;88;90;79;84;101;91;100;101;115;178;176;140;100;152;228;202;143;113;94;87;115;75;103;100;80;71;82;93;87;87;66;100;83;80;120;105;82;102;95;103;109;113;99;103;90;81;83;87;79;81;95;89;102;97;99;71;81;78;79;81;70;64;81;88;78;89;88;81;77;82;80;69;93;80;80;84;76;70;78;98;79;81;73;93;89;80;81;99;74;93;76;82;104;84;115;114;104;127;106;116;121;109;100;106;89;113;102;139;127;105;101;105;95;105;102;97;84;80;108;94;78;93;92;89;87;88;89;86;94;86;107;98;91;96;113;106;88;106;99;140;216;237;318;407;431;314;153;108;98;95;94;92;116;111;143;150;98;127;137;153;108;116;108;97;92;90;92;101;129;124;136;119;96;81;110;92;91;100;117;128;133;136;125;118;94;93;95;98;93;89;105;107;95;97;133;77;94;105;98;111;81;89;84;81;74;76;74;97;81;85;115;98;129;141;107;79;90;91;90;90;74;92;80;83;88;75;113;104;97;113;118;131;117;110;88;88;92;113;196;252;204;115;93;75;78;78;102;97;200;398;817;1262;1627;1439;756;286;115;83;80;76;87;84;109;64;92;75;96;88;72;86;88;89;86;83;105;100;99;100;96;105;134;155;167;185;205;273;331;239;140;94;99;113;102;107;94;99;100;97;92;102;118;96;86;92;125;106;104;102;85;91;101;116;140;152;144;146;154;140;132;90;91;86;103;123;164;222;178;137;131;143;179;218;168;135;125;147;112;106;93;106;147;164;147;147;106;139;113;128;163;152;152;136;179;158;128;103;94;90;87;77;78;94;78;81;75;102;87;76;83;87;87;90;91;102;92;74;65;79;94;82;81;81;106;95;69;72;78;91;104;152;189;164;132;71;80;74;97;110;101;89;119;106;89;91;116;85;76;105;89;108;97;104;116;136;139;150;182;246;233;131;103;97;112;103;95;109;79
87;102;85;109;92;87;102;100;108;111;146;162;194;177;187;184;275;339;302;171;129;172;185;180;231;165;232;337;414;312;136;94;83;97;97;101;96;107;108;140;160;149;109;95;85;95;79;90;64;82;81;88;86;85;99;99;94;82;81;92;79;86;81;98;80;102;114;128;110;105;120;105;104;112;92;104;90;94;101;78;106;106;147;149;99;85;96;86;79;75;75;77;96;92;109;85;87;71;94;68;74;86;70;98;72;88;76;94;97;69;69;70;78;71;86;86;74;96;106;125;109;93;67;79;75;84;95;100;85;103;142;149;106;92;97;84;78;110;80;87;84;71;81;93;88;102;127;109;99;81;64;76;76;72;85;91;81;85;88;93;88;94;167;203;191;200;214;218;195;235;204;242;286;227;212;143;140;130;112;105;110;97;92;85;87;76;70;83;85;89;121;79;128;187;284;297;258;206;177;187;195;292;342;273;285;195;158;120;158;147;139;140;127;103;91;88;69;71;69;76;76;93;92;90;101;91;85;101;100;68;85;103;100;103;91;98;100;80;91;72;112;136;218;639;1308;1370;695;288;115;106;106;99;104;141;106;107;100;79;78;115;208;396;483;272;221;243;290;293;259;204;172;145;95;95;114;158;170;214;198;142;156;208;267;276;220;241;246;261;199;213;151;123;114;107;116;86;59;45;64;100;126;133;118;110;86;102;97;122;173;160;110;99;79;100;96;111;108;106;134;142;130;114;80;86;78;87;77;81;75;82;74;78;58;94;138;303;594;650;465;212;112;100;75;73;88;80;117;82;92;88;96;88;86;74;100;98;94;84;86;80;67;82;84;82;79;90;91;92;114;118;127;153;139;122;149;179;190;205;227;283;335;516;505;498;613;941;1074;802;464;274;228;150;210;270;298;243;175;181;184;169;110;94;99;85;82;99;86;80;77;91;87;81;91;82;91;84;102;97;104;119;91;135;155;106;90;108;73;82;76;88;81;70;113;82;81;100;92;96;92;85;98;83;87;85;84;77;89;74;96;88;106;108;92;88;102;109;100;101;97;108;91;76;76;95;114;103;108;103;86;85;96;80;79;88;80;106;128;193;248;351;322;277;192;157;137;281;492;537;310;175;111;101;69;93;119;101;109;102;111;107;134;160;189;114;127;114;126;151;142;140;125;140;113;118;92;119;139;163;170;213;207;219;314;471;596;658;529;338;200;164;146;111;115;108;122;145;176;174;145;111;118;123;132;192;298;287;213;146;138;106;118;138;124;79;120;102;105;103;91;96;96;97;88;88;114;137;138;137;118;127;107;118;109;118;121;129;113;106;95;110;79;107;95;106;101;120;112;103;97;84;95;87;102;89;109;128;122;130;97;134;88;100;115;133;211;413;462;332;173;135;111;119;121;113;92;102;110;121;103;105;118;98;120;111;104;125;109;110;103;116;121;104;133;130;132;108;111;82;93;89;88;92;94;108;86;82;83;88;93;96;97;101;98;80;84;90;109;75;103;112;100;123;92;91;117;94;85;98;86;99;113;107;105;108;88;105;96;85;102;91;114;98;97;88;104;100;103;102;105;82;104;100;101;105;106;92;118;103;83;73;89;101;96;80;85;97;85;83;79;91;119;155;278;487;576;424;190;118;117;98;96;94;115;86;118;93;107;100;91;98;94;102;93;74;90;81;86;112;142;198;260;200;142;112;132;95;117;117;105;93;114;139;140;114;128;146;181;293;684;971;896;470;202;122;81;97;101;77;98;92;93;109;106;116;97;128;169;186;161;126;94;109;94;110;122;98;111;130;139;107;116;114;114;120;113;126;142;121;111;123;140;143;135;133;143;131;134;105;136;170;143;131;112;114;108;122;157;181;211;173;127;114;140;113;125;122;154;154;136;122;114;118;98;86;114;113;95;96;89;85;86;84;81;83;86;123;100;72;96;106;75;73;71;84;90;93;78;91;94;80;90;91;109;102;107;99;88;98;81;77;79;93;89;66;87;110;112;80;92;109;86;87;103;81;93;83;69;79;97;88;90;92;100;164;274;359;380;238;135;88;90;79;92;87;86;112;90;119;88;112;96;92;82;98;82;97;90;78;95;84;95;84;90;85;85;87;82;89;100;86;85;96;98;100;123;98;79;73;93;72;73;96;81;73;85;77;92;82;87;89;78;93;94;93;77;82;73;75;80;105;102;86;113;94;93;99;119;141;144;182;161;120;157;112;107;135;120;134;141;178;172;170;163;161;114;103;154;272;347;268;200;178;139;95;76;85;86;88;84;100;118;153;179;134;127;109;140;167;186;141;118;80;96;82;90;98;82;74;90;83;99;91;81;93;111;162;191;165;133;159;265;369;394;524;1253;1944;1595;757;224;110;97;102;85;101;78;124;77;88;76;85;79;81;97;99;111;96;96;78;105;100;88;108;153;264;384;288;177;93;97;113;81;72;98;124;155;241;288;217;140;95;86;83;85;69;78;71;95;95;80;94;94;93;102;86;109;83;94;91;94;83;86;101;84;89;93;92;115;94;76;83;79;70;84;78;71;81;96;76;93;88;106;89;75;88;91;87;89;87;83;77;85;90;93;81;83;98;104;76;73;83;97;116;103;111;94;93;142;182;162;133;103;89;109;119;105;93;78;87;69;86;83;91;75;95;90;98;88;107;87;93;107;133;166;179;177;117;103;98;86;69;75;73;77;103;104;114;111;88;88;84;98;83;81;90;82;74;76;83;78;81;68;89;60;91;84;78;87;93;62;98;87;79;84;84;92;76;89;100;88;92;89;95;83;73;96;79;90;98;90;89;110;120;117;101;108;98;98;98;100;122;123;160;118;89;97;101;104;85;101;95;110;98;75;92;94;89;85;79;95;87;84;72;74;99;100;84;97;92;85;78;90;109;173;332;425;348;327;373;343;223;146;104;110;94;96;92;96;146;138;118;115;117;102;118;113;102;116;79;90;128;96;115;100;94;88;96;91;88;89;110;99;118;124;115;88;112;90;87;92;68;86;81;85;79;97;98;128;117;88;89;68;80;85;92;81;101;70;64;75;76;89;80;89;94;97;118;94;98;68;64;67;86;87;73;89;81;83;83;76;75;89;83;116;127;152;126;102;92;98;95;202;459;650;432;223;107;97;100;96;83;88;168;471;1082;1741;1920;1608;878;324;118;100;97;81;99;106;89;108;107;87;83;74;96;85;106;73;84;90;86;100;84;87;91;99;125;157;172;174;222;264;238;222;148;98;89;97;96;114;94;109;100;101;80;81;107;105;109;97;92;99;83;80;72;92;102;111;153;183;131;128;146;133;128;75;86;77;99;107;156;201;147;113;132;150;176;211;157;137;170;158;177;147;135;175;250;327;243;152;124;136;120;95;138;137;137;146;155;159;112;85;73;84;78;68;71;89;75;93;75;91;68;79;86;97;91;98;104;98;80;83;75;70;88;87;87;86;82;86;73;87;79;76;95;110;131;124;83;77;96;89;70;100;105;122;89;100;101;105;107;103;92;93;85;89;104;107;102;145;152;166;171;176;150;136;89;117;111;97;106;105;98
80;81;86;82;99;103;82;94;87;96;120;152;196;265;218;250;285;275;219;181;138;234;199;176;172;162;171;303;431;313;166;109;86;108;99;103;77;85;100;127;136;139;118;99;91;111;96;86;93;92;87;83;99;96;116;91;113;94;85;74;68;97;81;97;83;98;115;89;113;110;94;114;102;116;90;86;93;83;81;87;98;120;117;122;91;80;81;93;92;72;81;81;99;84;97;105;78;79;70;73;75;83;87;92;82;89;74;84;79;83;67;76;76;69;85;103;104;98;103;125;103;93;85;72;76;81;94;76;84;93;137;133;108;97;92;90;78;84;70;88;79;72;93;78;105;94;92;119;111;91;71;91;82;89;85;80;78;78;88;92;82;100;177;179;206;203;222;218;184;158;152;151;206;191;206;197;162;167;161;118;97;95;86;82;83;92;66;82;69;90;90;112;163;281;394;368;277;211;160;146;159;211;292;265;205;167;166;144;127;113;121;144;139;113;71;106;90;82;72;80;83;86;81;107;91;83;108;91;90;79;73;102;107;144;79;91;91;89;84;89;100;117;181;403;809;828;500;257;142;101;88;80;127;112;131;123;121;121;103;102;178;302;374;300;325;313;259;211;178;195;194;118;110;103;124;206;194;225;224;161;152;195;244;237;196;313;372;344;226;183;134;126;107;141;113;91;50;62;59;111;143;120;110;110;94;95;112;141;146;142;99;97;98;103;96;109;106;111;123;141;151;123;119;92;74;72;96;91;70;69;80;72;67;90;154;337;710;733;404;141;92;85;99;82;97;102;106;103;97;99;87;87;91;77;73;75;86;91;76;90;94;72;93;75;99;92;85;87;125;134;131;122;107;115;132;186;217;216;253;242;338;468;508;400;430;663;792;617;456;274;238;230;262;301;321;313;200;174;179;164;122;113;93;94;87;79;115;94;88;79;96;99;74;74;77;92;87;118;100;111;106;104;113;87;99;95;94;98;81;97;88;84;89;95;85;57;78;93;84;74;92;89;89;95;113;96;107;86;84;107;95;84;95;90;125;125;99;97;105;99;82;82;99;95;103;86;111;88;98;68;106;102;72;83;78;103;111;133;175;204;199;165;150;95;160;266;463;482;262;146;115;104;94;117;114;118;121;110;112;110;109;124;149;111;104;115;138;134;109;139;124;131;114;98;101;123;143;131;162;214;255;256;327;413;562;556;441;251;172;120;107;101;122;128;132;160;194;171;145;136;167;157;148;173;223;252;186;145;148;129;127;122;113;111;104;77;101;106;104;80;87;102;81;99;98;143;158;145;117;120;108;130;101;145;126;119;102;107;110;75;85;89;85;118;107;108;93;88;112;81;96;118;85;90;111;119;116;113;141;97;95;104;127;136;256;471;502;306;159;124;111;110;99;114;100;101;91;88;122;126;91;112;118;111;106;116;105;103;108;157;125;98;120;106;142;119;100;102;78;99;88;88;93;92;87;95;81;128;92;97;94;73;89;93;110;88;105;90;90;95;96;78;99;88;90;101;109;98;106;91;94;97;86;102;81;93;86;88;94;98;108;112;98;131;153;147;116;84;100;101;87;100;76;94;99;80;108;88;106;90;88;92;85;82;80;61;88;81;93;104;109;146;195;374;360;259;152;129;103;120;111;108;104;86;93;101;85;109;97;82;95;92;113;86;91;102;99;104;132;135;122;114;113;122;75;105;93;115;118;98;102;116;121;132;123;99;161;275;565;849;846;470;197;131;130;113;109;83;102;99;113;110;94;106;104;151;173;208;178;133;113;118;105;106;106;108;115;154;158;147;146;156;116;139;148;166;117;132;137;126;141;140;130;133;140;151;133;111;160;191;186;118;125;101;115;115;150;208;169;148;143;140;119;117;120;130;130;119;119;127;125;138;116;103;111;106;99;89;91;80;89;81;85;98;92;110;88;92;83;74;83;104;92;80;86;72;87;75;98;76;94;77;83;89;77;79;88;88;103;90;87;77;98;67;91;103;88;78;105;71;83;90;106;85;96;80;81;80;88;113;73;68;111;187;482;805;735;402;190;80;86;85;83;83;104;95;97;91;76;75;93;101;84;88;78;94;77;95;93;84;79;82;90;90;73;99;72;82;87;72;104;73;87;92;86;92;84;98;85;75;91;75;86;84;75;85;68;79;78;81;85;79;72;88;91;104;94;95;83;92;94;111;95;91;88;105;96;154;258;290;254;188;196;142;134;92;103;83;113;98;98;113;120;114;102;89;114;169;222;206;145;130;108;91;78;76;79;87;91;87;86;130;99;112;82;101;95;147;173;192;108;86;84;73;77;74;79;81;82;92;78;89;75;103;153;278;342;255;176;215;499;617;480;505;1008;1505;1144;595;201;93;108;114;108;83;97;86;79;80;97;90;74;94;105;81;96;69;114;98;95;89;98;110;114;151;181;154;122;91;101;106;99;91;102;97;115;147;161;139;77;81;98;91;85;91;77;101;77;87;97;92;85;92;100;90;73;82;100;85;83;65;80;85;102;70;80;68;92;82;94;98;89;88;82;90;95;89;87;88;92;90;103;104;94;97;74;103;88;99;90;80;84;95;87;76;78;89;116;97;83;77;89;92;87;92;90;83;96;104;128;121;113;84;106;104;109;89;72;86;71;80;93;77;99;80;98;93;100;125;119;123;111;223;391;453;408;272;148;85;70;90;76;83;94;88;105;107;102;91;92;92;81;70;92;71;94;92;86;91;92;85;75;71;92;71;81;93;67;93;72;89;89;76;68;85;76;84;80;91;101;106;119;105;95;91;78;90;114;87;95;100;85;111;108;133;127;129;100;83;109;99;115;134;111;95;94;103;89;94;108;107;104;91;90;91;79;81;98;80;90;72;94;80;85;103;98;90;84;120;99;96;98;122;223;471;582;395;284;288;326;243;143;114;111;98;99;93;91;99;124;106;95;103;110;110;122;115;110;109;109;87;110;111;102;111;106;96;91;96;81;104;108;108;105;118;104;93;92;101;98;99;73;62;89;100;86;95;92;92;102;81;91;102;95;92;78;91;87;98;78;103;93;96;100;91;112;98;102;82;96;70;87;81;88;75;89;94;81;104;70;89;112;95;101;113;144;102;118;92;105;124;319;813;1129;762;334;121;78;75;87;76;110;184;384;825;1416;1362;1114;671;270;122;87;91;99;98;108;95;110;88;98;95;89;85;100;94;90;91;96;95;98;98;77;95;89;108;135;177;214;254;291;272;169;118;101;106;99;108;99;94;98;105;106;80;90;94;114;126;119;92;97;88;69;93;71;87;102;219;193;147;134;144;143;114;101;76;83;94;128;154;145;127;108;119;160;189;172;200;167;175;222;264;239;208;224;417;574;442;193;117;116;104;96;104;125;115;113;120;138;107;94;77;79;80;78;72;73;84;88;80;87;66;69;84;77;87;81;69;75;98;83;87;87;72;82;88;75;102;78;89;102;90;79;68;90;91;97;81;98;90;81;68;84;89;98;116;103;116;86;109;113;101;104;107;79;91;91;110;141;161;136;118;138;135;129;98;92;109;102;120;109;102
92;80;83;86;125;145;122;95;95;91;109;125;194;234;232;231;210;243;215;172;159;183;152;148;145;155;159;284;433;340;177;129;112;112;125;105;88;89;88;106;137;157;142;110;109;105;111;91;99;72;91;99;113;104;97;113;102;115;94;88;91;96;79;93;99;101;99;106;102;95;99;97;91;93;81;90;91;101;94;93;92;98;117;100;103;84;84;86;86;124;90;99;89;92;85;78;84;80;82;73;84;81;91;84;93;80;105;92;81;71;93;63;71;83;74;84;83;95;87;83;93;76;80;77;86;94;87;93;84;87;92;96;88;84;93;93;81;85;69;76;70;89;93;74;70;81;83;94;84;74;81;83;96;80;95;96;85;79;80;90;114;110;165;257;294;308;323;293;170;153;132;115;186;248;257;229;206;225;231;179;142;104;89;91;80;73;74;83;94;93;97;122;255;463;603;496;345;199;158;137;143;145;174;194;193;142;131;108;117;99;113;120;130;107;113;97;90;90;86;84;72;75;88;94;95;94;81;70;91;86;67;96;102;88;98;99;96;70;89;88;100;94;129;196;354;390;271;150;103;92;99;97;109;103;185;170;170;126;109;112;108;187;215;326;385;459;341;232;182;238;229;151;171;147;163;175;178;149;166;155;149;129;171;175;202;319;440;442;312;234;160;131;159;156;124;82;64;49;58;84;124;134;113;105;94;82;100;105;125;111;86;113;103;111;105;106;120;111;139;190;229;187;110;113;84;94;91;74;77;76;68;76;85;80;121;240;410;446;282;156;125;94;88;98;81;91;87;85;88;85;86;94;77;88;107;100;81;92;87;82;85;76;77;72;101;95;87;119;140;125;138;115;116;98;137;183;200;217;231;232;299;403;459;343;353;475;544;493;358;282;241;281;322;381;378;303;210;144;125;128;95;105;112;85;105;94;98;99;97;94;87;86;104;87;90;87;90;90;79;109;114;99;105;96;98;106;95;96;99;100;83;95;98;94;83;113;72;90;97;78;80;84;110;94;85;94;108;74;98;96;96;92;88;112;118;126;99;101;106;101;84;106;91;93;80;79;107;83;95;92;78;79;104;106;82;100;104;99;112;127;114;118;127;115;147;247;345;422;220;137;122;119;92;108;106;109;109;122;106;86;107;123;126;113;93;98;114;123;129;126;132;138;137;113;107;111;129;116;161;182;247;260;297;425;539;579;452;253;176;133;134;110;113;139;127;161;151;201;172;199;176;198;191;176;159;184;201;192;139;128;119;115;108;102;98;79;82;99;92;88;68;79;87;107;89;129;166;180;132;147;137;92;130;119;139;131;105;113;100;99;93;103;97;94;107;102;101;102;95;101;96;98;98;103;112;120;101;95;99;110;86;99;118;127;173;268;354;238;140;104;101;128;114;114;132;113;97;112;102;109;121;108;122;118;125;104;117;100;164;197;182;143;132;94;119;88;110;91;81;103;84;98;104;79;98;88;103;92;92;77;73;91;104;87;107;100;98;80;90;81;94;88;103;97;89;85;95;94;104;111;84;91;99;87;105;71;75;89;105;92;109;96;110;96;131;120;121;106;97;98;86;107;80;80;85;84;85;98;90;71;76;93;91;90;89;78;104;107;80;110;111;115;225;326;259;225;120;99;105;82;112;105;94;121;104;100;88;87;92;92;83;96;111;93;98;83;92;89;93;79;92;101;93;115;102;91;82;121;83;88;87;115;131;114;131;119;130;229;411;521;513;325;173;138;112;110;124;99;109;94;108;94;107;109;108;151;189;234;236;146;120;104;86;118;132;122;127;150;199;167;178;181;187;144;144;141;145;140;129;147;137;132;126;146;151;150;125;117;148;180;169;144;129;131;147;113;151;166;170;141;119;138;152;111;130;124;107;96;104;125;166;157;160;126;98;121;110;87;83;87;85;82;72;79;88;88;90;89;72;86;91;86;89;98;104;92;79;94;93;93;100;89;74;100;74;78;94;79;94;103;100;91;87;86;92;79;89;94;94;100;103;96;101;86;90;84;93;85;80;89;100;96;110;258;626;1118;1134;557;235;116;83;91;88;80;82;103;101;90;78;98;83;75;97;93;91;66;85;85;107;87;83;102;87;79;96;97;94;103;81;88;84;79;97;92;83;99;88;80;90;102;93;88;97;78;114;75;87;97;93;82;74;60;81;80;95;96;97;83;85;86;89;92;85;106;110;98;120;147;273;332;256;223;212;165;119;98;95;82;93;84;88;104;108;113;106;108;118;129;177;173;132;100;105;102;79;89;71;97;83;88;72;93;70;105;100;94;113;109;140;122;108;100;93;84;81;84;89;79;83;81;76;78;83;119;149;282;444;310;161;192;409;537;500;444;519;716;550;334;144;99;105;95;99;122;110;103;97;91;94;93;80;88;84;90;105;93;104;113;92;86;109;94;103;108;95;120;103;115;129;133;148;141;94;118;90;107;96;89;93;120;104;70;90;83;72;69;93;96;88;87;86;95;88;83;90;98;90;102;83;96;100;84;74;81;94;86;70;90;94;101;80;83;91;83;85;87;81;81;75;77;82;85;109;76;80;101;95;103;86;83;83;69;96;81;84;94;105;85;100;101;82;90;94;86;95;87;87;106;99;135;78;99;109;138;115;113;85;92;76;89;82;90;99;72;91;91;107;124;139;122;157;353;769;972;898;452;217;119;81;73;74;91;66;82;82;106;97;86;90;80;80;75;77;82;89;72;84;104;72;100;67;77;86;93;73;102;69;76;60;70;83;93;75;90;74;99;101;99;85;125;111;145;109;101;89;74;81;81;90;92;90;100;103;113;130;110;93;84;106;120;117;117;115;95;89;97;96;73;102;85;135;116;122;100;89;101;103;93;71;84;80;81;94;93;91;113;104;101;96;79;92;135;194;371;442;310;227;217;283;267;154;118;88;93;117;110;97;90;89;90;110;123;110;102;105;102;102;105;92;97;103;105;88;116;75;93;97;75;91;108;103;123;146;131;120;119;94;94;81;81;92;84;87;87;84;92;96;79;88;80;101;87;70;86;63;90;93;82;77;96;104;105;128;111;115;93;105;94;73;87;85;78;102;90;74;92;84;88;91;91;86;79;99;117;131;118;107;91;93;158;450;953;1175;783;294;120;78;96;80;75;100;162;276;537;713;810;594;406;222;125;72;86;105;115;155;123;120;110;73;92;99;77;101;91;94;90;88;105;79;102;91;100;97;105;135;157;205;302;359;290;183;127;102;119;93;99;90;97;99;114;114;88;88;98;124;100;121;97;86;79;98;91;78;96;115;162;177;162;145;146;139;136;123;99;94;96;103;109;126;123;110;121;189;197;197;209;201;191;233;333;366;224;237;347;523;380;187;125;112;95;95;88;109;92;85;98;104;96;93;82;61;66;65;76;87;95;82;86;81;85;75;85;98;110;76;86;96;79;79;66;75;87;78;85;89;98;74;76;84;77;92;81;99;108;93;81;80;108;107;100;85;95;118;121;101;108;103;129;102;122;103;96;91;92;77;105;132;107;118;105;110;119;110;114;105;92;108;113;100;111
79;100;96;112;161;187;162;128;86;107;103;137;160;189;174;169;171;188;184;160;145;146;140;125;138;135;156;244;304;236;161;128;117;104;112;95;104;97;105;133;191;219;204;138;118;114;99;80;102;83;117;120;94;132;95;135;138;115;79;98;87;93;96;105;98;96;106;81;86;92;99;102;101;101;96;72;94;103;91;80;85;118;121;124;113;114;118;74;82;102;83;82;76;82;93;104;87;89;83;90;85;84;98;88;82;85;103;82;90;86;86;87;86;100;81;94;88;94;74;89;100;82;93;84;81;84;86;91;72;87;93;91;80;92;95;80;80;82;71;93;67;75;97;88;95;86;73;90;68;96;104;94;108;85;91;82;81;89;89;98;123;152;188;227;275;383;468;438;303;233;145;129;199;322;376;301;240;353;386;283;164;129;79;83;92;94;88;86;89;84;101;156;313;637;766;565;352;257;191;139;137;113;129;168;162;126;144;121;118;103;139;126;121;107;103;92;103;91;108;79;75;69;78;96;105;104;104;98;115;93;84;88;93;85;87;77;96;92;81;100;107;105;108;138;162;172;123;123;127;86;106;104;86;96;151;203;172;169;148;100;107;137;207;281;359;424;330;202;182;171;221;199;214;227;227;149;170;148;151;128;122;123;141;130;166;294;393;387;290;191;137;120;140;122;111;80;51;48;64;94;116;85;92;83;74;88;88;110;95;93;100;90;90;106;129;129;104;108;165;290;310;265;177;101;85;85;82;92;92;109;79;81;100;93;87;154;197;214;156;106;102;85;94;66;102;90;87;84;87;83;72;74;81;76;77;87;87;98;84;87;83;80;91;73;75;91;70;102;102;116;102;126;112;155;152;183;154;161;194;216;252;365;388;341;259;313;468;387;304;224;243;277;327;340;328;249;182;140;116;95;90;87;92;88;100;93;102;103;88;90;103;97;78;88;71;82;90;105;87;98;80;82;108;85;93;98;95;116;107;81;120;114;117;97;89;94;76;87;94;76;83;76;94;101;99;86;91;98;67;101;93;100;106;80;111;106;96;118;98;89;92;123;95;93;97;108;85;101;94;82;103;90;102;89;81;108;102;92;98;106;95;101;127;112;140;196;244;235;140;103;100;97;112;109;105;108;102;96;105;114;114;110;100;99;95;88;95;97;125;120;110;107;125;116;105;121;132;130;141;197;271;295;334;478;573;583;420;286;181;136;100;89;116;135;173;176;139;153;164;164;206;218;240;191;138;157;166;124;128;138;125;109;102;97;109;87;90;101;93;87;87;103;88;95;95;150;128;175;196;181;147;114;109;134;145;117;104;96;130;128;106;113;97;100;101;101;97;99;93;107;94;93;90;93;107;125;117;95;113;81;115;108;111;115;112;169;172;157;122;124;140;129;99;119;128;112;122;93;102;104;97;127;110;102;110;110;114;102;167;242;258;197;132;97;122;100;130;93;95;117;93;108;113;99;94;88;92;88;73;97;108;90;95;91;90;90;104;88;73;80;96;88;77;99;80;97;85;73;96;121;84;99;79;84;76;86;94;86;93;83;90;100;106;105;129;127;97;114;70;84;89;92;90;84;96;86;69;94;85;79;95;86;93;87;86;104;101;113;111;95;86;141;202;264;254;128;105;127;96;99;89;118;96;87;95;84;93;107;88;83;84;86;99;98;107;107;88;87;113;89;78;85;95;100;117;98;101;104;100;95;90;95;124;140;156;156;151;155;198;254;252;229;129;116;123;111;109;106;88;80;104;94;125;97;120;124;171;204;212;152;125;104;102;113;114;112;140;160;184;166;159;206;191;143;110;132;153;146;119;107;133;142;127;123;118;147;145;137;141;163;138;150;127;130;153;144;153;152;120;123;124;135;140;173;123;112;118;94;94;126;150;198;183;170;114;136;107;93;83;96;75;74;92;71;88;86;85;88;81;92;86;76;94;88;92;86;84;72;83;89;102;90;96;85;91;84;81;88;100;90;84;91;92;89;92;88;73;75;93;84;94;88;79;94;98;81;101;93;98;90;97;69;111;171;458;799;876;512;229;120;75;87;74;86;85;88;78;96;104;94;100;91;92;86;88;101;85;80;77;76;82;103;104;104;84;87;93;74;83;71;100;103;85;98;93;85;83;80;105;93;99;84;78;73;87;90;72;108;87;101;82;84;83;97;86;95;86;79;82;97;84;79;78;79;81;98;103;103;162;224;211;179;172;187;131;101;96;91;101;83;91;74;99;85;99;97;96;141;140;112;126;122;101;116;92;79;98;89;99;90;72;82;90;90;111;120;86;107;100;108;106;98;83;86;78;88;82;89;82;84;91;97;86;115;135;206;253;220;142;160;245;345;333;284;253;256;260;169;119;109;84;73;98;134;139;130;115;92;102;91;88;82;51;89;87;86;90;95;81;102;90;98;100;84;88;102;98;98;116;169;217;159;115;92;102;95;82;85;82;89;85;91;80;90;85;93;93;89;95;89;86;99;89;79;75;102;86;78;103;71;94;84;91;85;93;81;90;70;81;81;66;73;93;81;95;93;96;83;85;96;98;76;90;97;83;90;93;100;94;93;88;74;92;104;90;99;89;109;86;91;86;82;91;91;90;90;91;110;112;125;110;131;186;277;249;167;98;83;101;90;94;85;91;75;79;83;97;104;108;109;150;386;879;1299;1265;750;285;140;110;81;86;95;78;89;98;109;95;101;114;68;83;81;78;85;81;81;70;84;85;105;89;69;80;77;89;81;95;90;64;83;68;79;94;126;145;171;168;130;100;104;104;130;108;75;108;99;90;108;114;93;73;76;77;99;99;68;92;97;103;115;107;127;120;113;80;100;81;94;82;94;116;125;109;89;93;77;99;95;92;95;78;86;77;92;87;91;100;84;107;85;91;88;134;206;233;210;163;226;304;264;150;124;109;99;106;99;95;76;91;98;99;80;131;121;117;123;116;114;105;89;104;97;97;110;104;96;93;78;77;82;104;101;145;145;130;106;112;93;92;80;69;83;87;87;78;78;97;94;79;94;74;80;97;87;60;83;85;86;81;100;102;129;166;210;174;117;83;76;67;77;82;95;101;80;91;114;85;96;97;82;105;89;106;105;98;101;83;106;108;139;325;655;949;636;299;123;82;74;76;79;94;119;150;292;470;621;561;441;223;122;103;108;127;187;247;234;179;110;96;92;91;75;97;97;93;105;88;107;92;122;114;78;81;96;131;171;210;246;278;209;161;122;110;141;90;101;114;113;135;139;124;92;71;77;94;110;97;70;93;104;78;76;88;84;94;109;123;124;124;131;131;130;112;97;86;94;124;106;95;106;100;126;182;173;178;182;168;198;198;304;305;191;192;240;315;248;139;82;109;113;93;94;115;101;81;83;84;85;93;69;98;85;75;63;85;78;88;99;92;90;95;86;87;72;77;88;76;99;99;70;94;80;82;89;99;60;93;94;68;88;86;84;94;74;92;77;89;85;89;71;110;95;88;109;111;71;111;103;99;104;130;97;103;98;123;137;144;185;117;110;116;106;123;117;112;88;147;113;106;127
83;81;115;137;228;306;213;103;107;93;91;137;138;115;129;124;110;128;101;122;131;161;145;158;151;120;110;156;180;172;103;125;104;99;134;135;125;132;88;103;201;283;209;145;103;100;100;85;100;120;145;119;106;110;103;144;200;122;83;85;95;90;105;88;69;89;88;74;107;88;111;106;89;94;109;111;114;78;93;99;104;110;117;106;111;100;103;90;102;88;82;76;97;90;87;87;92;89;76;81;75;92;98;86;90;83;83;95;85;69;74;87;80;85;83;79;81;74;59;89;89;73;71;80;71;89;80;103;89;89;78;80;73;82;72;76;81;91;73;78;95;89;90;89;88;82;90;86;76;96;83;87;88;97;97;99;103;90;109;132;174;185;171;190;288;413;640;666;549;351;194;157;179;234;256;202;233;319;395;351;201;116;89;87;78;77;91;96;74;91;95;127;269;580;675;583;440;273;208;168;124;104;106;98;100;100;112;88;97;113;120;152;121;96;95;100;114;102;94;71;77;89;98;95;82;97;89;100;67;94;94;95;81;89;72;95;70;85;106;105;94;98;91;96;100;90;93;108;115;112;110;92;100;99;112;157;186;172;141;113;115;158;209;288;350;309;250;166;150;161;226;263;347;357;279;195;172;154;102;111;120;137;134;211;193;235;315;357;288;155;138;108;116;112;89;58;54;46;58;85;85;89;71;93;97;88;88;94;113;101;105;86;127;126;140;134;149;144;197;326;306;226;150;95;90;92;93;76;66;81;78;70;84;82;90;87;114;141;107;89;105;86;83;77;83;78;84;89;86;88;82;80;68;76;93;79;89;92;94;77;97;83;75;80;68;72;81;87;100;99;111;106;108;122;168;183;135;147;176;187;231;324;368;302;245;282;316;317;225;208;205;230;248;214;191;206;150;118;98;84;102;97;92;99;89;109;91;80;108;93;109;87;82;93;93;86;76;88;74;100;81;91;93;90;97;90;65;100;102;106;111;101;122;94;102;93;88;97;88;85;85;84;93;91;88;94;88;101;98;89;77;83;102;85;104;89;124;112;88;102;91;94;79;87;85;83;102;84;109;85;104;109;108;104;85;98;90;97;90;99;86;115;117;130;138;162;181;156;140;115;97;121;111;103;112;124;118;81;80;116;142;152;137;112;87;104;117;123;108;132;121;103;99;119;96;118;110;111;153;173;232;285;296;405;489;469;395;270;196;136;119;120;145;159;165;137;127;132;175;187;202;235;263;199;165;144;132;123;125;150;131;138;116;112;128;108;96;76;69;81;80;81;96;111;129;129;177;218;308;356;232;150;122;127;145;143;119;127;117;120;121;114;111;87;113;106;102;97;92;111;76;108;116;100;102;115;94;105;103;111;120;98;91;88;93;109;120;117;123;120;99;135;138;115;126;125;136;108;114;106;97;126;104;110;113;115;108;120;166;252;257;142;116;93;124;110;90;82;93;106;103;116;107;115;96;79;99;123;83;69;89;100;94;91;82;87;105;92;68;79;100;106;93;95;89;95;105;108;106;109;101;96;95;97;108;91;89;90;88;106;101;88;104;94;91;116;105;87;108;92;90;79;94;86;76;84;75;71;78;81;82;79;78;90;90;141;173;214;200;122;84;111;146;203;168;160;121;116;108;88;80;99;100;78;78;94;91;103;89;91;80;86;102;97;95;78;85;89;87;95;104;96;90;94;94;98;110;128;89;97;103;109;117;128;173;144;124;171;150;183;176;175;125;139;137;137;157;153;103;97;127;105;101;92;95;110;124;148;183;137;120;118;125;118;131;126;161;191;185;152;149;152;145;117;121;117;144;146;122;135;140;129;133;120;124;125;176;164;152;150;155;143;156;175;130;117;112;139;125;102;104;142;133;139;132;136;103;98;93;116;118;167;157;131;149;154;113;128;82;88;87;87;79;105;85;89;101;83;95;87;85;96;89;67;65;74;78;71;90;106;90;82;89;95;82;79;72;89;68;74;65;81;81;86;100;89;95;83;74;83;103;87;88;106;74;86;85;110;87;108;101;94;102;122;244;379;450;306;165;101;82;85;98;82;88;62;73;87;88;77;85;103;71;98;88;91;79;65;95;86;96;106;90;93;77;80;86;89;83;88;90;76;88;83;82;90;89;92;79;92;101;89;100;77;99;100;90;82;85;80;89;84;65;101;83;82;92;92;77;93;85;95;97;81;97;94;84;84;112;130;117;130;115;117;114;101;80;95;93;103;103;84;107;108;91;117;178;154;134;127;164;172;128;107;73;78;86;85;87;77;93;100;87;91;108;93;92;87;79;94;87;118;68;72;83;101;83;86;64;111;92;96;81;95;92;137;134;132;143;144;175;183;208;174;137;128;114;116;89;93;97;106;127;182;222;170;112;89;93;83;88;84;80;90;100;89;91;116;77;85;100;99;110;89;94;86;84;70;121;140;196;170;132;89;101;110;83;90;86;94;86;75;93;93;100;75;98;97;83;81;75;94;87;85;86;77;94;110;80;83;106;100;95;83;80;86;78;75;91;102;90;89;97;94;85;97;65;86;87;104;98;77;80;80;83;79;104;93;81;107;99;91;94;102;98;111;101;137;100;90;76;85;83;67;83;103;90;80;113;120;126;195;322;540;471;226;117;79;76;80;79;82;83;82;77;88;88;83;98;107;139;293;631;999;1107;598;252;118;102;96;80;86;80;84;81;98;98;77;87;93;85;87;72;87;82;81;86;91;60;83;101;82;75;89;91;102;83;72;76;83;79;85;95;203;364;475;356;184;85;88;105;119;101;92;92;88;103;108;91;97;103;78;99;99;97;86;94;86;93;113;103;99;83;102;66;103;83;99;100;113;87;106;86;89;84;81;87;71;76;76;82;92;80;92;92;105;81;89;91;96;109;93;124;125;172;117;160;205;251;192;136;116;134;104;134;115;98;81;102;99;104;100;120;97;102;94;84;110;99;103;114;101;90;119;106;100;105;85;94;88;123;133;178;181;181;141;104;89;103;70;88;95;95;104;79;72;93;88;81;81;85;90;79;82;82;76;85;103;98;108;109;152;249;362;255;145;78;85;81;86;94;109;92;84;133;137;126;116;91;86;100;96;100;112;104;103;94;100;98;114;220;364;491;360;183;105;80;78;92;95;99;102;124;207;383;611;759;544;281;113;78;100;206;349;606;486;271;148;102;83;78;88;96;97;84;119;122;99;106;103;108;94;100;109;110;155;193;253;248;171;123;88;122;103;114;100;128;122;138;125;106;90;96;101;83;66;104;91;76;92;78;75;89;90;97;115;122;108;94;108;116;103;105;114;101;80;108;94;102;100;118;104;166;173;171;139;130;146;177;257;175;157;137;161;166;143;78;92;108;120;83;87;106;115;97;80;86;88;103;96;62;91;84;75;64;79;86;88;90;81;79;84;101;79;94;88;92;98;87;76;80;94;72;97;94;79;93;91;98;101;103;72;76;76;98;97;110;92;92;92;97;100;105;95;102;114;112;113;131;115;93;74;108;103;108;135;171;176;143;136;143;161;189;162;124;128;126;124;104;105
53;73;109;123;175;218;150;136;92;95;101;116;139;132;137;149;119;109;114;117;158;210;173;187;145;118;133;119;111;112;117;118;110;127;173;201;157;117;103;139;172;223;200;147;100;78;94;109;144;170;132;109;98;88;109;132;146;134;99;85;89;91;96;87;91;96;101;84;84;97;97;89;96;106;130;145;100;95;90;98;98;118;117;137;136;112;109;106;95;72;81;87;89;105;89;77;82;67;82;81;83;73;76;81;86;73;78;74;84;86;79;80;99;98;76;73;104;74;75;82;72;90;79;73;87;76;74;79;93;75;76;98;70;76;87;82;80;91;73;96;67;97;95;90;83;83;80;85;93;78;77;87;73;72;108;109;90;100;132;170;222;194;139;161;253;436;573;734;736;547;265;155;160;169;185;135;206;271;336;343;225;164;129;91;84;79;82;76;73;84;100;125;191;331;422;506;436;330;218;148;132;114;95;83;97;87;110;124;136;104;121;99;101;98;109;92;96;99;86;77;94;85;79;85;88;110;105;98;97;97;95;82;103;74;81;101;81;88;98;95;91;89;100;95;79;93;91;103;106;135;119;117;99;79;95;120;145;168;150;147;154;224;365;346;340;297;305;246;215;193;238;323;378;432;364;235;165;173;139;114;156;198;162;222;260;313;294;281;236;126;104;122;84;88;71;51;42;47;69;91;71;97;85;98;89;114;102;93;87;90;98;103;109;128;157;193;151;144;184;239;226;169;148;105;78;76;75;83;76;84;89;69;83;73;98;69;98;94;98;81;95;99;79;92;113;94;74;97;89;93;81;75;79;72;88;95;98;89;103;87;93;104;70;78;66;88;79;92;101;105;112;82;108;113;127;123;98;124;161;207;229;299;335;314;301;262;307;292;241;162;171;152;163;151;140;131;132;151;119;88;93;95;84;84;83;102;100;107;85;115;111;99;91;89;91;81;99;99;106;87;78;99;95;86;96;99;99;96;121;96;105;88;92;85;90;87;96;80;85;82;101;108;81;87;100;100;77;85;72;89;84;95;79;117;86;106;96;102;95;82;105;97;88;77;83;102;97;81;99;97;97;90;103;109;108;105;80;116;104;97;113;101;107;109;118;118;129;111;114;100;107;105;97;105;99;119;100;112;101;123;188;146;139;129;100;114;107;111;108;115;115;108;145;129;113;113;112;131;128;205;210;191;271;371;424;374;265;222;180;142;121;119;150;166;157;131;145;168;162;161;180;181;217;161;175;133;152;139;178;192;156;160;148;127;113;99;101;97;104;81;103;90;96;87;133;175;214;350;459;563;272;168;129;126;111;109;116;106;113;106;99;115;92;102;116;112;106;98;97;103;125;108;105;104;107;106;103;94;91;80;98;112;123;111;76;100;102;97;138;112;101;131;149;124;124;145;107;126;127;99;97;101;97;136;125;132;125;131;161;165;155;141;101;105;126;115;88;82;111;137;114;104;100;88;83;88;86;92;90;95;101;94;113;106;95;106;73;76;81;79;81;88;102;77;90;65;94;105;144;121;101;91;97;103;95;100;91;94;104;97;99;113;94;88;107;112;95;92;99;88;76;81;81;99;93;94;87;94;78;89;89;90;95;82;114;164;319;386;297;159;99;107;125;143;148;132;108;95;93;93;97;104;100;87;77;76;85;80;97;107;88;115;85;78;82;90;73;86;100;98;96;86;83;106;83;81;84;123;93;75;100;96;93;122;127;111;114;131;121;103;128;121;112;132;136;179;232;189;163;138;125;100;93;102;93;101;112;128;110;105;107;117;108;107;145;129;169;218;179;175;147;141;119;129;146;145;157;159;135;142;152;116;122;100;111;137;172;182;161;168;141;138;145;149;162;111;105;122;115;112;138;132;150;152;137;115;91;88;116;104;109;121;136;109;125;117;99;109;91;75;90;83;96;93;92;94;85;90;95;92;89;93;70;87;101;73;83;87;93;100;84;98;110;107;106;99;105;76;83;93;88;98;96;87;101;96;91;80;79;77;79;78;98;103;87;91;81;96;99;112;115;112;119;144;152;232;254;242;168;113;85;91;103;81;87;84;81;78;80;98;97;98;87;80;86;84;90;82;90;89;103;84;82;99;77;82;83;91;81;83;101;88;95;86;68;96;77;88;87;86;90;91;71;92;83;93;85;86;66;75;83;92;86;64;83;71;76;85;89;83;92;96;94;83;80;98;94;110;79;87;108;92;123;116;106;80;81;79;92;89;87;104;99;101;97;120;152;188;165;145;267;278;247;108;92;99;78;81;94;73;75;74;87;86;87;89;92;100;114;72;101;74;86;87;78;82;80;95;78;73;87;93;78;85;85;92;115;137;155;180;151;129;135;120;114;111;101;90;103;80;87;111;102;173;208;150;111;94;98;94;74;106;77;77;105;94;101;71;76;77;106;102;104;103;103;100;89;78;103;142;161;134;103;85;116;106;82;79;92;83;95;86;85;83;86;90;89;83;87;79;84;88;71;84;98;84;97;89;88;87;101;105;93;94;97;67;60;95;86;77;73;89;77;96;98;87;81;87;91;104;78;86;97;84;103;101;93;99;104;99;91;94;94;100;112;124;131;132;110;94;78;97;90;87;82;85;92;108;100;119;141;201;369;709;611;253;109;100;85;93;86;89;99;96;85;78;77;89;97;91;133;203;396;595;741;497;178;100;93;83;88;72;85;80;75;78;81;74;89;89;79;84;92;90;96;85;77;63;78;91;82;66;74;72;90;98;85;74;93;85;68;103;160;379;832;1074;700;315;131;84;100;106;94;76;88;81;78;76;116;95;98;100;102;109;88;99;82;86;81;84;94;114;123;97;107;96;104;115;110;103;98;105;92;101;87;76;86;79;89;92;88;87;86;85;90;88;95;97;77;80;95;94;95;116;127;110;143;178;184;167;126;117;115;106;133;114;113;86;106;99;112;105;100;108;99;89;98;101;108;126;117;92;93;94;94;101;98;107;102;118;117;149;225;246;169;124;114;86;108;94;88;123;110;121;108;115;90;92;76;93;88;76;87;77;91;78;82;89;128;133;152;209;361;482;257;146;104;77;94;78;84;95;100;108;102;121;155;122;102;92;90;104;89;108;86;84;96;78;97;98;139;182;214;153;98;89;82;82;77;100;93;86;102;155;324;661;811;505;231;141;106;129;224;559;916;722;376;196;129;88;68;104;90;102;101;117;124;126;107;107;119;111;120;129;132;177;171;178;179;164;152;118;124;100;107;115;89;80;89;104;94;111;101;79;90;91;84;94;106;95;83;96;111;118;86;121;134;114;101;107;98;100;105;99;95;87;95;85;88;108;94;122;144;144;153;112;127;137;190;214;166;129;96;118;115;74;80;96;81;99;108;90;84;85;96;86;77;105;94;84;97;64;83;67;80;71;93;87;95;82;94;84;82;85;86;79;76;94;76;79;85;93;73;77;100;82;91;73;90;112;96;66;94;77;75;90;105;99;88;96;96;112;127;105;114;111;108;89;132;139;128;131;107;97;111;129;149;164;138;143;179;212;243;254;167;107;108;105;87;113
75;85;94;115;132;148;111;115;93;75;95;103;126;148;134;139;135;118;112;142;188;199;163;142;157;113;93;100;102;117;145;166;132;135;167;214;194;134;142;178;216;213;173;127;99;122;125;107;124;177;118;111;103;108;96;100;116;148;118;91;99;95;101;103;129;120;80;95;97;95;100;97;112;108;109;97;103;93;98;87;91;120;104;141;136;172;105;105;81;88;93;89;117;112;89;75;93;74;77;71;85;74;79;79;79;99;80;105;83;84;81;90;90;102;81;80;76;91;89;89;100;102;81;67;106;74;98;78;89;90;110;94;92;89;74;88;76;78;90;83;88;92;85;95;91;100;76;80;87;96;92;103;101;88;75;90;87;89;120;154;205;201;148;168;203;320;373;572;634;522;310;174;176;154;139;158;228;262;309;303;240;148;113;88;79;105;75;82;79;96;95;108;111;191;223;301;366;333;225;188;143;133;98;96;84;103;87;132;139;134;91;112;120;109;112;108;88;81;74;91;86;66;91;99;89;113;111;103;109;100;94;93;98;92;96;102;96;78;81;122;104;86;107;109;86;90;75;92;118;122;110;90;84;90;107;111;131;151;131;118;242;449;656;704;448;352;409;431;327;220;240;286;348;419;399;330;261;216;162;131;159;198;211;240;386;353;297;230;187;135;108;88;93;83;64;51;51;48;66;72;75;80;77;88;103;109;119;114;104;84;93;98;132;179;158;134;174;153;128;144;121;119;100;81;99;97;84;64;95;69;75;79;90;82;89;73;92;85;85;76;79;80;94;106;112;99;92;103;72;83;90;80;79;99;111;90;76;77;103;93;76;81;68;80;93;83;72;83;89;110;115;88;110;94;101;102;121;108;153;213;282;314;302;338;313;300;253;232;233;196;176;195;147;131;98;122;142;138;130;97;74;82;74;85;90;97;107;111;99;95;99;73;93;103;74;83;98;86;105;88;97;102;99;103;90;91;108;104;81;104;95;92;74;98;73;80;79;101;89;98;111;104;81;110;107;87;90;84;81;85;106;78;104;101;70;95;96;90;94;83;83;83;104;80;80;108;86;97;99;120;95;109;97;85;103;107;88;82;106;119;108;78;104;93;94;95;97;103;112;119;106;129;89;110;121;117;141;107;123;146;187;183;181;132;114;116;111;126;121;117;123;132;122;106;115;101;109;123;155;192;197;204;260;434;416;337;233;200;189;165;178;140;179;176;143;161;145;167;152;149;146;153;221;158;160;127;148;166;192;192;184;143;152;105;124;88;77;95;97;100;96;90;105;140;181;255;288;420;565;462;299;179;133;103;104;126;104;98;107;95;95;105;103;102;121;101;94;98;105;107;97;113;121;106;105;82;102;91;110;110;116;119;133;90;97;108;103;150;124;117;105;124;111;127;129;123;159;123;120;115;103;92;105;145;167;136;110;129;112;122;139;117;102;107;107;85;92;86;120;162;169;137;99;97;92;72;110;78;84;106;105;112;94;92;91;89;112;87;69;71;82;97;100;89;99;88;74;97;118;107;116;90;90;84;108;93;131;127;114;74;103;63;85;112;108;89;121;91;94;86;74;70;84;95;70;80;89;80;90;89;86;91;86;86;114;199;349;508;426;174;97;95;125;180;207;153;138;116;93;111;93;76;89;86;95;83;95;64;98;86;95;90;102;86;83;80;71;94;75;94;108;92;80;97;94;100;96;114;102;82;92;97;107;81;102;102;109;120;65;92;110;106;100;137;168;232;317;283;221;164;119;104;108;105;91;108;119;108;114;85;82;92;97;119;155;147;188;246;245;198;167;156;116;112;141;135;168;177;148;138;140;140;119;123;115;124;158;167;156;161;148;132;136;186;150;128;102;120;133;136;152;152;156;132;119;80;78;95;98;91;113;123;93;121;109;101;97;83;78;77;78;89;68;84;96;84;97;94;108;91;91;87;85;83;88;79;83;97;96;100;103;88;78;86;94;97;85;76;88;82;77;96;84;80;103;98;82;89;97;78;71;92;88;102;78;82;117;93;113;184;215;210;170;119;138;219;342;386;280;168;110;85;102;78;85;84;93;93;94;81;113;98;87;96;94;105;102;90;94;84;89;77;89;104;92;81;80;91;68;76;71;71;88;91;78;70;86;93;85;91;90;86;90;90;98;78;81;80;76;76;98;107;88;93;102;83;88;94;85;82;75;87;97;77;87;98;89;87;99;102;94;93;103;95;94;100;90;90;86;101;70;109;94;77;82;108;125;159;121;183;271;411;282;128;91;97;73;59;72;80;72;83;107;90;86;96;96;100;84;91;90;88;90;98;85;74;69;96;93;73;89;75;76;71;96;78;73;111;177;230;220;144;124;111;96;124;81;84;97;99;74;90;99;120;151;143;108;101;93;101;78;85;71;86;94;94;111;80;85;94;112;89;87;94;101;83;77;93;86;97;119;104;83;110;96;101;107;84;84;82;90;95;101;93;118;113;94;107;81;100;88;105;72;88;92;79;88;104;78;80;81;103;90;100;93;85;82;107;83;85;84;102;71;81;82;90;84;87;94;115;93;97;87;91;90;85;88;95;102;74;85;89;82;98;82;153;182;195;142;104;77;83;75;82;82;108;105;114;109;113;120;176;258;511;457;206;125;97;96;79;82;63;87;80;76;66;74;111;95;94;106;129;188;318;421;323;154;111;104;100;67;88;81;66;84;94;78;79;91;83;76;84;72;87;102;86;96;98;81;82;100;87;78;79;87;72;97;84;85;87;90;116;180;490;1171;1549;1037;384;125;72;78;75;105;111;101;112;112;100;118;95;116;108;108;105;107;102;99;82;98;81;95;126;104;84;112;113;96;94;109;86;102;90;112;86;101;77;71;101;101;85;96;105;96;118;141;129;84;99;90;104;85;99;100;125;145;137;196;210;181;158;114;93;104;104;103;90;120;102;97;94;104;96;96;115;108;111;103;103;107;133;140;92;92;83;90;84;113;105;99;98;111;166;200;228;137;113;86;104;120;96;129;125;140;155;127;131;103;93;86;74;70;74;74;89;69;93;84;96;136;129;116;165;302;374;258;135;93;85;102;80;87;101;105;102;97;97;123;108;108;100;93;109;100;111;89;92;95;93;88;105;118;107;113;86;92;80;69;92;76;69;73;96;97;156;296;584;676;435;231;120;104;116;206;443;668;734;409;186;118;79;74;88;82;77;97;152;142;106;106;123;136;116;120;121;150;200;201;174;203;222;226;149;124;116;87;96;90;85;114;107;124;86;98;88;77;94;81;105;94;97;84;108;118;127;124;143;126;112;102;107;111;117;97;91;97;90;86;93;104;105;93;94;97;100;112;114;112;129;157;146;127;125;109;94;101;81;78;72;94;92;95;92;72;87;81;97;90;103;88;92;70;72;75;78;76;86;81;64;85;75;69;87;76;89;85;72;76;89;81;86;90;85;71;64;70;92;77;94;85;100;93;60;76;79;83;86;95;105;114;111;139;147;177;172;152;149;157;163;142;150;185;152;134;126;132;140;137;137;137;146;179;193;252;314;224;124;100;102;116;96
94;99;97;100;114;97;105;92;77;77;93;98;124;135;123;147;158;180;178;193;202;212;190;142;141;114;111;110;120;123;144;185;181;147;175;186;211;155;168;200;213;232;235;128;107;117;116;116;106;135;114;99;93;103;111;118;107;107;116;92;118;99;102;94;104;103;90;91;101;108;95;103;114;122;128;111;105;104;94;88;84;123;142;143;214;178;133;80;93;80;72;79;90;99;90;88;81;76;75;92;72;77;73;79;85;93;84;61;90;75;88;78;78;103;65;88;78;93;89;89;90;80;80;95;99;73;90;100;62;98;80;84;72;90;104;87;88;104;92;78;94;94;83;103;81;85;84;88;78;93;80;87;92;82;83;92;93;102;105;150;234;233;205;167;175;201;212;245;371;346;270;178;158;145;150;142;200;257;335;483;409;204;124;104;92;86;82;88;97;86;86;105;108;91;130;195;250;261;243;234;172;105;127;109;85;93;117;132;135;136;118;108;105;103;99;96;81;84;95;77;79;112;82;99;94;104;113;104;77;98;108;100;82;86;106;81;79;82;86;106;102;103;107;112;104;92;99;103;134;127;112;101;91;97;95;140;150;187;189;225;331;580;997;942;605;468;562;531;360;231;180;206;227;316;440;454;372;314;207;163;165;141;175;213;285;327;219;163;131;99;97;103;109;86;79;50;53;44;57;89;101;107;101;127;147;129;138;125;89;91;96;99;116;157;146;132;115;136;109;94;100;97;91;75;82;92;87;72;69;73;72;69;76;96;81;76;109;94;88;82;87;101;106;105;95;105;73;75;100;100;71;77;81;83;94;81;75;101;96;95;82;74;74;88;68;76;88;78;78;111;140;141;105;107;74;92;114;117;159;180;300;358;380;332;283;245;240;203;198;160;210;248;170;131;129;106;117;149;141;90;95;106;84;83;87;91;95;123;97;114;107;112;104;108;99;101;106;117;105;107;80;83;91;97;87;92;90;81;102;76;105;91;77;96;85;99;87;90;88;97;94;94;103;95;88;78;84;83;77;85;95;91;92;105;95;96;96;95;99;113;126;106;87;82;87;75;90;91;99;88;105;88;83;92;79;88;104;95;109;82;122;93;84;96;95;99;99;99;111;114;102;109;110;108;123;108;128;122;122;134;152;171;152;140;123;117;126;138;133;144;99;138;117;137;162;167;134;119;146;172;187;178;250;345;432;335;237;258;269;280;222;202;202;199;208;163;155;195;176;129;130;128;125;121;115;137;130;169;174;161;155;111;119;99;112;97;113;89;110;97;103;77;108;179;201;312;406;521;544;394;258;160;140;135;114;116;125;82;102;126;93;123;103;99;129;110;101;111;104;113;108;91;91;119;90;97;79;111;136;110;131;132;154;120;121;117;117;125;117;135;97;113;106;113;135;128;137;137;121;94;83;109;120;171;176;172;124;119;116;125;96;102;92;95;93;100;118;110;132;206;234;143;102;103;100;91;100;88;75;90;89;108;118;113;87;75;90;89;81;91;80;91;103;86;100;104;82;96;85;120;115;92;96;83;108;98;109;123;117;115;86;93;68;91;88;81;97;88;80;105;111;83;77;90;91;102;94;79;91;90;87;95;89;83;97;142;263;364;334;212;117;109;183;322;393;250;188;137;106;99;95;99;89;86;83;93;92;88;79;86;90;91;82;95;95;101;93;93;98;100;85;106;89;100;103;98;135;116;90;97;78;105;79;115;92;89;87;83;93;95;107;98;103;127;194;248;351;365;268;145;116;109;94;88;95;107;95;102;115;101;104;92;105;126;136;144;156;204;217;174;223;206;133;101;107;107;158;180;176;152;109;122;148;122;103;145;182;154;168;109;106;144;146;161;166;123;93;113;123;140;122;148;158;126;118;105;111;97;80;99;118;123;129;129;114;114;95;87;88;101;98;80;98;85;107;96;87;85;88;101;84;90;83;78;74;76;87;92;122;151;136;110;96;100;94;91;90;85;65;84;76;105;95;98;79;93;78;85;67;77;76;79;73;102;86;94;87;112;171;337;449;458;339;211;136;293;505;648;444;231;175;110;88;76;80;81;81;85;73;93;85;89;102;100;93;88;99;85;84;84;71;99;86;80;104;97;79;88;107;90;100;116;96;86;75;85;92;83;86;88;82;87;81;80;82;102;94;86;80;82;85;88;99;79;86;80;100;80;76;80;89;86;88;103;82;95;107;77;112;89;94;100;117;124;104;93;89;88;102;76;94;91;86;79;86;94;114;111;97;126;236;276;226;129;104;85;76;59;83;77;92;94;92;94;86;94;90;103;84;78;81;107;78;76;82;78;86;100;75;93;94;73;89;68;72;98;81;110;149;186;191;136;102;101;90;87;98;105;86;78;87;88;88;80;95;118;97;100;90;107;75;88;71;97;75;109;108;111;116;81;91;85;93;84;90;75;80;83;82;100;99;98;97;76;104;111;105;72;92;87;98;78;85;77;122;146;158;143;105;94;89;87;84;81;83;60;74;83;88;92;94;83;91;78;98;95;75;97;100;87;82;105;86;85;76;79;104;98;82;105;106;79;104;113;116;107;95;87;98;85;86;71;103;81;129;214;210;214;171;99;90;62;65;81;89;69;71;109;115;112;140;96;193;228;228;172;81;94;89;76;65;83;84;75;81;86;107;98;93;89;107;92;129;227;284;269;184;106;115;93;112;88;78;74;94;77;79;106;73;68;73;87;87;84;83;86;88;71;77;77;83;86;74;87;96;83;75;82;91;88;83;105;125;388;930;1254;902;391;123;71;80;99;101;105;150;148;116;127;129;121;122;113;99;100;75;95;106;118;99;88;110;136;154;122;94;89;86;120;95;92;74;76;91;88;81;93;88;81;75;101;84;85;140;232;272;229;152;88;83;81;90;95;105;143;151;198;321;466;420;220;121;79;79;106;94;103;115;119;94;111;111;92;102;102;99;99;101;101;127;118;113;89;92;70;88;94;102;83;129;119;98;129;153;167;129;117;93;91;98;94;120;125;184;259;161;128;88;102;88;85;87;90;90;101;90;99;78;101;113;112;118;107;164;185;183;122;106;80;96;87;97;95;96;87;86;90;115;113;109;93;99;80;94;93;77;83;88;88;88;102;91;90;96;84;85;89;68;90;80;87;84;96;99;134;264;465;495;304;169;102;93;97;142;225;397;460;337;181;143;88;78;67;96;87;113;133;110;129;117;125;113;112;135;143;161;144;181;174;252;346;303;221;121;104;111;80;94;98;90;90;93;107;89;134;102;106;135;101;94;75;85;90;116;98;118;128;133;120;105;111;121;119;114;102;91;74;98;84;113;95;98;83;87;94;91;96;118;129;127;126;105;102;100;114;124;113;81;78;85;106;89;102;95;92;64;99;89;90;66;92;85;80;71;87;78;87;77;79;87;72;82;75;76;81;83;85;84;93;86;77;80;85;84;84;79;82;74;68;96;83;82;83;83;83;94;78;99;85;103;117;124;193;243;251;228;209;152;150;150;190;228;230;136;147;139;168;143;154;134;162;183;187;215;269;247;131;105;91;92;90
90;85;95;76;84;94;84;89;91;80;104;136;124;131;123;123;212;299;370;364;272;245;165;133;117;131;140;129;138;115;130;154;136;126;151;156;163;135;138;168;202;230;224;136;79;97;108;117;117;89;123;130;85;111;113;94;90;90;97;106;123;138;89;92;88;101;102;80;97;108;90;83;118;199;177;135;115;82;65;90;90;94;123;168;167;162;142;127;99;96;94;86;88;85;99;90;100;81;75;72;81;82;73;83;76;74;91;87;84;86;66;81;85;90;83;87;82;92;74;94;84;94;104;102;84;89;105;74;93;79;90;76;82;76;75;74;81;81;75;88;79;66;73;84;96;99;117;86;82;89;102;80;88;83;72;69;97;76;91;159;300;319;259;208;176;132;145;140;205;190;168;161;153;196;177;156;224;247;410;583;449;220;134;108;97;85;73;93;107;96;72;90;101;94;147;159;236;288;242;230;203;132;127;110;103;97;87;115;117;91;121;105;103;95;107;118;94;72;83;87;79;89;88;81;83;92;95;103;97;154;144;122;109;101;96;93;89;78;94;97;87;104;103;104;77;79;80;88;102;101;127;133;123;88;93;135;187;224;299;288;296;527;794;745;644;591;631;480;319;169;131;136;152;271;487;545;430;363;259;165;135;156;138;155;220;195;134;164;106;125;122;120;134;113;90;50;56;46;64;69;109;128;171;186;183;167;122;103;126;105;112;98;93;99;127;111;121;98;83;76;76;87;85;78;89;63;79;81;82;83;68;87;79;93;72;74;66;84;97;94;86;105;94;81;78;100;84;85;88;86;68;72;76;85;85;85;93;93;81;81;96;105;89;70;79;87;70;73;79;103;120;123;103;80;109;95;124;131;148;197;262;419;432;295;301;219;149;150;136;162;191;222;226;161;114;96;124;125;112;97;89;87;85;91;98;109;86;104;100;95;98;91;94;93;88;94;110;109;108;105;78;102;76;92;91;84;75;89;94;85;79;100;92;95;67;71;69;90;81;95;86;95;89;92;87;76;80;83;82;73;99;77;86;101;85;85;88;114;84;98;83;90;87;94;85;100;100;84;101;87;127;91;94;91;86;86;86;93;86;86;109;94;86;92;83;117;87;104;96;132;100;113;95;105;104;128;118;116;129;156;145;150;133;135;149;131;127;144;139;119;109;129;128;147;162;172;133;122;141;158;175;177;252;349;355;303;279;332;390;368;303;248;196;218;173;185;181;146;147;141;109;107;128;153;131;96;147;136;149;131;119;94;98;114;96;89;110;111;99;101;100;97;128;193;365;529;627;673;513;313;171;162;128;140;124;103;121;104;99;93;103;102;101;106;118;112;98;101;84;111;115;102;105;97;107;90;94;112;126;151;194;143;151;152;138;124;148;125;150;144;122;125;122;127;151;209;219;172;131;103;121;114;137;176;201;151;146;121;108;120;111;100;123;106;96;109;92;138;166;195;218;124;104;103;82;74;103;115;100;83;95;108;118;95;110;101;91;70;94;83;90;98;97;104;104;95;90;89;113;102;109;107;80;91;95;113;79;114;90;97;86;89;83;74;103;94;78;81;83;97;111;105;99;92;102;101;82;94;89;71;72;72;101;97;113;117;208;373;368;272;152;124;243;459;592;379;177;116;97;98;104;83;88;90;111;86;90;80;94;79;100;92;90;103;99;87;98;95;83;84;85;89;89;88;111;127;113;107;94;92;94;98;86;100;82;82;78;92;77;108;109;90;96;107;116;215;292;275;250;121;75;95;89;100;107;101;84;106;118;104;93;106;106;109;111;126;151;136;127;191;208;155;135;122;103;137;165;195;203;118;109;124;127;123;136;157;176;188;140;102;143;127;136;117;145;117;133;119;124;126;128;128;153;121;127;94;103;102;119;117;143;182;190;164;136;112;86;78;79;69;93;83;64;86;97;93;102;98;92;92;93;67;98;81;85;81;98;125;177;289;163;115;89;100;111;92;89;82;76;86;116;98;99;94;91;85;86;103;83;98;78;89;84;80;85;92;102;140;342;619;834;759;538;235;155;229;508;553;484;346;267;156;114;102;82;78;88;79;82;82;87;108;95;87;73;84;104;82;86;104;83;63;85;86;87;78;88;87;79;87;92;86;89;82;70;74;97;82;100;110;101;80;73;78;80;81;90;87;84;80;103;91;87;91;84;90;80;92;91;87;117;93;91;91;71;87;100;105;94;86;96;98;101;102;96;94;83;102;95;76;80;89;76;116;79;100;101;94;83;117;117;148;142;107;96;105;89;74;86;90;89;97;85;109;103;88;98;101;87;94;89;79;95;85;91;101;90;82;88;95;96;77;80;91;95;94;91;104;94;128;136;123;96;91;81;78;90;84;88;89;93;90;84;86;93;89;92;89;91;90;91;90;95;85;100;105;120;133;122;96;88;96;91;85;90;75;74;79;78;104;61;84;86;81;81;92;112;143;99;114;106;110;105;90;140;303;362;217;134;111;89;75;108;83;86;73;88;96;87;94;88;93;95;86;87;102;113;89;89;93;86;88;86;87;86;83;67;87;87;81;107;116;105;111;113;87;81;78;95;84;91;86;85;88;108;159;173;180;104;107;97;97;77;92;84;94;84;96;104;122;115;110;109;145;116;108;90;64;89;91;97;91;79;74;94;70;103;94;98;91;102;100;126;189;221;193;152;99;96;86;86;75;79;84;81;85;112;88;71;86;91;72;91;82;84;78;70;75;85;77;93;101;89;78;91;90;81;80;66;103;78;101;118;220;496;598;439;191;105;80;77;98;86;131;189;187;156;142;117;150;108;103;91;106;114;147;117;95;93;119;115;161;136;133;104;86;81;88;94;80;86;92;97;91;81;80;89;108;79;86;111;113;204;390;536;366;175;120;84;102;96;83;104;145;171;376;663;1000;822;331;151;104;111;116;114;94;90;123;93;100;84;72;91;88;84;111;91;76;90;94;106;98;97;101;98;102;108;101;126;140;121;102;108;104;99;102;97;83;86;98;93;130;177;194;145;110;81;91;85;85;93;100;100;96;90;97;97;91;97;88;106;107;97;104;109;97;89;89;86;89;90;91;71;85;96;112;104;109;90;125;98;94;92;85;83;100;85;92;106;105;86;95;82;82;83;89;63;60;78;85;74;104;118;191;331;440;399;233;138;97;95;98;119;162;251;279;202;122;96;75;77;99;89;89;93;126;112;105;106;125;140;120;117;137;151;191;212;218;277;361;362;196;127;98;87;109;103;91;103;88;94;97;127;112;111;113;124;85;116;85;80;76;101;87;91;122;133;112;84;109;126;127;119;114;107;78;87;128;97;113;105;80;98;99;115;109;107;98;118;129;105;110;117;132;101;95;98;92;120;124;95;118;70;90;73;92;113;84;80;90;81;75;111;76;86;85;65;88;105;56;77;78;87;73;90;83;105;73;100;95;92;82;83;89;74;95;96;66;88;86;96;73;80;95;83;76;114;104;142;152;157;188;258;307;228;198;149;153;123;154;176;223;169;170;163;189;178;155;178;185;181;171;157;194;173;115;106;82;71;114
124;112;88;70;93;83;88;79;94;97;111;104;112;98;94;155;345;620;722;520;373;244;192;161;142;123;117;166;189;127;96;102;119;106;121;134;118;118;125;149;128;191;147;145;134;92;92;89;94;87;97;110;113;114;106;111;106;92;94;114;144;138;96;99;82;82;92;100;95;91;94;86;109;170;160;138;84;87;86;85;93;106;148;153;159;144;114;89;123;94;86;92;82;83;87;84;79;73;81;88;68;84;77;79;99;78;80;82;86;86;76;79;84;72;94;87;78;80;78;67;86;90;96;94;91;76;92;87;77;71;87;89;84;86;92;80;92;95;97;71;76;87;92;103;102;94;107;102;69;78;85;98;84;90;88;104;98;100;122;168;268;389;260;172;143;120;102;96;118;125;120;150;185;151;186;192;235;294;407;488;372;194;144;107;99;97;100;102;94;89;82;97;100;101;151;228;272;284;300;280;200;173;140;101;120;100;107;91;118;102;95;92;110;115;99;103;120;81;89;83;74;83;87;96;91;85;117;103;109;135;171;122;100;102;101;76;100;90;84;80;82;111;80;92;92;88;78;94;93;86;88;115;111;103;131;173;237;373;511;520;356;340;390;512;538;527;555;406;210;124;99;113;123;179;358;429;311;321;225;149;133;135;151;197;182;186;186;156;139;126;145;155;128;119;101;66;58;44;86;85;112;130;216;207;201;137;137;108;124;117;118;105;93;116;109;124;133;99;102;93;79;76;73;82;78;82;78;72;78;82;80;70;84;101;72;85;90;94;94;88;90;83;98;94;102;81;97;83;72;73;101;91;97;99;97;86;90;107;93;90;89;84;86;95;83;72;83;76;92;98;125;145;111;94;71;104;125;156;167;177;239;322;342;367;323;223;146;136;146;187;162;229;187;123;90;91;116;117;111;81;82;79;96;95;82;84;89;112;87;90;93;106;96;90;98;103;108;110;101;99;100;94;98;79;86;91;100;100;86;72;86;77;86;97;84;99;90;91;79;84;78;88;101;81;65;93;90;94;89;79;98;82;88;97;104;81;92;91;98;99;90;87;97;101;91;91;103;94;94;116;104;104;118;97;100;100;86;76;89;95;117;109;97;103;103;104;99;83;110;127;120;109;109;116;120;113;100;109;149;165;159;133;146;128;140;142;152;117;144;128;95;121;112;121;148;167;152;114;140;155;179;166;215;267;299;328;382;337;392;412;339;241;199;151;145;178;151;182;182;135;108;113;122;128;126;98;132;155;136;131;106;94;86;100;88;75;96;106;96;101;114;91;122;212;457;791;1008;889;596;305;144;129;157;154;117;151;120;94;106;95;132;103;114;103;105;102;102;122;127;105;113;114;79;120;115;105;100;112;140;219;287;260;224;208;146;106;136;163;159;151;164;135;156;166;220;306;333;266;162;94;111;111;127;152;146;122;120;86;100;112;116;127;118;108;101;104;101;102;128;176;154;124;102;103;79;98;100;118;99;108;110;115;109;118;82;124;101;97;78;105;86;82;104;97;106;107;88;107;108;105;83;97;96;109;85;100;91;117;115;114;105;105;105;108;74;89;84;113;102;90;105;120;85;89;67;91;95;82;78;82;78;95;96;75;107;134;204;403;642;419;255;167;267;497;541;371;203;140;115;89;106;122;111;129;94;87;91;91;98;91;76;101;95;102;83;92;92;82;92;97;95;83;87;100;103;106;104;119;107;105;90;94;85;95;100;82;89;81;96;91;99;94;93;75;126;139;197;192;152;105;100;83;98;87;104;105;95;90;94;109;105;102;101;101;112;119;106;92;140;137;142;147;142;120;125;128;174;196;222;140;91;124;126;105;126;151;169;134;125;113;116;121;133;149;141;123;112;115;143;127;149;144;175;126;123;117;128;119;119;123;139;214;199;186;141;107;99;103;77;78;77;73;83;83;87;92;102;111;91;95;79;75;100;89;67;108;115;159;371;423;306;137;109;89;87;87;108;83;86;89;85;92;90;92;103;106;90;71;80;64;78;79;74;103;86;85;98;141;341;730;885;762;514;226;139;148;274;476;611;703;559;279;146;97;80;89;84;97;85;98;84;89;92;90;100;80;102;83;97;84;73;118;86;100;85;97;72;83;103;93;89;103;84;77;95;80;91;96;85;109;88;106;95;77;108;86;95;78;73;82;87;84;87;96;92;80;91;91;93;78;88;72;104;77;95;91;81;94;73;87;74;89;102;86;106;116;95;97;94;68;83;94;68;98;97;103;103;90;100;90;88;92;107;89;79;80;82;76;88;96;82;88;104;109;95;85;96;100;86;107;93;103;76;103;71;83;99;92;84;89;79;90;83;92;79;77;104;85;96;78;99;92;75;108;94;90;89;88;90;98;98;114;78;78;85;95;94;105;114;62;113;77;86;102;101;89;104;107;121;97;91;88;97;94;64;81;87;88;94;90;117;82;81;97;86;98;136;206;211;120;99;100;107;133;222;504;598;328;168;102;88;94;88;88;63;102;78;83;94;89;73;94;77;82;94;83;87;100;87;87;105;101;87;95;84;100;75;84;83;83;88;89;102;98;76;68;86;75;75;78;90;88;95;93;102;133;126;124;98;84;85;90;80;99;80;77;81;87;96;115;114;85;103;75;100;92;100;94;96;85;95;84;83;91;84;90;105;109;111;111;87;86;107;126;143;126;98;101;87;96;77;87;81;88;102;98;73;69;82;74;70;86;95;81;98;84;87;75;79;79;89;83;69;73;100;90;84;89;105;109;98;95;103;117;232;225;178;115;85;99;94;95;118;181;186;225;161;107;115;127;89;96;86;97;113;132;125;111;103;83;112;121;112;121;101;74;84;76;103;75;107;83;88;89;78;74;79;93;86;104;82;133;290;566;778;481;216;110;88;105;111;110;114;150;268;676;1107;1356;981;362;164;118;143;144;132;136;132;146;109;98;97;101;105;89;117;84;81;86;97;83;92;87;81;85;99;101;101;104;91;82;102;87;90;111;70;92;100;101;98;71;105;104;122;139;125;112;99;83;67;93;103;104;139;158;123;88;93;85;78;93;85;84;80;96;86;99;103;78;91;78;75;81;88;84;73;115;91;102;108;99;80;94;94;96;82;104;98;97;104;92;109;89;79;73;77;81;89;87;84;77;76;111;123;211;347;466;315;195;120;134;157;146;108;127;176;159;138;116;86;72;75;83;76;91;107;112;103;110;121;127;123;127;135;172;162;202;264;230;261;318;277;193;116;80;84;91;94;113;101;95;99;100;117;104;84;107;145;124;86;93;73;69;75;88;112;101;104;109;112;126;119;114;119;98;98;116;108;108;108;113;94;97;105;102;117;149;124;130;142;113;111;129;164;182;160;138;81;106;178;204;174;102;90;76;71;91;95;114;94;88;95;89;74;87;81;59;60;88;77;85;76;87;99;71;76;92;71;81;87;87;86;78;92;63;88;68;71;74;79;79;88;95;77;83;88;101;105;170;183;162;167;206;262;255;196;216;160;122;106;139;155;147;143;150;151;178;185;172;201;230;247;186;143;116;137;90;89;87;88;113
87;95;78;83;90;99;81;104;94;99;99;113;99;129;118;230;494;927;1073;683;385;282;237;224;195;161;141;206;207;150;125;100;97;106;109;100;113;119;101;114;109;137;153;135;110;103;111;93;100;108;108;103;98;105;138;165;132;106;90;95;105;94;97;85;87;73;98;82;109;90;87;95;133;126;127;107;101;97;88;96;93;131;138;154;122;128;106;117;111;100;84;89;82;86;68;71;79;65;86;103;101;85;92;95;75;86;78;81;93;78;82;98;82;88;79;87;106;91;96;79;77;88;81;90;76;94;82;87;75;84;88;86;80;70;74;93;75;85;74;76;75;83;88;102;102;91;90;103;94;78;74;62;85;126;107;105;97;106;91;130;228;271;201;162;164;142;107;92;96;100;125;161;186;205;203;206;283;327;385;442;283;148;106;85;107;96;105;90;114;90;81;87;76;113;127;198;269;348;344;303;178;130;146;123;140;131;88;99;94;93;88;99;97;95;114;87;106;78;94;79;93;75;84;89;91;102;110;93;82;120;142;155;122;100;97;110;86;73;102;82;92;88;99;84;100;98;89;83;93;89;89;82;107;126;175;213;350;471;811;746;475;257;262;315;367;434;384;287;167;121;72;106;121;146;203;271;256;271;205;171;134;164;175;155;174;198;207;185;207;164;134;144;126;116;93;77;51;56;60;85;102;148;159;173;155;119;112;105;89;112;113;116;125;132;136;162;178;153;123;101;75;69;73;100;69;77;82;68;95;81;89;90;88;74;63;74;84;90;96;93;103;101;85;103;116;91;96;89;90;79;68;79;96;82;100;100;103;92;101;81;78;74;99;86;83;76;77;92;102;121;154;119;106;100;91;94;102;137;154;228;261;277;275;306;296;265;171;142;146;172;168;156;176;111;110;100;122;115;134;99;89;77;91;94;92;86;86;84;102;96;109;84;96;89;96;102;120;112;108;96;79;107;100;86;84;112;100;82;96;84;90;82;90;71;82;80;95;110;90;85;91;95;106;86;89;98;88;86;76;91;88;91;94;99;97;84;94;87;114;99;98;84;94;109;77;95;109;107;88;95;99;95;95;96;107;93;79;65;87;97;90;121;112;106;82;101;111;93;96;118;140;119;114;113;99;111;121;106;109;154;153;137;94;129;131;149;148;136;128;142;142;106;112;104;116;137;123;120;135;139;162;152;178;220;257;311;385;324;339;329;293;200;169;164;144;164;152;179;194;160;137;130;151;129;138;129;125;132;157;117;96;93;119;126;109;81;95;90;94;90;81;87;125;178;442;817;1134;1221;738;374;185;156;137;136;143;133;101;130;106;122;101;106;123;109;106;108;115;103;107;121;114;112;93;90;98;114;126;117;130;171;255;384;384;261;157;125;92;143;186;213;232;197;186;205;295;405;414;319;215;127;103;112;124;125;148;126;107;85;103;117;113;113;126;114;92;103;103;99;121;130;118;103;111;95;109;105;104;89;105;104;103;96;99;106;119;104;108;107;97;101;101;83;103;95;94;101;108;113;87;98;83;107;89;78;83;95;87;83;104;100;128;136;97;109;89;67;101;96;94;107;126;75;78;93;107;89;85;78;88;82;71;81;87;85;111;136;211;466;873;584;251;184;292;430;456;305;196;150;130;125;108;133;114;94;83;117;95;93;92;94;75;98;95;93;95;98;95;99;86;103;94;102;88;119;133;134;102;139;113;110;88;91;100;92;84;71;98;100;104;89;98;98;105;110;93;95;123;141;111;92;112;101;99;86;106;123;115;102;96;103;106;120;115;142;129;92;99;90;95;124;133;136;149;139;114;114;133;176;158;146;109;106;108;119;136;137;133;136;110;115;107;126;120;154;169;134;110;115;113;129;148;132;140;139;141;172;140;137;117;119;139;188;163;138;112;86;86;81;98;77;76;83;74;68;85;91;92;78;96;107;93;101;111;93;89;86;95;181;344;418;308;155;107;92;93;82;77;89;71;89;80;106;86;85;94;97;89;98;92;82;95;79;87;70;94;88;88;111;222;406;580;498;302;170;110;113;216;405;772;1105;903;418;163;84;85;82;92;85;96;92;92;94;79;103;85;87;73;100;73;87;77;71;93;90;84;87;63;96;94;73;80;87;91;83;92;84;99;103;84;90;110;95;76;84;86;74;85;83;77;82;62;80;78;96;94;88;96;92;87;107;82;98;87;97;105;93;91;98;87;79;79;76;85;91;87;86;77;85;88;108;96;86;86;78;74;93;94;87;111;101;84;109;114;85;85;90;88;80;66;80;100;95;81;107;107;86;84;98;90;95;93;118;100;93;92;95;84;81;82;86;105;68;97;82;98;111;101;100;84;104;88;110;86;113;117;112;91;115;90;92;92;110;96;85;99;105;77;91;105;91;92;97;92;86;102;120;124;103;108;108;95;100;84;110;86;81;91;75;79;86;98;92;75;87;114;128;227;364;295;170;88;80;97;149;265;595;769;421;205;112;96;84;87;88;92;85;75;100;105;81;95;103;83;70;63;102;78;90;76;101;95;96;85;90;81;78;103;91;86;75;81;90;82;91;91;73;83;86;89;85;97;87;85;91;83;92;99;105;105;83;82;84;96;79;90;83;86;89;91;102;97;92;93;121;102;124;117;120;119;75;95;84;97;92;104;84;89;103;97;97;113;97;94;101;115;90;96;95;79;83;86;71;84;97;87;87;73;83;82;77;74;70;84;76;90;90;88;79;78;65;99;83;85;85;86;80;87;83;109;97;123;95;74;110;86;118;105;97;109;78;88;86;109;130;171;219;191;127;104;105;130;95;114;101;113;109;128;109;83;94;102;107;113;96;110;100;98;89;95;101;105;108;106;95;87;99;86;97;99;80;93;122;239;405;573;420;170;134;81;109;101;104;96;158;294;738;1259;1407;897;418;196;161;207;247;208;190;183;154;109;113;77;84;84;81;88;103;109;88;90;89;79;85;87;88;102;113;108;83;83;82;93;100;97;86;110;92;95;115;109;117;81;84;94;111;107;88;74;111;87;91;102;126;187;194;190;106;97;82;91;85;70;89;97;83;97;99;84;84;92;89;80;82;68;98;93;90;83;116;112;103;99;100;102;103;89;83;97;101;93;84;96;88;83;77;96;84;71;82;62;72;92;116;190;333;537;509;276;172;119;145;206;217;148;138;110;114;74;79;98;89;95;81;94;87;103;92;107;115;121;87;130;135;156;163;186;193;263;247;230;236;187;128;116;101;91;122;105;129;97;101;93;90;71;100;113;103;120;126;106;110;107;64;89;82;102;113;122;126;117;144;109;120;115;129;122;112;126;123;101;103;99;93;124;124;150;149;163;154;149;130;137;166;244;271;236;161;123;130;181;231;206;100;88;69;73;96;111;117;128;131;103;88;112;78;78;80;72;77;70;74;86;82;75;79;88;96;101;83;64;89;86;93;75;90;79;78;79;77;77;76;77;94;93;96;84;85;125;155;171;179;177;224;201;169;204;229;210;110;115;109;120;129;159;153;145;147;155;156;246;286;255;223;171;104;98;95;99;106;93;103
88;81;100;75;96;104;93;95;114;112;98;92;148;138;149;224;542;1002;1014;618;344;277;346;404;295;180;187;204;212;174;110;109;104;93;87;110;106;104;111;117;137;174;204;199;117;102;85;96;88;101;124;94;104;147;205;213;137;108;96;95;98;99;87;86;92;85;85;80;100;120;84;98;87;131;145;127;113;126;101;90;110;147;206;185;153;120;103;90;85;97;99;61;75;84;71;75;75;81;92;96;84;91;70;79;83;74;97;80;78;75;78;82;88;80;81;86;90;70;88;82;78;90;92;79;64;71;98;76;73;68;76;78;76;87;82;104;80;86;95;88;77;83;90;91;85;78;100;71;88;88;67;100;93;98;141;118;96;95;107;126;155;191;162;214;217;160;132;145;151;118;180;233;261;251;212;204;291;305;332;324;203;133;93;108;96;90;120;123;110;105;87;77;87;100;147;196;269;316;271;203;151;128;100;126;159;145;102;106;84;94;98;112;104;102;108;95;95;84;71;97;71;97;91;85;83;83;81;100;87;116;153;142;114;110;108;93;104;90;69;104;112;100;99;72;101;96;106;88;101;91;91;61;105;157;264;337;362;436;644;594;274;184;169;246;255;290;247;208;123;104;83;89;119;158;197;233;204;207;199;196;172;139;140;127;138;177;242;266;241;199;118;132;125;133;131;87;58;59;83;91;71;108;127;130;122;105;83;104;91;103;107;111;139;123;175;228;215;159;152;121;106;93;92;87;80;78;79;78;99;76;87;92;82;69;76;84;91;76;95;101;85;99;72;87;96;90;88;93;86;89;69;80;101;110;84;96;95;113;88;96;93;92;96;85;103;56;68;101;125;140;153;143;108;87;93;100;128;146;178;235;326;274;209;209;307;262;205;182;166;150;156;152;141;121;122;129;205;176;160;124;85;95;82;88;92;87;97;100;108;110;100;100;105;97;109;106;105;121;105;98;88;82;97;98;97;89;88;128;101;96;102;98;95;74;89;90;89;94;108;89;96;90;105;85;97;88;92;82;75;88;106;98;80;89;97;91;106;88;99;86;117;106;106;90;102;103;138;131;114;92;88;95;92;101;114;103;90;83;94;79;106;106;87;88;87;122;102;118;130;128;113;116;97;96;105;115;86;91;115;119;122;132;121;107;128;131;115;126;147;125;139;132;104;116;115;109;123;137;116;114;169;146;181;217;190;239;254;301;290;320;252;249;193;186;156;162;166;201;231;188;148;154;148;146;139;157;181;145;139;103;105;96;114;122;117;121;87;96;101;117;80;81;108;204;309;766;1296;1395;1000;490;202;107;117;126;112;124;129;156;147;113;109;87;101;114;106;116;117;108;129;104;109;123;102;95;91;109;130;125;126;172;254;486;452;258;149;107;109;140;191;297;321;227;192;193;304;397;361;267;206;121;99;109;146;173;179;165;138;102;86;98;93;133;126;117;93;82;109;104;92;105;97;100;116;101;107;108;94;102;106;116;84;101;95;102;117;125;144;135;114;91;100;84;93;78;97;101;94;112;97;85;101;123;95;94;95;91;81;74;88;96;108;107;101;101;87;84;99;106;96;82;79;90;87;92;113;97;83;95;83;80;81;81;94;88;88;90;156;383;625;491;241;186;356;496;479;305;192;119;114;117;116;131;134;134;110;96;91;92;83;87;72;103;87;74;95;89;98;87;97;79;121;113;109;142;107;150;133;100;122;117;100;97;87;99;76;102;91;106;92;100;117;111;111;107;93;91;113;90;100;88;92;99;99;106;90;103;108;100;92;87;93;106;108;132;125;105;96;97;87;108;159;193;143;150;126;151;129;135;134;132;133;121;103;124;149;169;193;140;96;97;111;104;124;140;176;163;131;167;126;118;150;127;141;121;156;159;219;171;138;127;114;160;124;119;97;72;78;83;73;73;65;91;85;82;95;81;119;100;81;91;94;97;81;107;87;93;103;123;220;336;228;130;94;82;97;130;86;85;74;106;98;85;97;96;92;89;73;77;87;85;75;101;78;96;87;91;90;75;125;221;250;239;179;124;105;105;181;434;872;1235;812;304;158;84;81;102;93;89;78;87;91;96;94;81;101;83;75;78;87;77;83;81;93;81;85;72;86;87;98;92;108;108;102;83;87;97;96;86;106;76;89;96;86;87;92;87;90;80;86;85;83;97;100;99;96;96;111;94;93;85;77;103;110;109;87;92;81;77;81;90;92;81;66;83;91;82;98;91;86;95;88;101;97;98;111;94;89;104;110;96;87;92;89;88;78;87;83;68;82;70;97;104;107;104;83;103;101;80;108;97;80;102;95;85;84;92;65;105;85;87;102;96;92;117;108;116;91;107;94;83;82;86;105;104;105;146;119;111;97;102;100;108;93;85;67;86;98;90;87;101;90;82;75;91;89;102;151;147;135;99;95;92;97;90;89;81;87;81;79;77;101;105;83;85;100;144;198;314;310;147;108;103;86;105;184;350;503;311;170;116;81;85;101;82;81;92;100;73;79;71;83;79;77;73;80;83;93;71;91;83;73;80;76;87;78;77;92;80;74;85;99;83;98;84;82;104;87;101;93;97;105;99;91;90;103;105;94;90;113;111;113;85;80;79;96;99;95;106;114;113;102;88;91;123;172;178;167;109;97;95;85;90;102;94;103;123;106;110;114;114;88;90;93;86;79;95;88;68;88;99;89;84;93;94;80;95;81;87;80;76;81;92;95;77;97;80;77;83;77;89;79;74;74;80;81;78;95;89;94;93;91;97;103;98;73;87;98;89;99;103;106;82;87;104;131;147;135;112;103;103;114;79;112;97;103;99;109;90;120;125;97;106;113;98;95;95;79;86;92;102;110;112;90;96;95;95;108;96;101;84;104;106;139;238;305;195;133;94;96;100;90;100;115;146;286;641;1046;926;628;402;276;263;425;467;340;222;221;155;107;105;93;108;88;105;96;73;85;92;96;91;99;98;79;80;101;99;86;83;89;70;85;92;90;98;83;107;99;97;107;94;100;88;85;94;97;95;104;97;97;95;94;129;231;310;223;128;102;89;82;85;74;77;90;95;92;86;79;81;100;73;68;76;90;77;83;92;78;102;119;142;149;99;76;96;96;86;96;92;87;83;78;90;76;74;80;73;97;88;96;88;91;106;204;432;742;597;271;136;106;154;226;228;155;110;110;78;85;95;92;80;86;77;76;86;92;77;87;96;89;117;104;131;162;165;157;190;218;232;208;170;143;100;96;93;109;121;138;141;106;86;91;101;128;115;119;113;119;104;136;112;89;101;82;78;84;93;110;126;175;196;170;126;127;142;111;114;104;130;117;99;94;105;105;102;137;175;187;183;223;134;156;178;288;334;304;198;120;131;185;197;156;95;83;86;79;95;105;210;250;165;119;93;75;75;95;87;90;87;77;74;80;94;79;76;67;73;74;82;78;97;74;77;93;94;100;76;65;92;79;81;94;90;107;126;92;114;113;122;137;140;170;240;192;161;178;276;226;163;121;96;113;106;203;228;188;151;144;164;231;299;287;320;240;149;100;96;91;80;98;77
88;110;112;100;117;96;71;88;84;86;91;78;112;130;162;181;374;626;682;402;267;273;449;609;340;216;209;254;202;165;168;116;104;93;118;103;104;146;164;159;186;279;352;269;145;125;136;118;100;95;115;90;119;149;269;244;153;111;97;95;92;78;72;84;88;95;105;102;98;110;89;99;126;145;144;107;113;123;127;123;131;193;312;272;207;121;91;92;90;112;80;76;97;75;91;71;70;101;76;89;97;99;69;87;86;85;70;96;79;89;62;104;99;77;80;88;74;88;95;90;89;82;64;90;102;79;72;80;93;59;73;89;92;88;82;75;82;87;79;75;75;84;91;72;83;87;86;88;80;94;94;93;77;111;135;120;84;85;94;100;130;153;180;223;294;216;209;242;193;170;223;290;268;247;206;237;259;320;291;253;220;159;103;107;93;106;144;187;147;146;99;100;98;87;140;217;370;433;334;208;131;115;109;123;135;124;91;104;99;99;105;137;115;107;83;76;79;93;81;81;92;73;94;76;77;77;100;76;84;109;90;82;109;85;113;95;81;101;85;89;106;135;106;88;91;82;81;73;91;92;96;106;123;173;279;360;290;286;316;303;217;155;137;177;268;273;268;220;169;118;120;114;110;152;207;193;175;214;207;167;146;151;104;105;130;255;309;298;253;233;145;118;103;127;126;81;65;52;69;89;68;76;126;100;98;102;93;83;96;79;98;130;155;151;163;201;217;189;165;142;140;94;88;103;89;73;86;75;86;79;86;77;82;70;86;80;51;78;92;98;90;72;86;90;93;100;86;85;77;90;87;100;103;108;94;93;77;96;82;101;89;91;92;70;87;73;89;80;95;123;172;151;116;82;97;116;133;177;152;201;265;238;246;223;243;222;202;173;198;187;131;122;116;114;144;204;325;356;261;173;88;89;91;89;95;94;84;95;87;88;75;103;123;103;112;104;94;118;119;84;102;92;100;99;72;111;116;110;89;101;87;86;83;103;73;85;82;82;100;89;95;103;85;77;96;86;81;62;69;81;99;84;99;92;90;97;85;97;91;99;110;103;90;93;92;105;116;138;119;89;97;96;105;91;96;101;96;102;93;80;86;82;95;90;101;117;100;113;108;141;117;111;96;118;113;93;99;101;115;112;153;114;115;86;113;106;117;117;110;97;108;127;103;130;117;132;134;139;121;142;208;223;247;274;272;255;264;304;313;332;294;282;239;195;199;173;176;219;248;213;167;132;138;188;178;169;158;142;125;114;128;121;115;97;102;105;114;102;108;103;90;101;117;213;347;855;1324;1562;1192;649;286;153;129;131;129;132;114;154;137;122;109;113;76;101;116;133;159;166;134;118;102;102;104;93;102;113;112;126;142;258;371;507;445;285;157;125;115;136;188;299;306;229;167;179;244;296;322;263;212;137;120;106;164;271;287;254;174;97;81;118;98;86;111;104;116;88;88;99;93;111;102;109;104;105;118;93;116;96;108;100;95;88;91;102;120;165;160;149;104;71;98;109;103;104;91;96;99;105;87;99;95;80;84;98;99;96;112;108;106;102;93;100;104;99;103;92;83;90;95;100;100;87;78;93;91;105;103;94;73;90;83;78;81;82;85;86;125;220;291;246;183;243;576;780;670;421;225;132;118;125;99;123;156;122;110;90;90;91;89;86;100;97;111;96;96;89;89;88;82;94;109;114;120;133;133;129;150;165;125;105;106;92;85;86;94;102;97;111;133;124;111;110;109;90;107;96;103;70;89;90;88;112;102;89;117;121;106;92;83;96;105;132;114;97;111;120;111;95;98;126;182;204;157;151;150;126;110;121;108;142;146;135;120;144;126;157;164;124;121;119;122;132;121;137;149;161;146;159;164;148;140;111;136;136;153;187;194;162;143;128;122;111;108;105;91;84;82;85;82;85;78;76;79;89;96;88;94;100;104;90;98;102;106;103;99;84;97;104;135;165;133;112;83;96;94;93;102;80;84;92;71;100;96;86;76;89;70;84;72;89;80;72;74;85;92;84;101;84;101;109;135;140;91;119;100;107;171;414;751;858;527;245;121;90;76;104;94;92;80;80;113;83;88;97;107;67;88;102;72;86;86;88;78;84;82;90;74;109;88;114;88;78;88;103;93;81;90;86;87;116;98;97;91;83;80;73;76;69;90;69;70;98;75;110;102;106;109;94;109;70;115;143;137;110;101;102;104;95;93;106;75;83;83;93;105;79;78;95;72;88;95;85;96;93;94;100;87;93;98;123;104;78;91;94;79;89;79;71;80;92;81;115;103;95;105;105;95;91;88;83;87;80;79;75;82;92;93;94;91;94;105;99;119;148;176;155;128;89;78;92;100;92;80;111;122;132;133;107;81;91;81;88;82;95;88;80;70;76;85;76;78;87;88;99;84;118;124;136;123;112;101;103;85;91;80;101;94;87;72;70;98;81;90;97;94;111;150;207;210;121;120;95;106;129;149;232;257;171;140;115;94;88;86;86;72;79;90;73;92;60;96;92;91;84;87;81;64;85;89;81;82;76;89;97;66;104;82;74;93;88;78;104;92;72;84;85;82;100;105;98;101;95;95;70;94;85;94;105;106;110;89;87;81;100;95;100;114;109;121;107;74;102;103;165;256;307;234;167;95;117;77;89;92;123;182;202;167;131;129;121;112;104;73;86;71;75;82;74;98;104;78;89;93;78;79;78;85;89;74;88;80;65;75;90;96;97;77;89;78;88;83;91;91;83;68;80;95;74;85;98;84;82;97;98;72;80;77;70;76;96;99;92;106;105;116;106;92;121;75;105;100;98;82;93;73;93;106;110;101;122;117;102;88;84;93;107;69;100;89;97;111;130;96;99;94;91;90;86;81;124;99;92;93;98;121;121;114;102;108;116;81;94;102;117;190;343;527;515;411;317;275;374;619;723;400;185;147;129;98;106;109;103;101;111;99;84;88;97;105;105;95;109;113;84;107;108;95;81;85;101;81;90;100;90;105;86;95;81;102;91;107;107;79;99;83;69;97;132;117;107;103;122;175;168;145;87;71;80;78;85;73;88;87;99;97;87;83;102;81;78;97;82;100;79;82;74;79;99;111;129;93;86;132;112;97;94;112;126;104;91;81;74;90;80;82;100;89;91;92;76;100;103;207;411;618;474;218;109;99;124;156;137;150;95;85;88;82;93;92;94;83;77;70;84;68;85;89;84;72;89;116;112;137;169;134;161;227;206;161;159;132;118;124;106;129;114;141;115;98;112;97;114;126;116;120;105;121;116;126;125;99;117;91;99;102;96;115;113;163;219;163;129;155;193;113;110;123;134;120;108;89;97;105;124;139;153;168;212;224;150;123;144;207;249;264;151;123;138;156;193;118;100;80;99;82;86;153;246;316;204;126;82;86;90;77;79;92;72;69;84;77;64;73;83;65;81;94;97;74;83;85;87;86;80;83;76;60;71;80;83;117;104;115;128;121;115;122;124;137;136;139;173;161;146;180;217;238;180;116;94;84;116;194;225;211;165;125;142;165;208;236;289;267;165;107;103;83;81;78;103
79;138;122;86;107;87;87;86;76;89;82;86;125;158;182;189;221;326;324;242;201;214;368;511;311;203;218;261;203;185;179;143;103;103;80;114;168;252;290;264;241;357;429;302;146;141;132;138;123;122;102;104;107;151;197;197;142;108;115;87;93;80;88;79;80;92;79;82;87;96;84;90;144;205;186;142;121;141;137;180;156;238;359;373;226;144;104;74;89;89;85;104;88;90;88;79;96;72;88;85;68;83;96;90;90;87;91;78;111;57;84;88;77;78;87;71;99;107;99;107;85;66;83;70;62;80;98;78;83;77;96;79;70;74;87;77;73;91;89;75;69;99;86;73;78;83;66;100;86;84;101;90;104;114;125;100;76;85;93;82;112;120;174;222;237;238;192;229;235;177;215;243;236;180;182;232;279;270;298;298;263;178;113;110;117;137;187;240;187;125;108;103;105;117;127;245;474;605;421;224;100;93;101;100;116;108;101;106;105;101;98;103;104;95;97;95;90;75;82;97;69;76;86;91;79;108;92;77;83;86;95;91;123;83;93;86;83;104;81;104;93;100;95;86;86;94;82;93;86;93;122;109;127;183;275;304;220;160;147;152;137;115;136;191;338;461;412;344;246;168;109;94;97;176;166;155;143;189;203;207;149;140;161;119;136;204;307;261;217;198;157;102;112;134;106;82;56;66;86;63;87;77;97;98;79;99;90;91;74;90;96;105;133;164;149;150;176;194;185;132;116;102;78;92;84;65;103;70;75;74;82;75;74;76;74;82;65;86;83;88;86;82;95;79;72;83;82;83;91;84;81;57;108;72;81;91;78;84;85;80;89;103;92;91;84;85;86;72;94;147;154;167;133;104;98;135;171;160;140;186;252;256;254;288;288;242;174;171;213;154;150;147;153;129;184;277;453;528;376;197;113;85;78;78;72;90;104;99;94;99;103;95;115;116;116;97;96;96;94;91;78;88;78;100;93;84;82;104;107;89;77;80;94;90;81;86;94;84;89;96;100;94;78;89;100;92;100;77;76;78;89;81;86;103;106;88;98;84;98;110;96;97;101;103;99;96;101;106;103;94;72;87;94;81;93;91;109;92;82;88;113;78;105;98;119;114;123;112;119;151;130;101;107;107;92;104;112;115;123;120;117;111;102;118;123;126;131;102;100;108;99;115;109;112;147;142;171;156;149;149;196;283;345;372;341;324;234;299;307;329;319;311;325;271;258;222;195;237;261;190;145;112;138;138;184;143;166;150;128;113;145;108;83;116;100;106;102;110;100;110;104;105;133;201;394;823;1163;1359;1178;595;277;145;120;146;143;108;131;136;123;125;125;123;110;96;107;169;270;303;237;132;115;99;109;84;89;98;125;143;203;305;557;756;586;293;139;110;112;129;144;219;240;157;140;133;194;317;446;373;236;163;96;145;213;453;608;495;287;131;105;111;94;103;96;114;91;109;100;102;96;113;110;107;117;120;112;86;116;113;84;90;88;67;81;95;95;145;150;132;99;112;89;91;109;89;96;76;85;106;80;88;74;97;96;89;92;92;97;80;110;84;97;107;92;88;105;83;96;93;100;89;88;86;104;76;76;102;96;81;91;76;86;89;83;91;86;81;104;133;131;143;125;244;672;1168;1124;537;250;135;89;88;105;118;116;121;120;87;85;94;84;63;92;90;75;96;74;79;100;89;83;90;108;92;115;123;101;127;161;164;134;98;90;117;102;97;88;108;108;116;110;113;111;107;107;102;106;108;82;114;93;67;80;82;88;78;101;108;87;84;113;87;109;82;104;107;98;97;111;100;113;117;159;180;146;145;137;113;113;140;122;137;116;108;115;137;159;164;151;117;119;106;147;143;146;127;163;154;186;113;145;171;140;116;112;125;147;154;133;170;147;158;166;109;94;93;101;78;76;88;71;77;91;78;76;80;87;84;82;93;77;93;88;102;73;81;86;95;85;102;107;100;128;89;113;87;103;90;90;93;97;70;99;99;84;84;97;75;81;82;90;99;70;102;72;82;83;81;104;67;95;121;134;115;126;104;110;97;158;312;635;655;401;153;85;100;75;84;75;107;95;76;86;88;107;116;84;85;76;89;85;86;96;90;83;79;87;89;103;98;93;84;97;83;92;102;81;98;97;93;88;113;108;92;107;97;76;100;83;84;84;104;79;95;80;94;111;117;152;176;127;99;98;112;144;114;105;95;79;86;111;118;102;85;102;101;83;79;92;90;83;107;90;101;103;106;95;96;105;92;111;99;105;89;108;96;91;86;72;75;92;96;82;103;110;88;83;100;94;97;75;101;85;78;70;79;84;75;82;104;93;112;96;113;109;155;232;266;143;92;99;74;65;86;80;106;107;100;119;109;76;107;79;103;86;83;91;80;84;81;66;77;91;76;99;89;106;85;114;114;114;103;120;88;91;95;87;87;91;78;84;93;74;123;88;95;85;92;128;138;133;119;117;105;118;140;117;139;148;119;139;117;104;77;82;83;87;90;91;98;84;107;82;97;102;76;78;89;92;98;99;98;83;90;84;81;75;97;74;91;79;75;80;92;89;90;81;92;96;96;88;96;113;109;90;95;89;87;99;110;129;122;108;94;89;98;100;94;109;132;140;130;106;99;109;138;374;474;355;183;99;90;82;98;106;165;307;356;268;219;153;97;107;104;98;93;98;95;85;90;91;73;92;89;82;90;89;72;89;84;75;90;77;92;88;96;84;82;75;89;79;108;93;88;67;73;78;73;86;73;78;89;93;104;81;83;82;70;97;74;91;80;88;90;83;85;88;96;83;83;80;86;95;102;104;80;89;87;119;114;92;113;130;141;103;132;115;104;104;104;95;96;99;109;114;97;86;111;103;78;99;98;90;84;85;73;90;111;98;94;72;93;113;97;104;124;148;220;286;289;311;309;271;295;502;560;387;184;128;103;103;116;94;141;140;129;82;90;78;90;90;96;106;92;96;98;114;89;104;100;100;110;95;108;108;113;99;74;93;83;93;99;110;91;78;83;92;94;98;119;83;93;91;111;96;113;107;114;86;87;67;80;88;100;88;88;103;103;79;87;91;83;78;93;86;93;87;100;107;108;137;149;131;143;138;117;117;124;141;135;104;101;89;73;80;77;77;94;92;99;73;84;89;101;134;234;341;288;164;133;124;137;148;130;107;101;102;89;93;95;90;95;88;81;102;89;96;89;100;109;80;85;86;94;133;135;162;184;205;224;254;204;143;133;100;108;110;123;125;121;121;99;93;140;143;126;125;141;157;130;121;118;128;112;120;101;99;86;107;116;152;173;198;165;190;175;127;109;109;125;112;104;92;90;115;131;108;129;130;132;142;147;122;121;133;175;163;119;131;156;182;181;127;98;83;85;78;89;104;195;238;183;118;89;66;72;89;86;92;82;87;83;69;86;60;58;67;73;71;93;81;83;76;89;83;85;76;89;86;93;68;85;88;97;81;121;112;88;112;122;135;121;136;158;163;172;194;284;304;257;134;101;99;114;176;257;271;188;155;130;148;148;163;221;202;181;110;84;85;82;80;92
95;93;96;101;84;79;78;90;81;73;89;93;107;142;207;178;164;181;168;150;167;189;260;307;247;191;260;322;305;267;217;147;104;86;112;115;200;406;464;328;375;317;315;240;163;143;154;142;115;83;110;98;134;154;161;126;110;91;87;93;87;95;81;77;103;66;79;89;78;104;87;134;161;211;200;137;129;174;192;217;184;226;417;357;255;128;109;93;78;67;81;72;80;96;88;69;82;86;86;94;80;91;102;88;84;93;82;79;85;104;73;67;89;98;87;94;75;93;102;89;98;102;81;78;74;65;83;66;68;73;86;79;90;73;88;76;91;84;76;69;81;91;93;72;84;83;91;92;94;89;96;80;91;100;95;89;93;78;80;80;105;120;170;172;230;236;172;212;216;204;191;222;182;152;161;188;256;254;275;403;356;230;162;108;122;129;252;256;253;168;104;97;95;124;114;238;474;446;339;211;128;72;116;117;99;116;115;128;123;100;83;92;90;107;95;90;76;76;95;88;86;84;77;65;79;89;99;99;89;72;81;111;120;94;84;82;97;114;119;93;90;103;94;102;89;82;85;95;128;109;116;119;145;152;176;175;173;124;115;92;87;104;128;268;548;697;645;496;330;253;156;131;124;151;150;141;138;153;151;200;181;167;150;144;160;188;207;213;204;173;138;93;102;120;98;70;63;87;93;84;77;88;85;86;94;89;95;82;87;98;114;107;126;173;146;132;135;164;165;129;130;100;85;96;77;68;86;84;87;79;85;77;95;92;86;76;74;89;84;100;78;108;88;93;70;81;83;81;92;75;92;94;79;91;82;83;89;81;94;93;98;92;62;86;85;86;83;101;117;113;135;130;151;115;108;130;165;155;143;166;246;223;249;331;341;259;198;178;186;188;143;151;187;158;157;255;460;546;397;209;112;95;74;86;96;86;90;99;86;106;80;101;110;117;106;87;97;79;89;82;78;105;94;83;85;87;87;82;91;83;100;75;84;88;84;72;109;80;93;89;91;75;71;80;101;83;90;73;82;81;94;95;91;111;92;99;77;106;89;108;84;98;108;106;104;98;94;98;108;78;80;98;84;91;96;118;93;107;94;102;99;110;110;126;135;123;107;120;115;125;117;92;125;92;98;106;108;94;120;118;119;117;110;94;143;145;149;115;96;93;76;116;107;119;123;150;153;145;148;161;196;277;413;471;390;352;267;251;227;236;253;365;339;373;279;242;230;213;226;151;126;106;125;132;154;172;142;145;120;148;157;111;123;104;90;109;104;89;106;104;98;127;148;239;439;962;1079;993;661;396;181;121;117;124;141;121;116;115;133;154;135;110;114;112;125;210;441;477;322;179;120;104;111;116;89;100;131;159;195;354;865;1065;767;318;160;104;116;143;214;229;190;141;134;143;223;394;531;420;217;144;170;258;341;586;849;667;274;131;91;94;94;93;111;105;106;104;106;99;114;96;111;103;118;83;100;86;120;108;85;91;80;85;79;86;93;116;118;125;88;103;75;87;101;98;98;103;103;91;84;85;88;92;106;102;91;94;86;104;80;83;68;96;99;95;92;86;109;89;87;90;85;115;78;104;72;81;94;81;87;101;93;84;79;74;90;91;86;94;97;110;130;253;638;1115;1076;649;277;157;116;115;84;114;123;118;106;92;90;80;91;89;90;85;98;84;89;101;104;90;86;85;96;87;115;100;109;119;140;140;90;87;90;99;100;105;95;112;102;110;130;149;106;111;101;89;111;107;117;112;96;85;80;80;83;83;94;104;99;110;110;92;106;134;112;96;100;99;126;91;93;89;137;119;120;130;143;132;104;110;113;113;120;128;145;121;120;126;114;97;94;109;130;124;128;129;138;159;173;147;141;143;121;123;114;114;128;155;120;133;160;158;167;119;101;88;99;92;80;92;74;66;99;87;87;74;114;98;80;81;78;89;100;78;78;96;91;76;80;106;75;102;72;83;86;84;89;92;76;76;98;103;103;82;94;99;80;81;79;84;69;86;90;80;97;89;73;92;88;81;93;130;174;197;168;87;93;102;131;217;310;362;213;135;93;73;74;74;76;85;101;97;79;95;88;90;89;86;77;94;83;94;92;90;98;100;91;84;90;96;80;88;81;94;81;84;86;109;98;99;100;90;110;99;116;71;92;85;87;100;87;79;79;74;73;90;104;173;201;196;146;97;88;106;109;99;106;98;101;89;91;80;100;78;79;80;90;92;86;94;92;97;100;100;112;111;112;104;110;123;107;88;85;90;70;91;95;66;91;81;92;89;100;100;111;103;117;109;90;95;114;75;73;91;83;82;71;103;91;97;84;87;100;89;110;148;200;223;140;99;92;95;86;86;104;84;115;115;102;55;74;91;89;82;91;83;86;91;61;95;92;93;85;103;93;72;97;79;85;86;99;94;89;104;85;99;99;82;91;84;85;82;112;94;87;97;105;98;104;101;95;168;239;181;138;110;98;106;100;92;113;110;99;100;70;85;91;90;105;103;89;90;104;90;91;73;85;85;90;106;80;85;94;101;95;84;94;71;90;68;80;89;96;95;92;92;73;93;104;81;91;88;86;92;86;98;81;87;111;105;137;123;93;120;112;112;109;119;96;128;127;121;100;108;108;163;315;390;264;141;98;95;107;95;135;241;534;670;467;274;174;142;102;134;127;144;145;124;81;80;76;89;71;97;74;78;80;91;79;89;84;110;90;66;94;84;83;91;85;73;83;80;79;81;80;78;80;84;90;81;73;89;76;94;83;85;76;82;72;68;78;81;78;71;69;78;89;65;85;86;87;88;122;96;92;84;93;105;92;103;91;117;115;129;108;113;127;114;109;96;89;106;84;114;83;88;84;84;91;67;89;94;99;91;113;99;100;121;107;104;81;95;91;103;111;103;132;155;169;295;458;466;291;207;277;330;213;140;104;110;125;114;127;157;140;104;94;90;91;93;118;99;104;102;99;84;85;88;77;94;103;96;99;101;107;89;115;118;122;101;94;105;107;105;82;83;70;96;101;96;124;95;90;89;81;85;108;81;72;75;85;73;80;75;95;96;103;87;87;94;76;104;101;83;87;84;85;114;137;141;214;195;215;180;205;148;151;141;143;154;139;95;89;104;94;101;85;117;165;144;96;94;92;79;102;135;162;162;123;95;98;133;113;98;90;87;92;83;84;94;93;90;96;75;79;97;85;102;84;81;102;94;93;98;105;109;160;222;255;302;320;260;190;138;127;96;110;101;114;108;82;95;94;122;135;144;169;164;159;145;111;86;107;104;123;122;97;82;101;100;130;152;154;163;203;241;153;99;78;101;112;117;99;85;106;125;119;122;122;134;152;148;120;103;106;129;132;111;107;152;170;152;109;92;103;90;78;77;98;130;114;130;98;67;75;93;76;90;73;80;80;83;74;86;107;87;81;98;86;90;77;116;79;79;86;95;88;76;86;60;84;68;73;95;98;104;90;93;101;126;126;127;103;134;174;159;233;347;377;344;181;124;106;109;153;254;325;215;148;120;104;118;215;226;189;124;88;88;85;72;72;90
75;111;98;104;90;93;96;88;90;102;91;83;116;164;190;176;177;140;126;146;148;161;193;175;176;146;199;292;315;303;214;133;122;113;127;109;223;473;576;451;434;317;229;165;141;162;141;134;98;91;97;109;106;158;139;112;109;94;96;92;85;89;102;108;121;64;64;79;87;109;105;151;166;242;219;176;159;153;206;210;234;315;422;333;235;126;92;97;80;85;91;76;98;78;91;94;100;74;94;86;87;90;85;89;90;74;87;82;73;87;74;86;91;103;97;88;80;115;104;110;95;84;86;85;75;81;79;87;91;95;78;89;85;82;69;78;63;90;93;91;76;91;103;82;87;84;93;94;87;78;70;87;86;101;81;96;87;79;66;77;102;149;194;206;254;229;161;170;167;235;270;214;160;133;129;143;148;196;284;424;380;272;177;147;130;132;241;283;238;141;100;108;104;91;106;172;298;318;267;173;115;82;101;94;127;118;115;108;120;105;99;102;115;92;96;69;73;87;64;97;84;87;79;107;83;105;107;125;111;113;94;86;110;83;101;88;144;173;138;106;78;93;83;98;88;88;79;89;129;142;120;105;101;108;132;151;132;103;87;114;94;95;147;345;775;926;789;571;397;251;150;116;118;159;202;144;140;158;156;210;225;176;144;189;247;237;227;251;197;150;146;108;104;108;90;57;56;74;93;92;88;99;90;106;72;103;108;100;98;93;99;105;128;123;129;152;129;118;134;122;81;86;103;80;88;77;81;81;100;64;76;99;77;80;89;79;84;95;83;74;74;102;92;102;83;100;88;105;84;74;80;90;86;91;88;101;91;93;84;88;90;84;94;76;97;88;88;88;91;101;122;110;115;104;124;133;153;175;145;179;207;210;216;314;339;314;253;228;199;205;175;180;188;172;147;176;293;357;293;162;104;106;83;99;84;105;77;91;98;77;82;93;96;103;102;100;90;94;102;89;89;114;88;85;94;104;91;76;94;80;86;88;80;66;80;87;89;86;82;79;82;84;100;99;100;99;90;88;105;81;100;107;67;102;91;94;88;94;80;113;104;90;87;91;102;81;99;101;102;91;101;80;89;86;81;103;77;106;114;98;99;96;105;84;116;115;133;110;113;99;115;95;112;103;114;125;97;119;128;127;106;137;118;111;130;126;124;93;90;83;81;106;120;100;140;182;183;145;160;166;175;234;286;330;296;202;184;203;218;194;229;276;306;330;276;251;229;226;209;106;118;120;117;156;165;191;134;139;150;167;165;156;98;99;80;101;92;107;105;82;91;112;133;223;378;661;719;540;340;220;152;111;122;105;120;124;117;118;134;139;145;132;103;127;143;272;522;593;384;165;127;94;104;115;100;115;120;154;191;362;719;940;747;269;145;108;138;183;310;346;275;191;113;117;237;430;584;473;246;199;244;424;450;562;717;564;261;135;111;105;115;89;104;108;84;94;95;101;94;98;104;114;107;112;99;100;104;93;110;79;85;94;85;97;99;113;108;106;120;99;87;97;91;95;110;111;115;93;92;85;89;99;124;105;100;112;74;96;81;93;104;85;95;103;104;101;96;112;83;101;86;87;118;90;75;83;105;87;94;80;75;68;93;89;73;87;85;91;76;101;121;228;598;1090;1074;631;284;147;110;91;90;98;117;110;115;92;99;76;94;88;92;84;104;89;78;80;87;79;78;85;97;86;92;92;81;108;109;107;88;85;98;117;110;102;99;108;105;100;129;129;119;77;116;98;100;125;130;142;110;88;76;63;84;83;110;98;96;117;121;127;117;118;87;98;90;110;92;113;101;86;91;87;97;105;100;117;102;108;102;122;120;137;133;126;116;101;107;109;101;118;125;108;135;101;127;173;178;190;134;103;114;109;113;146;138;125;135;150;164;177;134;125;89;90;93;85;86;81;68;96;86;77;78;85;91;77;88;106;86;92;82;78;74;89;80;92;85;93;86;80;77;87;72;87;75;93;87;78;90;81;96;86;81;79;75;86;90;98;87;91;104;61;84;77;96;94;88;80;96;163;256;312;218;98;73;99;116;133;182;191;122;100;94;91;89;85;82;109;97;71;86;101;94;96;96;105;87;76;75;81;106;110;101;107;91;85;96;85;77;85;89;87;92;97;98;98;88;95;82;90;91;98;101;84;99;86;85;82;86;89;99;77;84;79;101;137;183;168;116;105;86;105;73;97;117;89;90;92;91;78;90;88;77;95;84;83;87;86;69;77;95;114;121;144;134;143;155;128;105;94;97;91;83;93;83;86;79;85;97;106;95;96;98;107;74;95;85;96;106;73;78;76;67;98;91;91;83;80;69;88;86;74;100;123;155;134;128;81;101;78;102;89;84;93;92;101;111;106;130;175;155;116;100;104;80;89;89;86;77;85;87;70;88;63;82;82;95;100;102;95;121;96;84;80;88;97;101;90;90;86;99;115;97;95;88;74;106;109;187;342;446;412;260;149;87;84;88;98;101;95;74;100;87;84;94;83;99;107;111;101;81;88;76;90;74;89;88;93;78;97;99;74;80;80;96;93;91;80;84;82;97;74;105;89;88;80;95;90;96;105;115;99;117;105;93;89;105;81;120;110;97;105;103;115;96;103;94;109;105;112;83;87;93;112;196;227;160;138;92;104;105;114;129;274;551;801;730;549;301;200;177;137;200;284;272;193;115;74;96;74;73;85;82;88;86;78;63;87;90;81;82;88;83;88;84;77;89;69;90;78;86;80;87;91;98;87;77;81;81;82;91;74;85;97;88;84;74;108;72;86;79;79;82;78;82;79;81;96;91;99;102;108;104;92;72;75;96;70;88;112;114;107;111;113;125;107;80;96;92;83;91;95;84;101;92;83;84;78;83;87;93;98;131;108;90;95;96;79;105;112;117;90;96;74;104;110;174;282;557;620;311;173;159;179;156;111;104;134;199;142;126;107;127;120;104;95;104;98;96;112;86;94;91;85;102;89;87;85;102;104;91;99;106;113;108;124;136;110;102;104;114;100;111;109;95;97;121;126;100;98;86;86;83;87;70;89;80;92;98;82;81;89;96;103;127;114;94;85;86;104;85;63;90;76;85;125;172;322;496;514;393;297;242;172;137;147;165;137;162;150;102;89;69;73;98;157;239;184;110;100;83;73;95;100;131;99;111;108;141;149;126;101;112;107;136;84;90;91;94;73;79;92;100;91;97;105;91;96;106;93;104;101;99;129;195;314;352;335;326;305;202;145;118;100;92;111;103;90;87;98;99;136;153;160;151;141;155;109;101;90;104;123;115;115;99;102;96;116;139;158;130;158;190;185;142;89;91;87;116;99;97;91;100;109;112;113;106;111;131;130;92;113;85;88;120;99;114;146;140;135;118;87;93;95;59;80;78;87;100;93;79;93;71;93;80;78;59;77;87;86;82;91;98;84;86;86;76;90;91;83;82;92;101;88;107;71;78;74;96;82;91;84;103;93;85;84;89;113;82;114;126;141;166;171;240;409;516;436;194;124;125;109;117;218;222;162;113;109;116;158;288;331;257;177;143;111;91;82;88;84
79;98;95;80;84;86;110;90;93;90;89;82;125;153;204;230;164;140;125;143;159;214;217;143;103;111;144;207;271;347;231;164;134;102;105;95;192;414;506;492;438;353;229;128;103;145;170;143;128;93;71;90;98;117;119;113;117;93;109;83;78;80;89;87;88;87;83;87;114;145;145;170;262;334;336;255;226;227;229;232;280;359;481;352;221;137;99;79;82;87;78;88;89;79;70;97;101;79;72;78;92;78;82;86;81;104;57;83;88;85;80;68;94;95;101;60;92;78;82;110;91;105;89;75;78;78;86;81;104;93;79;76;86;78;82;85;86;86;77;91;83;86;67;88;85;84;87;72;92;80;85;88;83;99;93;88;90;89;81;101;127;150;240;246;264;213;157;126;149;297;421;278;172;136;131;99;116;158;261;368;372;282;213;124;142;139;180;192;213;159;116;94;81;90;116;147;233;307;266;187;120;122;123;105;122;86;86;97;104;97;97;93;105;98;77;82;58;75;89;85;90;93;87;96;99;84;129;128;123;130;112;117;103;81;90;84;132;182;142;101;105;90;87;93;86;97;96;110;118;155;167;147;93;89;111;131;106;82;97;93;83;113;151;395;928;1009;763;508;340;265;174;109;118;126;161;142;138;132;154;218;191;178;164;225;333;409;372;307;208;141;117;109;85;99;109;73;78;85;88;76;78;85;88;67;109;106;133;102;95;91;88;108;95;118;142;160;157;141;138;88;102;80;92;90;78;79;88;83;88;82;83;89;69;72;76;89;80;95;89;71;85;85;87;64;81;81;81;76;80;77;86;88;104;89;88;91;82;90;86;94;91;76;72;81;73;84;75;65;94;118;109;112;99;95;107;145;180;206;213;211;218;179;195;223;278;253;236;274;222;178;205;176;182;164;138;150;201;216;170;154;114;104;94;88;78;89;101;82;91;96;96;94;98;83;106;100;93;92;90;106;98;101;108;99;77;87;86;82;86;92;103;90;82;95;89;81;83;94;94;85;75;83;84;80;109;84;98;82;79;89;97;92;90;106;104;92;97;86;95;85;105;97;89;92;92;89;86;87;95;104;92;117;98;95;92;97;93;104;107;88;88;93;91;100;116;94;125;109;103;107;104;97;117;112;103;106;117;115;111;109;115;133;148;112;122;100;113;97;90;87;88;111;142;170;144;158;147;136;147;162;168;151;177;196;167;152;177;188;207;198;246;264;249;294;320;322;305;277;162;122;96;118;128;159;192;188;153;130;144;148;138;142;121;124;111;93;95;79;101;94;96;127;100;149;253;409;449;383;262;148;116;106;97;94;109;96;133;121;132;133;123;125;98;120;110;167;342;380;283;146;114;110;103;111;97;108;129;144;147;226;402;579;431;232;126;115;118;226;487;614;402;200;141;121;231;461;759;679;355;293;596;865;867;564;418;298;178;104;94;101;112;110;86;101;102;93;112;101;94;108;100;105;96;86;92;102;98;111;90;83;102;69;90;111;96;107;105;90;104;86;94;95;74;85;95;86;92;105;115;96;81;99;123;94;115;73;104;104;100;82;103;93;85;102;91;116;106;103;91;91;75;87;109;96;92;80;75;109;101;81;102;57;88;103;66;94;88;85;72;84;124;216;521;1103;1099;616;210;142;109;100;109;92;81;111;106;89;92;96;84;92;89;75;95;93;84;78;87;93;84;101;97;97;91;121;86;99;103;86;104;73;96;85;106;103;104;99;102;81;120;99;98;79;81;108;147;157;132;119;110;96;76;80;95;94;101;93;109;123;112;110;123;94;102;95;103;87;88;91;95;84;90;93;95;89;116;122;89;135;142;141;159;147;161;111;136;100;107;117;99;123;122;116;89;93;119;192;257;209;113;101;93;98;115;134;148;150;163;207;256;183;118;105;110;95;88;76;85;87;102;102;92;93;94;87;72;114;72;102;86;83;96;87;72;83;92;93;113;106;109;95;79;96;78;108;86;91;74;92;86;73;85;73;89;66;90;99;91;95;78;89;91;94;102;81;91;84;84;110;133;157;201;272;166;103;80;97;79;116;114;122;99;92;103;92;73;86;90;92;89;90;94;92;84;96;85;101;90;104;113;95;117;115;118;89;82;86;96;94;84;85;109;109;80;108;80;85;82;91;96;95;70;82;81;64;83;95;96;81;99;88;93;89;72;105;97;113;149;136;103;91;84;77;85;105;118;109;114;84;78;76;89;82;100;81;77;82;77;87;74;67;86;88;125;177;181;206;207;137;99;88;83;88;94;80;90;75;100;90;105;110;97;90;68;89;99;92;95;105;108;87;89;85;91;92;113;90;114;106;76;77;90;100;89;118;103;99;110;81;72;100;101;115;105;106;89;116;105;108;200;338;294;182;97;100;94;83;83;96;83;83;82;86;79;85;77;79;110;58;86;104;97;81;87;83;93;101;87;90;92;98;109;114;115;77;79;88;98;135;389;863;1212;959;488;190;103;82;88;83;99;102;81;101;93;73;92;82;94;110;108;95;71;95;103;91;78;85;106;84;90;79;81;95;90;100;87;90;87;77;103;94;103;93;99;94;79;86;95;117;109;126;134;123;135;100;88;106;109;114;90;113;83;103;142;138;129;101;116;77;93;95;80;92;85;109;99;139;119;95;99;98;94;89;132;246;608;1013;1213;864;541;343;258;211;367;520;553;290;148;87;92;91;55;68;76;68;74;85;90;70;92;74;75;82;101;74;68;81;82;78;73;83;87;86;80;82;81;90;85;71;79;69;74;84;87;78;76;89;70;73;86;68;87;86;87;88;91;85;82;92;109;117;122;127;98;96;87;88;95;91;93;103;117;94;105;108;131;117;108;103;85;80;96;87;103;86;73;70;82;76;71;85;91;115;143;112;96;109;104;98;97;88;105;97;112;97;81;98;121;248;442;502;250;146;134;140;116;129;109;157;194;170;138;111;96;99;86;98;103;110;91;97;92;77;124;117;98;91;93;106;117;114;103;99;88;104;94;136;136;162;126;97;94;99;100;88;81;97;97;98;98;103;81;92;71;80;71;89;72;90;81;84;87;84;89;107;81;106;99;86;66;84;97;97;83;78;109;149;246;593;1045;1053;867;459;249;169;147;141;122;137;157;123;87;71;76;84;83;156;194;210;132;107;95;81;76;108;114;132;120;148;247;231;165;113;82;126;125;116;82;113;96;76;90;82;90;86;101;104;113;101;111;139;133;132;95;152;245;438;518;399;278;273;201;179;127;110;97;96;108;109;95;86;96;125;181;160;149;136;103;115;94;88;115;110;108;91;96;98;81;122;110;106;119;129;173;141;118;98;96;121;124;105;91;91;83;97;124;122;111;130;91;96;109;94;91;95;131;123;114;146;103;102;106;100;104;94;87;89;90;67;80;76;93;67;79;77;82;73;102;80;81;83;94;70;79;78;93;101;84;79;77;90;88;90;81;75;84;79;67;79;90;70;95;80;83;100;96;88;98;75;117;125;156;214;190;173;168;313;442;395;203;153;156;132;145;246;189;162;110;107;102;185;318;403;360;241;181;168;124;105;73;103
76;92;98;80;82;81;98;104;118;105;86;112;129;209;249;185;132;140;133;133;191;251;214;136;91;110;135;154;203;248;242;210;134;114;90;114;183;415;506;401;414;305;228;137;102;124;172;213;135;110;104;97;94;113;132;114;105;77;93;86;82;75;89;99;65;73;96;100;96;143;235;262;381;498;527;375;286;252;298;395;405;431;448;310;207;131;108;108;92;84;74;81;96;80;90;92;100;77;88;69;90;85;94;85;85;83;111;91;99;90;77;82;91;85;99;84;71;70;93;88;78;87;71;83;79;85;85;86;83;91;63;84;86;87;94;104;93;72;81;77;80;92;71;90;89;79;76;91;75;83;90;92;77;81;114;95;74;66;92;79;119;192;278;373;357;265;159;145;137;290;382;303;180;165;177;135;108;151;197;252;285;308;209;141;136;119;149;166;144;107;109;74;79;88;97;125;222;355;365;233;137;127;125;120;119;92;87;92;97;91;100;94;106;106;84;86;73;98;67;93;77;88;107;92;89;85;107;118;127;119;125;140;129;113;98;73;104;145;139;110;94;105;109;86;85;81;84;102;135;171;174;137;113;85;118;110;89;101;97;83;107;108;137;341;697;719;521;393;326;300;196;188;138;126;127;157;192;219;222;205;156;133;177;256;415;620;504;405;281;168;112;101;109;89;98;91;68;64;75;108;99;90;84;76;109;102;120;137;95;82;95;97;139;111;169;189;218;193;124;107;93;74;88;96;93;74;92;86;82;88;76;72;74;85;95;81;96;96;77;92;76;80;80;80;88;79;86;97;79;82;91;89;86;85;92;80;70;98;76;107;85;98;98;86;76;85;99;94;117;101;117;80;78;112;98;125;170;206;210;179;199;153;168;218;262;264;201;191;192;210;229;254;238;215;157;141;109;148;125;108;99;99;105;83;100;81;89;116;108;86;101;82;83;95;113;78;91;82;93;100;105;103;91;85;104;97;75;105;109;91;71;91;85;91;92;95;81;91;82;92;98;89;102;89;112;98;78;74;71;104;99;77;92;99;102;95;83;106;89;106;102;97;96;107;102;98;103;93;92;112;94;82;98;80;70;105;105;82;75;100;99;91;97;92;97;106;106;92;79;104;97;93;108;97;110;118;113;92;112;119;133;176;167;144;95;104;101;83;86;105;102;130;139;138;144;129;131;114;106;157;169;200;142;150;145;110;145;191;256;277;329;308;278;258;277;286;286;272;163;135;107;108;126;169;205;149;109;126;129;128;120;110;123;107;127;98;100;100;96;127;111;94;92;105;144;274;424;484;298;162;105;80;96;109;134;140;136;135;129;105;117;101;102;90;126;121;197;206;174;131;99;114;103;95;113;106;106;111;195;188;206;257;208;147;116;106;135;188;382;516;377;185;109;111;213;560;929;808;377;387;896;1476;1363;683;276;161;109;96;91;131;89;84;94;107;101;94;98;103;92;87;90;101;93;91;110;87;101;95;103;96;91;92;80;100;91;90;89;110;89;107;114;118;103;90;86;70;102;99;99;96;102;97;119;105;108;96;87;92;87;81;96;93;81;108;96;107;98;84;103;103;93;69;86;99;85;95;92;97;93;103;95;70;95;75;86;102;102;77;75;76;106;201;475;944;989;597;261;112;109;110;101;95;106;103;84;94;90;84;83;95;87;86;89;95;96;78;85;88;87;105;88;111;106;113;95;97;97;93;103;88;104;74;102;96;84;88;113;111;71;85;96;92;105;137;189;204;141;95;106;79;102;96;98;116;90;97;115;127;119;127;112;121;97;111;95;84;101;88;95;90;98;93;84;111;119;126;141;130;151;163;186;199;154;149;113;91;112;112;123;86;126;107;106;100;111;167;227;162;112;94;77;110;99;130;109;133;164;203;196;159;115;102;93;83;92;97;85;93;97;88;83;99;84;85;98;103;94;74;93;70;92;94;67;112;93;101;92;97;101;112;80;77;91;80;86;82;88;81;82;73;89;80;77;57;98;85;84;95;89;104;93;82;83;97;95;78;95;98;135;216;216;200;118;108;73;103;99;86;90;88;91;85;83;77;77;84;95;98;88;82;87;79;79;83;88;78;72;88;80;89;120;126;113;88;90;90;98;89;72;86;84;93;89;80;89;67;75;96;104;97;98;96;83;87;85;81;79;98;112;95;106;93;78;85;87;105;90;105;80;92;93;93;104;123;170;175;127;85;99;77;90;87;83;87;81;85;85;112;86;80;90;109;132;151;229;243;236;135;100;82;101;80;74;100;91;100;74;104;88;95;80;79;92;78;79;90;88;85;100;114;84;76;63;95;91;83;98;86;79;69;77;97;88;97;104;96;90;96;90;118;154;157;114;99;78;101;117;153;358;653;549;296;124;107;95;94;78;101;69;94;97;103;95;66;99;90;81;76;97;87;94;66;84;81;92;78;75;89;110;88;105;106;103;84;77;76;114;213;569;1426;2117;1624;640;243;111;79;96;94;70;80;72;75;95;88;100;97;100;95;91;86;110;94;79;79;86;71;79;82;96;98;86;87;91;105;80;87;109;80;100;91;103;128;124;93;100;94;140;210;224;177;157;135;101;94;122;132;103;100;77;96;92;96;118;129;122;99;80;87;117;92;95;96;104;133;148;107;98;90;92;108;96;81;115;216;638;1336;1650;1179;675;485;359;490;758;871;762;288;162;116;91;81;67;77;70;71;83;82;79;76;77;87;75;77;98;99;94;61;89;97;98;75;95;67;73;70;78;72;99;96;74;84;81;98;94;70;75;90;83;88;93;88;79;94;107;76;63;97;78;86;104;97;143;137;115;86;96;69;71;82;103;88;93;99;91;123;113;98;78;80;96;93;88;88;79;75;69;99;90;75;75;85;94;126;138;121;109;117;107;85;103;105;118;110;85;97;109;114;102;179;229;239;166;107;130;136;114;102;101;106;117;132;128;102;96;87;100;80;89;87;86;110;99;94;116;90;110;104;94;109;152;139;93;100;112;92;95;113;97;137;124;106;102;86;101;100;108;98;115;100;86;92;88;60;70;77;91;86;63;82;89;92;98;100;92;91;102;113;95;69;90;104;76;82;110;106;114;150;329;811;1495;1773;1289;635;262;179;156;125;99;113;134;113;89;115;84;69;80;110;155;155;140;121;90;88;78;116;132;146;191;254;397;387;242;155;102;106;108;103;96;83;113;78;101;67;86;88;92;83;78;82;100;139;144;110;104;125;230;414;472;303;225;196;183;189;140;111;83;111;123;116;95;93;110;161;193;189;144;129;86;123;75;113;122;125;97;93;85;88;135;111;129;139;120;119;146;122;99;100;123;151;137;102;107;80;93;86;90;106;108;84;107;108;85;97;98;120;171;126;103;83;86;96;94;95;91;81;76;106;84;86;80;82;73;74;66;88;82;82;93;87;78;74;76;101;69;86;83;90;80;81;82;86;95;81;84;71;80;75;67;85;69;81;84;89;87;83;77;82;108;90;98;140;299;442;378;207;145;224;301;257;184;154;151;144;187;227;200;158;123;103;110;176;347;460;368;292;239;183;164;104;97;94
82;94;93;87;90;97;85;107;102;99;89;91;147;340;362;239;139;133;138;159;213;297;189;155;88;105;126;133;158;214;299;342;229;126;94;119;203;334;393;315;301;271;230;128;96;120;149;155;110;112;94;83;131;134;132;139;104;93;106;102;85;83;73;82;100;79;92;92;100;136;263;315;475;696;807;601;361;354;530;686;716;587;450;277;273;164;139;122;109;82;95;89;99;82;76;81;93;84;88;94;86;81;83;83;79;103;81;83;76;93;76;75;69;61;95;73;110;85;92;79;92;80;80;78;79;91;74;74;76;83;93;86;75;90;105;106;100;93;81;78;115;80;85;74;97;105;79;88;87;78;85;88;81;75;88;84;83;74;99;112;124;213;347;463;531;309;201;144;163;216;250;243;209;254;186;162;162;151;146;168;220;217;197;136;106;88;96;93;130;108;84;80;96;82;94;111;176;333;420;259;153;136;124;126;115;114;102;74;87;88;102;112;88;85;85;106;86;99;64;86;81;93;74;86;94;104;95;93;98;84;120;123;132;120;87;100;103;121;98;107;82;85;96;69;90;96;78;87;124;152;153;97;106;104;103;94;104;92;97;74;86;98;108;195;331;413;325;263;209;255;239;249;275;178;131;171;244;271;309;246;195;136;178;264;388;489;445;352;285;197;139;83;84;91;75;91;72;65;59;70;93;87;72;62;76;122;110;119;110;113;98;112;125;125;155;197;237;242;176;111;103;96;63;87;86;66;80;80;82;70;67;78;94;91;74;72;86;83;98;87;81;85;84;93;93;73;82;99;93;86;91;85;95;100;75;83;83;83;106;100;100;80;80;73;80;79;90;85;104;111;107;91;105;87;116;116;121;165;164;161;210;189;201;201;193;202;173;150;178;209;238;295;269;274;195;128;107;108;81;138;95;107;89;88;73;85;90;82;83;86;116;97;106;92;78;87;74;85;96;120;110;108;93;89;93;103;92;99;76;83;104;68;80;91;87;93;73;76;81;79;83;97;99;84;78;67;91;86;99;72;91;100;87;85;98;93;80;99;105;113;91;108;99;93;104;90;119;98;101;88;87;94;87;106;100;86;91;89;109;97;78;89;115;93;99;102;83;108;91;80;102;97;104;95;94;109;90;113;115;120;130;168;171;148;123;126;113;100;93;88;103;132;116;111;126;134;108;98;116;140;188;227;199;155;148;126;149;205;228;352;477;456;269;288;315;334;279;246;169;125;130;149;168;214;208;153;119;127;140;133;128;141;116;125;123;110;113;108;102;115;105;111;106;116;161;312;547;711;443;252;126;145;138;118;124;139;141;152;129;149;103;104;110;107;85;105;107;114;120;111;107;112;104;91;94;97;111;122;126;144;160;144;125;121;124;132;133;176;249;288;243;160;119;125;185;378;608;526;296;351;794;1183;1176;631;240;117;82;85;100;112;89;97;86;73;95;116;98;118;119;112;111;106;98;118;108;100;92;108;127;128;95;84;87;92;82;98;104;95;95;104;116;99;100;99;86;105;85;98;101;94;77;115;116;104;121;81;90;96;110;89;78;91;95;76;101;101;99;78;92;95;75;104;103;77;106;93;112;88;89;85;90;114;96;88;83;79;89;98;104;76;143;198;457;911;975;615;338;183;103;117;118;116;92;92;91;97;85;100;101;115;79;106;93;83;95;82;99;80;81;103;113;136;113;105;122;103;110;136;115;104;88;77;91;98;100;87;91;102;118;89;104;90;113;126;171;157;139;105;95;94;74;90;89;86;85;106;118;84;108;125;104;97;113;99;81;109;96;101;98;91;94;109;100;108;140;150;169;159;183;180;163;192;182;160;127;103;94;125;101;100;101;77;110;94;107;145;165;128;125;111;104;104;96;125;128;139;139;146;175;143;124;96;94;121;111;82;88;95;110;85;76;87;99;80;92;94;83;99;103;77;83;78;97;84;76;89;110;80;99;92;78;74;85;86;103;89;102;91;82;91;74;72;73;108;83;81;81;88;96;99;100;102;109;80;93;96;102;141;219;382;350;226;137;96;77;90;99;85;82;78;97;92;84;106;106;83;83;102;88;92;77;72;81;78;94;85;101;106;88;109;120;99;94;82;90;83;76;88;88;88;77;93;99;106;72;94;96;101;78;99;84;94;89;83;82;81;88;79;87;85;97;111;115;95;84;100;90;98;94;97;89;91;113;156;289;304;253;130;104;76;87;83;83;81;83;79;87;96;75;87;91;104;111;116;179;203;176;122;102;94;87;89;82;74;82;96;78;77;88;89;111;84;89;88;93;91;87;79;91;88;83;76;88;87;105;90;89;88;80;82;70;82;93;94;111;108;89;107;86;160;240;203;161;103;90;89;99;144;326;652;560;337;137;111;96;91;83;83;85;78;89;93;90;91;77;80;82;94;95;85;79;80;90;83;90;91;108;78;104;95;103;112;104;96;85;76;87;230;658;1609;2331;1950;896;386;149;107;101;95;82;89;88;106;86;88;88;89;97;89;94;90;84;86;79;90;91;65;87;86;84;85;91;93;81;100;79;88;110;99;95;100;99;158;156;123;93;95;225;433;470;327;231;181;138;123;129;144;120;86;72;77;75;87;98;125;80;117;94;106;111;94;115;105;120;162;152;131;89;96;81;81;106;85;101;202;763;1470;1691;1231;675;477;369;642;1191;1200;854;327;110;98;87;70;76;81;89;90;81;84;94;77;85;93;84;79;89;59;95;81;79;88;85;76;86;102;76;86;95;84;91;80;64;84;89;68;90;100;92;85;92;75;97;84;96;87;128;107;86;94;79;112;118;142;135;115;115;85;88;83;95;71;89;100;89;100;118;122;103;101;97;92;85;85;102;72;80;79;93;73;79;109;76;85;82;106;125;109;116;110;91;93;100;89;118;109;115;96;109;99;118;100;130;139;128;108;110;116;115;119;96;94;92;109;94;102;91;102;100;123;84;90;90;96;99;87;88;111;102;103;97;129;161;124;107;126;104;113;96;100;116;116;94;109;105;109;92;115;95;92;103;91;93;90;83;76;71;80;59;75;90;78;73;104;88;97;82;88;80;98;90;101;92;90;91;102;111;145;153;164;263;583;1093;1616;1318;667;279;170;161;114;119;99;107;82;76;85;84;93;103;83;103;112;120;103;96;100;94;130;236;226;189;318;486;463;255;134;138;120;115;96;83;123;96;98;88;97;97;120;113;92;100;99;101;104;114;111;128;122;152;264;265;241;169;160;196;196;172;114;107;124;153;125;122;92;99;123;136;125;147;91;83;104;113;177;196;167;97;100;95;82;90;103;146;124;139;147;134;112;129;107;134;172;170;124;87;76;78;91;90;92;129;116;102;108;88;103;104;120;138;157;128;95;83;88;102;101;102;90;95;97;94;100;76;77;86;94;92;76;74;84;72;78;79;89;83;60;73;87;75;106;78;78;77;73;95;92;77;98;93;84;84;82;93;91;80;75;110;75;85;86;97;96;76;159;378;558;450;259;171;168;188;164;139;128;120;164;174;199;204;161;136;148;135;140;284;386;401;324;235;167;134;119;85;88
73;74;88;82;77;80;97;113;105;129;101;99;162;305;333;225;169;138;143;178;278;281;232;135;135;124;153;94;147;173;334;309;228;133;97;136;235;429;321;246;214;213;178;130;118;117;122;127;120;89;136;102;115;161;239;189;116;89;89;92;80;77;70;80;79;98;101;83;100;142;236;461;706;878;862;629;492;435;645;1119;1240;821;451;372;350;292;200;167;125;98;93;88;77;94;73;87;74;83;69;94;98;79;80;82;86;74;90;84;81;92;96;80;91;75;87;87;92;70;65;69;74;92;83;89;97;73;95;88;75;90;83;83;78;74;87;100;102;89;88;89;90;76;82;78;87;85;68;108;77;74;91;91;110;88;65;93;89;83;97;94;131;248;336;509;544;405;235;188;209;229;244;268;319;377;315;228;237;201;165;145;172;213;182;137;104;94;85;93;80;92;88;102;80;103;96;117;184;243;278;223;203;165;155;124;138;113;95;81;101;122;100;98;94;98;76;76;90;79;81;83;104;98;117;82;84;92;80;99;93;96;116;109;111;106;94;81;86;103;91;95;99;120;102;72;73;91;101;89;130;127;114;114;128;101;94;93;111;112;84;74;87;90;87;132;187;196;194;167;157;208;292;381;283;178;140;171;268;321;313;288;226;144;130;187;257;284;300;255;291;207;138;107;107;93;100;83;66;60;82;75;89;87;74;90;104;136;158;123;121;112;116;150;121;136;170;249;218;202;134;124;98;98;88;90;72;84;73;84;66;70;81;95;76;78;73;91;98;83;82;101;77;79;94;91;86;90;86;86;81;79;80;95;80;88;93;92;86;93;90;101;87;75;92;99;92;90;86;98;104;94;79;80;83;84;96;104;115;108;146;160;234;261;298;272;191;182;143;116;130;153;244;260;269;347;259;154;116;133;112;96;113;100;86;73;77;95;90;65;90;99;99;103;85;107;89;95;101;95;85;103;97;106;91;87;87;100;101;90;69;102;83;71;89;86;89;79;92;89;74;86;91;85;80;91;94;85;85;96;77;71;82;93;90;85;75;88;96;86;86;111;107;97;87;81;86;109;103;82;88;82;90;80;90;96;106;93;75;105;97;99;102;96;96;98;131;136;110;125;107;90;119;90;100;98;119;110;108;89;117;121;127;146;121;144;104;119;110;108;127;96;106;85;100;119;115;116;106;100;112;145;192;238;216;192;158;139;145;189;193;299;440;381;269;245;312;352;266;231;155;127;171;224;237;248;207;142;110;110;111;115;121;119;118;86;121;93;96;116;113;123;92;99;108;96;175;346;781;1048;681;323;189;157;142;138;156;153;148;178;155;121;122;99;104;119;104;89;97;98;108;91;116;120;119;124;92;107;80;119;131;140;144;143;153;185;175;165;156;142;154;172;162;116;95;122;121;221;294;293;187;217;373;652;623;370;191;96;110;102;106;117;120;103;80;111;94;93;100;112;121;100;112;118;87;112;132;114;82;106;95;112;93;92;74;79;98;106;97;93;94;93;107;104;98;95;93;106;83;94;113;98;88;115;85;86;98;98;96;81;105;90;81;87;91;99;103;91;87;96;102;98;100;96;82;87;87;94;98;89;91;100;81;100;106;83;90;85;67;78;91;92;118;184;322;639;761;672;442;216;123;84;110;131;115;102;103;98;90;89;89;80;90;86;92;93;91;82;115;95;91;103;132;132;152;116;122;103;130;148;129;108;87;97;96;115;93;95;90;105;90;110;83;86;85;124;140;131;94;86;95;85;79;95;77;73;84;94;96;122;108;123;123;105;87;78;90;90;103;104;102;101;88;104;116;125;121;128;189;172;164;144;123;120;142;124;111;120;116;103;92;108;104;116;117;107;88;117;114;111;101;125;123;110;114;117;109;113;143;144;161;144;120;107;96;104;89;82;97;99;97;103;85;85;84;93;96;97;115;92;90;86;70;68;79;85;86;83;88;92;82;80;88;92;100;101;79;110;87;98;96;78;72;86;87;78;86;86;89;82;87;99;103;86;101;95;87;88;110;201;437;691;613;260;124;92;70;87;95;84;85;82;103;86;102;89;73;95;85;84;87;93;99;81;61;93;84;88;78;81;86;78;95;95;126;90;89;89;87;85;92;87;86;96;87;90;93;83;79;73;91;88;96;104;88;110;89;79;89;86;107;91;86;107;89;106;90;72;84;87;97;79;87;93;125;182;407;505;335;136;90;80;80;99;104;89;99;87;88;105;94;91;92;110;91;119;126;130;137;112;128;109;95;88;88;91;93;76;96;104;102;98;93;92;75;83;87;94;95;108;127;103;95;90;88;102;95;87;79;81;93;102;84;93;89;106;94;105;98;98;100;133;201;194;149;103;87;70;90;142;228;377;341;244;124;88;85;86;92;99;73;91;101;81;77;76;94;84;88;85;91;81;82;65;86;99;84;102;98;92;92;111;130;153;150;107;97;86;104;207;524;1268;1887;1659;881;399;202;126;87;99;95;95;94;89;90;106;83;103;69;120;90;98;93;71;69;98;88;79;79;86;76;80;82;117;87;90;96;77;101;113;127;103;103;126;134;101;80;137;373;835;916;572;452;336;207;129;153;150;131;104;66;84;81;95;87;92;101;99;127;122;94;111;103;122;135;205;190;102;100;82;82;74;94;96;90;174;566;1197;1168;793;433;285;263;620;1136;1169;606;222;117;82;79;82;67;79;88;80;82;97;99;86;88;81;81;73;90;85;61;87;86;92;99;88;92;71;93;87;72;89;77;81;89;81;72;84;73;84;75;88;91;103;136;106;97;95;128;113;126;109;100;165;154;174;122;116;103;95;76;76;87;98;93;105;104;122;135;119;88;91;85;87;93;80;91;84;99;64;77;78;86;83;79;72;99;92;77;120;116;107;89;91;88;99;100;180;216;164;121;106;112;122;103;109;86;115;122;112;112;121;99;102;90;108;101;106;85;102;92;95;80;105;97;79;96;100;100;94;112;86;102;103;139;132;114;123;95;97;102;94;113;112;148;134;131;116;105;84;107;94;92;89;68;81;79;88;77;79;90;75;81;67;77;94;99;96;104;92;100;102;92;81;93;88;71;127;209;319;314;206;211;362;668;980;874;496;297;195;164;127;120;112;94;95;101;96;81;86;96;83;66;92;77;105;81;86;86;200;292;310;218;248;407;359;200;119;101;93;77;75;86;105;105;84;74;97;93;113;102;109;104;74;95;98;88;96;130;116;126;150;146;137;150;129;190;203;188;144;110;111;133;131;93;87;98;106;104;113;114;97;90;83;123;159;227;179;126;99;85;111;92;111;144;147;132;111;108;120;123;105;124;160;129;136;92;73;90;90;117;113;125;121;86;105;88;103;122;143;132;125;92;77;91;79;89;107;102;77;82;87;76;98;89;79;106;72;83;76;73;56;65;76;77;78;95;83;86;69;79;80;68;80;85;77;72;83;87;75;83;94;74;73;109;83;82;71;92;80;89;80;73;93;80;151;284;405;349;213;121;128;104;114;109;122;119;137;147;145;152;152;177;182;148;134;184;332;377;331;186;133;127;78;104;67
94;99;87;74;90;92;104;104;120;153;110;130;144;205;212;155;131;112;143;232;288;264;188;158;153;124;132;126;128;177;211;231;179;134;93;130;309;465;360;191;174;148;128;127;104;114;117;136;110;106;112;98;131;216;358;262;141;104;92;85;90;84;84;79;96;90;89;110;80;123;207;418;628;693;719;732;598;469;571;998;1331;958;515;359;426;443;297;195;152;142;108;91;79;80;84;81;60;91;66;75;64;65;92;82;97;78;86;100;84;102;85;84;91;87;72;70;70;76;81;79;88;104;95;88;71;91;107;79;89;67;87;97;91;95;98;81;106;77;80;92;72;88;100;96;94;81;75;69;75;85;73;83;100;81;72;92;101;88;83;91;121;169;271;369;422;382;291;240;279;351;299;285;358;438;336;315;259;213;163;131;156;205;151;116;75;85;105;80;85;88;97;100;85;88;103;81;137;190;236;244;258;217;168;170;142;97;89;93;96;105;90;82;83;86;80;90;99;70;72;97;83;97;106;104;68;89;102;88;103;84;87;83;96;91;94;83;89;113;101;93;91;111;103;106;78;90;81;100;130;122;94;105;115;117;102;108;111;126;99;87;93;88;94;110;146;160;153;129;138;177;218;273;252;171;112;135;181;240;355;288;224;141;111;130;146;210;234;292;348;293;195;142;108;116;103;91;67;76;57;67;78;99;86;82;86;148;222;165;120;109;139;182;145;146;196;204;231;212;190;138;93;76;75;97;70;70;85;77;63;85;74;76;80;76;75;84;96;86;81;99;89;85;102;73;80;95;90;96;87;85;83;92;93;76;85;98;90;73;79;102;95;91;93;100;84;72;75;88;82;66;73;68;81;96;106;90;106;112;112;151;209;279;326;344;252;209;180;165;157;136;157;217;319;335;287;195;133;142;115;141;126;99;111;90;88;78;82;84;87;89;104;76;79;83;103;113;73;95;85;77;80;71;85;97;108;83;86;93;99;101;95;85;85;76;91;104;92;84;91;78;103;96;76;100;100;88;90;83;98;82;80;101;91;86;79;99;92;87;83;103;86;85;93;102;71;77;85;98;88;101;77;92;93;104;97;95;105;86;97;96;86;95;110;96;124;148;143;110;113;106;112;90;117;108;88;87;108;112;114;122;127;113;102;97;106;128;120;104;95;119;116;102;115;107;123;119;124;131;152;128;169;214;242;212;154;161;165;200;189;192;298;266;231;190;257;277;269;165;161;184;199;269;304;271;190;161;130;109;128;136;150;136;135;119;111;99;102;103;114;90;93;90;106;98;170;333;716;971;770;328;181;143;174;135;149;166;156;165;147;123;131;115;100;111;93;104;104;112;127;89;123;126;95;93;109;105;89;126;126;135;175;229;272;310;244;227;206;169;105;125;114;129;99;94;135;134;172;160;165;175;258;326;311;211;155;111;119;110;103;137;112;106;115;108;100;106;112;95;115;121;103;90;86;103;113;124;90;98;98;107;92;93;102;96;109;104;111;87;83;91;84;102;69;86;100;76;90;101;98;103;79;116;88;114;116;89;92;91;101;92;81;96;91;94;81;96;93;106;114;103;97;88;105;86;98;92;100;102;78;86;82;95;86;76;91;89;97;73;100;90;99;134;247;430;665;763;567;288;138;109;126;121;128;103;79;82;119;98;113;77;92;84;89;73;83;87;71;107;106;121;125;134;154;109;114;127;158;181;169;109;102;108;97;77;78;95;93;82;99;113;121;89;118;111;102;100;118;89;88;90;70;83;82;78;99;88;104;89;113;105;86;97;99;89;95;102;89;88;99;101;89;90;87;132;144;153;162;192;151;147;99;119;102;117;97;112;102;130;98;108;128;124;140;99;94;85;101;107;98;111;119;108;102;101;104;144;145;146;146;135;97;109;101;70;79;78;81;74;76;86;81;96;84;86;103;90;101;96;101;77;122;67;75;93;78;105;84;95;88;94;105;75;84;82;76;87;91;83;97;90;84;94;84;87;82;102;81;79;87;88;73;87;83;88;83;80;119;211;465;805;652;306;129;84;94;98;100;84;94;95;78;71;87;84;94;97;92;89;97;92;78;86;80;91;88;86;105;87;83;84;68;87;82;81;88;87;75;76;85;83;98;100;95;71;79;99;75;102;83;95;98;80;99;93;75;80;84;99;79;81;75;73;90;94;94;85;67;89;97;78;104;96;127;213;333;404;240;158;91;84;87;81;106;88;59;87;94;108;99;103;82;85;109;91;101;106;120;131;176;116;108;108;92;92;84;81;93;101;107;103;114;117;94;98;103;115;129;131;115;96;109;83;88;83;104;91;98;75;79;93;77;94;90;101;91;102;90;88;114;102;127;123;97;95;95;101;77;108;133;193;184;142;94;90;79;81;80;87;83;86;81;84;88;79;91;85;92;79;86;96;91;84;73;93;89;93;100;94;91;106;148;231;203;120;108;96;129;187;342;720;1007;989;755;640;373;201;110;87;105;83;94;74;96;91;92;76;75;85;88;77;74;93;85;72;80;94;88;88;105;79;98;105;91;96;93;73;109;154;172;135;116;129;131;99;103;167;428;898;938;758;670;526;257;187;163;225;165;108;85;102;87;83;85;88;80;121;129;145;130;100;88;128;125;166;180;104;91;102;77;87;89;99;107;160;351;596;607;406;204;183;174;368;636;610;334;168;88;87;71;80;74;82;80;83;93;85;80;94;95;83;82;87;82;81;95;78;91;80;84;73;85;71;89;84;76;111;88;78;80;84;82;86;79;65;89;97;100;140;122;113;100;149;128;97;93;103;93;133;181;169;113;93;85;85;103;76;88;78;101;82;91;116;132;102;81;116;135;139;99;91;93;73;79;76;94;89;91;75;87;99;88;95;101;88;82;92;93;76;85;110;146;261;325;254;141;130;154;159;109;103;107;116;135;181;131;102;103;95;99;114;84;102;100;99;122;89;104;104;111;92;85;75;95;90;85;79;86;97;105;103;100;97;122;127;117;105;111;120;148;125;133;107;109;109;102;90;89;93;88;86;91;74;82;64;69;108;109;115;78;86;77;97;97;95;82;93;90;88;77;86;113;184;390;642;648;328;251;274;402;524;552;479;320;166;155;120;112;98;84;105;81;81;89;95;68;97;91;100;80;83;101;97;137;176;284;273;210;186;211;201;138;89;90;99;98;82;88;80;88;106;81;74;109;100;108;91;80;104;95;106;97;94;90;117;124;148;159;162;176;167;192;214;182;137;94;108;122;104;86;106;113;87;91;104;112;77;96;101;100;146;185;159;123;124;98;117;115;149;153;142;130;134;115;133;132;102;125;115;117;89;92;88;75;93;82;85;86;72;78;97;81;111;128;115;116;98;100;94;72;102;90;112;91;95;96;77;81;82;84;88;82;62;83;85;67;87;85;86;70;81;97;79;76;84;71;93;90;89;90;93;68;87;87;93;86;84;76;81;90;84;88;84;98;93;93;96;94;80;103;134;202;223;227;125;107;97;109;110;100;110;94;144;156;117;155;130;194;205;140;128;196;303;397;305;147;123;101;84;108;95
76;91;82;98;106;118;103;98;120;123;132;138;127;159;170;143;134;141;155;294;293;209;152;173;196;178;151;155;186;160;143;123;134;113;127;163;223;345;287;204;186;140;108;87;143;152;173;144;108;122;106;105;163;309;465;321;146;104;92;103;86;88;112;89;82;65;86;101;100;113;161;243;360;437;558;721;760;668;576;744;1000;835;555;451;483;575;410;275;194;235;160;113;92;66;78;82;92;63;83;73;83;82;78;113;90;94;81;98;102;70;88;90;74;74;80;80;79;78;101;72;98;86;91;82;87;64;71;76;73;84;77;94;76;83;84;96;74;79;76;75;100;92;72;95;108;100;103;63;82;76;65;74;89;99;86;70;78;83;101;107;116;141;176;259;336;392;363;293;336;427;396;368;313;339;249;292;353;216;150;118;150;123;107;115;97;95;79;103;87;71;84;81;92;103;91;102;138;194;255;264;240;255;230;187;165;133;115;91;96;98;80;78;74;84;85;69;84;89;102;81;96;103;95;80;99;93;94;110;92;99;110;83;60;79;75;82;90;98;100;105;96;90;120;114;109;108;102;94;99;115;108;89;110;107;84;119;113;113;81;82;80;96;110;137;133;157;140;108;127;167;165;214;177;136;108;97;115;222;276;251;140;109;109;118;165;200;294;330;357;281;167;114;69;104;78;97;70;68;64;97;96;98;77;75;86;108;176;175;96;91;128;146;142;167;238;252;285;242;214;136;122;99;90;79;105;80;75;72;76;67;93;74;87;59;77;87;91;87;92;87;106;77;84;90;86;95;91;79;86;99;102;99;70;85;89;83;85;91;99;90;87;83;65;90;80;75;90;86;64;109;77;89;78;93;87;101;98;94;107;148;176;219;288;338;298;270;257;221;211;166;141;206;347;327;277;213;207;178;125;122;142;115;120;102;82;91;95;89;108;63;76;80;90;98;100;84;96;84;97;87;82;97;99;84;88;78;81;85;88;103;94;89;102;110;88;80;103;88;93;84;108;86;85;80;67;90;80;97;85;75;90;107;102;90;87;73;100;92;97;99;90;89;86;78;105;99;67;93;81;97;95;82;77;103;93;101;104;98;107;86;91;109;112;118;144;156;174;115;114;105;105;104;118;98;100;100;102;135;104;98;95;91;98;103;101;105;137;118;108;121;112;116;106;98;103;123;141;183;197;190;184;210;218;228;223;155;191;155;186;172;194;189;168;165;200;247;220;189;218;180;192;203;272;199;192;121;127;97;113;149;155;175;144;111;82;97;96;109;97;100;83;99;85;93;136;242;444;589;437;275;211;138;163;139;154;162;155;140;119;108;101;113;104;111;98;96;98;107;100;107;100;119;126;100;95;102;87;86;129;158;198;341;567;563;405;392;339;182;122;111;99;115;116;133;111;131;130;134;185;255;335;308;241;152;124;93;113;108;105;126;130;136;122;106;89;91;73;105;123;109;98;103;100;108;102;100;91;89;110;102;85;95;79;95;100;95;100;97;98;85;95;92;91;100;71;88;75;91;104;101;97;94;119;93;81;96;85;98;107;94;108;104;107;78;85;94;78;92;92;100;95;107;104;101;90;88;97;92;88;82;92;96;89;83;96;99;90;82;94;89;92;142;263;479;885;1027;709;318;130;112;104;120;114;92;81;82;88;85;83;106;95;90;92;89;102;88;99;90;104;162;163;150;137;117;94;120;138;155;126;111;98;95;92;68;87;99;111;119;128;124;147;117;100;94;91;112;96;107;88;83;80;87;95;87;78;95;103;77;95;102;95;92;104;78;88;90;103;128;124;104;87;93;111;150;170;180;186;196;160;122;114;101;102;111;73;85;95;112;149;119;138;149;129;100;89;105;97;85;110;154;141;133;89;88;121;141;155;189;170;133;102;73;91;73;81;82;76;82;85;69;84;109;92;102;85;80;91;88;77;86;80;98;101;85;66;102;95;86;99;105;89;89;65;89;90;98;89;91;87;90;87;74;82;91;82;92;79;87;69;87;92;92;78;92;90;79;101;149;290;484;379;228;105;106;88;75;114;74;88;119;94;94;68;77;91;84;89;87;96;100;99;95;77;79;89;85;104;85;82;112;93;101;85;91;107;94;91;80;75;95;87;97;79;98;93;79;85;96;99;87;95;119;102;89;68;83;89;95;93;69;85;99;102;80;100;96;80;102;90;84;108;119;146;241;263;247;161;120;99;77;97;93;96;63;81;98;80;105;84;93;100;87;84;89;104;120;103;141;159;145;84;111;78;97;98;92;79;125;121;108;86;90;83;94;115;111;157;208;176;135;93;82;81;88;77;87;76;82;96;92;80;99;107;110;90;102;80;84;94;117;111;113;99;103;87;79;95;79;92;113;117;82;69;83;84;87;84;82;84;86;97;82;84;106;98;82;90;71;79;93;92;93;76;86;80;102;90;102;99;89;148;244;213;126;99;104;120;114;160;295;431;666;899;1145;753;316;126;91;91;80;89;89;81;74;84;83;103;84;86;103;95;93;66;92;74;75;83;95;67;94;83;99;70;93;86;89;129;220;247;178;138;145;138;89;93;130;298;539;620;585;642;507;275;209;257;249;157;114;117;93;90;101;112;104;98;118;118;106;112;109;92;95;133;139;109;97;79;85;77;81;86;94;121;148;231;279;233;178;110;122;118;181;240;255;165;100;93;83;83;81;95;92;73;73;80;80;78;74;82;93;94;79;93;82;91;78;77;79;79;101;81;100;87;78;113;116;133;97;83;70;66;86;79;82;89;96;106;155;110;117;108;115;116;114;93;116;104;104;154;133;114;90;100;94;74;84;81;90;88;94;110;125;144;114;127;125;147;152;108;82;90;108;70;83;98;91;81;68;77;78;90;108;90;74;89;76;76;102;103;103;150;286;350;260;143;159;175;152;112;78;98;95;113;126;138;128;109;108;93;82;87;98;97;99;111;92;86;95;97;96;95;91;81;97;81;78;91;69;86;90;70;90;117;159;139;93;114;126;128;122;126;109;103;89;97;99;90;84;94;78;76;74;80;82;87;80;81;82;96;100;107;99;105;93;90;99;96;91;89;88;112;226;519;950;889;417;241;232;222;287;412;476;342;196;136;115;119;97;90;91;106;100;103;99;76;78;71;68;84;81;94;76;103;163;236;253;169;130;115;123;87;106;82;54;86;96;104;102;78;90;92;77;107;82;80;94;112;81;108;78;68;98;102;156;205;153;185;197;188;186;167;196;165;114;92;110;109;95;114;86;98;106;104;105;103;93;117;100;120;116;111;116;112;103;116;114;112;110;144;140;148;116;124;137;138;121;117;104;100;60;71;79;89;85;100;79;78;92;85;84;87;112;125;115;108;97;116;91;97;108;75;79;90;95;89;91;76;97;84;88;86;86;73;84;77;68;91;98;71;70;83;96;80;89;76;88;97;80;79;78;64;94;88;75;68;78;76;79;72;82;87;81;94;104;83;94;105;88;90;95;111;110;140;111;109;118;126;92;93;99;87;132;119;141;141;151;142;162;152;131;162;219;246;206;103;105;88;97;95;104
91;72;99;99;93;83;108;124;96;93;119;130;139;177;171;123;157;163;236;308;237;203;145;151;221;149;206;201;214;183;134;113;184;162;126;149;158;215;177;189;159;125;124;119;174;198;220;178;120;91;86;93;144;264;371;297;143;93;97;81;92;82;94;80;85;94;83;103;128;127;164;178;193;239;367;685;1053;938;632;638;795;638;483;503;548;567;523;392;283;312;261;138;83;86;77;99;64;95;87;92;99;99;87;97;89;95;96;98;70;69;82;71;82;84;79;71;88;89;88;85;88;110;117;112;104;86;81;83;90;74;69;94;75;86;94;84;87;82;65;98;87;78;87;67;78;101;86;97;73;82;77;85;93;85;104;94;78;79;81;96;99;124;119;219;302;320;366;364;423;441;427;367;290;207;194;248;342;214;142;121;107;110;100;104;102;73;93;80;115;93;84;90;96;97;129;121;138;192;307;277;266;254;315;283;195;112;88;88;90;90;78;78;95;110;83;81;94;86;89;75;95;98;85;106;106;98;90;107;109;101;81;100;81;97;75;97;77;95;88;103;108;118;137;90;105;99;98;107;135;145;99;114;89;102;107;95;102;112;97;85;72;77;109;143;172;135;110;103;111;125;143;159;204;147;110;93;112;146;180;150;108;101;116;167;216;264;266;296;312;262;171;131;106;94;99;91;78;63;71;65;96;84;82;81;103;99;139;89;96;97;100;137;179;258;354;337;345;350;251;172;117;89;103;100;80;85;78;78;90;67;92;73;77;73;81;84;89;96;71;88;84;106;78;93;96;97;80;85;100;94;101;104;85;91;93;85;70;102;88;84;96;93;96;92;89;77;78;86;75;66;80;87;77;77;98;93;101;112;108;126;142;191;217;283;297;303;292;239;220;158;168;186;278;307;279;227;253;184;132;131;110;116;118;88;120;95;93;87;99;99;93;91;117;95;93;83;82;83;77;75;98;94;88;88;88;94;90;94;76;86;88;88;92;94;100;77;70;78;88;96;75;83;74;67;96;75;90;114;80;86;88;90;100;106;81;93;119;89;85;93;102;107;95;90;89;89;84;79;91;108;94;93;96;96;91;80;103;75;100;81;110;104;124;114;170;164;174;150;123;126;117;108;93;97;114;89;95;107;119;108;106;82;110;102;101;120;101;92;97;134;138;145;116;115;119;124;198;273;253;207;199;217;316;359;263;203;189;202;204;218;178;150;155;170;181;223;240;247;256;251;226;190;215;167;194;141;134;112;115;134;182;173;130;109;102;103;89;111;106;94;108;106;103;90;106;150;243;319;280;212;194;180;153;170;143;144;129;131;125;114;138;121;95;128;106;98;105;110;93;112;83;97;110;102;95;91;94;127;116;161;232;398;695;676;578;652;562;287;140;105;116;117;112;102;112;116;135;131;237;453;597;639;383;157;122;89;91;112;103;114;127;93;86;101;125;123;80;105;85;106;116;87;108;97;98;95;111;111;107;101;98;105;124;126;97;89;105;90;105;96;85;81;84;80;99;87;75;100;103;90;79;86;90;95;97;108;97;95;92;122;116;96;103;88;105;73;98;78;84;83;87;103;99;88;75;83;86;73;78;109;95;94;94;75;92;87;71;90;94;83;115;183;322;512;896;1060;710;316;155;112;116;127;94;95;109;116;106;79;97;92;77;74;85;82;97;106;95;123;118;170;173;149;117;94;103;101;100;109;117;110;101;106;103;89;111;94;106;114;153;182;181;154;106;86;81;100;111;104;97;100;77;84;80;99;104;94;102;91;103;86;93;93;104;82;75;93;125;157;155;121;96;111;113;107;169;161;158;187;163;144;119;95;98;98;83;98;99;135;119;120;126;137;98;116;97;106;109;93;99;144;152;136;110;116;129;101;127;162;147;114;100;72;80;87;96;75;82;78;87;68;89;99;97;75;94;79;98;110;93;118;97;99;75;72;94;100;73;85;85;111;118;83;92;88;103;87;94;115;99;90;107;95;90;80;94;78;82;90;93;98;95;87;82;90;85;65;85;117;154;230;217;156;93;97;86;98;97;104;92;95;116;85;72;84;84;81;86;67;87;100;100;77;84;65;78;93;87;101;90;95;92;73;92;89;86;102;94;86;71;82;75;82;94;83;91;87;108;76;84;73;109;98;91;78;89;76;78;97;80;89;75;89;70;90;105;80;90;93;95;102;114;126;188;315;280;180;121;95;96;102;81;73;66;79;77;105;95;92;80;96;86;96;111;109;105;114;133;132;118;126;108;96;91;90;107;107;90;137;173;125;128;100;100;95;100;139;204;271;193;125;84;66;88;82;85;82;88;80;86;68;90;81;94;105;103;86;92;80;94;86;81;81;103;108;96;78;63;98;91;96;83;89;83;90;91;89;68;71;94;94;90;94;87;95;87;75;84;95;101;87;107;103;80;90;96;97;88;97;105;101;127;160;141;120;100;99;106;124;145;204;338;613;1126;1531;1234;464;130;102;86;94;94;66;98;80;70;80;76;93;86;78;99;80;81;85;81;82;83;103;102;63;88;87;88;86;91;97;127;208;277;172;155;167;129;115;94;108;173;252;315;340;375;313;234;204;226;198;132;107;100;120;116;119;119;116;104;91;90;78;96;106;99;83;91;107;90;82;85;69;81;78;78;117;174;222;220;150;132;84;104;90;100;108;142;131;102;84;62;81;86;74;76;75;100;79;83;75;74;90;83;91;92;81;91;93;74;82;81;78;85;89;89;86;59;92;105;129;140;104;76;86;77;87;85;78;85;85;103;116;122;78;93;98;108;118;87;97;106;97;118;115;109;93;86;101;103;80;84;65;74;100;97;131;127;122;140;132;159;148;140;104;100;97;97;93;84;81;81;83;70;82;91;83;91;100;89;83;92;86;85;99;129;184;232;181;150;195;180;176;121;84;90;101;109;124;120;103;103;97;95;81;103;96;99;103;109;97;108;96;102;75;84;96;104;94;97;95;76;84;82;93;90;89;129;131;140;107;140;125;98;109;103;106;105;100;118;147;107;113;82;78;71;91;103;88;93;91;94;91;86;97;92;80;105;108;94;110;92;94;88;90;114;221;417;684;673;395;260;216;193;204;337;394;384;253;149;131;116;86;96;105;100;95;102;79;89;86;81;77;84;82;93;89;117;169;276;308;180;123;100;84;84;99;89;98;83;89;91;88;95;83;85;90;86;76;82;79;81;82;80;67;79;112;129;169;238;297;314;287;189;161;154;136;117;122;112;100;102;117;99;94;100;118;118;120;119;132;142;133;115;116;117;93;82;127;131;104;119;129;141;146;141;157;155;195;179;114;122;93;100;90;79;91;92;95;84;97;97;79;91;91;101;105;100;102;103;78;91;118;89;111;91;93;117;118;86;92;72;89;86;87;84;82;77;69;85;80;84;79;73;76;95;75;85;92;88;94;70;81;93;89;75;89;74;105;99;85;83;87;94;83;85;93;88;87;76;85;96;81;92;91;102;127;110;116;83;122;121;104;95;92;115;102;137;115;129;132;125;137;130;133;141;154;140;152;107;95;113;108;126;108
79;97;76;84;133;102;108;96;85;75;122;141;155;179;165;168;173;212;304;312;224;176;119;148;168;229;268;228;208;176;147;142;234;266;188;145;118;116;116;151;147;158;148;167;140;204;245;182;118;95;83;112;140;187;259;162;117;70;104;101;83;68;87;100;86;84;95;128;160;156;227;191;179;150;284;785;1334;1168;751;620;669;489;372;439;516;563;534;369;313;337;278;178;108;84;88;89;89;98;84;89;93;70;90;83;93;86;67;70;79;91;94;87;91;83;94;79;78;87;105;77;80;89;110;93;70;73;78;84;80;82;71;84;81;76;76;82;88;91;109;83;87;78;64;90;95;86;99;83;89;94;92;72;73;93;107;109;94;105;87;103;112;134;141;179;242;295;340;357;454;512;362;263;174;128;121;189;245;206;132;110;103;102;90;92;98;91;68;88;91;71;96;78;89;102;121;149;202;231;251;308;341;295;270;272;202;111;91;91;80;93;86;90;107;114;98;92;84;94;102;101;96;107;96;84;92;99;87;82;102;100;89;76;83;57;72;109;103;102;100;84;104;100;144;117;139;127;85;96;121;126;112;91;80;74;93;93;77;88;93;99;93;86;119;114;152;137;94;99;133;128;144;163;202;149;133;106;93;121;135;132;88;82;116;153;244;296;291;308;262;224;123;114;93;109;120;95;89;65;76;103;78;75;95;87;75;96;111;112;107;109;115;107;200;323;453;446;357;364;300;172;129;95;136;136;131;87;87;90;89;81;100;79;84;103;89;94;79;98;109;124;154;132;113;102;96;95;87;92;95;93;111;96;90;80;77;97;81;95;88;90;94;95;86;100;71;71;66;82;78;87;85;95;91;86;84;93;115;104;107;116;152;153;213;249;337;277;227;184;176;143;159;214;306;331;267;321;270;267;183;116;135;110;89;102;95;94;76;85;92;103;93;111;86;88;92;96;76;88;82;95;91;88;90;96;100;102;80;73;77;86;82;86;103;102;94;77;91;75;100;96;86;89;91;76;85;70;82;66;80;96;90;88;99;89;106;87;89;89;78;101;89;83;89;73;79;83;100;98;88;108;98;109;100;105;98;94;86;86;100;92;108;123;109;154;198;233;214;191;136;149;140;117;112;114;84;119;110;115;109;110;102;109;86;74;108;97;110;101;106;115;149;129;131;126;127;164;186;256;259;212;194;238;322;422;307;165;197;243;227;226;179;153;117;139;169;212;253;344;400;323;284;222;219;170;139;128;122;117;108;135;175;155;122;96;102;103;90;97;101;112;88;80;82;86;102;122;161;194;218;251;272;245;182;147;123;140;131;136;128;92;106;112;109;118;91;101;95;96;110;121;114;123;104;86;105;86;98;108;125;122;193;281;477;493;611;684;680;366;146;122;114;118;99;96;104;103;133;224;381;808;1039;1003;512;229;114;97;56;108;108;92;108;96;102;108;97;112;105;110;122;87;116;118;96;105;105;117;89;113;98;105;105;116;114;96;111;101;111;101;88;110;74;87;105;69;93;85;82;81;95;91;88;82;99;96;93;87;93;103;114;106;102;93;89;89;72;89;82;93;74;74;86;85;99;73;105;76;85;105;95;93;95;85;94;86;103;89;89;82;72;91;128;215;387;511;627;591;417;213;141;111;94;98;84;89;110;98;105;75;83;78;88;99;94;85;102;110;162;164;133;136;127;120;111;106;96;105;96;112;106;98;94;93;109;122;107;106;104;132;181;254;227;134;106;88;90;101;93;92;95;69;104;89;94;102;90;89;90;96;105;104;102;92;81;78;101;101;99;153;184;136;112;87;111;120;138;129;163;187;179;131;115;97;89;101;99;111;104;108;133;134;118;120;103;113;137;130;117;105;93;134;156;158;130;115;121;150;106;120;114;110;89;78;79;82;86;79;81;88;77;70;77;102;86;85;87;92;98;94;89;89;84;98;105;88;96;96;108;106;88;100;119;84;89;91;74;99;95;115;105;111;79;88;83;87;84;92;100;72;103;104;79;89;91;87;117;113;79;99;113;113;131;117;98;110;95;92;73;95;86;89;91;101;81;89;65;82;83;81;86;74;97;88;88;78;107;85;83;88;76;80;85;109;95;88;73;93;103;101;81;87;82;100;92;90;77;84;74;90;93;88;79;74;79;80;85;83;70;75;75;72;72;95;90;94;78;103;71;83;81;83;111;129;214;375;313;178;111;86;77;91;79;91;87;82;87;68;75;77;100;98;96;109;152;197;166;164;134;98;99;92;95;85;97;102;103;109;114;229;298;282;207;126;132;95;103;136;167;216;159;114;91;88;86;89;79;94;84;76;99;101;112;92;103;93;102;85;94;91;80;93;130;128;124;112;85;100;88;90;89;89;105;76;72;89;81;83;85;90;98;101;81;90;70;82;86;88;95;91;94;91;86;91;81;88;95;99;85;91;90;88;111;98;111;105;92;87;95;134;198;301;424;560;1042;1414;1018;399;138;102;96;99;78;83;91;91;86;98;81;92;80;95;75;92;85;71;79;85;87;83;90;60;92;92;66;69;82;91;122;145;175;141;114;145;187;167;111;120;102;138;171;162;149;201;243;282;238;152;102;98;128;133;119;157;141;127;124;110;102;92;113;106;97;113;91;103;82;69;79;96;88;88;100;149;204;264;251;167;99;96;78;106;93;78;77;99;83;84;89;91;75;85;71;91;88;71;81;81;91;84;64;99;94;85;76;85;78;69;75;71;85;86;84;94;106;79;88;100;101;90;86;80;61;90;95;90;93;76;85;92;92;74;74;94;100;97;104;74;95;103;107;97;123;110;121;97;119;67;91;72;78;113;99;126;116;145;161;153;150;158;159;110;110;79;92;87;83;86;85;93;81;90;100;95;85;90;98;92;101;62;82;105;98;117;136;167;205;231;217;146;111;115;90;101;97;119;134;94;107;90;89;98;93;119;129;153;108;112;129;111;110;84;90;93;102;91;91;101;72;84;98;97;87;95;104;123;71;118;121;118;115;101;95;96;108;77;107;132;110;90;92;87;109;99;99;100;73;88;88;91;84;86;91;84;108;74;99;88;106;82;90;109;101;139;223;319;366;280;223;249;209;212;260;371;426;305;162;108;99;103;90;101;88;80;85;113;68;72;71;82;80;79;92;83;120;216;375;459;211;136;59;80;82;85;65;114;89;91;81;84;66;96;92;78;100;89;76;89;90;76;95;80;83;99;152;200;267;438;460;359;238;162;125;113;125;96;113;105;100;97;94;91;103;116;97;112;123;130;142;130;133;110;88;101;112;146;145;137;110;137;182;205;237;228;191;192;161;111;95;85;84;80;86;91;127;122;102;106;98;102;113;111;122;96;106;78;95;96;109;105;94;86;85;99;95;119;118;87;80;71;83;96;104;82;87;86;80;77;82;81;80;69;81;98;96;85;82;79;83;89;81;81;84;89;86;91;90;77;73;91;88;83;85;105;87;88;91;97;99;65;81;87;105;105;126;123;119;113;98;98;85;90;97;116;99;105;127;135;107;108;124;121;107;112;101;127;90;100;110;125;91;113
81;89;83;86;99;107;93;77;90;80;99;147;216;199;160;167;191;232;232;209;173;125;97;143;199;236;299;212;183;151;110;144;230;290;236;161;123;106;122;119;140;167;204;201;146;174;171;157;113;114;84;86;110;129;128;107;111;85;97;96;105;102;74;94;92;89;90;100;201;231;281;239;220;215;281;641;1057;998;663;623;633;395;297;345;452;500;505;353;263;270;225;169;103;79;92;91;87;67;79;77;86;94;108;83;90;107;65;73;77;84;91;75;71;90;87;81;83;83;91;86;72;92;86;79;68;93;97;76;88;71;90;94;89;71;69;77;89;80;105;74;95;84;82;85;86;86;82;78;91;96;85;74;95;73;108;117;121;120;106;103;133;142;152;200;208;229;321;447;619;517;285;154;133;135;102;154;170;156;149;120;114;88;99;107;85;92;90;89;81;89;74;75;102;107;122;167;250;319;378;417;507;365;272;176;147;119;99;79;88;110;106;108;119;156;134;76;75;97;106;105;86;101;83;67;77;77;78;82;98;98;69;87;82;105;100;108;142;126;96;98;67;114;159;150;120;102;110;109;102;118;105;74;108;103;95;124;119;118;119;120;87;93;102;104;140;108;107;90;127;154;158;176;157;152;151;103;119;96;117;129;107;106;142;194;255;291;294;299;255;186;114;116;93;109;112;105;86;69;76;87;73;98;104;87;90;86;93;129;147;131;114;145;170;263;365;320;299;327;267;176;133;137;179;184;127;91;67;83;98;86;81;84;85;78;89;75;88;110;180;255;321;285;255;163;137;96;88;94;117;94;103;82;83;79;70;90;90;76;82;79;102;100;81;96;60;84;80;61;78;78;85;100;91;97;104;113;116;108;104;111;150;167;230;281;327;246;207;154;140;152;136;208;295;291;317;400;416;320;195;123;100;104;86;82;87;106;85;98;90;89;99;85;70;92;89;94;97;81;80;96;77;94;96;95;91;121;102;80;79;89;84;91;98;88;95;100;83;86;93;107;101;97;88;80;92;87;98;109;87;91;96;90;98;67;96;104;87;86;81;96;74;95;84;95;95;89;79;73;114;96;97;101;120;89;96;107;103;95;109;114;97;96;118;132;208;297;267;231;167;163;154;121;94;104;111;108;101;104;113;103;91;99;97;102;98;114;115;104;106;102;117;131;117;119;150;163;220;206;176;181;184;209;263;266;193;150;200;216;239;183;175;144;146;121;141;186;283;390;614;516;353;279;217;176;165;166;137;135;147;154;147;134;123;108;99;92;85;91;90;85;84;98;89;96;92;120;130;177;209;282;403;374;240;161;111;134;124;115;96;100;125;96;115;120;97;107;88;105;118;111;118;94;125;94;91;98;94;96;99;140;146;210;284;299;517;819;789;399;190;137;102;120;96;96;127;124;157;198;365;806;1095;963;536;221;118;103;101;90;113;97;111;111;102;108;104;107;94;95;107;116;110;142;121;104;100;93;104;104;91;100;88;102;100;100;100;117;88;80;101;91;106;85;95;76;82;87;93;90;80;108;94;103;99;108;110;98;86;99;120;93;104;105;96;106;86;87;95;101;87;82;87;106;80;95;76;87;74;81;98;101;78;89;79;86;87;76;90;90;74;84;117;174;274;287;321;278;251;139;116;106;93;102;107;103;113;110;109;113;87;87;84;92;91;90;123;166;194;224;193;155;133;127;110;102;147;119;109;91;102;63;89;89;93;89;100;122;81;130;141;229;214;148;120;95;108;94;89;99;86;103;101;112;109;87;91;102;91;90;93;100;99;98;99;89;84;85;126;142;139;115;101;96;98;125;115;125;173;227;225;169;111;92;106;121;109;109;108;153;121;173;158;128;125;154;141;151;148;112;97;109;123;135;140;129;131;123;108;102;82;88;87;93;86;91;86;72;64;77;80;72;81;85;84;87;99;91;91;80;86;81;72;75;105;91;78;93;98;95;108;85;93;102;89;74;72;68;84;93;104;89;96;90;81;86;85;88;91;88;110;92;78;93;83;89;82;99;94;86;106;103;96;83;95;97;81;84;92;91;113;102;98;75;87;97;82;89;96;87;96;104;73;108;91;100;79;94;84;98;78;91;75;90;96;74;75;94;109;87;87;81;82;89;66;97;88;91;73;93;101;96;94;78;92;81;75;74;104;78;77;83;82;80;83;69;113;92;87;88;94;99;91;109;167;247;234;137;116;83;99;67;79;94;91;94;95;93;83;78;93;90;115;182;252;331;288;184;103;102;102;102;93;98;107;98;83;113;139;269;518;438;287;219;158;109;90;101;128;140;136;94;93;65;89;87;76;81;84;86;82;83;91;89;93;83;106;87;81;95;87;165;228;272;227;155;141;117;86;98;75;89;88;82;74;77;92;88;91;81;102;90;87;108;79;104;88;95;91;79;88;84;85;91;83;116;106;84;73;66;90;81;88;89;95;80;74;85;96;134;257;440;535;492;615;806;629;279;128;88;70;98;93;78;94;92;83;89;96;80;99;97;83;87;67;70;76;85;75;95;83;93;93;76;96;81;90;92;103;107;108;121;128;175;267;291;252;142;104;91;132;107;125;168;319;514;352;161;126;112;112;109;111;111;134;115;102;100;93;78;104;95;104;98;94;96;93;83;98;88;82;78;110;165;239;317;234;123;95;95;106;96;87;65;78;90;99;83;80;69;89;66;97;82;83;84;80;68;70;76;68;79;105;89;92;98;72;100;96;85;90;71;78;95;84;76;87;87;73;93;93;86;101;81;88;73;92;96;77;86;89;97;67;93;96;90;92;92;103;95;107;93;134;101;139;115;109;102;106;84;92;92;111;122;150;170;181;182;143;157;121;114;85;86;84;87;82;72;94;69;106;78;80;88;97;87;77;83;92;78;94;87;95;114;144;212;314;364;334;239;125;127;125;93;112;116;109;107;91;115;96;111;114;114;180;168;130;130;100;81;99;95;106;83;105;75;103;91;77;93;92;83;77;102;96;91;103;99;91;92;97;89;96;102;82;89;93;109;113;107;101;77;75;75;92;84;66;80;80;85;86;92;90;93;80;107;97;93;96;111;76;109;91;112;120;153;166;193;193;251;257;216;198;261;337;284;148;114;108;103;95;78;99;80;89;108;101;93;75;86;92;68;83;76;104;161;310;326;157;103;96;77;88;87;82;82;84;70;87;81;76;96;69;86;78;94;88;77;81;91;92;104;90;124;130;153;275;519;549;376;244;175;163;120;128;111;131;129;119;96;96;82;102;102;87;80;99;108;117;127;132;115;106;98;137;144;140;124;114;134;186;271;348;343;276;218;164;138;103;90;79;96;87;105;149;162;138;120;90;92;105;110;109;89;89;101;93;93;78;102;84;89;95;74;111;154;150;107;82;74;98;90;96;86;63;96;80;80;81;89;104;90;88;84;75;91;83;85;71;96;101;99;94;90;80;84;88;83;91;92;88;75;85;82;72;76;83;95;74;83;99;72;112;152;150;112;102;111;107;92;97;67;128;128;117;125;106;93;118;107;101;123;104;109;122;111;117;110;150;136;123;102
92;75;76;83;106;112;98;86;84;76;106;162;326;283;171;146;176;188;168;159;126;94;95;119;147;172;218;201;161;140;115;147;229;280;290;234;148;127;110;132;136;193;293;260;173;146;137;107;85;95;93;90;93;117;139;103;106;93;93;92;90;83;72;71;80;76;84;110;161;235;276;248;223;256;285;411;632;592;479;547;614;456;308;364;508;571;617;332;174;195;176;124;73;74;102;90;71;87;87;75;88;81;103;92;94;82;86;70;79;95;72;79;80;76;89;69;74;75;92;78;97;64;71;73;89;77;71;68;93;87;71;84;73;66;74;72;90;77;79;90;78;73;82;77;86;82;77;93;100;95;94;92;75;87;126;177;149;112;92;81;106;129;138;188;185;195;282;469;667;532;255;135;145;137;148;151;160;168;146;163;128;132;133;147;137;97;82;99;97;76;82;79;83;94;114;171;259;333;339;431;535;388;228;147;103;103;109;91;104;82;88;103;140;163;129;97;80;83;94;114;96;75;71;78;88;93;91;95;98;90;70;86;89;80;94;120;141;138;101;93;89;108;139;128;125;93;105;78;105;122;99;103;83;87;109;125;132;161;127;131;97;95;87;118;113;124;124;122;157;220;229;187;188;199;151;139;187;161;144;142;103;105;145;205;221;294;350;293;257;198;150;113;115;122;101;94;94;89;79;73;87;94;91;91;97;108;133;164;179;171;151;126;148;169;212;211;250;256;221;204;153;130;161;159;132;108;85;65;94;85;93;78;86;89;86;83;102;152;293;581;780;752;578;447;267;148;100;84;82;107;102;97;83;74;85;80;80;80;90;103;89;87;87;83;107;87;73;88;76;83;67;85;82;93;98;94;91;83;103;113;145;163;205;250;313;271;223;184;197;163;153;189;213;223;267;338;378;330;223;120;86;85;78;98;106;100;101;87;81;93;111;76;96;92;106;94;84;94;79;95;80;97;99;84;93;96;89;113;95;104;104;99;93;112;91;80;88;98;79;85;89;82;72;84;95;82;105;91;89;94;94;74;88;102;85;97;96;85;92;100;95;95;83;90;95;98;88;112;84;99;79;87;97;91;87;91;84;87;95;97;89;101;131;144;256;342;284;205;142;162;154;130;114;97;89;98;89;100;100;111;101;105;91;92;106;108;105;80;79;74;108;110;143;147;201;210;198;146;141;146;176;157;218;236;196;192;208;205;192;178;130;131;114;147;116;178;231;421;587;504;317;237;182;134;157;182;151;154;162;155;129;116;116;105;109;113;97;101;89;83;107;104;77;97;82;115;130;199;231;371;507;462;250;155;143;121;148;101;119;107;128;110;119;102;106;102;104;85;79;119;134;125;109;89;105;91;112;117;101;112;102;142;163;239;379;633;677;344;156;144;120;125;102;134;126;127;168;226;319;608;739;554;327;154;104;94;88;100;110;105;122;109;94;108;110;106;90;102;89;91;111;104;93;120;106;95;108;102;103;104;104;85;95;89;102;92;86;95;78;89;99;101;102;73;95;89;85;84;99;90;106;93;108;95;97;91;120;106;101;90;105;103;121;93;90;77;96;101;107;89;103;101;98;88;84;94;99;112;93;86;75;81;74;84;88;99;74;79;91;91;115;155;206;230;220;197;132;138;113;126;92;87;108;110;122;117;96;100;97;84;93;68;99;98;110;214;367;436;323;166;129;115;134;124;105;104;122;116;123;97;93;95;99;90;120;99;86;118;157;208;267;194;114;88;96;91;99;87;89;93;96;81;116;78;106;112;97;112;78;89;107;92;82;99;108;95;113;112;157;116;97;100;121;94;99;110;164;296;339;210;96;99;100;136;136;97;128;112;121;148;157;126;128;119;183;215;187;127;102;125;103;110;142;153;152;116;110;105;111;101;86;107;86;75;90;81;75;97;94;101;75;67;81;83;91;88;92;92;101;86;74;96;72;94;104;91;92;74;100;105;98;89;104;90;79;104;93;81;101;103;95;88;80;92;91;96;91;109;93;116;103;111;94;82;87;108;105;93;92;82;91;118;89;100;86;93;102;85;98;96;109;122;79;76;91;93;95;57;98;86;105;104;95;86;87;66;87;93;74;107;83;97;87;97;91;67;74;83;91;90;80;90;84;90;86;81;81;79;106;85;97;96;91;93;78;84;89;76;84;80;82;100;87;81;100;104;99;74;85;86;82;89;134;136;131;117;114;96;82;81;78;96;75;100;106;96;84;88;100;93;110;236;415;574;415;200;108;105;97;88;110;119;130;114;88;109;158;299;439;442;348;259;137;102;91;109;101;107;123;86;88;96;73;87;80;73;81;79;79;69;75;101;102;89;96;83;98;95;141;299;592;634;476;261;158;144;118;86;105;91;87;93;80;99;82;92;82;90;67;86;94;88;76;90;85;86;86;76;104;81;96;97;93;106;91;110;85;84;76;89;92;87;104;106;94;114;111;200;328;424;514;405;454;418;300;162;114;92;93;82;83;98;81;80;79;91;89;90;82;89;95;91;83;85;87;94;64;89;89;92;87;91;96;87;106;77;90;82;83;81;101;188;357;508;368;189;102;105;86;90;110;170;352;512;328;160;99;88;107;103;107;95;116;123;115;113;85;97;90;83;100;107;95;100;81;83;91;89;94;96;106;178;201;217;171;134;106;104;94;84;104;83;69;88;78;86;80;91;79;108;160;139;99;91;64;91;65;76;88;80;98;92;82;93;85;84;85;77;75;88;79;83;89;89;93;88;81;89;82;88;83;83;101;61;85;74;87;79;72;80;95;102;120;115;102;102;87;98;83;130;105;101;114;126;121;83;91;70;60;82;103;124;159;201;241;174;156;116;113;99;86;82;107;97;81;93;108;81;94;92;89;88;82;78;89;82;90;83;90;93;73;97;111;248;532;680;560;298;185;140;93;78;107;106;109;89;113;98;102;112;120;159;197;252;174;137;107;89;91;115;82;81;81;101;81;81;99;82;98;101;83;92;128;111;113;103;90;89;118;81;104;90;96;94;89;99;97;98;91;78;74;89;83;81;96;90;79;104;84;87;95;93;96;92;89;93;105;101;88;80;92;111;99;93;108;118;162;225;318;248;204;199;230;186;125;121;111;116;100;106;118;112;100;128;119;91;75;96;79;80;91;111;86;127;161;212;136;97;84;71;77;82;103;89;81;96;108;88;92;73;83;86;86;82;91;100;76;84;111;109;116;122;146;132;218;368;413;317;223;197;161;196;161;133;116;112;140;121;121;103;92;102;100;97;89;98;102;109;131;110;98;143;151;176;162;120;110;147;161;245;333;310;249;179;139;100;90;91;102;93;102;107;129;189;137;116;103;92;102;97;101;79;86;90;95;90;98;128;94;103;98;107;112;139;113;88;97;85;90;78;92;69;80;88;78;59;74;80;88;92;82;87;77;83;83;88;75;89;97;84;81;92;84;77;79;74;96;95;79;80;65;69;85;111;74;96;88;85;94;92;122;204;212;194;133;147;114;96;85;104;116;140;185;183;134;113;96;94;126;120;124;153;170;169;110;130;133;113;137;110
70;104;84;93;100;104;80;98;87;82;92;180;317;328;194;140;141;127;140;123;122;129;129;131;121;123;177;176;144;119;81;106;134;210;299;229;208;181;161;129;128;217;283;296;174;140;108;96;88;96;93;93;106;130;141;125;112;87;88;74;82;98;73;87;79;85;119;93;140;165;183;228;263;322;298;284;362;439;460;518;809;585;387;529;773;782;634;373;169;110;111;90;109;110;82;89;73;84;75;75;78;90;83;92;86;83;91;93;73;88;89;83;82;77;85;80;80;85;74;102;89;78;74;80;82;91;99;97;67;90;66;77;74;98;88;62;73;95;72;87;79;85;92;87;85;87;95;87;78;92;81;79;82;85;114;112;139;120;104;88;97;138;189;168;175;214;279;512;585;470;196;139;148;190;207;207;216;182;173;143;114;98;141;151;128;92;81;82;80;84;72;69;89;79;83;128;212;296;309;301;397;289;180;137;116;101;86;113;84;99;97;90;94;120;113;96;78;78;98;102;69;93;102;89;101;95;98;93;97;90;79;92;86;101;94;124;108;118;103;72;93;88;101;134;92;99;87;89;74;109;108;105;80;94;95;123;141;164;151;131;89;95;92;93;133;143;151;180;204;245;285;239;239;187;189;229;265;237;172;148;138;152;189;238;300;330;289;235;238;220;156;130;110;115;88;93;81;73;84;92;92;109;93;109;88;96;121;207;253;182;136;124;119;127;156;158;196;211;242;232;197;160;136;110;107;81;91;73;73;86;101;91;87;75;82;95;143;289;641;1238;1515;1441;1125;820;482;218;106;90;86;88;96;85;80;87;96;78;79;65;83;87;81;95;89;77;95;87;85;88;78;94;76;87;96;110;95;99;85;109;102;127;164;156;219;212;253;229;214;246;275;193;188;166;203;165;174;241;246;210;165;117;103;110;91;98;109;100;93;95;86;82;75;85;91;96;101;97;91;86;100;99;82;81;76;92;79;87;85;84;97;100;106;95;84;80;78;91;89;105;123;111;91;108;98;101;105;97;119;88;91;101;85;72;103;112;84;84;101;91;96;95;101;82;91;81;76;103;89;92;90;84;112;91;105;90;121;108;84;94;76;94;95;106;110;203;314;507;407;303;189;167;167;135;108;96;95;87;79;101;90;89;96;105;119;106;84;112;99;114;98;92;92;80;98;127;203;201;197;155;147;162;137;143;192;243;219;181;163;186;155;166;156;163;191;173;149;134;178;311;416;350;270;218;157;161;207;206;186;147;140;129;110;101;107;108;101;98;98;101;87;86;93;76;103;90;103;98;152;202;283;344;436;399;271;185;141;125;152;130;119;118;111;94;95;121;105;106;91;85;99;105;106;101;109;98;109;100;109;102;114;111;105;108;104;152;249;334;345;247;149;134;145;130;122;151;207;224;212;199;184;310;328;289;185;117;103;92;90;93;110;147;132;114;111;106;95;93;103;87;103;97;101;80;98;116;103;105;107;81;114;102;95;101;87;95;97;90;114;89;93;87;90;91;84;85;85;83;100;88;107;99;113;90;104;82;97;93;78;104;87;102;92;129;111;104;109;98;92;109;100;86;106;87;88;96;91;85;103;83;84;86;93;86;77;76;76;73;84;80;89;81;128;204;332;368;291;176;141;127;127;102;126;102;90;100;103;93;127;105;86;96;81;99;95;109;114;264;500;639;427;180;118;107;90;118;126;125;126;108;100;95;70;93;79;104;113;97;115;121;159;230;309;216;131;103;90;103;83;101;114;123;110;86;95;113;115;104;111;93;86;91;99;80;105;100;102;92;117;113;126;146;122;98;88;109;123;104;158;243;303;235;115;111;109;135;127;94;134;125;126;123;127;127;97;116;182;247;288;141;86;108;89;98;117;119;121;120;142;149;112;111;88;126;94;79;91;100;73;83;88;83;99;77;85;84;100;86;107;94;92;68;95;98;98;91;72;78;80;77;93;91;96;105;85;89;74;90;90;100;104;92;75;89;86;103;107;95;97;83;76;95;96;84;84;71;91;94;89;98;75;106;95;89;104;78;85;98;94;86;95;115;107;103;99;82;89;100;103;105;78;96;94;93;92;84;90;94;85;91;83;82;80;80;83;78;87;84;94;78;86;73;85;79;89;80;94;99;88;91;92;96;92;83;80;90;81;77;71;80;94;81;83;91;96;92;90;89;84;89;70;86;87;84;98;102;113;100;91;107;100;86;89;87;87;80;89;83;83;88;92;102;109;200;404;571;417;173;113;90;83;104;122;185;177;118;103;99;136;190;252;256;295;220;154;115;93;85;86;114;82;68;68;112;84;80;80;77;86;94;81;87;87;114;133;139;117;111;90;132;163;479;1072;1302;834;338;151;114;125;100;94;87;79;96;71;97;92;82;75;88;91;92;96;83;105;70;89;82;89;86;110;103;87;93;92;93;128;96;97;79;92;116;93;77;93;92;92;120;158;379;577;758;679;408;333;275;180;101;75;90;92;81;86;96;75;90;91;91;71;98;99;106;87;76;72;89;112;80;84;70;87;84;90;93;101;122;93;82;77;82;61;90;109;151;384;617;497;271;116;78;80;79;94;131;199;328;229;116;88;78;97;85;89;101;108;108;99;102;106;79;100;85;91;94;102;89;89;91;112;112;98;107;113;162;203;131;100;105;116;115;134;100;82;77;74;95;92;90;80;88;99;148;246;221;140;84;89;80;79;72;94;59;88;73;68;81;83;91;79;86;72;94;100;95;85;72;83;82;82;80;90;62;86;92;76;87;76;90;89;85;68;81;79;93;90;101;102;103;93;90;113;102;131;143;150;120;100;98;65;76;91;97;111;111;112;143;176;118;131;130;97;101;83;100;101;82;104;89;85;90;101;110;76;80;84;79;90;89;96;89;78;79;104;89;118;222;529;747;595;381;242;172;103;90;119;106;92;91;89;94;97;86;115;129;192;182;142;116;87;81;78;94;88;99;83;96;103;109;85;68;99;90;96;108;127;116;68;91;84;95;87;114;100;97;114;96;121;100;94;93;83;92;84;87;85;77;77;76;85;93;98;80;97;82;105;93;81;93;96;123;105;108;99;92;91;100;98;118;202;338;482;343;250;166;207;170;130;122;117;126;146;172;140;124;105;145;151;118;89;90;75;88;71;72;65;101;121;117;85;92;76;85;72;68;88;75;91;89;95;87;93;91;82;103;74;87;105;87;95;89;93;97;101;97;123;141;191;312;380;253;225;180;189;181;193;114;116;115;115;98;102;107;102;90;88;101;95;79;116;137;116;136;131;165;156;132;142;120;109;139;174;194;208;191;159;146;130;86;87;92;101;79;95;110;132;122;119;86;106;93;99;98;92;78;101;72;84;76;97;99;96;92;91;101;89;107;97;76;84;77;79;85;91;81;62;80;70;80;77;78;89;92;85;79;98;76;83;75;83;68;82;87;88;86;79;78;88;82;77;92;96;74;81;71;72;98;76;82;87;82;87;96;116;181;257;191;168;158;128;111;117;113;136;167;284;210;168;96;94;95;98;129;149;217;288;251;184;149;133;140;145;104
78;66;101;80;97;98;86;94;81;90;115;151;232;237;166;139;126;123;119;141;137;165;155;122;119;96;142;123;133;113;100;93;115;164;232;229;252;250;155;127;191;230;217;212;163;132;103;120;86;91;93;94;127;181;222;132;115;82;82;75;65;86;71;61;81;100;141;180;158;159;196;259;250;333;367;296;370;504;709;795;896;633;583;977;1279;1057;731;309;150;98;99;94;68;85;85;81;75;95;72;114;78;69;80;85;62;66;74;86;77;79;72;87;86;81;85;80;82;78;67;73;83;87;71;84;77;72;73;93;87;72;86;73;76;85;85;77;95;72;88;89;86;75;91;100;88;92;85;81;78;96;89;63;78;75;90;108;119;81;123;94;121;159;276;278;216;199;332;412;424;309;207;147;180;217;221;278;351;225;133;109;100;97;92;103;102;85;89;93;85;86;84;84;79;80;95;125;187;278;282;214;201;181;111;104;96;100;107;128;92;89;82;110;94;83;84;74;64;89;76;91;88;109;110;78;78;92;81;92;72;125;122;107;97;88;103;114;100;97;115;90;79;92;109;97;108;112;97;91;75;113;82;85;87;99;92;147;133;154;152;117;106;86;80;100;141;205;277;287;255;297;329;244;235;189;203;329;431;401;273;211;200;230;282;338;375;350;310;226;224;195;161;111;88;111;96;76;78;75;72;109;66;95;102;85;89;80;119;151;201;138;128;113;122;104;121;152;155;187;184;201;150;113;105;89;90;89;71;91;85;70;78;87;85;83;75;86;121;304;961;1869;2331;2379;1906;1303;808;323;133;113;85;87;88;83;77;76;73;93;89;73;88;85;77;70;92;86;96;83;84;66;75;102;91;108;104;110;111;87;103;111;119;148;155;127;140;153;211;212;228;247;249;255;235;217;216;159;153;158;152;129;119;120;114;119;107;91;99;93;90;96;97;84;103;108;93;93;83;87;85;114;99;100;98;86;98;85;87;90;99;96;92;100;112;112;98;76;89;106;118;128;121;97;95;94;112;72;90;129;88;87;97;81;89;105;95;86;80;93;104;122;91;87;77;72;93;89;89;77;89;85;73;81;102;103;100;92;99;104;100;103;92;102;102;116;163;281;516;847;799;485;233;150;182;141;116;100;86;91;80;111;105;83;121;99;106;116;106;93;94;92;86;82;82;77;71;127;159;167;155;129;140;148;140;162;213;227;213;180;149;186;138;155;143;172;179;157;134;135;170;245;256;229;201;181;166;154;145;176;170;151;161;128;111;89;115;107;99;87;106;108;89;90;92;96;116;94;109;117;151;201;236;276;394;362;233;175;130;129;131;151;146;128;131;116;106;103;114;97;94;115;96;101;103;93;112;90;101;124;139;160;119;143;121;103;102;112;151;200;174;134;110;130;133;125;175;259;423;432;290;187;141;161;143;124;116;97;105;106;114;105;112;136;117;97;97;101;109;82;104;122;100;95;88;83;115;104;89;100;99;69;99;92;84;87;92;106;96;95;114;98;89;98;101;108;97;91;92;99;93;106;107;124;112;111;88;108;102;86;82;89;77;109;97;90;96;97;96;99;91;92;90;84;85;119;100;83;84;109;95;108;75;79;81;78;89;89;92;79;86;88;89;98;211;425;682;619;384;193;130;135;111;125;111;98;98;115;96;84;104;91;97;87;118;94;72;92;110;218;488;545;347;176;101;88;82;125;121;112;114;123;100;99;69;83;97;90;103;80;113;111;141;186;223;204;129;113;84;95;97;119;137;138;108;89;84;122;120;95;104;97;82;93;96;94;92;94;91;85;113;115;144;137;120;101;98;109;106;110;132;205;227;188;115;98;99;116;125;100;124;117;123;126;122;129;110;120;184;229;197;140;109;88;95;77;106;107;123;164;186;182;156;116;110;113;102;105;80;81;78;81;84;83;103;67;72;76;78;74;75;82;96;93;81;92;88;90;72;84;85;85;75;91;85;88;84;109;105;101;89;94;80;78;99;88;104;86;82;85;84;92;103;98;97;76;81;92;81;75;75;79;93;95;82;90;87;89;103;119;116;94;106;112;118;94;97;91;95;93;98;78;80;76;82;78;73;98;83;100;86;83;100;85;97;106;97;82;107;92;112;69;95;100;90;91;74;98;97;83;74;93;68;70;79;74;73;82;79;98;85;83;84;82;93;99;99;95;93;87;86;101;92;94;90;88;92;63;79;87;92;77;99;77;94;83;82;75;89;94;95;89;105;100;115;194;266;339;265;147;103;100;87;115;128;187;214;155;90;101;116;132;175;184;191;172;104;100;85;89;95;85;101;81;90;100;71;72;97;95;99;102;81;86;81;132;196;216;164;155;120;107;205;503;1261;1494;928;326;136;123;111;87;78;82;105;85;96;82;86;78;80;88;84;98;99;85;85;98;80;103;92;98;118;103;98;88;107;92;89;100;88;102;82;91;81;108;80;80;97;190;355;823;1341;1494;1217;682;309;174;122;102;86;98;91;101;84;101;85;101;86;76;98;81;111;86;90;92;78;93;85;68;92;70;74;77;92;79;77;98;88;83;90;109;94;117;118;148;290;371;380;197;81;94;91;86;88;94;130;151;146;118;85;109;88;122;90;93;92;102;85;89;99;94;97;85;94;97;111;111;89;106;143;123;98;108;118;134;142;143;117;108;104;108;84;99;101;98;80;72;88;73;75;94;106;190;309;241;158;101;74;80;100;78;80;91;82;84;74;86;77;74;73;83;74;91;87;79;69;84;69;84;96;73;84;90;78;93;74;81;71;88;71;90;104;87;93;122;113;116;108;106;93;92;105;110;125;186;226;185;118;87;109;86;84;83;109;130;104;133;129;100;88;108;89;102;97;82;81;100;90;87;81;100;125;111;102;81;89;94;87;93;69;88;86;77;104;95;115;210;343;530;550;528;473;239;149;102;83;97;102;92;75;100;104;89;111;106;140;142;107;109;87;104;68;102;86;87;106;124;100;86;78;91;91;92;119;130;111;110;88;83;83;97;79;88;117;111;98;91;101;84;87;68;84;82;81;107;85;106;95;73;88;92;86;104;100;108;92;92;106;94;114;96;81;92;93;100;94;81;106;156;282;524;684;464;281;234;206;185;152;125;130;131;127;142;133;118;115;140;144;133;97;84;71;82;77;81;77;75;84;110;91;89;78;89;83;80;103;87;93;78;87;110;79;89;90;86;83;97;91;103;104;103;93;106;66;121;122;117;167;306;398;363;215;184;150;165;168;127;103;91;114;112;93;115;89;99;83;93;79;87;87;92;111;110;109;151;205;176;126;130;105;115;151;166;169;129;104;107;87;94;64;107;89;92;73;100;96;99;105;83;102;103;91;108;82;100;91;86;86;75;93;97;92;101;94;84;113;107;80;66;91;79;84;89;83;86;65;78;71;64;78;83;90;71;73;90;79;105;85;96;89;92;79;77;78;88;81;79;85;70;87;95;98;68;95;83;75;91;70;82;76;75;99;112;125;152;161;171;196;162;138;156;131;134;156;238;309;245;181;102;77;103;110;137;181;274;378;332;247;182;196;183;130;121
66;101;93;53;72;103;95;102;105;94;122;161;176;178;141;121;115;121;112;184;214;216;156;116;110;106;91;113;138;139;97;104;115;156;164;195;213;228;176;154;160;184;152;134;136;110;110;110;104;86;107;122;131;187;229;157;120;100;95;76;86;93;84;78;90;104;191;200;186;202;332;370;392;421;394;384;430;700;945;1028;931;683;696;1412;1730;1253;712;308;164;97;101;83;79;84;80;96;77;85;103;81;80;76;79;102;82;77;72;83;87;68;84;74;79;80;83;86;99;78;104;84;86;82;72;77;108;71;92;66;79;78;68;64;72;91;73;74;81;90;84;79;77;78;74;80;96;74;88;99;79;76;86;91;90;94;97;97;94;109;93;96;129;209;296;318;315;281;338;347;292;253;185;174;198;211;194;307;285;223;128;94;105;108;82;87;98;111;84;83;81;74;92;99;85;86;88;118;180;267;256;218;160;139;99;92;84;94;126;136;159;142;100;75;83;79;87;79;77;66;96;81;90;107;94;93;87;92;82;79;92;90;119;99;106;100;92;94;93;100;127;113;86;108;122;118;122;104;106;103;93;83;88;107;98;95;97;114;170;188;146;125;91;103;110;105;146;207;324;338;336;301;327;241;198;171;188;303;370;353;321;268;284;379;381;386;375;369;360;256;188;140;122;118;95;93;83;89;58;71;76;98;98;81;92;86;90;86;97;116;143;131;113;104;122;126;131;159;188;165;161;152;128;85;73;74;74;86;77;108;64;100;94;92;76;80;91;117;158;463;1241;2250;2864;2805;2074;1268;746;364;175;110;94;93;90;98;78;92;80;79;77;73;68;97;88;104;89;76;89;89;73;94;80;76;87;103;119;147;124;116;131;155;143;205;202;140;143;145;183;175;190;213;224;267;241;210;172;137;129;137;118;114;114;124;113;128;114;94;88;93;100;93;93;97;73;78;103;111;107;91;95;125;87;105;80;77;91;90;102;93;82;81;85;95;112;103;89;92;85;81;102;115;131;100;91;95;90;97;97;106;85;91;101;85;93;105;94;102;89;109;101;114;105;98;91;102;70;103;102;92;80;85;96;106;105;82;85;100;100;104;93;94;99;89;84;146;178;405;811;1368;1340;775;303;199;174;162;139;114;124;102;117;119;121;99;95;120;122;142;147;134;84;87;82;97;88;102;100;105;114;139;122;108;131;136;146;165;219;245;210;173;143;150;122;120;143;123;161;161;120;137;177;190;220;195;194;212;214;174;146;125;130;162;179;173;143;112;101;111;101;86;88;90;104;103;104;119;136;116;125;133;150;223;229;257;257;305;197;152;168;171;141;124;123;145;128;122;115;108;98;104;104;123;130;130;112;116;122;124;130;201;240;261;195;135;139;128;115;121;120;144;126;120;111;97;135;110;188;347;681;826;513;222;133;114;80;99;108;84;89;126;98;94;96;113;120;121;102;121;95;113;95;105;106;94;112;96;112;100;96;101;129;96;91;89;82;106;88;101;87;86;105;120;84;74;89;103;100;87;87;105;106;120;123;125;114;122;98;98;89;84;95;85;88;108;100;93;94;119;98;98;97;95;89;109;81;93;94;89;96;78;116;99;91;95;82;101;101;93;100;91;79;78;90;101;223;535;1046;906;452;236;162;111;120;124;105;102;110;75;94;95;97;94;95;112;91;82;92;80;93;163;251;323;221;130;98;97;88;108;113;108;112;111;104;79;75;84;88;95;98;92;91;97;109;157;198;180;109;121;97;92;94;118;137;140;138;94;89;90;110;116;108;110;102;102;84;98;77;81;74;115;141;167;233;223;166;127;115;85;111;96;107;147;143;135;114;99;97;106;101;105;117;130;153;184;220;151;110;111;149;151;135;114;103;111;96;93;104;97;113;166;198;196;142;124;111;108;96;86;79;80;89;90;73;68;90;76;101;85;85;102;94;81;93;97;73;96;95;81;99;97;81;89;79;73;80;77;116;93;87;93;80;90;100;71;72;97;90;90;75;92;95;102;85;101;82;69;81;73;98;72;93;90;109;89;85;101;99;106;119;99;123;103;94;88;106;96;91;93;75;96;86;100;103;101;67;90;85;68;82;83;85;95;99;97;90;76;105;92;89;86;88;70;80;100;85;75;80;83;84;91;100;102;108;89;102;78;81;71;93;91;88;99;75;94;86;91;99;103;89;88;84;90;85;74;85;92;78;90;102;104;99;133;95;88;97;91;83;95;73;91;92;79;95;103;96;146;175;227;189;139;95;80;113;109;136;185;177;132;88;78;78;100;102;135;124;114;102;87;95;99;80;87;78;83;91;69;91;80;83;86;98;102;82;103;100;149;247;323;250;153;128;115;156;380;764;941;617;311;141;139;132;107;91;75;89;87;85;86;68;70;65;91;78;85;90;91;76;103;94;90;84;98;107;120;103;93;86;100;97;105;96;87;85;85;81;83;101;85;112;175;422;1118;2109;2460;2026;1050;410;172;101;100;89;106;102;90;83;98;100;70;80;91;79;73;80;92;90;76;81;86;84;84;86;100;63;81;92;85;76;90;87;93;90;88;102;155;135;162;213;224;205;143;106;86;95;86;99;95;95;126;106;105;116;181;133;116;87;86;103;88;83;86;91;110;90;88;85;100;96;103;82;92;120;114;123;101;88;114;135;164;117;83;117;110;98;92;68;77;81;98;77;80;82;78;112;159;218;174;127;98;89;82;76;78;87;83;66;89;84;98;89;79;86;81;97;77;83;84;85;92;101;80;90;78;75;89;81;93;95;88;96;82;100;95;92;68;97;103;132;105;111;124;101;91;88;94;138;176;239;180;138;110;83;90;76;105;104;119;93;102;102;105;103;112;101;101;82;68;98;82;83;99;83;127;123;92;99;93;85;95;89;110;89;81;89;96;97;85;132;147;239;408;694;910;830;425;164;95;98;89;101;91;87;108;108;120;90;110;120;103;109;96;95;97;121;104;80;89;119;125;132;102;86;101;86;105;111;121;143;112;129;91;90;91;90;87;93;94;112;121;94;95;103;100;85;77;78;93;105;83;83;91;81;90;84;90;92;87;95;102;109;101;122;89;94;85;91;105;78;104;76;140;277;534;671;486;289;217;238;219;165;136;144;107;132;127;113;116;96;107;117;112;93;85;88;76;89;94;78;59;90;88;93;93;91;97;77;71;106;101;95;73;90;97;93;96;78;84;87;88;83;93;117;114;123;123;108;94;93;122;186;337;518;458;308;212;161;142;142;110;89;108;110;129;109;101;79;89;97;79;108;108;127;100;97;102;131;143;174;176;110;96;93;116;166;209;171;127;111;107;94;91;82;83;93;120;86;91;115;74;99;103;98;98;109;97;98;82;83;103;88;101;79;91;96;73;96;105;106;106;95;82;81;90;79;78;69;85;78;81;81;81;72;78;80;101;75;86;96;81;76;72;82;84;88;91;87;74;91;87;102;97;79;65;99;82;86;98;95;98;70;96;72;88;131;120;136;122;133;175;198;171;165;170;149;137;155;190;244;220;153;120;98;103;126;156;166;222;305;294;216;248;248;172;142;114
92;123;95;106;114;80;135;121;102;109;144;183;195;157;137;150;145;160;172;166;237;207;163;114;124;148;126;139;154;154;123;95;132;145;123;169;210;257;215;154;143;136;125;119;104;98;96;104;148;141;124;127;125;173;161;108;93;102;99;86;83;63;75;89;87;112;150;160;183;251;406;506;469;469;499;393;493;739;929;861;815;715;726;1268;1550;1035;505;212;118;112;118;79;86;87;86;95;97;106;83;96;71;71;94;75;90;73;89;78;73;79;83;85;75;83;87;88;79;81;75;67;86;74;81;71;93;99;69;81;87;72;67;74;95;74;67;83;69;69;78;72;83;82;92;93;89;80;89;89;84;89;78;84;78;96;84;111;85;98;111;105;139;233;324;390;402;294;265;243;249;225;193;218;261;247;241;214;253;192;134;102;94;90;108;79;100;93;80;114;78;71;80;93;82;64;98;165;302;354;324;220;216;141;110;98;92;84;94;157;194;156;102;103;95;99;70;103;77;65;84;81;86;99;117;97;89;91;81;71;87;84;111;114;113;89;79;98;162;172;158;128;105;88;114;142;104;108;120;99;82;105;84;132;124;92;86;119;157;170;170;114;91;89;108;146;151;180;289;363;335;289;270;211;232;210;225;219;269;318;313;379;418;489;480;393;306;305;278;211;136;110;115;101;96;87;90;63;86;87;86;91;81;93;87;106;80;67;96;94;104;90;100;125;119;130;148;195;197;183;119;111;108;100;88;84;86;85;85;95;85;78;83;82;84;81;102;89;208;557;1337;2261;2780;2452;1798;1066;744;514;244;122;96;91;95;79;84;78;74;98;85;94;85;86;97;83;81;74;97;84;99;87;90;79;75;97;133;113;81;95;105;124;163;210;209;200;141;150;181;225;200;151;174;237;228;208;181;156;140;145;139;113;116;114;116;106;111;97;74;83;90;72;96;102;82;92;94;95;114;112;103;106;110;92;79;106;81;84;98;104;101;92;107;88;93;93;89;87;96;84;110;106;118;85;75;86;96;112;102;103;101;91;91;99;101;90;100;94;95;102;104;128;91;108;102;94;89;84;93;102;88;96;97;109;115;126;106;100;85;71;102;70;80;101;102;124;251;573;1135;1642;1514;867;444;227;211;165;115;127;129;116;101;112;87;98;111;134;122;148;144;106;95;88;79;92;104;93;115;120;111;105;100;130;139;147;140;125;163;193;182;200;166;142;117;126;111;135;129;108;124;145;179;203;210;164;182;228;240;199;133;94;112;147;226;208;150;118;116;88;92;91;83;97;83;93;107;106;118;138;139;100;154;203;217;219;183;202;183;164;169;139;154;128;126;121;151;149;108;121;104;113;113;118;126;107;99;128;122;129;179;339;472;388;244;169;181;161;153;111;144;116;98;124;115;113;99;117;183;390;742;912;528;244;117;106;91;105;93;91;116;114;118;102;129;94;104;130;104;94;100;85;114;111;88;91;86;71;101;81;110;104;89;91;66;71;103;114;96;106;97;95;99;82;106;92;89;86;95;92;79;99;95;103;93;108;79;97;108;83;111;106;113;95;81;80;80;97;100;92;114;112;105;84;105;102;101;99;114;96;107;84;82;89;87;99;90;92;91;82;90;81;99;103;94;97;167;373;722;717;416;317;239;141;123;104;109;116;94;111;102;110;94;96;89;108;92;113;76;95;75;116;149;181;150;113;100;98;111;100;103;111;111;92;86;97;86;87;105;101;100;90;96;86;104;138;223;172;127;92;90;97;90;114;128;120;116;111;122;115;125;123;93;92;87;90;77;109;108;91;81;112;174;323;527;506;343;178;118;99;120;103;102;124;122;119;92;96;100;98;113;110;143;163;235;319;350;206;145;133;116;101;95;105;100;125;118;98;92;83;101;118;155;158;134;136;109;91;87;92;81;83;73;84;79;69;79;79;93;89;83;95;90;70;98;100;90;68;89;105;80;84;100;100;94;82;80;94;94;89;104;77;72;90;94;82;112;88;104;79;95;85;117;96;81;85;100;83;100;73;93;104;84;76;107;96;90;70;112;145;121;87;114;94;95;86;91;100;85;73;84;71;105;87;78;93;91;76;85;98;106;85;82;93;85;98;86;79;95;92;96;96;81;86;85;80;98;96;83;93;93;97;108;117;103;78;71;85;75;71;86;76;85;75;84;98;83;104;99;107;90;70;92;84;87;76;74;82;82;86;93;78;88;93;95;111;115;95;97;88;93;90;84;85;95;98;92;179;186;205;155;133;120;114;109;106;102;118;122;93;78;81;82;96;92;109;100;120;104;90;74;82;100;81;90;68;74;81;71;70;87;78;79;79;76;93;112;149;257;329;273;229;169;127;129;191;390;424;334;172;135;177;182;143;105;91;78;81;86;87;86;76;90;87;86;80;95;92;81;104;73;87;88;92;108;88;121;106;96;90;102;102;86;90;85;87;93;96;83;79;123;192;443;1165;2118;2511;2040;1027;372;160;88;88;97;92;126;128;130;100;88;96;81;79;64;80;98;89;76;81;90;82;106;87;82;104;87;89;76;81;72;95;81;107;105;129;171;198;216;184;176;133;123;133;145;122;105;93;96;98;108;93;109;136;192;283;237;146;110;105;83;105;96;92;81;113;113;95;100;102;109;104;82;87;95;104;115;105;81;83;147;186;154;115;113;88;96;80;88;97;63;86;94;89;88;76;94;102;133;137;99;94;91;77;82;76;72;94;82;89;83;81;77;104;73;90;90;76;87;81;79;79;73;87;82;86;95;94;79;85;80;79;81;87;71;85;104;83;102;111;117;123;135;122;127;94;117;107;125;137;163;138;101;84;93;87;85;87;105;102;122;100;90;111;105;127;109;109;73;81;91;99;99;88;84;98;112;95;101;86;89;81;84;83;93;94;80;87;99;109;117;146;241;420;868;1428;1157;492;185;141;103;127;103;89;103;97;120;88;105;120;122;124;93;95;91;93;104;96;97;98;143;181;143;108;95;100;87;115;125;116;99;106;105;89;103;109;108;95;100;85;85;96;109;86;83;109;83;96;83;90;101;88;95;80;83;83;87;77;90;107;107;115;99;94;104;93;98;88;90;85;81;103;85;108;216;372;452;360;269;231;223;212;176;147;119;125;109;106;92;91;124;124;120;87;98;75;91;91;88;88;62;100;91;94;91;70;68;83;85;80;93;79;91;100;95;79;79;108;83;92;69;86;87;84;120;199;216;194;128;112;114;117;183;382;562;507;303;200;130;145;122;94;108;108;98;124;96;75;84;85;83;100;117;131;105;94;93;100;120;128;156;136;102;117;91;104;151;202;175;134;105;98;86;100;94;112;112;117;103;72;83;94;74;82;87;101;92;90;98;64;78;73;76;83;89;87;78;72;91;84;98;131;102;96;82;82;107;87;66;82;78;73;73;76;74;87;80;79;92;87;78;78;75;78;75;96;82;77;89;74;87;98;84;92;73;72;87;86;84;87;86;83;89;84;87;94;105;125;127;105;150;176;176;164;154;144;147;146;148;194;220;185;171;108;96;136;147;156;179;205;187;177;198;227;247;175;99;105
93;113;106;109;94;116;106;138;112;120;181;166;236;183;144;155;201;163;146;165;154;170;156;162;184;203;202;203;196;158;124;100;109;132;129;206;217;278;307;193;156;138;127;104;106;96;117;108;139;158;169;190;141;114;121;100;92;72;74;96;92;100;77;78;78;105;125;146;181;279;410;456;457;542;524;486;552;732;716;734;560;533;597;840;889;655;317;154;119;107;78;106;89;92;83;73;100;71;88;85;82;58;82;69;83;87;76;91;91;80;90;97;88;91;78;100;84;77;97;95;81;77;90;78;107;96;78;84;76;69;78;80;71;94;72;80;74;81;76;78;82;109;80;85;82;82;77;89;78;80;68;95;111;87;87;110;103;99;146;113;144;197;296;449;400;311;227;254;247;243;207;207;239;238;191;183;239;236;187;114;114;127;106;96;87;91;98;83;83;87;90;70;85;91;112;195;440;670;474;362;291;199;108;91;114;89;89;149;196;176;121;102;93;83;89;90;85;78;99;85;66;100;102;115;90;94;90;92;93;102;98;111;116;90;83;101;178;271;214;138;105;106;123;135;139;113;80;84;71;86;112;119;120;131;92;93;119;130;119;112;97;84;118;152;168;190;212;252;236;248;203;228;291;336;305;218;225;254;401;417;393;432;400;366;321;283;210;145;168;131;107;84;92;94;85;86;54;75;78;84;101;101;94;88;83;103;104;112;89;109;91;121;112;113;157;229;276;204;147;111;75;75;76;89;97;73;85;76;85;82;79;78;92;90;88;112;252;633;1363;2070;2414;2137;1513;1207;1189;1005;473;187;97;89;86;89;95;74;105;82;74;71;95;102;82;93;81;87;85;83;95;103;61;76;74;102;110;110;84;97;91;109;124;162;212;207;194;164;216;249;208;159;144;183;181;212;184;175;167;144;126;132;105;114;130;129;116;93;80;90;99;100;99;103;98;73;94;99;79;101;110;137;102;98;96;82;88;77;83;106;88;94;96;86;84;101;82;103;99;88;91;91;78;100;75;84;104;104;85;90;103;77;79;89;77;92;94;94;96;101;132;125;117;93;106;98;90;96;103;100;102;101;106;119;95;112;95;91;99;99;81;90;77;112;130;170;338;696;1316;1577;1527;1136;666;371;224;148;120;146;126;125;120;105;101;99;90;117;149;119;124;97;93;123;115;108;105;99;108;94;126;113;123;133;138;168;159;159;183;192;185;167;141;122;143;121;108;102;102;110;114;141;138;197;188;179;180;164;210;194;163;109;108;156;242;242;175;119;132;91;100;109;117;104;93;95;97;99;106;107;107;104;144;188;220;189;173;161;189;149;150;151;139;125;129;145;151;123;118;99;108;92;112;111;110;101;113;130;140;159;183;430;595;570;316;246;348;342;239;149;145;141;115;113;116;122;127;107;140;256;513;536;370;180;128;118;105;96;86;110;131;119;111;120;104;81;104;115;115;107;101;103;88;111;102;100;95;100;95;116;89;107;82;115;90;89;108;94;88;92;110;105;88;105;76;88;99;86;100;91;104;80;106;106;93;100;75;81;100;101;84;98;102;102;85;90;89;94;91;81;86;93;99;108;104;96;90;93;108;100;89;101;100;82;92;85;80;98;86;92;100;90;107;141;111;131;124;231;378;402;386;425;346;221;130;104;84;90;105;100;113;97;86;88;82;129;121;114;85;81;109;117;159;137;110;92;94;91;105;105;109;117;97;107;116;103;94;102;92;142;137;96;111;114;116;151;193;194;117;116;92;90;104;100;107;123;95;122;138;119;115;97;93;98;102;94;72;94;106;97;107;152;326;707;1187;1159;693;312;142;109;110;94;105;92;104;116;119;96;128;101;111;109;128;180;282;449;397;231;149;134;125;105;105;104;93;126;112;106;83;99;78;110;110;105;114;118;91;98;102;95;80;75;102;86;81;96;89;104;99;100;88;85;83;88;82;95;86;85;104;82;78;85;89;85;79;88;101;86;98;88;83;87;81;93;90;94;72;94;77;96;91;84;75;89;77;80;90;76;81;91;102;92;99;75;98;96;98;112;122;145;135;129;99;81;94;111;86;90;81;86;87;109;102;87;100;97;79;99;81;83;73;85;96;104;91;86;94;86;79;76;75;78;76;89;82;81;87;99;112;128;96;77;93;100;109;91;100;78;86;65;80;86;73;71;87;84;87;75;100;93;78;92;84;71;92;73;82;88;84;89;78;109;104;123;120;127;146;96;101;93;86;72;80;90;91;92;115;232;310;381;263;143;106;141;168;112;91;105;95;75;94;100;92;90;93;94;94;99;104;82;84;83;76;97;85;81;71;72;80;87;82;78;91;97;90;87;97;124;166;191;188;182;135;109;116;107;134;165;155;112;111;208;220;175;119;97;95;97;69;93;76;83;108;95;112;93;80;93;96;108;87;75;87;90;84;87;109;119;91;111;100;98;100;78;77;107;88;96;80;94;173;287;446;736;1106;1294;1196;613;220;124;81;88;98;150;173;205;172;86;93;77;104;88;84;89;73;101;81;87;71;81;85;84;92;99;100;83;90;76;93;74;83;79;120;143;313;408;299;172;145;96;113;183;244;169;129;103;109;107;97;106;114;172;327;519;459;240;115;104;101;84;77;70;85;92;103;100;127;144;123;97;73;86;97;144;104;105;95;106;134;247;221;151;106;112;94;80;83;72;66;100;86;76;69;82;92;88;84;103;97;101;89;78;94;75;92;92;90;96;90;95;83;81;81;78;72;88;82;82;73;86;83;84;75;82;86;82;83;89;87;75;85;80;76;71;98;86;85;103;91;130;114;117;118;89;103;103;96;104;115;94;110;90;85;95;77;86;97;91;107;101;95;130;132;103;122;109;86;70;87;98;95;85;80;89;111;107;116;105;96;100;79;97;102;100;108;92;112;139;159;178;246;427;762;1131;960;456;180;122;118;106;94;93;95;103;89;132;139;127;153;170;148;112;129;106;103;108;81;113;159;234;178;127;106;99;100;112;107;115;122;115;112;103;104;87;107;109;100;104;90;90;97;123;89;85;99;77;88;87;79;81;75;87;99;91;76;85;87;116;101;101;108;105;116;80;91;99;90;102;75;82;107;96;155;230;233;172;180;175;179;181;123;139;112;89;89;79;88;99;160;145;109;82;77;81;72;68;74;73;86;98;113;86;105;77;90;84;82;84;90;95;82;74;96;94;90;68;99;93;96;100;85;125;219;383;548;418;239;144;112;113;166;315;394;397;242;164;157;180;142;111;99;109;87;115;113;90;98;97;96;132;120;109;108;94;105;113;138;135;121;108;99;107;122;118;144;184;175;140;115;88;102;105;95;117;121;116;115;103;95;99;92;94;103;76;88;85;88;96;72;77;76;83;92;80;93;74;79;107;110;133;147;106;109;89;80;78;75;86;73;61;85;74;74;69;70;103;92;81;88;89;86;104;89;80;101;75;84;85;90;86;86;65;74;91;80;93;93;97;83;80;66;82;76;93;110;108;116;146;139;185;175;126;127;121;131;136;144;185;227;192;201;151;134;143;182;159;207;177;166;151;171;159;161;135;101;83
141;158;123;117;115;90;104;135;102;113;166;178;198;177;158;122;142;182;230;239;197;176;170;200;242;309;281;192;196;147;90;104;123;131;178;217;193;261;287;211;171;143;111;106;112;76;128;112;166;230;253;171;140;135;124;107;112;83;84;71;80;103;104;84;88;110;119;129;228;309;284;343;361;375;435;524;663;723;621;499;448;418;522;596;540;358;201;102;99;113;82;98;85;89;99;104;88;74;86;75;67;72;102;64;75;101;56;68;75;76;82;84;86;87;91;94;84;90;75;89;79;82;71;85;72;88;73;87;90;91;84;65;78;77;70;82;94;87;94;125;110;82;90;86;75;72;80;77;88;69;86;104;116;124;107;86;108;126;109;134;149;184;271;422;438;321;213;323;389;288;242;250;218;248;197;187;239;301;169;135;140;125;93;90;82;91;91;84;87;77;86;122;90;88;118;216;491;686;553;438;372;239;164;114;87;104;108;136;187;162;138;94;88;119;121;112;90;111;80;101;104;89;92;110;87;105;91;86;75;99;124;128;105;85;97;89;166;196;193;140;100;114;126;131;103;84;94;108;88;112;128;157;158;159;111;112;89;113;100;108;81;109;106;188;198;167;161;152;183;180;212;287;331;451;345;269;209;273;384;368;293;301;313;303;357;317;244;194;173;142;132;91;94;92;85;87;70;65;108;112;122;119;107;88;82;78;91;87;97;101;104;85;115;139;185;243;255;231;131;103;85;93;89;71;84;86;97;105;89;73;82;81;90;97;89;135;313;713;1472;1844;2032;1988;1563;1467;1611;1343;578;233;99;90;92;60;82;90;90;77;103;82;79;77;99;90;85;78;85;85;89;87;84;96;89;99;96;79;104;68;112;103;106;171;190;221;182;165;190;193;180;155;123;143;194;233;206;210;165;155;124;135;115;118;100;141;114;93;84;106;86;92;91;124;98;77;89;113;76;126;124;135;101;94;84;83;69;93;92;90;109;84;91;89;80;96;93;79;84;99;102;89;100;71;86;108;74;98;95;82;97;93;99;92;83;87;81;104;97;144;151;181;139;106;108;99;75;99;74;104;69;95;106;116;101;118;90;109;92;94;95;95;93;86;104;154;255;567;1137;1388;1389;1466;1075;536;234;162;160;128;157;119;111;108;105;107;102;100;128;125;119;120;118;105;93;106;123;125;130;123;134;127;131;154;129;161;204;221;210;193;165;197;183;168;118;106;110;127;137;136;143;139;134;145;171;149;136;167;169;174;171;120;114;113;154;163;154;111;99;86;107;123;86;100;92;88;83;91;93;107;98;103;130;151;157;154;143;144;138;117;123;130;129;109;138;126;151;129;124;115;111;100;103;101;96;110;133;136;147;137;173;350;439;416;327;451;744;673;417;183;166;165;135;116;104;108;118;120;179;186;289;285;245;158;126;121;102;104;98;108;93;117;115;115;113;97;108;100;93;125;88;106;109;111;115;85;102;84;95;103;109;87;100;107;110;108;86;93;94;98;97;83;84;84;92;95;86;97;99;69;72;88;82;99;109;109;87;86;90;111;104;83;104;91;114;128;95;103;92;69;75;89;89;94;82;92;96;75;96;75;87;101;80;86;93;95;74;85;98;84;102;102;171;195;214;142;123;150;235;340;421;535;523;315;140;110;93;82;87;89;97;87;99;88;91;91;115;95;98;95;112;140;168;151;136;112;98;104;110;90;96;103;106;116;80;95;93;90;92;134;140;108;94;85;121;173;229;194;132;96;90;89;93;100;120;101;120;103;137;121;108;94;96;92;94;94;78;87;88;114;118;231;520;1258;2155;2048;1146;476;201;119;111;78;94;112;82;127;124;148;123;110;123;82;120;176;262;344;352;247;145;175;138;135;116;119;116;143;133;145;84;99;106;97;114;110;107;110;106;102;83;93;77;65;75;79;92;99;112;80;104;90;99;108;98;84;89;98;80;92;116;106;86;85;86;97;78;84;76;102;92;81;107;76;94;95;90;70;97;89;97;99;95;75;109;80;98;76;83;92;82;85;74;91;99;89;82;82;93;86;95;166;148;124;94;91;80;94;68;87;88;89;73;89;82;76;84;113;76;84;84;96;85;82;84;88;96;78;87;96;83;91;85;75;77;77;93;86;88;131;142;155;104;89;84;89;89;98;90;82;93;85;80;65;94;102;88;89;92;97;105;104;87;91;84;83;84;91;81;83;92;94;93;108;129;177;178;172;188;135;116;80;91;91;105;99;96;113;153;304;493;598;384;199;128;152;159;114;108;101;98;94;72;82;72;89;86;89;80;111;111;91;79;82;100;100;94;106;67;107;74;86;91;86;75;77;91;93;93;96;129;150;126;134;122;103;79;83;121;79;84;102;147;191;278;226;159;125;109;101;96;97;86;95;106;92;110;92;74;95;83;90;68;83;80;103;75;84;96;104;109;93;95;98;91;85;106;105;97;74;95;124;218;333;382;386;423;492;482;292;151;113;81;106;105;171;318;362;284;151;94;93;77;83;83;83;102;86;85;70;107;98;83;110;88;79;89;81;93;80;74;102;76;98;92;227;422;625;515;284;129;130;155;230;322;248;120;92;94;119;115;141;126;196;384;508;547;263;121;115;103;98;91;85;99;83;89;131;219;249;217;120;83;74;77;92;106;94;80;125;201;361;351;212;111;102;87;73;84;88;94;81;88;101;67;94;87;86;79;114;77;75;78;83;87;80;79;89;92;77;80;96;73;83;95;79;76;93;79;95;90;76;80;73;82;76;72;78;90;88;91;91;93;91;84;90;87;78;107;105;109;133;102;137;124;114;84;84;102;118;93;85;93;98;84;85;86;92;81;92;98;112;103;105;116;111;130;120;89;78;80;95;106;115;86;89;83;87;92;77;79;75;90;75;102;97;94;100;135;162;196;230;346;408;533;637;526;339;168;101;106;94;92;81;108;104;111;149;157;170;179;181;125;99;100;97;92;85;90;113;132;149;159;119;98;108;112;103;107;100;100;108;135;116;108;96;101;106;90;78;89;73;98;101;99;107;97;92;89;78;84;85;94;84;85;85;97;100;98;95;112;105;106;108;85;92;81;94;95;104;83;96;81;103;110;142;146;138;173;196;169;158;149;148;121;86;104;78;100;115;127;158;123;77;67;83;86;75;89;92;116;141;165;159;102;98;84;76;77;78;93;85;92;91;91;74;94;81;105;99;86;97;89;152;298;721;1086;962;458;192;138;102;136;163;230;259;218;184;250;279;218;137;106;102;106;117;104;84;112;113;88;132;110;109;108;121;142;142;167;123;96;101;117;120;114;105;128;192;155;108;87;82;106;92;110;113;156;142;94;88;89;105;83;77;96;84;79;88;84;88;74;101;86;81;84;88;78;77;92;90;102;134;139;93;85;79;107;92;82;63;72;81;86;91;83;73;76;78;91;80;78;83;89;79;85;82;82;77;70;89;85;94;92;90;62;80;83;85;94;72;80;92;93;85;85;103;82;104;92;98;113;157;182;103;88;96;113;112;117;133;141;192;176;137;131;205;279;269;259;284;204;223;220;162;128;96;101;97
154;179;170;131;134;124;82;90;98;119;117;141;183;168;141;111;146;176;285;353;236;171;193;216;276;320;262;205;188;147;102;106;126;157;157;162;176;201;199;151;130;122;111;93;101;108;97;113;145;328;323;219;133;156;128;118;82;95;92;76;88;86;88;76;90;109;115;150;215;269;284;276;274;278;379;465;524;598;467;548;480;435;464;539;390;214;156;99;96;92;77;95;106;78;86;84;81;90;69;83;93;69;68;79;73;79;83;98;105;90;83;89;76;68;88;64;84;80;89;92;77;95;85;92;84;66;87;84;71;79;78;87;98;76;85;70;84;104;99;132;128;123;76;86;85;74;78;83;87;95;92;97;135;154;106;93;92;106;141;146;161;226;259;355;333;267;215;395;497;313;256;256;298;261;223;184;250;217;146;118;140;116;104;86;96;82;79;98;102;92;89;104;110;111;126;166;370;469;398;347;275;185;126;109;110;117;113;134;157;157;121;101;118;143;146;135;111;81;76;82;82;82;101;100;75;91;72;98;95;91;118;124;88;71;85;106;153;165;142;110;83;95;100;98;98;104;84;76;93;90;137;205;274;233;146;118;110;111;77;85;92;110;157;180;151;158;183;174;142;163;234;402;518;426;398;302;215;217;269;276;261;237;251;381;545;534;276;220;174;173;125;114;88;93;97;86;69;76;88;84;115;112;105;81;92;89;76;103;76;90;97;96;113;127;160;182;187;175;117;101;82;76;75;93;77;99;87;87;64;78;72;87;92;93;127;202;355;847;1442;1749;1847;1848;1573;1256;1325;1157;582;238;116;93;76;79;90;98;78;72;95;73;70;96;90;90;74;92;96;92;86;83;97;81;86;73;96;105;92;96;102;88;111;163;202;236;186;140;129;138;146;117;120;132;153;198;198;158;165;142;117;112;99;110;87;103;93;99;109;98;88;89;96;104;89;99;97;73;81;90;116;128;130;102;85;105;96;83;85;90;86;87;79;71;91;95;90;94;90;84;70;90;97;95;97;91;71;97;88;82;82;90;83;76;90;72;78;114;133;177;205;239;183;129;80;91;119;85;92;74;112;115;98;110;98;101;89;101;103;95;91;116;93;82;109;131;190;363;748;871;1126;1229;920;485;259;154;113;147;139;138;111;84;105;114;85;99;127;120;111;94;80;118;106;109;128;142;129;133;137;155;138;143;148;204;248;253;212;182;182;143;241;206;142;121;106;133;139;185;184;170;169;125;127;142;159;161;189;148;133;116;106;114;121;125;106;114;119;93;110;72;81;100;118;93;111;116;113;98;83;93;122;136;135;132;151;134;147;95;91;119;116;126;134;111;116;113;97;103;101;98;116;77;96;114;105;118;120;128;140;212;294;251;250;552;1194;1129;587;250;153;123;127;127;133;104;114;140;134;195;255;255;214;144;125;114;111;103;105;103;107;112;117;90;112;97;98;83;96;97;108;101;109;97;90;100;86;91;86;88;90;83;97;122;114;102;96;105;91;107;80;107;90;89;95;106;102;105;81;90;88;81;80;119;95;116;91;80;87;97;91;100;95;114;94;110;92;93;102;107;82;81;102;97;91;103;89;86;74;79;77;99;88;87;91;84;93;100;87;86;108;115;238;355;327;200;146;147;238;412;496;641;554;335;163;94;90;97;94;94;88;89;117;92;107;107;102;90;87;99;115;143;207;222;176;114;91;90;103;86;86;89;110;119;109;84;100;96;91;113;119;99;96;109;114;161;225;196;133;114;110;105;90;95;92;115;99;93;130;113;85;97;106;103;101;98;92;104;93;104;121;200;522;1516;2812;2668;1645;585;238;139;110;85;96;92;96;109;114;122;113;112;107;113;111;148;222;250;234;191;167;171;161;162;132;125;129;127;132;114;100;113;104;93;115;114;116;137;122;104;81;81;89;105;70;85;84;85;94;80;104;83;83;89;78;93;91;84;84;111;78;97;81;86;74;93;92;97;67;82;95;98;100;69;86;75;89;89;82;81;81;96;93;107;78;90;86;76;84;90;90;84;97;82;88;90;96;91;91;91;104;112;129;116;86;83;82;85;76;71;93;104;111;73;75;84;111;85;85;89;71;85;80;80;97;77;85;96;81;86;85;80;82;89;77;86;85;91;82;114;136;162;131;100;94;99;87;91;101;85;90;91;82;88;80;88;101;90;98;93;96;81;101;96;75;92;74;85;97;88;83;145;145;160;195;262;270;242;194;134;80;85;109;101;101;94;105;102;203;301;448;534;371;160;118;155;149;102;97;87;110;94;78;80;72;105;97;72;85;123;100;86;109;88;90;109;84;87;85;94;80;70;83;105;100;112;105;80;103;129;158;140;113;117;113;94;94;85;88;108;83;92;115;168;176;184;205;164;119;87;72;89;105;125;154;138;97;89;116;91;82;88;84;79;83;93;95;90;102;84;94;93;100;87;84;73;98;122;120;103;82;133;172;245;269;229;159;185;173;126;112;99;78;68;113;213;463;544;353;163;106;89;92;91;89;82;66;81;75;81;93;94;86;92;90;79;89;87;90;79;89;87;80;89;111;194;417;683;513;321;149;146;160;175;256;173;126;94;100;128;174;133;105;151;242;369;381;200;101;99;83;92;93;87;80;86;89;150;316;449;307;185;112;94;81;104;82;76;91;135;227;475;451;257;123;101;88;91;81;83;101;97;77;70;62;73;80;93;100;72;78;79;77;99;83;67;84;85;71;91;102;89;81;94;70;93;77;73;88;82;99;80;76;75;83;84;86;78;73;97;90;87;85;78;82;98;91;90;87;91;110;108;98;96;108;103;87;87;81;99;82;96;74;70;105;102;97;102;102;101;109;101;94;122;82;119;133;96;89;101;94;92;90;92;96;76;100;77;110;88;89;89;91;75;69;91;93;105;109;129;178;265;457;456;307;316;307;194;146;106;76;92;94;76;106;84;95;122;152;189;160;153;140;97;97;81;86;90;87;88;98;103;113;104;94;94;110;95;84;96;100;101;129;154;130;104;111;132;89;123;100;89;116;125;99;86;115;87;76;88;84;72;96;73;78;72;93;110;99;85;107;91;92;98;111;116;96;82;87;89;80;79;94;80;97;103;113;110;141;181;179;176;170;132;100;76;87;80;83;120;139;128;94;89;87;79;84;76;85;108;150;226;287;224;121;82;72;68;93;100;96;106;75;88;92;101;68;80;98;89;83;96;74;146;380;983;1614;1350;587;211;121;124;93;124;151;197;190;201;272;330;287;146;102;100;98;79;79;89;104;107;111;105;128;96;118;121;140;203;183;138;125;111;117;126;141;107;114;170;183;141;93;74;85;98;90;112;131;126;94;104;90;99;81;95;88;69;74;85;97;83;74;84;79;75;93;76;82;94;83;86;91;110;116;104;71;101;90;99;98;85;78;82;77;70;71;87;86;100;58;86;104;91;85;77;74;71;73;88;86;72;95;85;90;93;86;71;77;97;90;99;85;92;92;111;88;81;103;92;92;110;106;140;142;91;86;107;106;132;136;150;159;165;146;140;139;225;332;347;318;277;173;196;207;168;132;131;111;98
239;258;193;140;148;122;100;82;87;114;108;122;148;144;121;125;146;198;335;446;270;184;171;172;252;287;238;214;174;150;121;120;145;160;125;93;117;142;135;108;114;95;92;98;95;89;89;104;145;240;277;200;142;122;140;112;102;85;93;81;102;123;98;86;93;82;113;126;182;247;269;222;204;224;381;451;440;396;382;589;765;538;428;363;250;150;123;112;147;102;101;92;91;94;69;79;73;80;84;73;80;79;95;79;87;83;97;92;90;76;84;76;83;78;84;80;89;83;93;99;93;84;103;68;75;100;77;90;66;86;72;79;78;94;85;84;91;74;97;135;113;95;80;80;96;75;88;69;81;67;85;116;116;123;106;96;104;115;123;140;192;198;214;261;229;175;197;329;355;262;236;284;361;337;221;250;321;279;189;153;132;94;107;99;100;81;74;87;72;80;105;70;89;95;136;159;272;340;272;202;187;152;95;117;110;104;100;112;128;112;128;99;149;190;157;143;104;105;109;98;83;79;110;93;71;81;88;97;91;92;113;96;108;99;92;114;113;135;121;99;102;122;111;101;88;109;69;86;74;91;143;197;265;257;137;118;77;103;89;76;116;105;158;177;163;193;166;171;186;228;287;463;492;455;372;272;202;195;204;201;178;182;215;386;679;613;364;236;221;186;133;138;111;80;70;74;68;65;91;77;87;89;120;92;97;82;64;95;77;107;97;108;112;128;132;154;156;125;114;84;83;83;75;95;94;75;104;84;76;81;75;79;92;94;111;193;404;800;1337;1527;1539;1402;1164;989;974;904;565;249;112;105;84;96;79;106;91;90;96;93;89;93;86;83;81;58;82;71;76;82;92;77;85;65;85;97;89;88;112;91;110;146;216;251;194;137;128;134;126;108;97;115;170;174;176;168;162;148;105;109;98;69;76;93;89;79;104;118;93;100;95;116;115;82;100;107;87;106;87;107;122;97;82;109;82;93;73;80;80;103;67;97;84;93;101;80;71;91;98;77;81;95;89;70;98;82;87;87;76;96;110;92;90;98;113;97;125;162;227;257;195;142;91;75;99;92;113;87;84;83;100;104;100;116;103;92;113;99;106;113;105;112;103;109;154;219;387;588;703;723;621;360;273;154;129;121;122;107;129;109;103;97;98;117;98;105;113;101;94;98;107;114;113;131;142;137;125;126;151;121;125;200;292;342;318;238;176;204;209;224;152;123;119;116;175;207;278;226;158;156;141;158;163;153;171;144;158;118;114;104;109;97;93;118;102;95;99;93;101;100;98;94;115;127;119;123;85;115;114;138;157;148;131;129;154;144;142;107;108;119;125;121;97;110;91;103;96;111;126;102;108;119;93;105;109;110;114;138;139;152;226;529;947;1032;572;217;138;121;119;131;135;114;125;123;141;221;360;421;282;144;102;119;117;109;113;115;93;99;102;111;101;98;93;138;103;101;114;92;72;105;72;92;97;106;94;95;86;99;100;137;134;116;106;86;90;105;82;89;98;71;99;92;95;102;83;82;96;76;92;94;80;98;100;79;89;95;95;101;91;101;91;94;130;106;100;87;79;102;116;96;80;93;94;81;101;106;76;119;110;81;89;91;97;84;92;107;115;132;229;403;361;178;123;171;389;621;703;695;523;275;122;109;118;108;108;104;93;97;109;83;110;100;99;106;109;100;132;181;255;232;205;133;101;115;104;109;91;81;95;89;92;91;88;73;82;96;107;83;104;96;115;134;177;150;125;117;110;98;103;83;86;115;91;92;109;116;90;85;102;111;121;78;107;128;91;121;145;240;620;1704;2862;2637;1510;582;206;117;105;83;100;83;95;94;114;140;113;100;113;86;120;128;176;140;171;160;170;160;199;193;198;190;136;149;139;128;130;129;118;120;130;116;139;137;113;88;89;105;97;87;97;74;65;86;103;88;102;84;83;97;79;81;99;105;94;93;86;90;83;91;85;80;93;82;76;67;84;95;87;88;94;101;77;87;85;88;83;93;85;81;86;60;95;75;92;81;82;84;80;84;97;95;106;78;83;73;92;89;84;79;84;76;94;96;92;89;78;83;98;84;79;100;77;65;81;104;83;77;86;77;87;85;83;91;111;88;85;98;78;81;89;90;99;90;82;95;111;127;109;113;81;83;88;93;89;82;104;98;77;81;77;90;86;96;92;95;99;82;94;99;92;99;91;82;75;95;132;181;307;301;244;287;268;196;132;113;91;86;102;95;122;127;100;132;171;264;298;316;216;106;124;154;131;114;118;86;97;94;82;82;74;82;102;91;81;92;86;101;111;81;83;84;94;102;96;101;79;86;93;150;168;136;103;89;106;212;311;262;169;109;95;109;75;85;82;82;80;89;95;127;118;165;230;183;125;99;80;92;104;135;258;214;127;104;84;88;82;80;106;84;99;79;96;90;102;90;80;80;90;88;76;82;90;105;109;106;113;115;140;158;176;103;100;94;123;87;92;89;93;87;112;183;342;453;307;143;95;90;73;88;79;82;82;87;85;96;71;73;85;75;88;97;72;70;86;83;94;85;86;75;110;155;374;590;650;395;183;124;148;146;166;140;109;107;97;89;113;115;100;103;137;210;205;147;116;97;87;99;95;94;87;104;101;176;368;606;385;202;95;90;78;89;78;81;67;107;177;317;363;190;100;84;103;105;112;101;118;72;70;91;86;84;99;85;88;89;82;83;97;76;72;82;78;78;77;74;86;91;99;82;92;86;89;82;59;100;90;96;104;92;85;82;83;86;77;62;81;78;71;91;90;93;74;96;99;87;72;98;84;90;122;115;113;86;89;78;84;99;102;93;72;97;84;90;82;95;103;104;98;109;102;94;91;102;129;100;80;89;93;81;88;86;81;75;69;100;88;100;90;84;103;116;95;117;109;119;170;244;438;410;278;198;151;126;115;115;106;112;88;82;109;99;105;118;131;182;169;154;132;98;93;88;119;83;87;90;98;90;109;109;97;76;120;92;87;97;90;100;139;130;119;110;105;103;122;94;102;82;109;102;115;107;116;105;82;96;84;81;86;67;96;89;104;99;106;95;95;94;80;99;96;75;85;88;87;85;91;88;99;90;101;100;111;96;108;114;141;172;150;132;106;96;90;86;76;94;96;82;87;83;77;103;87;101;104;113;160;260;367;247;123;99;90;75;92;89;101;86;109;90;85;77;90;93;90;89;90;102;89;151;328;804;1251;986;492;216;132;111;112;97;118;178;192;187;214;246;221;146;94;86;97;83;88;108;95;114;115;115;125;111;104;115;102;158;139;122;123;97;108;125;100;103;111;120;149;133;114;77;97;81;85;109;121;113;105;102;95;82;85;86;101;86;89;85;92;76;86;84;75;78;85;98;100;87;78;91;86;87;91;80;91;93;96;120;105;95;66;84;81;89;85;95;108;86;76;72;85;75;74;93;85;81;76;72;81;78;86;90;83;70;108;77;88;84;70;100;96;92;102;94;77;94;84;102;94;97;96;132;115;122;122;96;142;162;186;170;190;140;144;112;162;222;404;399;326;270;182;163;148;146;163;173;145;137
312;392;250;172;178;112;91;99;77;98;114;131;131;124;113;108;140;207;296;362;288;189;166;146;184;226;169;158;138;131;110;135;117;122;104;105;91;87;95;108;104;101;90;92;83;106;80;80;127;183;168;147;129;159;130;113;91;110;78;102;122;118;111;107;84;94;89;116;160;218;229;173;205;271;438;415;353;327;361;672;889;641;323;197;175;118;116;147;149;115;98;87;68;86;81;94;86;79;86;85;86;75;75;104;75;61;58;86;89;84;96;76;76;77;83;85;89;103;106;111;93;103;101;82;105;79;81;79;80;80;69;94;76;90;88;81;99;83;110;105;109;88;82;82;83;65;61;88;68;97;82;96;103;95;90;81;97;97;113;166;206;217;206;175;178;167;203;225;222;178;149;218;342;299;247;283;391;379;277;176;162;123;110;107;96;91;83;90;100;98;78;92;92;97;128;192;292;309;189;159;172;132;102;95;92;86;117;112;121;131;117;111;120;166;158;131;110;112;93;90;71;90;95;78;91;99;88;113;121;107;85;123;112;63;86;95;117;123;130;125;104;101;109;71;82;93;87;95;85;117;130;150;204;169;128;96;93;95;77;100;102;138;180;184;191;284;255;225;248;267;315;418;487;324;273;235;228;211;223;179;190;179;202;347;556;467;271;197;167;154;125;109;101;84;84;79;58;67;74;71;79;104;93;77;93;80;73;88;103;77;116;117;152;144;120;127;117;125;108;101;93;77;90;97;87;97;88;73;91;77;88;94;91;108;134;225;526;865;1538;1751;1497;1128;930;788;903;1013;688;308;156;83;75;87;95;89;89;84;89;72;80;84;75;94;85;76;90;90;69;72;88;84;86;74;97;105;101;103;96;116;124;254;384;424;331;204;117;102;120;121;125;129;157;208;199;187;161;132;113;96;76;72;87;83;82;105;114;88;83;76;123;113;81;100;82;86;83;89;71;99;91;79;86;79;96;81;91;81;81;98;93;89;88;83;72;92;81;94;97;91;88;94;68;91;93;79;82;82;77;66;109;86;103;109;119;105;119;159;211;244;229;153;128;92;83;83;83;94;93;84;91;93;92;90;83;113;95;100;85;99;103;94;96;98;118;158;271;545;715;689;466;310;244;179;125;117;133;118;109;96;99;107;95;92;78;92;83;70;102;83;93;118;118;158;160;146;134;115;120;136;160;210;289;343;342;322;238;232;189;154;124;162;148;139;139;217;255;267;199;161;154;135;133;165;162;159;144;119;118;126;112;138;107;108;114;110;119;96;115;97;119;99;107;128;106;87;93;96;112;125;125;140;143;145;143;119;117;129;104;112;127;111;116;132;97;129;103;110;104;95;116;87;121;96;90;118;149;137;131;126;162;340;543;536;320;177;112;125;119;109;115;120;134;164;148;242;389;550;324;169;101;110;115;127;131;100;112;118;98;111;100;97;101;103;116;116;104;100;85;86;97;98;89;98;86;100;101;83;92;118;122;116;93;91;89;95;102;86;95;80;84;87;83;98;83;84;65;96;85;123;97;90;106;106;102;101;103;111;93;99;110;114;102;108;108;125;100;106;82;76;93;97;111;102;97;85;78;93;87;84;73;80;98;76;98;122;115;104;183;232;261;157;107;163;367;654;717;531;417;260;170;161;169;113;121;120;99;95;96;84;77;81;91;89;103;91;129;145;198;231;219;141;112;113;128;100;87;101;101;86;76;74;86;90;95;95;110;86;97;101;123;141;143;140;95;111;104;119;110;107;123;105;104;112;113;104;99;105;106;144;149;142;137;103;104;107;136;210;585;1430;2345;2295;1222;444;185;134;103;96;101;84;123;93;115;130;125;117;121;117;113;153;149;152;187;176;174;193;225;205;184;189;164;127;128;103;130;126;169;169;145;117;138;112;107;124;83;76;90;88;85;80;67;86;75;84;96;90;83;89;83;83;89;78;93;89;90;73;86;81;118;113;77;87;84;101;86;98;83;88;92;63;76;77;91;95;77;101;85;81;92;66;84;80;87;97;79;100;94;95;105;99;82;90;91;84;91;103;73;95;83;91;91;68;99;83;82;95;84;80;91;79;95;81;101;88;99;93;98;93;69;93;96;88;94;106;95;106;83;83;95;87;72;79;83;88;92;86;73;91;89;88;77;99;116;95;85;71;70;94;78;94;97;89;97;108;96;89;84;89;79;85;87;92;69;101;139;260;527;548;356;225;171;140;122;109;72;94;101;163;198;171;124;98;153;208;177;178;109;114;139;205;215;159;106;85;103;91;78;79;92;75;69;101;95;83;101;93;82;82;99;134;157;127;90;84;122;86;98;146;216;163;120;121;174;356;606;563;277;141;109;89;77;84;76;71;72;79;90;90;110;116;147;150;98;90;107;90;100;147;260;208;134;91;93;96;88;86;90;87;99;87;87;86;110;83;100;92;71;102;94;85;79;98;80;82;94;106;128;92;88;93;93;92;91;88;102;99;102;93;91;123;204;233;174;114;90;92;91;81;79;70;74;77;88;91;80;73;78;76;75;93;83;82;101;96;75;89;83;93;91;117;240;465;567;367;189;151;112;118;119;122;79;99;91;92;98;92;88;112;188;186;167;114;96;107;102;113;106;100;91;100;96;174;325;428;304;155;117;93;82;96;87;86;93;107;123;172;188;153;122;88;107;141;106;86;72;68;89;88;86;78;81;87;69;92;80;83;84;86;78;62;78;80;85;82;80;84;87;80;93;78;79;102;102;81;79;71;86;84;71;60;83;83;66;92;91;78;73;63;94;100;97;64;77;82;77;84;86;76;93;100;93;80;112;91;82;100;97;86;69;101;103;91;118;117;88;86;91;107;97;104;109;133;154;122;105;95;96;74;91;96;84;91;100;70;109;94;80;93;104;107;105;109;100;146;209;199;240;286;193;176;148;124;112;110;96;107;93;110;113;94;129;132;130;110;134;125;97;122;89;94;99;103;98;97;81;99;105;94;121;109;113;90;91;92;104;121;106;134;116;110;110;100;106;114;103;95;88;112;86;98;101;101;99;84;73;92;78;74;74;81;94;82;100;109;88;93;95;105;90;103;77;93;81;79;78;66;85;71;90;86;89;102;106;131;144;174;155;148;109;78;79;98;76;87;95;90;77;87;71;71;78;75;72;71;147;238;285;203;112;86;67;74;73;75;89;113;94;79;93;71;87;72;84;96;100;114;130;151;204;401;654;588;359;180;135;141;100;121;135;182;210;184;151;165;155;118;90;99;113;86;82;88;103;98;113;96;119;141;104;100;100;105;106;136;96;101;85;106;97;103;92;109;123;100;87;68;101;96;87;109;116;102;109;104;108;87;89;93;100;97;89;91;84;87;81;90;94;82;98;99;76;85;84;92;83;83;80;95;89;121;109;91;101;111;98;100;72;91;89;79;67;88;86;88;81;84;95;85;83;92;77;65;85;89;117;76;94;104;89;85;84;89;84;114;89;103;106;99;105;90;91;83;91;92;107;111;153;169;182;134;129;145;210;187;158;144;108;130;154;245;372;420;361;276;212;158;111;146;234;246;160;121
282;411;268;160;140;85;87;78;97;91;115;117;122;118;104;140;171;188;204;258;290;188;172;168;146;163;148;127;140;187;164;162;176;170;163;126;81;89;78;76;92;86;83;97;91;77;94;76;124;145;154;114;143;215;176;109;108;88;91;90;103;93;123;111;116;113;115;101;134;160;161;155;175;188;381;398;348;358;443;694;928;650;267;154;126;105;116;154;149;121;95;91;63;75;90;81;77;78;81;86;88;84;82;89;104;75;78;96;101;104;80;84;63;80;76;79;84;83;92;75;95;82;87;82;89;98;95;79;88;80;77;75;95;92;69;74;98;107;97;79;89;80;73;74;82;84;96;60;110;91;107;100;95;98;81;101;97;104;129;156;297;279;220;215;238;236;246;219;168;135;120;179;287;303;291;263;391;377;275;258;221;204;136;114;96;80;66;87;80;87;95;84;96;87;110;188;322;317;204;176;153;149;116;83;91;78;90;113;115;91;85;98;130;128;115;111;87;104;86;89;86;80;94;96;105;124;92;97;100;87;100;106;110;106;96;88;138;144;146;142;104;97;126;99;75;95;79;104;106;124;117;120;147;149;106;103;89;80;97;82;103;146;189;188;227;281;328;297;261;266;269;238;317;302;270;233;240;337;333;295;279;209;205;213;278;260;209;127;139;129;106;97;99;77;80;62;67;72;76;93;78;91;84;69;91;94;83;123;95;106;98;138;135;143;154;156;147;138;113;115;102;83;102;82;83;88;92;73;85;77;85;76;85;104;167;426;736;1169;1622;1888;1717;1226;1030;1183;1372;1332;954;390;178;98;91;86;100;94;97;60;92;93;77;94;91;88;106;82;85;67;86;74;84;93;78;98;115;123;134;108;121;122;211;452;728;781;494;239;156;130;135;138;133;129;182;215;232;215;148;148;123;102;103;116;96;110;84;85;119;121;87;96;96;102;95;84;98;101;89;80;79;73;71;78;85;108;97;92;94;78;114;83;91;93;83;99;82;90;80;86;101;67;96;90;97;83;85;90;93;77;94;104;91;87;87;103;110;100;84;128;156;222;202;153;125;104;104;113;90;84;95;80;98;85;78;106;101;101;91;98;95;82;105;97;87;87;101;130;262;520;738;724;405;278;255;176;147;130;106;124;115;94;112;105;97;100;79;87;95;95;111;90;108;102;107;117;154;153;163;129;105;124;126;244;364;446;364;328;340;254;185;129;124;175;181;174;165;162;195;232;230;198;155;156;166;182;181;118;161;123;131;127;131;146;142;111;120;92;101;95;101;101;108;109;101;97;121;112;82;109;101;121;144;141;125;137;150;111;120;104;112;117;113;103;118;107;82;100;105;85;105;105;116;119;118;127;105;132;162;169;144;121;133;170;250;251;169;142;129;114;117;116;121;134;178;237;169;190;307;403;297;173;106;121;139;157;118;103;86;108;110;116;93;118;88;85;111;109;83;103;92;81;79;99;103;90;112;106;108;114;116;114;98;112;83;86;90;107;106;89;96;81;91;87;91;96;89;93;104;73;83;95;97;79;107;106;85;83;91;96;81;75;94;99;104;109;83;94;94;97;90;82;85;89;77;92;108;107;76;88;84;85;73;92;80;87;80;78;104;108;106;144;136;106;102;149;266;443;410;350;258;223;235;335;273;186;114;104;107;102;106;82;89;83;104;97;84;90;108;124;150;173;181;154;126;135;104;120;106;107;96;77;94;89;102;99;83;89;86;87;85;95;134;134;127;121;119;125;94;106;110;86;99;110;109;106;88;94;82;120;114;143;143;137;126;109;109;87;106;178;390;891;1449;1302;724;289;134;134;111;76;77;82;79;109;107;110;121;137;129;143;145;136;150;154;188;189;228;225;202;161;155;166;142;142;117;117;133;136;186;229;150;101;106;112;112;94;101;83;77;92;107;100;104;116;88;101;87;76;91;93;83;89;85;82;94;67;86;88;92;86;77;91;75;92;78;90;90;82;96;98;100;106;82;76;85;102;61;91;92;96;98;95;85;86;75;73;84;82;73;78;98;93;112;88;81;72;94;89;91;95;88;81;92;88;82;97;78;104;79;94;70;90;82;96;93;94;90;74;92;85;92;110;69;88;85;110;99;79;82;91;77;69;65;82;86;72;92;81;90;83;87;74;79;79;111;99;110;83;86;78;60;93;94;87;96;97;81;89;74;89;92;76;80;88;79;81;149;292;575;623;342;184;138;110;96;93;74;86;114;254;406;261;189;113;105;105;122;106;91;136;276;385;423;239;104;87;78;100;89;82;79;82;88;90;97;87;94;73;72;100;131;225;284;230;142;108;92;80;125;167;283;171;127;106;194;553;922;912;414;155;101;97;89;88;91;74;86;86;73;86;85;93;125;97;90;104;108;99;91;138;216;188;117;93;78;104;73;89;78;95;106;72;102;98;88;100;77;96;84;87;84;87;84;82;97;86;112;118;111;91;94;66;95;73;88;96;79;101;98;92;82;95;117;134;120;106;73;79;95;88;86;80;91;74;84;74;76;83;87;86;77;76;79;88;77;81;96;87;84;85;71;107;160;286;351;292;161;108;107;105;139;124;96;106;117;115;100;105;93;153;274;334;218;131;84;87;119;105;101;97;97;100;115;143;242;264;176;148;98;99;84;89;74;67;114;94;93;106;136;131;113;103;96;134;105;93;86;72;70;75;67;81;103;94;87;100;106;92;74;83;115;92;89;75;95;90;97;84;90;86;71;89;88;84;80;83;75;70;91;58;75;77;75;85;85;82;80;86;75;90;81;89;96;84;81;82;84;82;80;95;76;100;87;98;103;95;90;94;86;93;71;91;138;140;119;102;97;102;102;101;116;98;113;179;221;149;115;97;97;96;68;68;71;93;73;98;81;86;80;99;126;98;100;114;143;247;299;321;228;210;201;203;188;138;140;98;102;97;97;93;104;116;126;118;111;138;104;115;97;98;73;106;95;121;117;119;90;105;103;100;94;108;107;103;113;110;126;121;101;89;88;92;117;100;94;80;90;100;82;108;89;92;103;73;83;91;82;109;84;82;75;80;95;88;84;104;99;80;80;84;84;75;91;98;74;97;85;85;93;86;100;101;92;88;113;128;198;161;166;156;129;89;99;84;93;77;77;78;74;97;65;98;70;89;88;94;111;146;162;135;99;73;82;89;65;80;85;91;91;88;61;82;68;83;90;86;131;152;228;152;138;173;255;245;181;117;113;131;134;168;180;178;179;157;131;116;126;128;95;107;105;106;92;89;81;80;88;107;112;88;88;101;98;96;97;85;89;89;75;105;99;75;77;87;101;98;94;97;68;92;96;116;122;124;112;92;105;99;96;119;87;81;87;88;100;110;108;106;77;97;89;104;82;95;84;88;91;99;80;98;92;98;93;90;100;91;89;78;70;96;79;81;55;94;77;82;72;83;81;83;75;91;86;81;77;87;117;87;103;80;78;95;85;76;82;106;76;96;102;108;101;72;87;103;101;113;117;172;326;450;399;250;140;143;159;177;171;142;174;171;183;218;290;310;280;289;228;164;121;156;230;294;227;118
220;231;166;136;143;125;91;75;113;115;141;134;117;92;109;148;146;181;209;242;332;313;226;211;184;166;114;119;190;227;188;201;190;212;209;162;111;76;86;91;104;105;80;106;90;101;83;87;132;138;131;123;186;305;286;153;94;91;115;90;99;94;123;152;198;152;106;85;90;119;126;136;142;192;304;379;392;382;573;720;848;632;293;124;112;132;106;137;173;153;94;92;81;88;72;85;99;77;77;84;86;90;80;85;86;87;82;77;92;89;84;68;94;72;91;92;77;88;94;83;89;80;88;84;92;73;58;81;78;85;86;83;83;103;84;82;94;93;78;77;96;70;81;88;72;96;67;72;96;84;99;90;90;88;92;67;112;127;166;219;339;388;234;251;350;353;367;313;206;124;121;222;353;411;300;224;254;259;233;240;283;206;151;101;92;90;100;102;91;73;88;76;84;61;99;153;269;266;176;174;208;139;108;102;98;73;87;104;99;95;77;90;120;93;79;87;83;95;92;78;86;85;78;113;101;94;94;101;95;84;96;111;122;95;79;112;195;204;175;144;100;102;110;97;88;80;103;104;89;131;119;106;102;86;96;87;75;82;84;96;101;115;193;198;287;401;408;396;296;226;176;191;253;332;208;217;349;586;621;377;282;246;161;138;167;199;126;124;91;98;120;89;102;75;70;64;80;76;80;87;99;112;95;71;82;74;91;97;117;137;130;136;130;128;169;164;156;135;136;125;96;87;73;93;93;86;88;92;72;90;84;91;86;118;204;454;879;1328;1589;1655;1591;1375;1525;2096;2310;2112;1351;616;183;97;77;89;95;86;81;82;84;78;68;90;110;90;90;81;83;76;83;82;91;69;82;87;119;131;143;155;133;173;282;615;1071;895;520;276;197;162;187;195;154;165;218;273;255;206;146;128;119;120;124;148;115;105;99;94;89;103;94;92;95;100;89;119;94;85;76;89;105;93;83;87;91;88;86;85;86;87;89;79;87;78;80;74;82;101;93;96;86;86;102;97;87;88;93;94;65;88;80;92;90;76;83;76;95;118;111;107;148;119;156;118;106;100;87;99;88;101;82;85;94;91;93;87;88;88;100;102;109;101;107;94;80;86;83;161;284;585;735;642;386;277;254;181;142;121;116;109;102;105;101;95;96;124;83;104;91;94;111;110;99;121;98;117;128;139;163;115;110;111;143;302;436;397;318;301;324;230;185;128;126;184;191;224;197;178;220;216;276;303;253;198;179;184;128;134;128;121;124;136;125;135;108;92;97;105;93;86;94;94;109;114;87;78;124;59;82;91;127;106;130;132;113;121;125;115;100;120;127;120;123;106;106;112;107;112;107;80;123;104;107;98;105;116;110;149;173;201;143;103;121;110;156;137;140;132;123;130;114;110;110;147;220;228;170;141;223;228;219;146;144;118;163;187;137;126;89;118;128;125;106;92;94;114;105;109;124;124;104;105;86;103;101;104;109;131;142;117;113;79;118;78;96;90;113;116;108;105;99;83;82;85;89;118;87;91;99;91;113;100;89;93;94;93;87;96;104;81;106;95;82;99;107;87;93;83;94;104;102;95;88;93;97;95;81;75;86;101;79;82;88;99;83;79;84;81;84;98;90;107;102;78;94;117;201;259;252;200;157;231;432;570;457;257;120;90;110;106;105;103;86;103;90;85;113;87;106;90;119;134;159;139;121;111;98;110;111;95;98;86;95;87;94;84;93;93;103;105;107;94;122;126;149;137;140;124;84;105;91;104;95;105;105;142;108;92;96;109;126;136;133;128;107;95;108;106;130;164;373;603;716;526;291;174;116;114;88;80;81;93;105;97;115;129;118;141;152;146;129;133;115;148;163;211;238;235;211;161;132;145;115;126;115;117;108;156;206;206;176;119;106;113;114;119;105;123;107;100;101;130;118;99;93;89;74;91;82;85;89;73;91;83;82;85;81;88;76;101;84;105;90;97;88;93;84;105;87;93;75;89;79;83;84;82;104;85;91;93;88;79;94;83;75;95;91;97;79;92;95;103;98;109;90;73;72;112;98;89;81;115;93;77;84;90;94;87;101;85;100;86;67;99;85;96;82;77;81;101;77;91;89;95;83;80;73;91;107;89;93;65;80;93;93;95;90;98;88;80;85;83;80;102;98;91;84;96;92;101;84;83;78;95;98;97;87;86;75;85;102;86;66;81;87;92;135;251;415;386;214;128;121;101;87;96;97;99;163;380;495;389;208;125;96;87;90;95;107;162;340;571;588;262;113;86;81;90;75;91;89;85;103;97;99;83;91;94;95;126;215;375;505;288;164;103;81;73;98;122;167;142;123;104;253;616;919;799;398;158;93;73;92;67;80;84;91;87;61;107;85;74;87;89;69;89;92;72;80;110;113;113;102;75;100;95;74;81;105;86;73;105;84;84;83;83;80;84;82;66;68;78;108;86;92;87;91;90;98;85;72;85;89;88;103;100;91;86;76;76;82;89;92;116;78;77;74;80;86;67;89;72;76;91;94;83;78;86;78;74;89;82;75;91;76;82;82;75;80;89;88;89;118;165;199;182;140;104;82;96;139;159;130;182;218;170;125;89;111;186;347;452;279;143;98;111;124;145;141;139;110;129;115;127;164;137;126;115;97;97;94;88;78;87;96;89;83;105;108;117;98;94;102;109;105;89;88;89;94;78;81;81;92;91;78;92;78;79;80;78;84;83;77;84;107;90;81;75;79;71;70;88;80;80;67;82;78;77;86;88;77;73;81;69;89;103;82;77;75;81;76;70;88;78;82;79;91;88;97;81;81;108;102;100;113;106;83;100;100;109;104;110;117;139;122;116;80;98;110;115;125;123;122;209;243;180;105;87;111;92;81;82;88;81;92;77;88;97;88;93;85;87;96;129;223;511;679;553;360;285;396;417;461;301;123;111;95;93;118;102;111;120;143;142;128;107;88;94;100;103;109;73;100;97;108;111;129;103;101;92;89;139;168;132;126;175;225;202;121;90;76;81;85;103;103;86;87;83;79;88;77;96;105;87;91;86;67;80;81;80;90;71;97;61;100;90;90;80;110;95;86;87;86;84;82;92;81;86;99;97;81;100;99;106;116;140;172;152;172;204;188;88;77;84;105;84;99;74;89;83;78;86;84;86;90;88;96;100;101;101;93;82;81;81;80;111;109;86;77;102;81;80;81;79;97;78;112;171;243;185;118;122;142;104;92;91;95;125;162;250;277;232;140;135;114;85;125;120;118;119;126;98;92;99;89;110;93;104;95;104;113;91;86;89;110;102;88;94;99;113;98;95;97;98;104;89;78;88;93;84;106;111;105;135;118;115;102;96;85;92;81;75;105;101;74;93;116;115;102;86;91;108;99;80;100;82;86;84;66;84;106;73;93;60;62;77;84;72;86;97;76;101;90;85;76;99;95;79;89;92;97;106;76;92;94;77;82;78;73;75;90;89;94;85;85;100;78;68;89;82;82;104;91;89;94;120;146;248;624;991;870;493;182;115;121;144;152;152;133;146;184;236;256;308;305;397;304;184;139;132;183;239;187;164
115;119;120;128;126;100;95;97;86;100;110;138;115;120;87;106;128;137;203;295;361;362;289;275;260;197;146;143;195;279;207;162;171;207;222;172;122;122;105;95;134;125;131;107;92;115;86;86;113;125;109;116;165;242;290;158;110;99;128;114;104;109;157;266;273;178;106;102;100;101;119;137;126;175;263;463;494;490;571;709;737;645;392;217;132;97;110;120;135;110;103;85;83;80;76;85;96;64;94;86;92;82;74;73;84;87;66;79;81;82;86;80;84;62;94;99;99;87;94;83;76;68;81;91;86;86;74;75;89;75;86;102;93;88;80;74;85;92;81;103;89;71;86;85;84;85;94;92;88;83;76;87;87;71;83;96;98;118;200;304;376;332;224;308;327;413;469;389;274;184;201;337;490;501;349;219;161;159;158;171;217;198;143;108;82;101;112;108;104;91;85;82;71;96;87;143;172;198;167;158;172;155;109;101;84;91;77;113;105;85;77;74;96;88;101;89;92;83;78;76;78;72;71;86;80;75;103;107;107;92;112;111;105;95;109;123;178;214;172;132;98;101;108;98;103;88;88;85;108;99;101;92;103;64;90;96;85;90;79;95;122;135;183;214;324;430;448;452;288;205;146;144;154;199;196;235;412;611;672;503;309;236;187;112;135;172;174;135;112;87;82;80;78;68;77;75;75;90;101;87;114;99;97;83;87;81;101;97;123;174;148;166;149;176;202;212;149;151;109;95;104;91;76;85;101;75;87;85;73;85;89;76;84;93;211;394;801;1075;1403;1441;1381;1513;1955;2898;3313;2937;1750;792;292;109;92;109;82;81;72;97;94;71;85;75;97;102;91;87;60;83;83;93;79;83;83;119;114;110;139;142;172;189;347;617;812;702;403;292;238;228;180;180;166;187;190;203;208;162;140;97;101;122;183;168;125;111;112;95;103;102;102;108;106;100;84;95;72;96;95;85;78;97;111;97;109;98;117;102;94;86;116;98;85;76;85;79;85;84;96;81;79;95;113;91;84;86;80;101;81;82;78;76;92;88;99;105;89;109;115;110;128;100;119;106;126;103;109;107;105;80;85;81;84;93;84;105;87;93;86;115;104;93;104;100;104;98;119;169;399;808;977;797;390;250;212;167;100;120;119;119;104;117;94;105;112;103;113;96;106;112;108;104;124;91;85;91;116;137;143;125;108;98;148;232;329;309;285;277;255;209;168;148;134;227;201;235;224;223;212;232;267;398;294;239;249;243;155;151;107;124;130;148;114;104;112;132;120;129;89;84;100;100;94;83;91;93;112;81;86;93;120;133;132;132;132;113;117;124;108;92;125;103;88;97;122;107;101;93;91;84;107;83;110;84;91;107;104;114;156;141;121;95;110;122;121;118;115;125;124;139;128;104;126;172;196;183;162;168;169;204;156;138;102;116;146;154;122;128;94;131;142;137;119;115;95;86;110;82;94;101;95;100;99;100;124;99;109;126;142;118;115;109;95;81;90;107;99;81;103;91;91;97;60;113;80;109;111;98;91;93;112;93;104;106;111;103;76;86;97;89;89;114;112;82;99;82;79;101;93;89;105;103;89;85;80;120;74;84;91;88;87;88;111;108;75;89;87;104;84;89;92;90;86;105;85;106;159;195;233;189;162;251;582;816;604;272;128;100;96;96;85;98;73;89;92;83;92;91;119;98;88;104;146;105;112;87;107;100;85;89;115;91;88;98;76;76;88;86;89;77;90;121;115;137;134;133;98;110;112;119;110;118;94;93;99;118;120;108;92;108;130;128;128;122;105;109;114;111;126;140;212;320;280;242;170;105;110;120;86;84;91;85;102;92;109;109;116;148;134;165;144;124;127;131;157;177;217;172;201;171;162;121;110;111;95;121;126;137;167;202;176;100;110;117;119;106;121;93;80;112;120;118;108;86;79;86;92;99;90;91;73;92;83;82;94;94;85;95;98;97;102;89;89;112;80;76;80;86;94;99;107;83;94;84;97;91;80;88;99;94;102;88;80;79;94;98;106;95;100;99;99;91;100;89;81;85;91;88;97;92;100;100;83;83;85;93;97;93;76;98;92;90;85;92;111;95;99;83;87;70;71;68;86;87;105;79;91;71;85;81;86;92;78;101;105;88;93;99;75;86;86;76;73;70;81;88;82;97;86;91;67;91;72;91;93;91;100;91;88;83;86;92;77;78;92;84;113;160;199;203;160;125;116;133;96;94;97;102;153;312;456;323;161;107;100;85;91;102;94;191;449;672;586;228;135;79;113;84;105;113;80;81;71;85;99;98;85;94;80;101;199;354;507;358;153;97;84;91;75;108;96;119;104;152;218;449;683;571;342;157;78;98;85;83;82;93;81;85;90;88;84;74;87;94;84;80;106;82;89;87;94;85;108;95;89;78;75;80;100;89;82;74;81;92;78;95;95;80;72;89;87;83;76;96;88;83;92;111;78;81;85;83;76;64;73;92;69;87;89;72;77;85;89;93;97;72;69;96;79;74;79;91;80;85;80;76;83;75;87;106;74;83;91;86;83;104;87;86;88;100;95;74;98;130;136;152;123;74;85;91;137;136;198;348;487;339;203;121;105;158;254;338;239;120;98;103;160;258;250;219;210;197;153;100;113;86;108;83;104;103;97;91;101;88;84;105;95;119;169;152;114;87;96;92;83;84;72;73;66;84;97;82;85;92;96;87;82;82;99;73;85;73;94;74;90;84;80;71;93;98;83;76;93;109;84;81;64;74;78;92;80;90;93;78;75;91;89;80;73;85;86;89;99;88;71;89;102;117;103;123;101;106;98;100;98;102;96;84;106;106;101;105;136;164;125;145;129;105;98;108;106;116;124;162;180;146;108;101;93;94;79;71;92;93;84;75;75;91;89;98;101;100;103;144;305;679;998;849;529;562;744;923;1024;546;232;132;97;84;113;93;100;110;113;128;152;109;128;129;99;96;106;89;95;100;130;116;87;90;90;98;119;137;158;173;150;245;405;318;180;95;112;101;112;129;94;96;85;91;98;80;81;82;93;98;118;93;92;96;101;74;73;75;74;76;89;78;98;68;98;101;82;99;87;87;101;99;95;87;92;81;97;83;75;101;112;127;151;166;166;172;154;108;76;105;95;79;111;90;82;78;81;83;96;85;80;73;80;78;82;86;83;84;87;101;87;87;80;94;119;96;85;77;88;109;66;84;115;151;217;168;122;94;100;93;104;128;131;148;162;216;232;196;121;92;110;100;111;119;123;113;115;79;90;81;104;99;80;89;94;74;83;104;111;98;104;102;88;99;104;87;98;100;97;120;118;100;89;96;73;96;109;104;123;144;129;131;95;90;82;81;91;70;96;101;83;106;93;109;65;84;83;96;93;92;74;102;82;78;97;83;90;77;90;74;81;86;97;70;101;76;65;93;97;73;88;73;83;95;83;87;82;94;90;96;74;85;84;106;75;70;102;88;79;88;101;79;87;82;76;90;94;98;93;87;94;154;205;382;966;1604;1336;717;249;110;111;113;127;126;144;144;180;202;239;306;391;465;367;216;170;132;159;163;157;136
92;75;93;100;100;96;92;76;74;103;103;117;116;98;101;94;120;141;217;222;242;247;241;267;312;210;125;132;172;222;172;106;143;193;246;202;138;114;86;93;109;131;104;124;89;101;75;95;109;111;102;109;173;275;246;161;131;135;160;134;143;137;165;284;342;186;120;107;73;114;115;112;100;155;253;382;524;448;506;543;659;589;426;241;133;115;98;117;129;100;99;103;90;85;87;96;92;89;92;84;83;79;72;83;86;85;84;68;83;75;82;108;75;91;67;92;82;88;64;92;83;81;83;80;83;73;63;80;64;61;86;105;101;83;91;90;79;89;83;76;76;77;70;83;86;76;80;89;75;90;72;95;94;93;83;87;110;126;210;340;336;254;211;245;275;370;398;351;283;196;250;373;618;522;316;215;176;163;140;153;157;173;113;115;92;85;108;110;108;96;74;82;79;76;86;124;153;172;172;130;166;176;160;113;118;88;99;95;86;90;77;99;96;105;96;83;101;95;87;86;82;77;74;90;94;104;109;121;103;122;109;116;100;97;101;108;159;184;210;107;102;96;107;122;96;88;102;105;89;94;95;70;87;94;83;83;94;106;100;131;155;145;166;178;264;385;372;332;266;186;127;120;161;167;234;347;428;562;578;511;292;188;152;110;136;198;173;125;117;105;89;110;90;78;69;87;93;121;100;96;114;126;103;96;95;99;96;104;134;193;178;132;157;185;203;187;107;110;107;101;109;68;73;75;75;87;89;84;95;82;94;81;105;137;289;641;959;1088;1105;1162;1427;2070;2995;3479;3581;2943;1686;681;262;125;87;96;81;84;72;82;87;72;80;96;77;123;85;68;94;87;105;73;97;79;102;118;100;79;129;143;137;228;364;507;520;485;323;232;244;233;211;167;201;173;209;167;177;142;127;120;112;134;154;162;113;105;97;97;108;111;109;110;119;101;100;86;87;92;98;89;115;128;106;123;91;86;106;89;103;80;74;102;101;82;113;84;84;81;82;79;95;111;97;72;73;81;95;79;77;83;88;78;89;108;93;121;109;108;86;101;106;121;139;106;116;110;102;105;99;96;84;90;82;87;79;95;94;87;93;101;101;107;91;94;98;81;138;216;519;1055;1364;995;459;237;152;143;100;114;122;109;118;108;124;115;105;83;102;113;109;115;103;106;121;100;89;101;100;124;118;128;117;111;139;197;245;333;275;275;230;233;138;144;242;277;282;277;230;216;202;186;228;267;232;212;195;202;160;154;160;114;130;135;109;116;103;112;100;91;90;105;89;75;94;101;93;111;95;104;91;125;108;171;160;129;100;112;102;110;118;118;94;107;105;83;95;72;101;92;100;92;109;99;104;107;95;89;104;101;106;98;112;110;104;98;99;108;124;138;128;108;135;99;112;111;144;128;121;144;158;203;152;129;127;110;117;141;136;118;115;125;145;109;112;106;115;111;65;109;84;96;89;110;114;130;120;128;121;156;149;117;107;113;84;102;105;110;90;80;116;105;96;88;76;98;91;88;104;88;93;100;104;95;110;100;105;102;120;99;87;90;98;96;109;97;110;88;86;94;91;106;106;108;98;96;94;90;91;85;103;80;91;89;85;81;86;102;101;101;95;82;93;83;87;92;89;111;136;226;266;266;164;221;471;551;436;215;125;92;103;100;91;108;83;94;75;89;84;83;99;75;80;105;88;94;102;111;133;114;86;80;92;99;115;97;76;85;81;107;86;87;105;98;129;153;143;118;100;110;86;110;118;111;107;103;102;97;107;101;121;123;107;134;113;125;94;115;84;97;102;113;145;180;178;148;112;125;97;122;113;97;90;81;98;89;97;106;122;124;136;158;115;125;135;142;170;168;177;189;219;197;172;128;110;118;120;118;103;113;137;191;184;124;85;108;91;98;101;90;105;78;92;100;84;86;86;87;88;91;97;85;90;87;86;104;70;85;88;90;112;109;84;97;95;84;107;93;87;81;102;102;105;91;91;107;108;103;92;86;87;93;87;95;105;98;91;89;99;76;87;107;87;96;84;98;85;92;112;96;99;98;108;96;87;70;98;80;91;87;74;92;76;84;91;82;86;100;87;93;93;84;109;93;89;84;76;82;80;83;66;85;83;89;88;90;81;86;92;82;81;69;81;98;74;75;113;101;108;95;75;80;74;94;78;87;82;97;97;95;98;91;92;99;91;84;59;78;99;94;119;123;115;134;158;151;128;89;87;75;101;165;255;176;99;108;96;104;83;92;107;182;433;616;497;212;122;100;88;90;102;77;94;68;86;91;114;95;99;82;83;100;143;239;299;252;124;103;116;79;79;97;97;121;164;171;214;311;435;393;217;115;94;87;86;76;70;87;69;95;92;93;91;63;80;75;91;99;78;87;80;90;84;76;85;103;96;99;85;91;76;92;89;89;89;78;101;88;76;89;101;83;76;99;75;85;105;101;82;93;87;80;86;72;91;79;85;99;71;82;68;67;82;93;89;86;95;66;97;73;76;85;76;81;100;101;97;84;103;85;89;97;96;83;76;72;100;94;76;80;76;83;95;84;101;107;110;101;101;107;82;70;95;124;271;619;890;609;268;127;84;141;151;190;172;109;89;113;216;410;455;402;388;308;163;103;111;92;104;104;120;107;111;85;112;93;114;130;108;167;221;144;111;87;77;75;85;83;95;78;96;78;83;87;89;92;105;89;88;84;75;88;81;79;85;90;85;75;88;91;98;85;71;74;78;71;92;73;112;76;81;88;67;88;76;90;92;101;86;79;75;66;82;81;73;86;87;82;105;113;137;122;91;94;96;89;107;86;117;99;102;95;113;107;92;114;140;166;111;105;84;116;103;108;97;102;119;90;87;81;91;80;89;78;92;95;92;109;92;87;79;71;101;91;92;128;259;614;888;790;574;831;1226;1582;1476;787;271;138;123;97;118;82;110;86;92;135;121;119;136;152;138;109;132;117;92;106;133;126;108;83;94;98;105;132;156;146;148;301;469;397;161;104;111;94;121;155;133;118;108;83;86;70;99;93;93;88;82;80;90;84;82;81;65;75;62;81;76;86;98;73;88;94;97;81;68;88;82;82;90;66;84;78;91;86;99;93;106;101;135;137;135;140;123;93;110;109;100;114;91;93;75;71;75;84;96;73;81;101;67;99;88;79;87;98;91;97;73;96;98;88;84;94;73;99;78;68;78;106;102;119;125;156;104;89;85;111;128;139;153;116;136;166;205;144;118;87;83;66;97;98;118;96;90;103;91;116;118;104;81;81;82;80;100;101;81;101;91;93;92;87;107;95;82;87;88;95;119;117;92;98;99;92;90;105;103;124;147;115;94;98;87;89;69;94;89;90;73;99;95;88;103;92;86;82;92;77;82;91;96;76;78;75;86;75;93;97;77;97;77;70;80;80;79;92;85;73;91;91;77;85;84;90;79;82;93;82;98;88;75;99;89;91;89;72;73;91;93;99;91;72;89;101;119;89;86;99;107;145;214;441;1064;1666;1406;732;245;115;100;117;107;98;161;178;166;172;199;266;377;444;345;245;176;117;112;117;116;127
93;76;98;88;98;93;88;79;93;119;102;109;92;93;79;81;129;149;186;188;167;178;195;228;209;173;149;134;196;210;139;121;110;157;185;169;139;113;87;104;135;164;136;102;95;92;127;83;112;126;87;120;199;284;200;135;88;137;180;190;230;181;205;269;260;166;78;92;105;110;110;112;97;171;237;355;375;375;357;370;471;573;491;315;165;95;93;108;78;104;106;91;90;83;81;81;77;98;78;86;94;91;76;101;83;85;73;82;98;61;78;97;107;81;83;98;90;92;80;85;98;101;92;92;80;78;64;82;106;94;95;83;98;87;81;88;84;80;102;84;77;81;81;97;93;82;90;91;93;90;92;98;88;83;86;104;123;123;184;225;262;190;183;191;253;252;286;331;301;207;219;382;486;445;308;218;175;172;166;176;182;172;139;96;77;86;92;111;99;89;85;63;87;80;96;113;132;174;178;186;246;254;209;200;114;107;87;90;98;95;90;82;76;86;86;82;106;83;98;74;86;78;77;84;81;90;116;131;129;139;150;115;94;92;101;96;119;159;141;137;80;111;112;128;99;101;98;86;117;104;100;114;89;95;84;93;101;109;104;171;172;163;168;179;226;259;277;327;272;176;133;124;123;146;258;370;418;527;465;466;296;199;130;82;108;166;167;133;115;87;91;78;89;80;76;81;124;151;108;97;101;128;104;67;92;105;107;124;107;122;125;124;114;156;174;159;120;100;94;98;91;80;84;81;75;77;80;75;72;80;82;86;103;159;363;908;1350;1413;1142;1092;1537;2583;3519;3817;3506;2437;1230;524;184;101;65;84;75;87;100;84;88;65;74;105;78;83;95;96;80;86;70;88;86;95;112;92;108;86;104;129;143;212;256;322;351;286;208;179;189;212;191;174;217;217;208;153;145;129;136;122;103;134;142;140;115;98;95;105;97;94;107;98;97;111;92;98;82;77;75;82;84;97;110;104;104;88;97;85;110;89;65;91;103;91;83;84;88;96;76;82;86;83;99;89;81;91;84;100;76;93;80;89;83;97;101;98;99;117;98;112;122;91;97;121;115;122;116;98;96;89;90;94;107;103;96;96;87;90;104;100;99;89;90;89;110;102;113;229;544;1106;1298;967;472;251;146;116;109;107;115;111;111;106;87;88;101;102;95;104;98;84;98;113;99;107;97;68;115;95;124;101;110;112;131;169;211;349;322;297;335;287;245;226;320;382;356;268;269;254;176;151;183;224;221;200;171;155;182;155;174;159;148;145;125;101;113;99;112;100;111;103;93;84;96;88;86;116;119;102;97;150;195;236;211;130;128;108;105;127;117;105;84;92;71;102;111;95;97;94;94;75;93;113;100;107;114;106;97;98;99;116;96;141;113;95;117;91;110;125;124;96;101;127;118;119;141;117;107;133;136;140;142;126;99;115;138;131;118;93;102;106;107;129;121;110;113;107;99;103;93;95;105;94;96;131;136;137;128;135;148;132;116;103;119;101;98;98;98;91;107;105;97;78;82;84;91;75;87;99;76;100;87;112;96;87;85;90;94;92;101;83;94;93;90;100;96;86;86;92;96;114;118;93;103;105;92;75;97;83;82;76;70;109;94;76;103;84;89;97;93;89;96;65;87;87;101;115;190;251;312;252;183;188;287;307;243;173;98;117;94;88;100;107;80;105;93;72;77;87;97;90;99;101;107;96;102;98;110;107;92;90;92;108;135;78;101;82;94;108;92;73;102;118;117;136;108;102;94;97;94;99;118;111;96;83;91;97;123;108;110;98;118;124;139;128;101;115;117;105;90;119;109;147;143;123;124;119;138;124;116;84;92;109;85;110;91;89;103;102;103;113;145;113;138;156;110;141;150;174;179;185;167;130;120;90;112;111;99;125;100;133;133;134;119;105;95;88;78;96;87;92;77;88;79;82;92;91;82;87;96;77;115;92;98;82;89;100;98;91;72;84;95;95;89;107;96;79;89;91;85;78;93;82;75;93;117;81;92;96;103;90;72;83;97;89;82;71;102;115;87;81;105;100;84;79;98;101;99;96;95;96;95;76;85;104;102;105;83;91;86;94;83;90;96;97;86;87;92;68;81;86;105;90;86;80;83;85;81;87;82;88;90;95;74;76;67;91;95;108;83;92;98;91;85;91;103;83;84;98;78;87;83;73;89;82;90;73;79;74;78;86;85;94;91;92;76;98;97;90;107;91;108;159;206;178;104;94;89;100;101;105;128;101;98;90;91;79;100;104;124;137;253;391;314;170;96;99;84;97;76;87;92;85;99;112;162;210;153;105;96;101;112;134;147;137;113;81;95;97;81;74;113;185;327;431;345;325;383;299;187;94;95;99;91;101;73;94;92;94;75;64;90;75;96;79;83;69;93;86;84;69;78;81;102;104;97;92;84;90;89;87;77;77;74;90;103;98;94;85;91;89;86;91;87;90;81;89;82;96;95;84;88;64;80;79;79;95;85;80;71;82;77;76;87;72;83;98;90;86;75;95;83;80;78;83;90;82;94;83;75;81;82;92;89;61;91;94;85;73;78;97;86;90;82;95;98;110;96;85;90;90;104;145;317;711;1033;673;259;130;87;117;120;127;94;91;106;97;256;473;521;556;645;466;252;84;90;98;110;114;105;117;96;91;89;92;150;117;154;242;237;190;140;93;87;72;76;75;91;76;79;87;78;101;99;83;109;82;90;76;86;75;111;88;77;97;93;107;86;89;82;88;89;72;92;101;92;93;79;67;82;93;86;101;75;103;97;100;95;86;88;76;84;98;70;71;86;86;114;150;149;109;85;89;109;115;99;84;106;97;91;80;87;82;92;116;145;159;138;114;97;110;108;80;96;75;87;88;77;78;92;80;90;99;77;94;99;79;83;82;98;78;92;86;102;126;211;364;494;514;594;1068;1606;1863;1570;787;285;142;115;107;90;85;113;100;96;109;109;118;153;147;137;186;205;169;113;106;126;102;87;103;94;80;79;106;102;125;158;236;315;308;154;100;102;121;135;150;113;128;87;83;94;80;85;98;97;76;97;87;83;85;88;71;78;89;83;79;83;67;91;100;105;94;76;83;78;85;94;83;88;94;73;75;91;77;116;96;92;106;88;105;111;98;99;97;96;103;100;129;94;77;84;84;88;82;71;77;86;79;86;106;100;89;73;80;79;89;82;76;70;71;107;104;93;78;102;73;63;83;78;95;117;83;105;89;87;110;129;136;125;131;119;132;135;101;109;100;90;94;102;96;107;108;94;102;112;113;116;86;98;91;87;107;84;84;99;88;77;88;87;115;98;93;91;105;102;110;153;141;109;92;85;90;96;107;115;112;114;125;108;96;87;110;94;101;90;93;87;86;90;86;114;101;81;84;88;81;81;98;97;109;90;88;79;89;98;87;90;87;74;83;89;73;88;82;85;86;80;82;83;92;89;91;87;87;95;82;75;82;82;90;104;96;96;90;97;88;74;63;81;73;75;130;140;117;101;105;127;160;274;423;817;1177;909;500;213;112;104;107;102;120;154;183;162;149;206;275;344;287;229;178;125;102;105;118;123;137
57;98;81;82;122;109;106;73;90;87;102;95;79;99;98;134;144;127;151;133;168;123;136;164;201;161;151;129;189;231;198;136;104;109;120;137;123;125;109;115;116;131;114;101;92;78;99;99;101;119;99;134;195;291;227;148;96;151;195;286;322;261;232;201;205;140;115;100;107;78;98;125;109;160;221;298;426;404;395;328;387;467;431;267;136;104;85;89;96;93;88;105;99;78;98;104;108;91;96;95;104;106;95;87;75;68;82;67;81;95;89;96;83;90;84;97;100;102;97;90;89;104;106;97;101;83;70;90;77;79;65;85;87;84;76;81;75;94;75;74;77;80;89;72;93;70;97;89;80;81;77;80;76;90;94;109;122;152;145;178;224;184;182;201;231;179;222;256;240;162;178;256;373;444;329;195;164;151;221;213;253;223;160;118;103;105;90;93;85;112;87;93;82;87;79;103;157;186;231;260;340;375;336;255;202;141;141;117;109;80;88;94;75;98;78;107;102;87;67;83;82;86;65;88;96;109;122;125;107;133;125;93;98;76;80;82;92;118;139;100;90;105;112;98;87;88;79;112;131;104;106;126;108;101;82;87;79;88;67;141;122;141;140;159;159;212;245;325;292;214;164;109;113;129;193;261;297;329;369;286;234;180;175;141;167;176;176;144;165;158;108;101;86;94;91;87;119;125;146;98;104;87;86;77;82;96;88;94;93;118;126;105;113;103;114;100;121;81;79;78;83;80;78;101;80;78;64;81;68;79;82;80;122;141;422;1035;1616;1865;1629;1528;1673;2505;3515;3893;3328;2222;1028;451;184;106;99;83;72;70;93;91;82;82;99;93;105;96;106;78;71;84;72;86;78;83;116;83;86;85;113;96;104;147;180;250;266;201;191;166;162;195;224;260;344;321;246;171;147;112;114;107;96;121;116;134;125;94;88;100;93;106;95;100;93;103;104;96;86;87;83;90;84;96;95;89;96;98;98;96;109;107;80;80;90;83;86;91;84;95;83;81;83;97;97;102;89;88;98;84;87;98;91;73;87;88;116;108;91;98;94;110;94;122;109;101;107;115;94;85;104;92;74;80;99;83;99;84;112;110;111;103;83;80;99;90;89;88;117;203;477;885;1175;958;679;389;191;162;141;102;116;93;112;118;117;106;92;103;133;111;108;99;85;77;102;96;90;106;99;102;102;112;105;114;101;147;157;229;299;362;415;481;292;280;416;514;409;294;328;280;178;129;142;179;198;183;156;174;157;194;187;182;166;139;127;123;125;126;110;107;103;102;96;86;85;78;104;102;101;101;108;196;339;419;276;168;137;119;131;161;157;147;108;98;108;119;100;113;99;91;86;73;115;94;99;129;104;110;99;111;105;102;122;117;124;107;104;107;113;114;152;108;106;122;140;148;120;112;118;104;111;137;116;107;125;124;123;125;119;89;111;86;113;103;99;107;112;93;108;98;107;89;117;114;104;126;140;137;110;122;146;119;106;111;98;95;114;97;84;110;97;98;74;80;98;98;85;94;92;79;93;90;105;108;90;96;98;98;107;100;105;87;74;103;104;104;94;104;90;118;109;104;91;101;89;98;86;81;95;101;78;87;85;95;85;76;94;90;90;114;94;74;81;80;99;107;96;124;192;321;366;262;145;136;153;180;155;134;102;99;118;110;88;89;90;85;100;89;79;85;86;87;99;89;104;86;99;89;128;114;111;113;98;109;141;119;106;118;88;90;75;78;102;104;110;112;94;103;93;87;108;89;118;88;79;96;61;97;90;90;85;104;111;128;154;131;136;115;105;114;97;95;95;128;117;116;131;122;138;108;106;108;93;87;103;111;112;103;115;105;106;116;120;136;132;143;132;103;145;157;147;169;150;174;140;86;106;126;122;129;112;109;96;140;129;124;112;92;114;76;80;75;85;97;92;85;70;69;78;89;114;108;132;113;100;81;91;110;83;83;82;89;66;92;104;79;86;92;90;102;118;120;103;99;98;99;72;84;94;101;87;89;81;87;87;89;80;97;92;116;95;105;100;90;87;93;98;117;102;102;109;96;79;66;86;103;96;95;94;100;98;85;72;118;102;91;93;86;94;105;84;82;98;87;91;85;94;80;89;70;65;87;67;81;88;92;99;97;97;92;87;91;97;99;97;93;115;82;82;101;84;94;77;99;85;86;82;91;73;83;85;93;79;81;93;83;90;105;84;89;86;75;108;108;173;145;102;88;99;92;99;97;91;84;85;82;80;111;141;121;110;125;153;180;168;138;104;98;98;81;96;91;85;90;88;153;259;310;306;159;95;95;97;83;117;112;77;89;78;78;79;102;131;239;500;778;662;439;350;241;147;107;101;106;102;99;91;86;94;105;89;82;80;93;76;102;99;109;76;76;79;98;93;94;78;83;82;92;79;82;82;89;78;90;96;93;99;82;94;82;88;94;105;79;86;81;82;95;82;84;88;89;84;90;81;98;107;91;96;77;79;90;85;89;92;89;104;75;83;104;89;83;93;85;94;91;88;85;93;79;87;86;77;81;72;91;84;84;88;95;79;86;87;67;86;82;82;97;102;99;83;104;85;114;205;441;632;453;223;124;101;82;100;87;72;83;98;114;167;292;409;580;784;607;251;135;105;77;101;124;112;92;115;83;85;124;148;170;216;334;322;228;141;105;76;83;80;93;86;73;59;80;73;90;67;89;88;81;91;81;91;89;90;94;83;94;75;98;75;87;79;76;76;84;82;96;90;98;85;81;73;89;83;98;86;92;85;89;74;78;73;83;91;86;88;88;86;98;113;151;128;109;88;98;100;113;117;92;88;98;89;100;87;83;80;92;119;140;121;86;87;108;99;73;86;92;88;81;89;105;79;81;84;87;93;79;84;86;78;91;85;84;116;71;86;95;115;175;259;249;368;766;1248;1409;1215;695;281;166;116;125;79;86;73;82;104;102;98;128;115;135;146;233;290;219;141;109;103;87;90;88;89;74;84;110;86;99;100;183;195;147;124;106;94;128;104;111;138;145;118;103;78;97;75;82;95;93;94;88;93;112;81;94;73;72;78;80;88;90;95;92;81;94;96;80;88;80;72;90;80;79;99;89;100;85;97;116;93;107;108;83;99;108;91;98;119;105;92;100;89;85;80;82;73;87;83;76;100;99;92;100;75;81;81;86;99;65;84;89;70;85;81;83;82;73;82;68;79;92;75;70;85;87;113;97;74;110;116;113;117;108;108;111;121;98;104;88;96;106;96;93;107;101;75;99;117;124;120;102;85;83;87;76;80;77;76;97;80;104;93;97;101;100;98;103;114;94;151;159;155;98;110;106;108;105;107;96;113;144;146;115;84;94;83;91;84;73;84;90;76;84;86;115;100;94;60;82;92;129;137;116;106;82;83;82;104;70;92;88;91;87;79;72;72;81;82;85;85;83;79;99;91;110;118;149;122;80;91;91;87;94;93;86;86;104;90;65;88;80;83;90;100;98;150;130;110;102;109;121;130;214;407;674;624;392;191;123;120;101;104;157;222;283;197;135;159;230;302;235;159;128;133;121;98;113;131;182
81;82;66;112;108;127;84;104;91;93;96;89;118;118;147;186;209;147;143;128;132;134;137;165;221;227;147;138;199;282;212;133;91;91;119;121;129;202;191;122;137;124;104;90;80;98;118;106;101;94;117;156;205;279;229;181;129;131;214;287;291;294;231;266;242;208;147;135;127;104;93;92;126;109;204;389;429;400;365;307;355;338;282;171;121;101;93;79;71;107;81;101;91;93;106;101;89;95;92;106;137;121;114;84;78;82;82;81;101;72;107;86;82;94;90;78;91;108;91;95;107;110;106;111;85;82;60;97;93;78;69;81;87;87;84;91;95;72;80;80;74;92;92;94;92;73;109;90;76;92;88;69;75;92;91;105;119;138;132;146;248;228;189;235;273;204;201;227;185;141;133;198;267;323;284;210;161;168;255;268;263;194;155;153;114;107;86;78;81;106;92;95;91;81;86;110;152;233;324;538;542;505;475;351;309;234;178;166;113;102;83;82;87;81;86;91;89;80;99;72;79;76;82;79;100;130;134;116;103;113;128;111;83;82;89;98;92;101;116;105;93;78;100;81;79;82;99;111;113;146;168;178;162;109;102;104;92;109;103;123;121;107;115;144;166;203;253;403;353;265;165;131;117;122;132;194;234;285;229;212;194;174;182;190;246;263;221;244;265;215;158;126;95;107;95;91;92;71;84;73;68;96;92;90;66;82;90;93;109;94;111;97;86;92;130;106;106;104;79;87;97;99;74;82;77;76;63;94;81;84;67;64;96;117;282;923;1662;2272;2584;2367;2122;2185;2862;3605;3531;2400;1069;390;139;105;83;101;88;95;85;85;91;86;104;84;81;77;84;79;70;76;80;96;86;85;96;103;106;103;92;111;112;128;147;186;183;212;197;199;241;279;316;378;494;417;245;149;114;106;97;96;110;101;111;96;95;89;98;107;140;142;96;100;90;107;95;99;76;80;90;78;87;94;93;118;103;103;76;99;99;88;100;79;87;84;88;93;92;79;82;69;90;77;84;95;81;81;93;79;104;85;82;106;76;90;111;109;121;107;115;96;100;125;111;94;115;120;102;83;101;98;97;108;94;82;102;95;117;107;78;113;88;99;97;94;104;116;100;155;406;953;1167;1131;1045;555;266;153;120;122;112;99;119;98;124;99;123;100;117;118;86;83;95;95;81;129;120;102;90;105;126;111;117;113;105;138;162;177;219;329;481;463;310;284;401;482;371;277;266;234;165;162;138;193;192;200;184;153;166;182;205;240;160;115;100;101;136;147;106;108;82;115;101;86;85;96;92;116;135;107;112;148;300;446;306;150;121;127;198;262;285;183;108;84;109;114;98;96;119;102;93;95;90;95;117;127;104;111;118;93;120;114;99;103;96;119;103;116;128;135;115;89;111;124;127;123;120;115;95;93;100;110;108;104;103;117;127;157;122;134;93;98;84;127;109;126;112;105;76;112;115;133;111;88;118;118;119;122;133;108;103;104;103;128;111;125;104;83;104;91;91;99;84;78;87;79;80;89;84;90;108;103;89;105;87;78;72;89;90;75;97;78;90;96;80;93;86;116;83;100;102;105;110;101;90;82;98;99;83;88;76;87;105;100;100;102;95;94;66;100;83;79;97;82;95;85;109;113;211;300;322;197;128;115;133;120;118;113;90;98;94;101;79;99;100;87;103;93;98;76;93;91;76;84;91;100;100;142;125;125;107;96;103;99;134;140;125;104;110;99;97;97;100;78;85;98;97;104;87;103;117;106;110;89;93;95;120;105;112;102;86;82;102;112;138;130;143;124;94;89;91;92;116;85;120;147;135;120;131;113;117;103;101;121;166;208;207;119;109;98;110;117;106;129;129;170;126;111;134;126;136;170;166;150;123;108;134;157;122;109;88;87;127;171;187;154;98;132;111;100;85;81;103;95;97;86;80;90;87;82;91;101;98;105;79;86;71;91;107;92;87;86;89;71;81;80;84;101;93;113;153;180;165;126;84;90;100;98;74;76;80;95;99;81;83;91;113;100;95;80;92;93;91;88;82;76;116;149;185;177;121;94;88;80;101;105;86;85;99;90;92;83;86;77;97;82;100;96;92;84;96;94;95;83;80;77;108;98;84;75;86;85;76;83;102;69;95;87;101;90;92;86;77;88;97;95;72;97;100;88;91;88;85;91;79;92;75;90;89;91;83;83;84;81;83;96;97;85;79;102;99;102;84;92;120;96;104;90;85;90;87;76;85;99;105;102;102;160;197;231;168;128;96;115;90;91;93;86;84;96;87;91;91;84;85;162;305;450;391;185;99;90;94;77;96;96;96;91;89;98;93;86;94;320;770;1328;1270;776;397;156;137;77;90;81;95;90;84;75;93;91;86;93;93;81;76;98;74;104;99;85;75;88;79;91;103;107;91;102;104;96;76;89;81;106;93;92;92;85;76;67;92;82;90;89;94;84;88;85;78;79;88;99;72;76;85;97;102;103;82;100;87;71;78;80;72;102;80;70;68;83;86;97;72;88;98;90;88;91;95;88;91;80;91;73;74;87;83;84;99;92;88;70;93;80;81;94;85;81;111;86;102;88;90;91;137;220;313;244;141;84;105;81;90;75;110;111;88;112;147;167;291;430;662;450;202;107;98;72;89;91;117;104;91;98;93;119;133;219;380;642;658;409;231;131;81;98;93;89;81;89;81;95;77;79;100;78;84;89;94;101;77;83;104;75;102;92;92;85;86;95;79;87;97;90;103;83;79;85;80;99;71;91;74;80;86;77;63;78;75;70;82;64;68;88;96;81;84;101;95;117;104;108;86;94;98;110;114;99;96;88;94;94;91;89;96;97;107;130;110;120;111;89;78;96;76;80;67;79;68;66;92;76;62;66;85;87;78;82;92;89;86;76;82;91;77;100;106;133;130;136;243;465;841;1087;972;529;288;198;127;88;93;113;91;100;102;106;112;112;137;114;135;234;267;189;145;89;96;91;109;102;103;81;93;120;105;99;96;93;129;128;133;83;119;119;119;130;141;174;134;99;70;94;76;113;98;93;88;93;108;107;75;79;76;77;71;98;86;93;82;79;86;93;85;73;68;75;95;74;91;85;77;83;89;80;70;98;87;123;106;84;101;92;115;120;127;118;107;75;81;90;82;75;83;77;91;84;78;106;76;113;83;82;74;80;70;80;100;85;75;71;65;84;98;88;71;82;84;87;68;87;83;81;95;84;86;101;115;108;106;102;109;137;172;138;98;86;88;95;86;103;98;101;111;91;96;102;102;116;97;93;101;83;118;82;94;87;89;89;110;98;89;86;115;104;119;108;147;191;139;143;98;105;105;132;111;113;119;163;166;126;114;83;75;85;89;94;90;89;72;99;73;92;102;113;97;108;109;131;143;102;94;62;96;91;82;94;92;83;90;71;91;81;80;75;67;81;96;78;86;96;85;129;138;203;127;98;98;95;71;77;98;90;86;103;97;80;94;98;77;71;91;102;103;117;97;111;123;118;109;166;206;339;303;213;142;116;125;115;154;161;238;329;238;146;124;165;192;179;144;133;119;129;99;110;120;123
91;95;99;103;115;101;96;93;100;93;103;94;122;157;220;233;229;161;142;146;138;160;146;198;302;246;153;156;177;206;140;148;115;100;108;136;210;235;220;146;127;139;121;84;108;91;99;101;90;107;112;155;190;260;268;206;130;119;162;222;234;233;266;366;369;270;189;209;162;106;93;100;87;127;188;273;350;320;282;256;269;233;144;123;92;87;88;79;81;95;81;82;107;74;96;100;92;96;118;118;125;113;92;94;78;87;98;82;84;82;95;97;93;88;111;122;144;105;96;112;130;124;107;94;94;89;80;98;91;81;71;67;80;77;77;78;84;84;88;70;70;81;86;95;112;80;91;102;79;79;84;89;96;98;121;115;132;141;133;186;294;265;261;298;324;243;184;166;167;143;179;225;222;214;211;200;151;188;248;271;228;139;111;145;138;102;99;106;84;102;91;100;94;90;79;107;152;253;450;643;656;546;492;420;319;220;178;142;118;80;75;78;87;81;101;102;102;102;91;80;81;88;78;96;95;110;111;97;120;132;136;112;99;100;75;94;68;89;101;84;102;101;87;102;117;108;116;115;126;155;209;216;189;120;102;131;130;111;90;122;134;119;94;99;129;189;259;436;368;222;159;136;99;112;115;142;156;200;194;197;220;229;291;313;372;412;351;367;445;349;221;99;75;78;103;101;66;58;52;73;77;83;97;89;75;77;106;103;84;109;94;90;98;107;132;92;99;98;93;93;96;89;99;85;93;80;80;87;83;80;91;92;91;98;247;759;1642;2503;3051;2944;2381;1997;2256;2860;2948;2075;872;317;138;95;104;91;84;92;73;85;76;82;87;79;88;101;104;88;91;86;70;98;90;66;89;89;105;93;105;89;116;104;112;135;161;234;277;255;358;481;509;436;478;332;233;149;118;113;74;82;101;89;118;90;97;98;107;132;189;181;139;90;93;112;114;90;102;102;72;77;78;98;104;87;79;92;103;93;105;90;91;67;77;91;111;94;101;82;78;88;79;89;93;106;96;98;103;88;90;76;88;96;96;100;117;120;118;102;102;108;104;89;86;108;112;96;94;88;105;90;89;82;101;82;106;88;98;93;108;102;82;89;78;87;92;100;112;204;509;1124;1465;1364;1074;611;297;170;131;128;113;87;128;118;108;125;115;103;108;95;109;92;96;107;120;117;106;100;89;93;101;94;79;119;108;129;113;126;169;229;299;292;278;250;294;314;245;278;264;198;158;147;168;214;229;177;173;176;182;218;243;207;137;112;92;101;122;143;132;121;115;106;86;90;100;115;179;211;180;134;104;164;223;312;241;138;135;176;334;489;421;224;135;114;89;100;114;112;121;105;98;83;99;96;108;120;124;102;122;112;118;107;125;102;127;114;114;131;110;160;139;107;91;103;99;102;120;110;111;121;109;111;124;114;96;133;147;176;162;151;117;104;97;122;123;119;95;95;102;97;101;91;109;92;81;79;106;125;98;106;102;106;114;130;118;88;109;102;108;92;87;83;77;67;94;100;90;104;91;81;82;79;98;86;104;95;96;101;73;97;102;85;107;84;102;105;120;109;121;115;111;93;98;74;92;92;77;80;93;81;111;101;106;101;97;102;110;88;76;83;92;100;69;80;112;98;127;175;244;289;268;149;117;123;121;139;128;115;76;89;91;102;92;82;91;98;111;88;99;100;86;94;76;93;104;119;112;120;111;111;107;93;98;86;115;109;119;106;106;86;111;88;100;101;85;84;76;88;91;101;97;109;136;87;93;102;114;120;119;80;91;97;94;97;127;128;174;132;103;86;96;85;103;116;135;150;144;114;107;101;119;97;92;139;244;275;208;138;133;137;125;114;101;105;134;166;135;152;139;127;164;150;168;158;126;116;136;149;125;117;106;126;133;167;140;136;140;151;130;100;71;85;106;99;93;81;79;94;81;96;78;88;117;99;83;81;91;85;95;97;76;71;108;80;82;92;100;112;87;125;192;256;202;135;98;113;87;98;87;78;97;102;86;105;86;91;74;92;115;63;97;89;85;94;115;104;136;248;357;320;171;98;118;86;78;93;106;94;82;85;94;87;81;80;97;105;98;88;93;81;79;91;68;87;76;88;71;86;104;87;88;81;86;83;59;91;79;85;87;92;76;68;87;97;85;77;98;88;74;95;90;69;89;96;99;79;98;96;87;81;84;80;75;93;77;83;88;75;89;79;82;85;84;81;91;83;79;91;87;89;78;121;81;90;89;92;133;190;294;305;195;120;90;88;79;98;93;90;96;80;97;84;106;84;87;141;263;361;332;163;98;83;90;77;93;99;86;92;85;89;82;96;93;333;921;1737;1893;1029;357;151;90;96;86;93;81;90;78;89;77;72;92;77;79;100;82;103;104;102;83;67;105;101;74;86;92;95;91;82;102;103;106;88;86;82;90;81;89;67;81;102;87;100;89;94;88;99;84;90;90;77;103;98;100;96;80;75;90;96;104;118;100;95;93;79;91;97;86;87;88;81;92;75;99;83;87;82;79;78;76;98;90;90;84;79;78;81;72;102;64;91;85;93;80;96;79;96;88;89;89;67;73;80;78;104;114;112;139;122;103;84;79;76;86;98;111;117;108;113;102;103;169;253;365;244;150;110;78;91;87;84;90;102;78;103;87;94;180;376;664;1060;1121;660;341;174;100;90;94;101;93;74;81;99;86;93;90;70;77;93;79;99;95;87;97;69;89;79;83;70;73;70;82;100;75;74;71;78;66;86;91;90;85;60;94;75;87;84;64;76;78;75;79;75;86;83;97;87;101;87;81;84;98;104;83;98;90;104;95;94;89;90;91;85;92;100;119;100;108;121;127;119;103;87;88;85;92;97;87;83;95;76;84;77;98;81;68;93;82;75;96;89;95;90;95;106;97;91;72;92;90;111;150;299;601;888;780;462;326;161;130;120;95;101;88;105;104;114;125;128;116;135;126;176;198;147;120;105;106;91;121;98;109;115;135;98;105;89;101;114;100;120;119;114;110;112;110;127;140;171;114;94;74;93;82;89;95;84;95;87;94;67;99;68;87;87;74;88;92;84;83;96;77;73;94;73;80;98;75;72;68;87;78;79;77;88;107;127;119;134;125;131;89;95;117;113;128;103;82;90;88;89;89;81;82;78;74;100;87;97;92;86;97;90;98;88;89;88;102;91;85;80;83;89;68;94;83;72;85;85;90;86;96;107;80;83;88;93;91;92;73;97;95;149;167;140;112;98;92;85;75;111;110;116;116;102;82;97;114;122;90;91;92;127;107;111;76;89;81;86;107;121;103;103;123;105;116;145;155;154;162;126;95;105;119;150;119;95;104;135;140;136;97;93;75;94;69;83;78;76;70;95;75;98;119;140;133;91;96;113;85;95;96;95;96;90;83;90;82;91;83;93;92;97;86;80;76;66;92;86;94;83;92;91;167;202;126;98;88;86;93;77;80;77;78;86;97;92;89;84;77;75;87;95;96;124;91;99;110;130;105;130;149;187;166;127;119;137;147;153;152;135;231;293;215;134;106;95;111;149;100;131;134;123;119;99;123;94
111;103;89;81;112;82;97;88;121;99;79;86;156;200;261;243;208;131;171;176;169;177;201;196;307;265;143;122;138;143;147;164;145;104;96;133;214;219;188;138;134;134;112;93;84;84;115;99;102;90;134;154;229;264;288;292;168;140;169;233;240;250;352;471;360;292;276;284;336;221;140;108;113;111;133;185;275;302;294;292;256;189;114;109;95;79;76;81;113;97;83;95;97;78;104;102;96;91;97;84;117;82;103;87;70;83;74;73;79;95;97;77;86;83;120;150;151;103;128;145;159;126;100;91;79;73;98;83;96;83;85;71;84;89;86;73;73;78;92;80;105;104;95;103;91;104;89;107;90;93;99;76;91;128;158;139;151;123;139;244;359;329;272;251;270;203;140;159;152;170;232;251;238;165;184;162;178;180;256;248;177;147;105;117;105;94;81;100;92;95;93;99;79;102;96;111;129;311;439;629;695;578;500;416;270;198;175;123;134;92;96;106;94;86;115;111;95;72;92;86;83;77;95;93;112;112;88;90;108;146;166;135;121;88;76;66;76;89;84;92;86;81;92;104;97;134;108;108;123;151;241;234;201;154;111;136;150;123;102;126;130;127;103;105;113;120;184;304;290;162;145;181;172;138;116;119;119;154;159;180;177;257;323;289;380;427;391;368;513;417;192;132;84;88;91;81;56;53;72;68;66;90;74;96;85;108;121;106;96;97;102;106;118;80;122;119;104;99;80;67;90;94;97;96;90;96;80;75;67;100;87;100;91;123;205;571;1333;2063;2879;2797;2271;1701;1486;1881;1918;1390;706;275;127;98;72;100;88;105;102;100;75;90;95;76;99;79;71;90;73;67;86;82;77;83;87;82;108;99;110;76;114;121;125;146;154;170;261;259;386;717;745;471;398;351;218;153;103;118;104;99;107;97;105;115;87;95;106;150;238;223;159;93;88;87;106;114;78;92;89;64;91;102;99;100;102;100;73;91;83;88;105;95;79;77;91;86;93;96;93;76;90;95;86;89;82;93;80;87;84;89;97;120;131;129;100;108;83;89;98;113;104;98;92;107;111;91;92;99;73;80;99;83;107;105;108;86;93;108;121;129;95;87;84;90;95;105;117;193;419;910;1319;1182;865;500;285;180;145;122;116;136;143;122;113;123;124;108;102;88;85;102;96;90;106;130;89;110;71;106;121;96;114;116;102;125;119;139;147;152;190;228;230;235;217;206;252;334;370;260;147;139;234;278;318;217;186;239;239;229;268;193;146;119;109;103;127;121;140;135;128;94;103;81;95;153;224;294;214;142;107;120;154;167;154;130;150;167;367;540;479;229;122;106;117;103;101;97;95;96;98;88;78;93;92;109;119;113;97;118;103;91;92;98;87;85;121;123;116;137;133;131;109;119;99;93;100;122;134;123;117;110;113;100;101;131;220;320;298;180;127;111;101;108;109;113;84;96;91;107;93;100;108;118;89;100;116;102;106;102;99;90;96;104;126;114;106;110;102;106;96;93;81;91;83;111;92;88;105;100;103;117;96;80;97;75;93;114;85;86;89;105;89;91;79;83;109;103;89;112;97;109;88;97;88;78;86;91;96;86;91;106;81;100;100;88;85;78;107;79;83;94;81;78;92;111;134;215;304;326;239;206;137;152;159;166;174;129;89;91;93;100;98;95;90;93;86;77;91;87;82;88;112;85;94;85;101;111;106;108;99;108;104;94;111;124;92;96;95;93;105;86;84;103;86;78;88;104;87;85;112;121;116;116;96;94;115;111;122;91;79;87;105;114;120;146;165;125;102;106;88;97;93;119;133;130;120;110;107;126;107;116;95;163;197;285;189;145;166;174;150;127;93;119;140;155;146;160;153;146;137;118;135;139;125;135;129;140;111;103;104;111;158;148;129;151;162;191;147;112;106;112;130;105;85;71;72;68;78;87;89;83;113;110;92;94;88;92;87;80;109;78;74;92;74;81;96;85;110;129;163;223;176;124;94;84;76;91;89;97;99;91;84;83;101;77;86;80;90;90;97;81;94;88;96;111;209;335;574;448;224;132;93;94;78;85;92;96;79;89;71;98;89;94;98;113;86;84;65;103;103;89;95;85;84;92;85;90;89;75;101;73;100;88;87;97;87;78;83;73;88;69;86;86;100;88;92;84;88;108;81;94;88;70;93;92;96;91;86;81;102;88;75;71;96;95;87;87;82;91;92;82;94;87;98;83;96;82;78;87;91;87;86;91;93;91;117;180;256;294;229;104;108;121;95;83;107;105;82;102;79;78;77;78;87;140;178;216;163;110;91;75;85;73;88;75;104;98;97;101;112;89;113;371;943;1801;2043;1072;407;158;92;85;79;87;76;76;85;88;103;91;85;80;89;78;94;101;94;89;74;82;99;81;76;93;87;101;87;103;89;83;81;89;73;80;95;93;102;75;106;87;73;73;84;96;95;78;120;93;80;87;93;87;91;78;95;86;113;116;171;180;146;80;98;79;89;74;81;86;89;89;100;79;79;83;85;83;89;87;78;83;83;90;88;87;92;83;77;77;95;81;96;85;91;79;73;92;90;93;87;78;78;76;81;87;104;88;93;86;97;89;78;100;97;98;137;132;142;104;106;87;131;149;156;151;113;88;96;95;89;106;77;89;81;74;80;126;264;522;858;1182;1158;738;381;199;153;132;105;88;97;78;71;99;73;90;72;80;108;88;89;90;85;100;95;99;80;99;69;92;93;74;71;86;90;84;90;94;79;88;83;76;72;87;79;77;75;90;89;78;81;74;66;84;87;80;75;77;88;102;77;74;86;90;99;89;97;93;98;99;99;96;79;94;78;124;118;152;155;153;121;122;99;79;100;94;98;88;80;89;83;86;83;82;92;81;101;85;83;89;90;90;90;89;114;109;114;98;113;78;110;122;175;268;499;625;610;478;318;205;120;121;114;84;99;106;79;105;99;114;136;118;124;144;159;134;110;98;111;120;134;109;118;102;101;101;93;86;97;134;117;110;108;114;99;92;97;109;116;96;88;90;81;101;87;71;76;81;84;90;90;85;97;110;91;70;63;93;82;101;76;86;66;67;79;78;65;88;72;69;84;77;82;111;88;87;85;100;100;115;113;106;108;101;91;122;136;108;111;87;61;91;81;92;105;76;86;87;77;74;107;88;111;95;84;79;85;75;106;74;88;80;75;85;92;97;83;89;70;68;86;67;93;94;89;88;85;100;101;103;96;96;100;128;168;137;98;94;95;91;90;104;148;132;120;110;88;131;129;148;124;110;80;121;118;97;85;84;84;112;110;123;104;96;99;133;165;213;193;166;122;125;136;124;126;155;129;98;97;111;108;108;101;83;74;83;88;86;78;95;109;83;88;97;128;142;162;144;101;107;100;95;93;102;89;91;93;90;77;96;98;92;91;85;92;62;89;81;87;85;83;91;76;94;111;137;108;87;81;91;77;89;57;73;77;82;88;99;95;74;90;102;71;89;94;130;125;114;101;150;133;120;103;114;122;114;102;140;128;131;142;134;167;183;163;117;83;91;94;107;137;156;159;129;133;99;109;99
79;91;79;87;74;102;76;100;102;108;87;99;128;276;284;245;188;145;216;197;145;176;167;203;249;244;162;103;122;98;138;168;130;114;105;150;216;208;201;156;153;132;113;86;100;95;93;102;97;131;130;191;275;259;320;276;161;184;281;309;295;305;411;504;428;242;294;499;575;436;208;121;112;114;115;138;234;233;257;214;182;154;123;87;99;88;79;89;71;85;85;87;89;97;96;86;84;89;97;91;96;100;94;85;73;82;109;85;79;96;94;96;85;77;125;144;120;119;108;165;186;123;104;77;76;83;88;95;78;80;83;84;77;91;78;82;79;90;65;59;95;81;99;87;97;83;88;92;75;75;84;80;98;95;159;158;139;139;146;293;436;309;187;183;193;182;148;161;143;187;230;217;215;172;142;153;168;181;191;223;145;104;85;87;98;95;85;91;94;87;87;104;98;90;90;121;147;216;396;462;497;401;336;267;210;171;139;120;99;121;104;100;104;118;94;97;95;77;86;98;73;75;102;92;95;84;66;96;135;155;175;150;100;103;106;99;81;90;102;89;91;98;93;118;107;147;135;100;130;162;219;219;219;160;149;133;135;142;104;117;140;132;101;90;111;129;141;186;191;152;177;215;204;131;128;109;111;123;118;176;151;199;221;237;298;368;411;379;357;300;188;122;107;71;75;79;59;54;61;64;92;91;77;78;80;95;115;104;111;105;115;96;114;99;122;112;110;99;87;88;75;94;89;102;98;96;84;105;85;77;86;88;92;100;224;599;1065;1731;2055;2067;1866;1425;1154;1146;1195;1043;659;342;155;104;106;80;105;72;77;85;90;73;82;84;82;91;75;86;78;83;68;84;90;105;90;97;87;87;89;83;134;165;160;167;156;182;189;223;299;535;521;377;432;319;205;130;129;103;107;103;111;118;127;107;89;108;113;182;250;225;144;96;82;88;106;103;95;71;90;102;83;86;106;96;100;96;97;93;81;101;118;97;87;105;85;99;91;97;88;85;105;100;80;89;78;106;124;105;79;71;90;114;121;125;97;88;102;93;95;104;93;99;105;97;114;97;98;99;99;116;117;87;86;94;100;107;107;117;115;85;101;98;94;98;118;108;132;198;412;704;885;814;623;396;207;150;109;131;160;129;145;116;106;121;115;109;106;114;99;79;109;112;87;105;124;91;90;107;124;113;121;119;124;143;176;167;118;152;169;239;246;221;183;164;243;327;344;230;158;190;253;276;284;243;185;236;222;216;242;170;135;146;106;111;125;147;153;132;122;104;99;97;111;111;180;232;221;152;96;126;134;121;160;140;117;146;236;362;315;184;108;115;113;106;90;106;97;84;97;104;81;112;95;113;96;96;94;99;95;103;97;99;117;108;105;109;120;101;103;115;98;122;113;88;85;121;114;111;99;128;106;121;114;152;306;421;410;224;127;93;92;115;111;104;120;105;105;98;106;110;92;126;115;92;122;106;93;88;95;102;110;111;89;92;90;109;109;91;88;73;80;91;93;93;79;82;100;98;101;102;91;105;97;81;102;112;80;80;104;100;117;109;87;95;92;101;104;102;107;87;92;118;86;86;81;81;87;78;89;103;97;85;70;97;91;80;102;111;87;89;101;102;102;112;154;235;340;420;384;293;204;236;222;274;275;217;113;104;96;91;81;79;97;116;104;105;100;84;75;92;107;111;120;90;118;101;99;117;130;138;107;104;99;86;99;92;86;98;109;90;76;68;70;84;85;82;82;94;102;123;96;104;76;91;69;111;114;91;111;79;85;91;129;115;112;96;86;88;100;82;113;100;136;117;129;103;106;98;79;87;114;148;177;163;151;149;186;188;155;109;99;107;105;136;142;151;150;130;121;116;130;112;128;88;115;154;166;104;132;146;163;123;113;114;149;164;144;144;113;126;137;128;112;70;78;79;86;88;80;96;98;88;106;97;74;93;97;82;97;82;69;97;97;96;84;100;104;105;112;143;123;86;97;103;77;97;81;87;84;86;79;75;89;90;80;101;83;77;117;96;92;113;98;126;205;417;654;594;266;118;102;83;87;85;105;95;92;84;92;85;74;98;98;79;100;110;93;76;79;83;75;86;87;70;80;85;88;92;96;80;84;98;86;82;84;81;70;89;69;82;95;105;93;95;85;70;79;102;74;94;98;92;103;97;90;103;89;99;88;75;86;92;82;80;98;103;79;70;102;72;72;97;93;89;89;84;80;87;101;104;80;98;78;79;80;129;185;218;191;137;128;130;133;134;94;92;93;101;76;93;93;69;123;170;195;166;118;102;81;88;80;75;88;104;85;112;97;109;95;92;131;354;917;1566;1596;927;328;115;91;77;83;78;96;88;103;101;75;95;97;96;80;108;99;119;109;116;69;90;97;97;71;96;87;91;110;81;80;87;77;86;96;88;94;110;94;85;84;86;90;90;82;99;61;86;94;105;78;86;86;101;88;78;82;87;94;138;198;279;182;106;87;67;83;84;82;77;88;87;85;84;90;112;62;76;100;95;92;77;87;89;100;95;101;72;95;93;90;83;88;110;116;87;101;89;70;88;88;76;99;101;82;95;93;83;88;90;106;71;101;105;109;166;166;193;138;107;99;104;92;123;98;117;98;96;80;107;112;97;95;99;92;76;89;104;221;420;651;688;689;532;355;257;330;274;230;126;104;73;83;87;81;89;92;100;80;90;81;100;65;100;78;82;86;89;78;63;72;84;80;74;86;86;78;98;85;82;86;92;72;72;87;84;91;88;76;89;75;87;98;76;90;87;69;96;88;100;84;120;105;108;106;98;93;80;103;123;87;84;102;80;81;112;166;198;189;148;126;94;86;85;94;91;82;95;84;108;78;72;72;77;92;103;64;85;92;82;94;79;100;97;124;170;147;123;88;104;144;143;202;244;368;468;520;495;330;212;120;106;112;103;85;108;88;95;116;116;92;110;132;131;143;121;122;122;124;151;157;148;113;97;106;95;86;94;111;134;92;105;119;93;130;107;102;100;113;110;83;95;93;85;74;78;79;92;102;80;93;89;90;101;87;84;114;95;86;83;111;72;85;76;90;74;87;91;92;90;83;83;102;110;94;97;109;119;88;118;95;103;99;108;104;136;137;115;92;88;81;81;86;89;87;85;71;71;93;80;91;98;86;95;98;98;108;78;85;77;99;98;75;97;96;119;160;134;112;94;75;94;86;86;96;97;115;105;90;107;85;104;120;110;130;140;121;111;74;81;108;136;159;147;125;103;107;102;147;127;119;104;94;103;110;95;97;89;96;94;99;102;114;122;135;115;189;226;207;138;97;90;100;105;136;139;94;108;91;108;119;108;121;97;91;90;80;92;99;77;66;86;86;72;97;115;116;127;120;116;103;79;76;90;73;83;82;84;93;71;96;82;79;98;77;74;66;80;71;83;77;100;85;85;92;112;91;78;92;63;80;87;82;75;101;97;88;86;90;86;82;81;80;95;152;201;204;168;123;105;122;77;98;128;91;92;91;132;136;147;159;144;156;113;91;113;116;102;127;109;111;142;173;158;142;112;104;101
108;93;93;97;94;88;99;88;94;121;75;105;163;225;244;162;141;134;162;161;155;136;135;194;240;187;131;114;136;134;126;111;138;133;139;148;210;208;181;131;123;137;125;77;110;98;110;100;128;175;174;240;284;250;239;236;206;281;431;397;281;326;403;446;356;250;346;686;898;655;273;130;98;74;100;114;197;208;159;151;150;131;125;131;81;85;94;88;72;81;84;84;85;74;92;86;89;85;73;78;72;85;88;81;104;67;76;75;90;91;128;135;92;87;113;119;106;115;99;150;153;134;109;101;87;97;95;83;86;89;82;95;69;76;85;64;81;61;81;69;84;101;94;95;86;85;81;97;95;87;93;84;94;120;164;164;152;102;154;238;299;230;163;137;135;142;164;185;153;169;194;225;183;183;167;134;150;191;231;169;157;112;69;96;82;85;95;88;87;79;86;93;94;95;137;135;167;284;319;411;405;328;246;188;136;121;122;121;101;123;120;125;105;98;125;121;76;94;93;87;87;98;88;88;89;88;75;77;118;140;129;105;113;118;124;111;97;91;84;93;108;82;92;86;110;127;121;146;172;187;204;184;170;174;132;144;139;141;108;102;114;120;105;121;158;130;145;130;116;183;178;228;235;167;144;98;138;154;153;167;170;178;198;210;248;290;363;289;222;176;134;97;83;90;77;90;69;67;54;70;78;97;86;116;92;83;82;92;100;108;115;111;112;132;101;110;131;114;89;69;88;79;79;65;80;93;81;69;81;85;75;76;94;159;310;857;1430;1703;1712;1589;1674;1540;1400;1322;1185;1292;953;417;203;97;104;76;102;98;96;86;83;93;82;85;80;79;70;76;80;85;83;67;81;95;105;98;84;81;81;85;111;136;140;169;150;149;144;134;181;283;297;318;303;295;199;137;106;108;134;128;105;119;127;130;114;83;137;197;263;235;133;107;81;105;104;107;93;99;91;92;87;108;96;113;113;108;89;97;82;94;108;100;95;102;88;70;85;106;98;93;102;93;93;89;93;126;131;125;97;83;120;125;138;103;93;94;99;114;106;97;93;93;96;94;93;103;86;97;110;107;81;94;92;94;93;108;133;121;115;96;97;107;81;102;124;117;142;195;425;710;910;874;664;373;223;136;119;151;203;153;128;147;106;112;106;106;116;104;101;109;93;93;92;86;90;106;98;81;106;102;152;150;149;153;167;188;153;136;161;201;221;186;175;156;191;245;243;192;177;178;212;247;264;194;184;247;243;214;194;200;108;95;87;102;110;118;125;121;109;96;105;97;96;86;146;145;147;109;106;121;115;133;140;133;116;124;148;186;156;149;120;94;106;109;100;104;99;94;86;110;103;90;83;117;82;92;113;95;92;90;93;99;111;140;104;104;112;102;104;88;107;75;114;82;80;102;106;85;106;109;104;131;104;147;278;425;386;221;116;92;106;116;113;111;100;85;90;101;81;100;140;123;126;108;94;104;101;84;104;112;92;98;82;98;106;108;107;89;97;70;95;77;95;73;91;104;96;110;110;102;94;110;119;91;103;80;103;96;97;89;109;108;103;98;101;97;101;103;99;92;82;98;90;93;76;88;80;90;88;87;98;95;80;98;100;116;125;86;86;81;70;81;107;137;154;195;355;524;683;571;419;417;368;383;402;253;143;111;111;85;125;72;94;88;105;86;72;78;87;108;99;113;92;105;120;107;104;111;124;125;121;87;83;106;98;99;124;115;103;88;92;91;74;96;79;92;93;84;96;97;92;105;113;104;104;120;110;107;113;100;105;108;112;112;114;97;107;92;99;94;90;106;119;128;116;95;100;111;96;92;138;187;164;151;118;123;181;161;126;132;113;128;130;109;126;119;120;141;150;143;119;129;121;117;134;151;199;156;137;144;160;147;130;132;122;141;136;121;114;129;103;84;78;77;74;79;98;74;98;84;99;96;101;104;96;88;80;103;87;101;79;84;80;75;94;76;104;82;104;111;104;81;94;93;105;98;102;96;78;91;90;91;92;94;72;81;92;118;126;141;97;104;95;125;222;436;757;662;254;133;82;105;95;92;93;86;100;102;84;104;75;88;90;99;100;91;86;100;85;80;76;88;87;94;99;84;97;81;79;67;89;89;94;100;96;85;94;89;105;89;84;90;99;88;102;85;92;74;76;90;85;79;88;81;91;86;85;78;88;87;94;94;86;93;92;77;77;78;78;79;62;97;93;91;102;76;89;87;89;90;102;86;102;99;106;104;141;130;132;113;127;179;259;182;150;93;89;92;96;75;94;103;133;238;272;156;129;76;83;85;100;100;82;98;105;84;97;87;95;81;136;279;709;1101;952;549;202;119;82;91;87;90;85;83;77;85;84;76;89;75;86;101;99;110;85;90;93;85;85;76;85;85;99;74;88;85;94;93;98;96;86;81;87;79;89;73;77;82;77;98;94;92;101;86;83;90;68;78;84;99;91;82;77;71;96;127;236;289;181;106;84;80;87;84;73;81;79;78;77;81;94;78;83;74;88;79;84;91;91;87;87;88;87;72;88;76;86;97;88;93;87;97;92;97;80;80;81;75;81;75;92;112;95;98;87;83;85;80;112;117;127;161;229;203;133;107;88;91;100;104;99;80;108;92;86;94;116;108;108;91;87;105;86;103;170;259;302;351;343;308;303;432;598;585;371;177;93;88;81;92;95;85;83;78;81;87;78;94;84;65;66;72;82;70;72;79;78;88;81;79;87;74;76;88;80;83;104;74;64;81;90;88;107;80;85;88;75;71;82;85;76;81;99;93;98;114;146;158;141;100;99;94;75;108;79;101;95;83;99;77;62;121;127;211;222;202;155;104;94;112;76;127;87;100;73;107;84;80;67;85;84;74;93;87;80;93;96;72;84;98;140;208;213;156;110;135;217;278;376;406;467;429;443;447;335;213;133;111;103;108;99;98;95;106;126;98;105;83;86;133;97;118;105;105;138;163;232;224;155;130;88;93;105;100;108;110;100;109;123;112;149;143;123;89;91;73;104;100;81;78;73;92;89;85;78;89;106;88;94;71;100;110;142;100;104;103;79;85;70;76;81;84;100;85;96;89;84;73;77;108;88;108;103;97;87;90;111;110;109;126;134;151;121;110;112;85;115;105;98;95;87;81;84;84;97;90;97;83;92;91;112;98;91;108;78;90;86;83;88;120;135;176;303;240;154;90;93;84;85;79;87;115;113;110;114;117;114;104;84;103;113;119;114;104;80;101;103;112;123;127;99;104;118;113;127;134;100;110;120;105;130;112;109;88;114;93;96;82;106;77;101;116;146;175;145;124;88;97;102;111;134;110;87;118;105;99;92;91;109;90;84;87;78;79;93;88;68;82;85;106;88;107;96;119;137;120;103;98;80;105;90;87;78;80;89;76;71;80;79;64;68;73;74;80;100;101;87;85;84;92;80;90;80;79;87;89;75;74;81;87;85;97;88;90;79;81;84;72;86;130;252;392;396;247;137;112;88;96;117;95;91;99;122;135;170;203;215;217;134;104;100;95;105;122;92;99;114;126;142;135;124;142;123;104
96;104;97;106;110;94;96;76;78;95;106;102;135;152;166;136;108;123;113;120;110;126;132;239;250;188;160;127;122;127;107;135;155;153;143;161;152;172;137;123;118;126;109;124;110;113;105;121;187;240;175;240;289;296;243;255;340;523;688;529;320;351;414;454;384;304;396;783;1003;726;268;131;106;101;111;101;152;180;137;132;146;137;142;100;117;81;77;77;90;89;77;92;89;92;79;97;86;79;77;96;76;87;89;82;84;80;86;90;100;112;130;125;103;97;87;90;96;116;116;135;117;111;115;107;94;89;84;76;92;68;76;82;89;73;71;95;73;68;81;71;105;112;122;91;69;83;87;74;75;70;89;78;103;118;111;133;106;106;111;171;157;149;139;126;152;132;134;148;151;187;225;205;200;219;193;146;138;212;251;222;147;108;99;82;91;90;70;70;81;98;92;82;90;110;127;123;153;292;353;359;446;393;292;232;184;139;128;130;117;139;121;107;117;115;103;101;81;93;97;91;103;98;92;86;89;92;73;85;108;118;125;127;90;105;87;95;92;106;81;84;82;85;89;84;95;100;116;152;205;238;203;165;143;166;135;138;136;126;111;104;103;124;134;139;192;153;102;120;110;160;171;215;196;160;123;125;136;185;207;232;210;183;199;275;292;248;268;206;167;95;94;79;100;86;79;83;68;58;46;66;71;73;73;96;72;109;80;95;91;92;76;106;92;97;127;129;112;105;88;84;78;68;98;85;65;84;77;77;84;81;82;104;119;290;733;1651;2200;2251;1780;1287;1401;1770;2066;1933;1743;1543;1042;546;267;121;99;103;84;92;96;77;81;84;75;88;80;98;106;83;87;74;76;75;87;81;90;82;93;91;85;101;115;133;108;142;140;132;144;123;122;160;182;245;289;283;183;136;98;104;150;137;125;128;128;122;102;129;146;196;293;230;132;93;74;99;113;78;94;93;89;84;84;111;97;172;125;126;86;84;83;82;101;87;81;92;90;87;90;87;98;109;77;68;78;101;104;140;142;96;86;100;94;96;112;92;104;98;115;121;120;107;87;85;92;125;91;97;89;84;101;77;100;95;92;98;94;104;104;112;85;119;93;93;87;88;92;100;166;298;661;1098;1379;1461;1083;518;201;127;120;135;163;140;137;127;112;122;110;103;94;92;81;93;96;89;81;97;102;97;122;115;94;124;169;241;171;174;195;173;143;127;144;186;189;166;218;192;239;196;202;160;130;196;241;209;172;160;220;255;236;171;185;147;149;110;107;111;128;101;108;103;102;110;113;113;91;104;104;111;123;115;113;127;115;149;115;114;107;118;87;119;113;99;104;114;103;121;106;114;102;107;103;107;89;104;83;86;91;110;125;86;94;101;108;112;124;146;157;125;87;101;96;111;98;105;106;85;105;100;93;105;93;104;126;100;104;121;190;266;238;163;122;85;91;100;113;122;116;111;113;111;105;111;107;127;158;96;105;89;84;94;89;87;104;98;76;97;91;107;92;89;105;93;99;89;89;88;102;102;96;118;92;93;106;88;86;87;67;96;83;100;97;93;94;117;105;96;104;93;93;94;89;107;99;99;82;95;89;103;86;98;105;106;100;100;92;91;88;87;69;91;70;89;94;95;105;114;181;220;388;883;1142;943;726;667;490;349;238;198;119;116;166;157;121;108;95;89;95;83;104;83;113;100;100;106;107;112;99;119;107;127;109;109;120;113;89;93;103;116;107;120;95;89;106;80;95;93;83;91;98;107;100;77;101;115;141;139;83;94;68;118;111;104;83;130;105;114;103;114;98;100;94;95;111;106;104;110;106;116;81;114;90;107;157;201;172;131;119;119;111;133;132;108;140;146;136;122;112;137;173;165;172;165;143;158;172;152;168;225;299;271;172;163;163;149;128;125;133;110;123;141;146;111;87;80;89;93;82;63;77;76;73;85;98;86;93;78;104;87;106;89;99;85;90;85;106;67;100;82;100;81;77;97;86;107;86;80;85;115;95;70;81;93;83;80;77;96;93;87;105;115;181;158;146;87;121;131;188;365;561;443;219;104;96;71;87;83;97;117;100;88;93;84;88;88;74;87;92;84;100;79;78;92;107;104;77;74;101;94;76;91;80;84;101;90;69;114;94;79;101;81;77;91;105;93;85;97;97;70;81;100;89;97;91;89;81;88;85;69;83;102;85;76;77;80;95;91;95;78;87;85;60;68;86;71;65;86;83;80;94;96;79;88;92;78;93;87;90;90;98;105;116;108;175;255;389;243;129;119;100;76;82;73;84;109;129;217;293;200;123;91;85;90;111;80;88;80;114;117;135;97;102;100;128;182;355;492;423;270;140;98;97;81;87;83;84;81;95;72;86;80;107;94;76;79;120;99;107;90;78;90;110;83;81;87;92;113;97;85;69;95;80;82;106;96;97;87;87;86;77;67;74;94;93;93;96;79;73;79;89;87;98;108;81;71;82;88;97;122;152;157;133;96;76;63;89;70;80;85;84;82;84;81;81;71;99;99;85;94;78;91;94;85;89;79;100;84;74;84;88;84;91;89;74;89;99;98;100;106;101;79;96;109;97;135;105;88;115;110;76;92;103;110;118;158;172;143;99;95;88;81;88;90;93;87;97;113;84;102;101;124;123;93;120;104;96;98;107;170;153;133;188;152;238;562;801;690;464;215;95;78;76;91;82;96;85;98;78;90;92;84;84;86;66;98;98;89;93;92;85;85;70;88;84;83;81;72;93;82;83;74;73;89;84;79;84;96;74;86;77;67;78;89;75;88;89;94;133;158;218;320;199;114;85;87;98;94;96;110;97;104;81;107;91;105;151;165;166;169;145;120;85;74;101;100;122;101;88;92;88;86;85;96;86;82;85;91;90;91;87;89;95;101;110;187;157;125;126;207;450;726;806;787;772;500;398;312;241;167;111;115;121;97;108;82;96;89;104;85;75;75;95;117;98;115;122;140;164;207;283;280;185;108;108;109;108;112;94;119;105;110;103;139;176;156;122;74;75;94;103;84;109;97;80;66;69;88;84;85;74;86;77;104;112;118;138;102;89;90;84;85;85;102;99;99;91;89;93;93;91;93;85;110;106;108;120;114;115;106;123;112;92;161;169;188;190;143;128;96;83;107;85;113;107;97;88;80;105;114;90;93;86;95;78;95;92;82;87;88;76;98;90;89;158;319;506;428;217;105;86;104;70;81;105;82;99;83;80;97;99;97;114;97;98;118;86;106;98;93;93;101;104;105;98;112;93;115;103;115;108;104;132;141;191;132;127;104;84;88;93;89;102;110;114;103;127;137;103;100;85;96;94;107;108;112;112;86;108;95;88;80;109;113;114;104;92;85;97;91;95;87;89;95;87;82;91;95;108;115;111;117;86;85;88;85;85;74;110;77;91;77;79;63;81;71;78;80;86;93;92;70;90;86;82;94;94;94;78;90;78;64;97;118;110;86;77;82;79;72;80;102;101;173;336;588;558;308;137;108;100;77;119;120;100;126;126;135;199;242;259;243;181;119;88;98;118;122;107;113;119;123;121;129;118;140;177;143
92;90;88;89;108;101;98;78;87;106;108;98;110;93;122;117;125;111;121;125;125;134;149;228;301;206;162;135;139;124;129;154;173;164;153;129;114;111;116;92;84;100;126;159;151;118;105;104;196;257;205;220;262;295;262;377;562;906;978;648;433;555;573;480;376;370;479;905;961;650;235;131;101;103;73;121;162;180;167;121;134;133;134;123;96;83;72;87;109;87;73;78;97;90;72;75;85;72;75;78;87;94;82;84;104;87;90;101;103;104;130;130;94;108;90;78;94;114;115;104;107;78;91;94;119;103;101;93;101;76;78;78;78;79;69;73;70;95;87;103;102;106;106;96;97;84;89;101;82;86;96;92;85;101;97;111;97;112;116;104;141;137;146;133;133;133;125;127;139;212;264;176;193;228;195;133;149;215;235;224;182;143;82;86;99;75;91;100;79;72;90;99;109;119;132;151;186;249;285;340;466;557;457;350;277;203;144;122;130;129;134;155;104;119;107;108;79;101;91;88;111;96;97;81;96;101;80;89;101;126;114;103;97;86;94;85;76;81;98;98;96;69;83;103;92;93;103;117;176;217;178;136;172;137;123;129;120;125;101;92;84;111;124;139;170;165;133;102;110;139;163;154;155;174;159;141;183;249;289;300;294;276;233;284;313;255;208;147;105;113;115;101;88;64;74;94;65;50;65;78;89;94;100;105;114;110;97;63;100;90;78;93;106;111;122;109;129;97;91;99;86;91;86;79;85;83;74;81;81;87;83;89;139;372;1097;2179;2712;2668;1748;1196;1198;1653;2070;2098;1695;1392;845;557;333;181;102;99;81;82;70;90;80;80;79;81;96;90;78;82;96;71;88;78;82;102;86;93;80;96;84;84;92;96;117;123;155;162;169;160;118;132;147;204;288;254;184;130;100;93;124;127;132;145;171;129;95;113;126;193;244;174;135;119;80;101;91;100;92;91;105;98;99;104;124;129;133;118;97;76;93;92;80;94;70;79;95;98;90;89;104;80;93;88;85;83;76;128;114;97;97;84;97;88;87;90;96;123;153;226;202;118;96;87;94;106;97;112;108;99;104;86;91;96;81;98;94;98;89;114;120;127;111;90;98;104;125;111;244;450;996;1544;2028;2144;1584;590;263;130;124;119;138;132;116;115;118;115;110;111;94;84;90;73;77;84;85;111;91;123;138;126;127;156;195;236;186;179;175;177;126;128;131;147;199;225;299;289;274;165;166;138;127;170;198;176;160;181;246;249;234;188;164;158;113;100;122;126;98;99;84;93;119;120;104;100;95;100;100;98;104;102;115;132;130;122;127;96;105;115;98;121;112;89;106;103;100;102;119;110;91;100;102;101;110;111;83;103;109;131;98;92;92;90;106;114;147;172;149;131;104;97;108;95;93;108;111;99;78;106;107;91;105;121;100;119;107;87;158;148;156;107;81;110;118;90;103;107;97;120;108;110;114;95;99;102;94;114;78;108;93;102;88;92;101;96;108;81;93;92;93;86;98;111;118;93;89;85;80;100;109;115;76;80;102;100;100;81;95;96;105;87;95;103;79;115;104;94;115;85;92;88;97;90;101;90;77;84;81;101;81;97;98;89;84;98;89;84;82;74;100;99;76;103;92;70;123;198;259;277;423;884;1223;999;687;715;467;265;180;139;150;196;295;268;181;128;136;88;95;114;78;78;77;79;105;112;114;95;109;107;110;132;130;112;98;108;103;109;103;96;87;82;107;82;93;83;95;93;113;88;94;101;84;98;91;113;147;128;98;106;103;134;97;92;110;104;94;73;68;100;114;100;87;112;94;97;103;93;94;92;92;127;118;122;134;152;130;134;69;95;118;114;89;101;139;152;139;142;120;147;173;155;175;190;147;175;185;134;227;364;472;367;211;141;136;154;130;108;109;109;113;143;125;92;85;91;78;79;79;82;82;91;82;71;94;83;100;99;81;87;97;83;84;82;84;118;76;62;83;96;96;91;91;83;94;93;71;87;86;95;90;89;77;78;83;96;89;79;94;87;100;107;177;168;154;132;123;100;131;222;302;265;144;116;78;93;89;109;95;83;102;75;89;95;98;95;77;82;79;75;88;73;86;100;91;80;94;111;90;89;101;78;88;109;97;83;107;101;85;75;80;71;78;72;95;96;92;95;95;85;101;90;89;90;85;92;88;93;82;92;80;75;97;76;87;82;66;96;92;121;97;81;83;91;83;75;91;93;73;86;87;98;76;86;90;91;100;75;88;94;105;96;106;119;139;238;292;199;124;103;78;85;81;83;91;87;114;151;213;136;90;96;97;94;97;93;86;84;120;142;141;129;96;87;104;131;184;229;203;146;79;104;93;100;95;101;91;96;81;94;80;90;78;96;75;113;99;99;97;89;87;94;92;93;95;95;107;92;103;88;88;83;82;83;78;97;87;93;91;95;86;101;82;77;77;75;83;94;90;76;88;70;85;76;84;101;92;99;99;110;91;106;96;87;94;98;86;78;73;83;76;77;67;74;93;106;96;93;80;96;71;74;102;88;87;92;88;75;75;86;86;94;80;75;89;90;79;90;81;81;82;94;95;103;84;119;106;81;89;95;81;60;75;88;89;112;126;110;115;102;99;86;91;108;88;90;90;93;107;85;99;107;102;107;128;121;123;96;80;95;109;99;100;107;185;353;550;574;428;191;124;60;83;86;76;109;96;83;83;103;84;82;83;77;75;91;96;77;61;73;80;80;96;77;93;89;62;80;90;84;85;77;90;78;90;84;77;88;82;99;102;87;92;74;85;83;88;115;173;173;317;370;254;152;112;87;78;89;96;93;99;92;78;88;82;112;89;133;144;127;133;99;96;87;112;104;98;80;109;78;85;78;86;90;82;81;75;81;73;104;106;76;76;88;96;113;140;106;163;379;741;1237;1391;1280;1076;683;301;208;195;134;138;124;106;126;106;94;102;109;100;119;100;82;96;108;105;119;133;127;164;176;191;214;159;124;110;128;130;107;138;147;91;72;80;106;153;108;98;111;101;88;104;94;123;94;84;58;93;87;74;81;68;88;107;81;97;106;122;94;83;83;106;79;79;78;69;85;98;100;102;92;90;91;99;99;113;129;113;114;109;125;139;125;101;119;169;215;175;192;167;147;105;102;111;96;86;84;73;74;92;76;81;84;71;84;82;92;103;89;74;83;94;97;111;115;144;315;510;427;240;114;93;89;104;88;91;73;98;89;90;104;88;83;84;105;89;96;97;98;108;103;119;115;93;97;74;95;95;95;111;128;116;100;142;179;193;152;137;107;111;100;109;65;98;118;101;130;133;128;134;106;113;81;125;88;123;133;105;96;103;91;87;80;97;109;99;105;91;106;76;99;76;91;86;89;81;85;103;92;97;103;123;98;82;102;113;88;80;84;102;75;87;67;87;84;79;84;87;73;91;87;81;112;86;77;76;99;80;79;99;74;94;77;102;86;106;95;76;85;91;89;81;95;104;149;308;508;461;322;177;148;133;117;116;118;134;120;123;142;189;298;297;296;241;161;92;92;90;144;127;135;152;140;148;139;147;190;262;205
85;86;110;90;99;78;78;86;84;104;117;130;110;119;114;152;134;128;126;113;119;129;131;184;257;222;158;158;156;126;115;143;156;169;141;101;96;97;112;106;86;131;187;229;160;107;114;115;164;197;206;188;252;268;269;453;734;1196;1419;914;606;662;721;551;513;490;679;1089;1068;639;274;136;102;100;99;93;142;131;151;156;168;171;148;127;87;76;87;64;75;84;69;89;80;79;84;76;74;98;85;84;88;83;103;83;91;99;97;82;108;124;123;157;150;112;95;105;90;130;120;101;94;98;101;125;86;107;107;87;78;78;78;69;87;101;92;70;87;109;114;99;100;81;85;71;83;62;88;96;83;81;104;90;98;102;107;112;105;121;128;121;135;166;213;157;154;153;154;148;163;254;237;208;220;175;168;104;138;140;225;262;246;137;100;88;82;82;75;73;75;67;82;105;125;136;137;148;188;206;225;343;469;552;438;415;379;240;141;121;141;123;147;144;111;105;122;91;73;87;91;93;100;88;96;103;98;107;91;84;85;129;108;124;105;79;92;95;77;80;84;80;92;83;77;79;77;80;73;101;146;129;125;169;178;158;101;118;113;90;90;82;113;107;126;164;178;148;132;118;129;141;134;136;176;189;182;180;245;366;339;312;332;288;247;242;234;193;163;142;132;103;117;111;98;103;90;100;69;55;67;67;76;82;102;113;120;123;100;105;79;93;87;80;82;88;115;124;110;107;93;91;90;91;88;71;107;82;72;96;85;79;78;112;175;406;1120;2144;2778;2543;1814;1071;895;1133;1466;1512;1241;1033;657;572;426;189;111;84;102;103;82;89;80;81;79;91;102;93;121;89;73;98;77;73;84;81;98;90;102;100;91;75;104;102;96;112;168;234;251;163;136;140;183;209;218;227;173;133;118;97;108;107;114;161;150;93;97;84;106;139;159;138;109;101;87;92;83;91;79;92;92;98;101;91;116;133;122;104;102;85;73;87;104;102;91;84;103;74;103;96;92;93;86;96;85;92;92;102;104;79;80;93;84;72;96;94;95;124;181;295;259;172;94;95;84;110;85;91;89;90;83;90;93;98;89;99;90;100;100;98;122;137;100;107;79;87;112;150;337;689;1403;2054;2542;2592;1722;659;233;124;118;112;120;91;110;121;120;97;119;102;119;107;100;95;100;89;91;109;106;125;156;134;165;163;201;176;174;195;186;159;140;167;165;167;212;274;336;362;271;174;165;143;150;144;220;153;138;181;242;242;202;151;154;137;139;148;125;117;109;77;121;87;105;101;109;99;90;97;106;90;90;102;112;113;110;111;95;128;104;90;108;88;93;91;112;93;122;97;92;113;96;84;73;105;121;118;119;97;110;120;105;107;86;102;111;107;109;141;129;132;124;121;125;86;114;82;95;101;111;98;109;96;105;101;123;100;105;96;125;125;127;105;122;111;82;106;96;114;115;131;122;98;92;103;91;83;111;129;92;102;107;113;110;115;111;102;107;70;84;96;93;94;97;102;111;84;105;86;88;91;78;112;84;110;93;93;97;80;79;87;94;82;82;100;99;91;125;103;99;104;88;86;94;91;93;73;99;89;76;93;90;97;105;83;80;93;96;88;84;69;98;90;93;92;93;105;125;279;333;290;367;549;747;581;443;366;296;172;130;124;116;296;486;455;274;176;129;134;96;87;103;86;81;74;96;100;110;91;97;98;139;158;105;121;113;113;107;101;110;86;103;105;112;92;94;92;83;99;102;96;107;88;88;73;103;129;142;123;116;98;111;127;129;112;110;121;84;93;81;103;125;135;143;105;93;95;91;100;91;104;97;110;89;105;110;137;132;118;118;81;92;105;99;103;131;148;146;151;118;121;161;173;163;174;167;157;190;152;178;286;436;342;182;143;113;114;123;109;120;132;121;105;105;105;102;87;80;76;80;64;91;96;84;71;108;97;107;70;110;106;86;100;95;111;84;86;87;81;74;102;82;75;91;85;109;95;71;98;98;83;78;81;85;81;89;93;79;93;81;99;73;108;125;143;183;166;142;102;99;151;158;134;112;87;84;95;82;88;102;94;77;110;91;73;73;86;93;79;84;100;71;85;83;95;98;89;90;101;99;89;77;97;78;87;93;106;99;82;92;71;94;99;85;90;85;84;90;81;88;94;76;92;96;94;94;92;76;94;94;104;99;93;93;102;83;84;78;71;84;107;82;74;95;79;86;69;81;79;87;85;91;89;84;98;72;80;103;89;91;104;67;80;80;91;115;140;176;139;110;100;101;107;90;72;99;92;86;121;101;128;117;107;91;75;76;96;99;105;135;164;197;128;97;101;101;98;96;123;95;121;102;92;97;93;80;93;93;86;79;88;79;86;88;79;85;101;84;98;117;112;81;110;82;76;96;127;141;117;98;86;76;82;63;85;79;80;98;85;71;100;80;87;93;84;86;87;100;100;95;97;93;90;90;95;89;100;103;102;118;104;97;82;95;96;69;74;72;82;91;83;86;79;79;79;99;105;100;87;98;83;102;97;86;81;91;98;94;88;105;92;95;91;105;91;73;74;79;104;119;97;80;83;101;97;88;113;92;108;119;115;81;90;89;80;74;86;96;116;91;118;79;80;90;109;88;94;91;100;115;104;100;108;127;125;151;156;103;94;83;85;118;110;114;104;130;220;259;282;259;148;90;93;86;106;69;81;81;93;103;88;92;93;95;73;81;91;118;99;83;102;77;98;72;86;78;92;75;88;88;83;79;101;84;88;97;85;67;79;76;72;79;89;78;80;89;102;87;125;177;195;251;297;195;124;88;80;93;77;78;94;99;69;77;87;75;85;93;113;106;123;119;101;113;106;116;102;93;93;68;94;95;79;86;86;81;73;88;100;74;83;97;104;74;73;82;99;100;118;130;330;794;1377;1522;1203;1078;661;305;178;154;143;153;144;144;129;123;119;108;104;102;122;102;95;88;91;99;101;97;134;122;138;126;136;99;82;92;107;154;137;131;113;103;72;105;115;108;112;96;76;89;90;90;106;84;99;121;78;93;79;77;86;76;67;82;91;108;100;108;87;79;95;83;81;88;79;66;94;85;80;101;78;96;80;94;85;96;111;118;127;111;148;193;136;107;116;153;190;238;249;291;231;117;123;92;96;100;90;75;79;78;80;93;78;85;86;87;74;90;85;91;70;93;102;81;95;132;205;287;269;145;94;84;99;85;99;99;96;93;103;86;90;78;89;81;98;71;83;109;107;96;112;123;103;112;90;87;100;100;101;100;115;102;104;175;196;168;125;101;117;78;84;90;81;92;99;125;118;127;131;124;103;134;107;125;121;120;155;107;112;106;102;106;110;108;116;105;95;93;95;93;83;78;68;92;90;97;92;111;78;95;99;128;114;137;141;115;70;73;56;84;87;62;62;88;80;77;79;71;94;92;74;87;94;104;84;74;92;71;74;78;96;88;81;89;91;76;107;80;75;90;84;84;71;89;137;190;287;289;209;164;175;177;153;126;160;157;155;129;122;142;237;303;370;293;165;127;103;83;113;121;164;198;178;150;142;183;261;385;278
78;79;95;95;78;97;89;80;101;106;114;91;108;121;145;195;218;147;111;100;99;111;123;146;150;165;157;160;187;192;133;128;127;118;120;101;92;83;109;137;111;105;150;206;164;116;106;117;147;183;231;267;312;337;314;453;842;1320;1455;1054;779;946;995;854;724;649;791;990;918;563;336;168;107;92;93;105;120;141;154;194;171;154;148;95;98;98;91;67;89;98;75;87;83;89;78;86;90;91;78;89;89;88;99;111;88;65;91;91;114;116;118;174;157;116;89;91;119;141;112;96;81;101;113;103;115;93;90;100;75;87;98;82;84;85;73;83;86;89;99;87;93;90;95;85;63;77;89;84;79;109;101;100;102;100;91;107;91;154;200;150;166;229;230;269;251;207;233;252;205;202;207;168;176;151;132;130;115;166;230;232;220;165;106;87;100;83;94;79;79;82;106;86;110;112;96;134;215;210;220;251;372;409;345;363;334;260;148;109;137;159;131;133;134;121;124;116;88;97;95;99;108;93;103;119;138;101;105;105;105;108;125;131;94;108;72;78;81;92;88;86;93;97;93;88;85;75;82;94;88;108;143;199;208;161;105;118;111;92;90;77;104;104;158;223;229;177;141;126;118;114;115;117;153;157;184;191;316;500;541;398;320;235;191;185;172;132;115;121;114;132;118;106;114;84;85;76;60;56;56;66;83;97;108;127;121;122;125;111;114;98;93;107;81;103;77;101;120;79;96;88;103;91;78;76;79;75;82;77;91;87;84;107;195;462;1096;1886;2281;2131;1625;977;727;754;793;815;704;550;420;407;320;169;102;90;108;81;103;63;79;90;92;76;86;72;83;78;90;87;99;86;98;102;102;85;98;86;56;85;88;94;88;131;175;232;303;196;146;156;135;173;151;204;177;121;113;105;79;114;81;115;125;108;91;104;98;112;124;110;111;95;82;90;96;88;92;87;112;105;104;94;101;110;119;113;107;108;101;72;95;101;100;102;83;76;92;101;84;80;80;104;87;90;83;97;103;98;87;81;93;82;73;94;110;120;169;275;218;161;118;108;102;97;91;110;96;90;123;100;92;84;95;106;116;106;104;89;125;129;111;96;80;86;112;155;315;857;1777;2285;2437;2156;1311;528;278;160;150;148;139;116;108;113;122;129;111;121;126;89;90;78;92;81;95;100;99;108;124;118;151;171;206;163;154;173;172;179;138;148;234;203;199;303;332;310;271;143;163;122;151;177;206;188;149;182;243;268;218;162;135;146;153;149;174;144;122;102;116;106;116;107;111;75;101;113;97;99;115;121;139;141;131;117;102;99;110;92;92;101;115;109;112;98;101;108;90;99;101;81;95;117;110;112;111;119;105;109;89;121;87;96;110;126;136;132;153;171;154;111;92;101;115;87;108;112;117;110;109;117;104;109;124;110;110;111;94;127;104;113;90;113;97;119;113;115;105;121;102;118;116;102;109;83;100;99;102;93;117;131;121;122;116;108;109;106;88;85;90;77;96;107;90;98;96;89;72;96;112;104;87;84;93;94;95;75;84;66;92;78;80;81;105;105;115;121;99;96;91;86;94;102;80;94;108;93;96;102;98;105;99;88;94;94;98;77;94;77;73;88;89;94;96;94;123;245;277;265;249;352;338;311;233;201;150;136;111;98;141;320;515;541;440;280;161;129;93;87;84;94;89;64;101;106;100;104;86;108;131;145;124;127;118;118;98;111;84;87;96;108;85;85;101;91;81;97;95;107;99;96;82;112;73;98;85;113;102;91;125;133;126;93;105;118;102;85;100;97;101;121;126;96;100;85;95;89;87;85;103;103;99;95;112;118;110;113;130;108;112;120;128;116;113;149;135;163;145;125;145;146;177;144;158;187;206;167;168;218;301;188;147;111;114;111;125;117;109;105;99;92;98;83;101;70;86;91;84;86;81;59;87;86;89;96;72;104;92;99;93;97;90;72;79;85;93;91;101;93;93;99;78;84;93;81;99;83;111;82;86;87;78;96;81;80;90;105;92;88;97;92;98;160;223;283;198;115;96;101;97;105;108;77;79;95;98;86;94;78;94;95;78;94;83;95;89;82;84;97;88;97;101;95;84;90;99;110;120;96;83;84;97;79;81;104;79;84;90;81;83;97;77;76;90;75;81;85;88;96;88;93;85;109;86;91;88;73;102;79;118;77;84;92;83;83;72;94;81;95;81;95;92;96;82;85;81;83;82;97;100;87;68;86;86;79;78;69;76;98;100;85;95;110;95;89;109;97;85;79;93;101;83;86;89;83;80;80;92;109;138;123;105;85;106;82;92;100;133;170;177;110;90;93;84;94;90;77;88;91;91;96;75;73;78;102;93;88;99;89;78;89;96;82;93;99;72;91;96;92;91;88;105;93;98;105;115;103;109;92;72;73;85;84;94;101;93;92;98;90;86;104;86;70;85;96;95;89;77;87;96;75;80;72;98;97;112;133;128;103;82;91;80;102;90;93;84;83;77;86;84;81;95;87;94;96;100;88;93;60;81;86;88;91;84;96;76;85;77;104;89;75;85;89;93;86;96;94;103;94;98;82;84;121;110;91;76;108;104;101;106;80;77;79;76;90;87;101;88;129;87;84;81;85;93;93;99;95;106;118;89;84;114;123;157;154;107;103;78;81;105;101;101;100;98;110;170;167;155;106;87;95;61;78;86;88;88;95;95;90;99;102;68;83;65;77;77;99;80;99;85;76;76;79;81;72;72;65;94;78;101;85;68;85;83;79;66;85;84;108;89;89;80;68;104;76;94;123;109;137;140;147;133;117;114;95;86;103;84;68;80;81;106;80;93;85;74;111;107;114;116;96;96;108;123;106;71;81;97;93;74;78;79;89;92;94;83;94;94;92;89;93;88;89;94;106;100;95;138;283;576;943;1017;791;604;422;220;186;236;208;212;185;143;110;97;115;87;92;113;126;116;109;83;81;100;109;90;105;108;114;99;90;81;79;104;90;83;103;116;99;110;94;75;86;91;108;81;96;85;77;81;108;77;97;95;93;112;95;91;91;94;87;76;88;78;81;93;78;89;79;102;90;112;102;87;75;73;80;86;108;73;77;92;91;95;90;123;122;122;112;136;128;119;97;120;138;203;305;457;366;164;96;97;83;83;83;86;87;91;71;74;95;92;108;94;85;107;105;94;89;67;81;103;77;87;118;159;136;120;100;86;81;95;85;96;102;88;102;86;85;92;101;86;114;79;87;79;74;86;92;110;118;124;112;83;106;80;109;97;89;111;112;161;157;134;111;91;97;101;89;82;83;105;111;110;121;130;131;118;105;108;121;106;111;94;151;138;94;72;83;73;71;103;139;126;122;98;95;103;94;69;67;97;83;79;87;87;81;109;108;111;103;97;113;128;114;88;71;84;77;87;84;84;79;70;75;92;78;103;90;86;98;82;92;77;89;81;87;81;86;68;78;82;95;73;77;82;85;102;109;84;82;96;95;114;151;139;150;170;209;219;150;159;187;203;139;130;111;116;167;232;246;229;145;105;107;98;113;124;169;247;242;281;215;186;238;305;217
73;76;67;89;86;100;79;92;84;77;88;95;76;113;199;289;275;185;134;108;102;99;121;125;121;136;157;146;169;187;156;130;125;99;99;73;91;96;126;111;90;110;131;139;140;108;123;116;112;191;246;273;393;379;310;485;798;1202;1339;1143;937;1113;1346;1265;1025;723;671;660;663;624;404;198;111;73;83;108;117;137;211;222;185;124;128;107;89;82;89;74;83;77;84;78;80;85;70;91;76;70;79;94;98;72;105;100;83;81;85;79;105;135;113;133;130;89;121;103;119;141;129;96;91;124;109;110;90;93;96;91;89;78;79;83;75;60;104;86;92;99;96;92;71;78;88;85;76;82;90;89;93;101;126;111;103;101;141;143;126;128;177;234;215;247;281;278;363;325;269;308;218;162;161;170;138;151;142;112;101;150;202;202;159;135;122;102;99;110;87;93;82;88;93;104;92;86;98;157;253;203;196;278;273;288;254;330;370;286;187;146;169;169;188;152;163;137;136;133;94;93;98;113;108;103;120;94;123;106;104;117;140;110;116;105;132;97;75;106;81;93;87;73;84;91;88;85;85;83;92;81;84;94;123;155;183;125;105;100;100;107;103;86;99;154;189;325;310;236;143;159;151;122;101;90;128;164;190;246;353;666;657;458;294;187;142;120;129;106;131;100;95;94;110;89;90;76;96;69;84;66;73;81;68;93;99;121;136;126;88;115;101;86;104;77;111;100;91;87;101;92;70;81;81;90;93;75;87;82;89;67;99;81;72;104;187;393;943;1565;2016;2009;1772;1140;871;684;523;391;359;326;267;266;228;133;99;76;84;70;75;82;88;81;96;83;105;86;98;83;71;75;99;93;86;89;95;86;114;98;86;92;95;94;105;105;146;185;235;175;129;119;136;139;168;205;171;131;95;92;85;100;91;95;100;88;95;105;84;95;111;89;101;99;93;95;87;104;71;89;87;86;102;98;97;86;99;94;95;83;108;82;108;113;124;94;89;94;81;84;67;80;96;101;78;78;77;100;90;89;79;96;85;91;66;87;95;163;214;298;223;128;125;113;90;87;107;114;119;98;107;107;106;103;84;98;111;155;148;124;108;99;109;99;74;82;107;148;354;977;1790;2257;1890;1405;755;436;374;281;190;124;127;110;127;103;116;137;119;135;135;109;88;92;86;93;90;104;98;113;111;111;126;167;190;156;127;162;158;175;131;158;199;189;191;242;262;283;201;125;115;166;208;236;232;177;150;166;249;216;214;192;140;135;134;128;142;133;113;101;108;109;103;124;97;125;104;92;95;103;109;130;161;173;133;116;134;118;88;96;91;94;88;84;105;105;98;97;104;108;113;95;94;96;82;107;109;104;103;90;109;106;116;90;115;125;139;113;132;138;143;107;97;104;107;91;90;94;103;102;102;115;92;123;123;109;115;86;92;110;121;117;104;81;106;112;97;97;100;135;114;102;89;91;90;89;95;102;103;93;98;129;124;96;97;94;103;89;92;86;92;100;92;107;96;80;70;87;107;76;91;87;92;87;86;98;89;117;89;81;92;95;96;103;85;91;87;114;108;105;96;98;79;82;84;80;112;96;103;98;104;97;121;111;86;103;88;101;93;91;104;82;102;89;87;91;110;157;191;191;188;238;203;157;124;108;121;123;110;108;147;223;328;520;637;507;236;138;109;106;98;80;102;116;86;88;99;87;96;96;114;120;134;126;98;129;128;117;90;78;112;93;121;111;87;81;111;77;103;97;93;102;89;83;78;88;88;84;87;90;100;117;117;104;93;126;129;97;93;93;110;119;153;124;98;87;77;93;92;88;98;123;149;129;128;109;139;140;154;102;118;154;182;182;117;123;123;142;138;148;130;133;133;121;136;113;158;167;173;163;167;133;134;119;109;118;128;135;108;100;100;96;93;84;102;117;97;86;80;73;101;79;90;88;108;89;78;77;78;90;83;80;90;88;75;76;79;90;94;109;84;73;78;89;92;71;95;88;66;94;88;82;75;74;71;83;69;81;97;83;87;115;162;200;272;314;232;136;88;104;100;95;87;80;86;83;95;85;80;105;87;88;85;100;69;92;63;94;111;75;84;87;81;79;99;87;97;124;121;136;135;105;97;88;85;96;94;95;88;88;86;104;100;85;102;64;80;80;75;83;94;70;114;95;93;93;85;108;97;103;116;98;71;107;94;92;76;108;100;79;100;103;78;92;108;77;90;99;88;98;80;82;70;98;82;75;91;94;101;79;102;92;97;95;87;69;101;85;106;84;79;100;95;89;81;79;87;104;108;116;113;127;107;74;88;83;83;85;95;122;125;80;85;78;75;102;70;90;114;104;103;83;83;86;82;68;81;75;83;92;91;68;81;90;67;79;82;91;112;113;107;131;118;106;96;75;80;116;102;96;74;92;95;93;87;88;91;85;86;67;81;86;83;101;98;88;85;82;80;94;104;107;109;94;95;86;124;121;134;104;87;107;73;96;99;97;85;91;79;67;97;91;83;86;105;95;110;97;96;81;98;86;95;86;89;69;73;84;93;92;100;92;61;90;80;88;94;118;125;108;97;80;80;84;92;93;83;86;81;94;94;78;91;97;74;85;95;105;131;167;142;117;102;93;105;108;93;111;123;109;110;100;103;114;115;135;89;89;91;77;97;86;85;99;92;98;127;111;121;139;121;96;77;89;82;88;81;103;103;77;89;90;85;71;95;91;78;87;82;76;82;69;62;73;85;89;79;97;78;77;89;81;74;78;90;69;94;64;72;86;92;88;85;92;84;113;91;88;101;107;114;123;87;89;85;99;97;87;86;88;111;107;100;105;87;98;122;126;112;121;119;112;107;114;115;92;94;81;97;96;82;103;66;99;75;70;88;84;92;103;89;85;83;96;85;85;80;106;140;214;365;454;445;331;266;202;185;246;360;409;304;202;151;115;124;104;110;101;110;127;141;133;91;120;82;89;103;106;102;91;96;101;67;87;81;90;84;98;91;86;99;92;118;97;75;101;128;83;86;88;93;80;96;76;79;82;82;99;98;83;84;82;104;92;95;83;89;86;85;89;152;186;152;127;89;74;85;93;90;110;96;103;100;98;88;81;103;116;118;125;115;103;93;85;121;139;180;326;418;308;162;91;93;72;88;74;83;75;88;83;90;89;86;81;80;93;88;90;80;80;93;85;87;84;70;107;99;75;96;90;93;85;89;89;85;73;92;93;94;82;70;108;94;79;80;78;93;75;85;93;88;105;112;113;119;107;91;93;102;112;122;96;98;111;118;95;95;92;91;91;80;91;101;113;116;105;95;104;91;105;108;108;93;118;141;148;164;108;115;92;104;92;87;108;121;121;130;101;96;75;76;89;88;92;107;92;78;78;96;97;102;113;85;104;117;96;70;84;80;71;78;68;91;85;98;81;85;76;87;82;88;91;86;98;84;100;82;86;77;81;84;72;102;102;106;74;88;114;113;98;119;93;86;102;96;115;98;137;138;171;206;162;209;268;201;163;146;123;106;136;142;155;159;128;87;106;92;94;106;161;235;303;372;290;168;174;209;165
85;89;91;75;75;84;91;111;108;124;92;115;93;114;226;311;357;221;143;139;133;109;103;127;115;129;139;173;194;222;162;110;107;112;99;84;89;109;109;112;85;93;66;112;107;113;116;112;111;151;235;285;351;322;309;503;767;894;1082;988;994;1159;1535;1462;1029;727;511;418;444;607;448;199;104;83;93;101;94;124;152;179;145;114;118;106;88;85;84;96;88;65;90;79;79;65;70;92;81;75;65;85;89;79;92;95;105;106;84;98;95;107;101;116;111;97;110;116;134;137;112;97;86;98;100;92;104;91;108;89;78;89;75;69;77;92;85;88;70;87;81;90;90;92;100;98;117;89;111;82;98;91;92;119;129;141;218;199;134;165;180;279;259;218;263;319;366;313;275;288;190;119;135;152;197;179;145;107;107;131;154;164;119;104;115;108;114;109;89;87;78;73;65;89;84;125;111;129;192;196;238;295;255;234;233;321;341;289;201;152;152;173;185;202;148;150;141;162;96;106;90;109;106;109;100;118;94;78;97;108;132;130;117;135;116;96;87;69;83;94;89;87;86;95;96;101;91;87;81;94;79;97;98;106;115;92;124;95;96;84;99;87;115;149;198;260;295;220;161;145;155;119;96;105;142;229;302;405;432;565;632;503;308;197;184;148;115;107;100;104;98;88;93;91;91;81;105;76;69;85;74;78;85;89;88;104;102;113;91;105;86;113;100;93;109;99;97;104;100;80;64;78;77;54;80;78;81;78;69;68;101;96;89;135;215;421;870;1379;1823;2234;2029;1717;1380;1055;715;553;371;308;220;196;153;94;98;74;85;81;92;78;71;97;88;98;83;78;78;85;86;98;87;91;90;78;108;92;71;84;94;87;74;92;91;115;103;127;140;136;95;114;104;137;184;245;177;134;107;85;99;87;83;83;98;82;105;101;102;81;92;87;92;83;90;85;81;93;102;77;107;87;105;101;92;84;107;116;89;89;83;85;94;130;90;95;101;101;113;84;96;83;83;71;91;78;103;87;84;72;85;93;100;72;83;92;106;126;200;270;232;138;122;105;88;86;96;111;113;98;106;111;96;106;91;100;133;150;155;127;109;93;96;91;110;101;113;97;226;591;1225;1700;1428;1048;659;581;664;520;239;145;123;127;119;99;119;107;130;109;112;119;102;93;95;92;90;91;95;106;114;119;128;141;141;146;131;144;162;153;122;117;132;153;159;197;208;185;186;138;152;233;293;323;220;158;151;162;178;180;185;153;168;198;154;118;125;106;130;100;97;90;88;98;94;97;104;99;95;96;92;141;178;178;150;117;129;102;101;102;88;107;89;94;99;81;98;102;97;109;88;88;89;91;103;98;89;105;87;105;87;79;86;98;100;113;122;130;139;150;129;102;104;100;108;91;122;90;99;107;111;116;121;106;112;103;98;95;103;104;97;110;84;84;107;95;101;99;107;132;128;86;98;97;82;105;93;115;95;97;103;109;106;110;108;87;103;83;105;97;79;79;83;82;88;94;93;85;80;79;87;92;88;114;85;103;105;96;80;96;107;93;92;94;96;79;105;107;135;112;104;94;115;87;107;84;97;115;73;92;104;131;131;124;90;96;94;105;93;98;89;97;85;103;88;87;118;142;147;128;147;167;134;109;150;123;126;115;121;100;116;143;218;422;733;594;298;134;122;97;94;102;105;77;111;101;81;93;83;98;118;94;127;132;115;137;128;119;89;100;113;110;102;111;102;99;94;92;74;93;91;98;96;78;92;90;105;82;95;85;96;112;92;104;126;134;111;97;100;98;100;100;104;121;94;95;100;100;81;92;97;114;140;124;122;113;111;152;149;122;135;165;272;187;128;112;108;98;134;129;121;115;99;93;124;111;126;151;160;155;107;100;113;121;136;163;143;127;101;86;89;67;94;85;90;111;101;100;74;99;98;96;93;97;75;76;77;74;83;91;90;96;86;83;97;86;85;76;98;94;83;95;91;83;82;76;99;86;105;80;78;78;77;86;74;93;85;73;86;104;108;164;238;297;262;233;159;111;91;73;92;88;81;71;99;100;97;93;75;85;100;92;96;109;91;75;93;103;93;87;87;95;97;109;96;74;91;109;126;131;176;136;97;82;80;76;93;77;86;87;75;86;75;63;88;79;80;81;92;91;83;95;108;91;111;116;97;94;107;106;94;88;85;82;79;70;89;97;91;86;84;82;84;82;95;93;99;79;90;92;87;91;71;86;86;74;85;85;98;116;91;104;90;59;102;66;76;94;75;92;111;76;95;90;95;70;70;86;95;106;104;103;113;86;88;65;84;90;84;106;100;84;95;109;98;90;92;78;90;86;83;88;93;82;73;72;72;71;91;79;90;106;73;104;81;85;85;78;86;85;110;113;150;120;107;95;99;81;89;90;97;89;83;100;101;93;101;94;97;86;93;99;84;85;90;88;94;97;80;121;117;117;107;84;83;101;103;107;96;95;91;79;80;90;111;85;70;82;82;90;93;75;78;77;81;96;91;118;94;98;79;91;95;85;79;75;106;71;80;90;87;83;75;75;80;101;142;139;172;148;107;89;88;97;85;83;86;96;97;85;101;76;73;89;91;93;88;141;209;279;237;143;105;108;111;91;110;114;104;106;103;109;110;99;108;85;82;82;72;75;76;88;92;103;87;89;120;125;211;265;236;141;94;79;94;77;99;71;104;78;88;82;85;96;88;77;87;85;74;85;78;93;84;87;79;82;78;74;86;91;68;93;92;94;87;88;76;82;88;79;86;92;79;90;78;90;95;91;108;109;113;111;86;84;91;92;77;101;96;96;133;164;145;95;77;104;99;136;129;101;102;107;90;119;122;105;87;108;66;94;76;86;85;89;87;78;82;87;92;95;66;80;92;82;88;75;100;127;192;271;260;249;231;186;162;135;185;384;726;647;361;187;123;134;90;102;85;101;113;120;105;118;110;105;84;86;105;81;97;70;103;95;84;82;86;80;104;107;115;111;102;89;86;83;79;86;104;90;90;95;91;108;102;105;75;92;76;98;70;79;78;74;104;100;100;86;77;98;95;158;265;361;289;168;99;94;103;95;90;113;112;113;117;103;86;90;117;110;105;110;123;101;89;113;117;110;169;209;236;234;114;95;73;82;85;100;93;84;67;81;89;80;73;88;85;89;94;108;107;90;85;84;82;86;88;96;102;85;83;99;77;78;85;79;72;72;74;74;84;72;88;87;97;76;103;84;72;78;99;95;109;119;127;123;96;90;99;89;122;133;125;91;103;115;125;108;98;108;105;92;82;99;116;100;94;107;112;125;99;101;103;84;99;108;158;171;135;102;93;89;86;86;134;155;204;206;164;117;89;92;97;83;84;100;88;83;98;89;88;76;72;88;92;97;108;85;87;94;74;103;80;77;76;78;81;80;67;79;87;94;90;82;81;89;81;89;91;79;85;96;92;102;92;80;103;96;74;100;117;119;92;78;90;75;93;98;82;101;110;120;138;147;205;239;191;161;209;170;143;122;110;121;154;131;124;99;91;98;122;192;218;290;359;292;202;185;135;113
75;76;94;73;73;85;93;97;109;103;108;98;98;141;226;346;394;256;227;181;157;106;129;134;152;156;178;199;217;205;149;124;96;87;119;99;132;134;108;153;132;98;110;86;101;104;92;116;120;129;195;267;272;257;347;440;530;654;910;944;915;1117;1318;1266;935;683;474;324;327;369;414;215;114;92;89;88;123;108;118;130;131;116;104;101;95;82;97;77;79;77;81;72;63;69;75;83;87;87;75;85;84;81;80;106;131;172;151;95;90;107;99;83;85;101;107;129;130;171;142;96;86;80;106;91;84;99;96;85;90;81;63;87;82;78;99;78;91;105;83;110;73;91;118;108;111;102;107;114;88;84;92;117;149;142;258;203;143;126;191;274;244;158;189;290;324;311;300;226;172;139;119;172;231;159;166;119;93;108;138;99;103;110;129;125;119;110;106;67;95;74;92;85;105;98;101;116;150;169;236;251;219;206;226;279;320;260;211;183;152;162;185;185;166;131;129;118;107;93;104;85;117;103;113;86;93;94;96;122;113;127;118;100;101;101;86;72;90;95;81;85;94;90;87;104;74;83;96;75;75;91;98;125;105;97;85;82;99;98;88;111;116;170;218;214;268;234;205;165;107;112;127;133;175;279;410;518;474;412;456;458;367;267;243;203;135;119;107;81;92;102;106;81;100;98;88;61;84;103;96;113;86;81;81;97;92;82;104;103;86;81;91;106;98;101;101;101;69;80;89;79;92;73;80;91;90;81;83;90;80;98;116;199;348;696;1125;1638;1985;2294;2238;2042;1802;1711;1408;1090;675;480;306;221;165;133;100;74;89;102;84;86;77;84;81;71;77;80;94;65;89;96;103;77;79;62;95;82;100;111;111;113;83;103;96;114;119;111;145;128;111;110;98;118;147;217;195;135;105;93;94;82;65;88;91;76;105;102;107;117;117;74;88;100;82;62;76;95;81;91;90;107;98;88;90;99;92;83;86;92;85;86;105;104;91;92;102;88;80;94;81;67;81;73;87;93;76;97;85;98;93;80;80;85;82;76;91;102;138;170;176;108;97;121;99;96;95;90;91;79;93;89;90;84;82;93;98;107;138;124;106;87;114;94;77;97;87;122;170;354;664;1138;1362;1178;689;661;847;681;322;159;103;108;131;104;115;118;91;107;122;134;111;99;104;98;84;85;88;99;113;128;128;106;152;142;130;156;147;129;128;128;108;99;112;155;207;232;166;171;181;211;402;358;252;173;115;150;154;148;153;193;215;259;173;143;120;114;137;105;96;90;88;103;90;90;96;89;81;83;121;189;256;221;176;142;125;107;89;98;108;92;93;99;102;106;87;95;108;105;90;89;79;96;97;100;75;95;94;106;98;97;106;97;104;136;106;119;111;133;118;104;95;87;94;95;115;114;111;102;112;90;104;99;100;87;84;85;91;110;101;93;94;104;96;124;96;115;110;104;119;123;98;115;109;101;104;109;108;111;117;123;115;98;80;91;90;87;77;110;81;91;84;89;82;96;84;92;97;103;101;85;93;89;105;97;74;89;90;75;105;94;113;93;102;96;102;109;109;117;107;107;110;98;100;95;94;97;109;113;94;125;127;95;96;80;89;106;89;101;112;92;93;90;92;99;114;99;130;126;147;101;108;103;100;129;121;119;113;94;94;121;137;239;426;376;222;164;94;126;110;121;90;109;77;83;80;76;92;91;94;99;114;107;128;131;120;86;94;108;104;106;111;110;93;83;79;78;88;94;92;86;95;84;80;87;101;105;109;116;93;96;94;96;105;117;143;133;101;94;110;123;113;113;106;93;81;107;104;97;95;122;144;123;96;114;108;129;144;136;87;162;213;166;130;136;104;102;121;110;108;127;118;107;117;107;101;122;135;126;99;108;115;129;216;201;179;120;120;86;90;88;92;86;106;102;114;103;83;78;88;99;89;106;97;78;84;108;98;84;82;96;98;68;88;95;93;96;89;90;85;82;83;91;85;88;93;82;90;104;90;87;86;91;77;86;88;84;111;96;106;234;446;472;316;173;129;87;108;77;100;91;100;70;85;103;95;76;78;101;87;97;89;87;94;83;90;97;83;103;87;94;78;93;92;93;84;111;106;137;131;116;105;95;98;115;88;59;83;88;98;99;83;101;72;79;79;96;101;103;70;91;98;88;102;83;87;111;94;89;89;80;93;83;77;90;77;84;85;106;89;81;84;82;88;92;101;73;87;81;75;73;104;94;89;104;87;92;82;132;150;146;109;105;80;93;117;101;73;82;88;80;97;96;88;83;84;103;104;113;101;101;89;78;93;99;84;100;84;97;82;74;94;84;82;71;96;78;92;81;74;92;91;86;100;90;82;91;85;96;89;88;91;88;78;89;67;84;72;60;85;96;116;116;120;96;87;77;93;79;71;87;86;80;81;102;126;100;97;95;92;97;80;95;83;85;91;82;72;113;143;143;114;93;91;107;71;94;82;98;82;68;91;78;87;67;76;90;80;70;89;62;86;83;67;83;88;77;91;81;84;102;97;90;85;83;73;94;111;89;78;98;79;78;76;104;103;165;183;146;105;90;89;76;79;78;78;102;93;94;96;70;88;100;84;109;100;138;293;438;334;171;104;104;115;113;103;99;107;114;118;107;117;90;77;66;74;83;79;91;68;84;66;73;95;94;116;182;383;595;462;276;125;87;85;72;78;94;88;84;75;88;77;71;79;87;87;75;76;72;71;68;80;93;99;83;85;85;83;93;57;93;66;87;92;94;63;75;89;78;77;89;73;79;66;87;86;89;81;132;118;118;81;86;75;91;91;80;89;109;154;171;151;111;78;91;100;116;113;87;97;95;122;91;117;119;92;100;84;77;87;88;87;88;68;67;85;83;83;81;76;82;87;91;83;81;86;112;185;276;316;285;213;148;114;121;156;380;686;708;444;231;180;152;105;86;90;76;100;127;103;117;106;103;115;89;82;98;99;83;92;94;88;91;93;88;76;97;107;110;94;106;87;114;108;99;88;94;88;95;96;99;132;94;94;87;77;91;93;104;83;74;88;82;100;103;98;97;99;147;364;631;506;275;127;128;112;98;102;105;150;196;135;97;88;103;99;120;134;117;119;111;126;105;110;108;149;154;176;123;103;83;86;77;72;74;85;102;77;86;68;69;92;89;91;84;99;93;95;95;87;81;64;98;106;82;90;78;98;102;97;102;81;88;88;98;72;81;86;79;94;93;92;85;90;84;88;94;96;74;105;117;125;114;127;102;104;102;110;150;148;105;98;92;154;124;123;130;141;144;143;112;121;111;110;154;140;131;131;109;86;84;79;116;124;160;134;107;107;101;97;101;169;237;375;319;216;131;97;103;109;102;84;79;103;97;97;91;80;84;102;82;89;100;96;95;71;75;90;88;81;81;75;83;72;87;85;86;95;75;89;86;84;89;81;74;85;78;82;101;100;89;90;95;101;108;99;108;111;86;83;100;74;90;80;77;90;113;124;124;132;136;163;188;169;162;218;194;141;116;117;134;165;191;151;124;86;97;124;191;266;312;255;233;193;162;145;110
74;77;77;92;76;82;114;100;128;113;110;116;144;175;207;310;351;277;271;256;205;127;139;133;216;182;151;200;201;210;193;114;95;95;93;129;140;156;184;191;131;103;102;86;87;84;115;108;110;147;227;302;304;273;271;288;295;475;780;786;759;869;983;922;700;542;390;277;235;249;238;200;123;89;100;107;107;114;99;119;108;95;109;110;66;90;84;78;92;83;76;70;91;78;75;77;68;88;69;82;91;82;104;156;245;287;193;85;78;85;105;94;109;92;101;107;149;153;141;100;94;84;91;77;73;86;85;93;80;98;85;96;77;90;67;89;87;90;79;94;72;91;95;125;118;133;107;80;84;92;89;111;122;130;220;185;111;116;197;220;222;132;115;186;248;240;240;231;165;161;131;157;213;201;160;152;144;148;137;103;96;117;124;123;111;97;108;75;86;92;94;90;108;120;100;108;150;175;197;192;170;172;200;212;234;215;183;151;142;133;141;154;117;122;111;106;87;68;80;91;118;80;85;98;109;87;90;109;126;121;122;113;77;90;81;80;69;86;83;72;89;91;78;104;85;98;100;80;90;90;96;93;81;72;79;93;101;86;105;109;136;189;194;227;319;386;300;218;130;174;191;164;185;248;396;530;434;352;392;385;263;266;299;249;183;125;109;101;91;108;94;89;96;97;83;53;76;158;136;130;99;82;84;97;103;96;113;89;76;93;110;103;98;75;92;83;102;92;79;97;75;74;84;87;85;71;91;83;83;133;198;351;611;1080;1774;2066;2312;2531;2415;2044;2092;2310;2308;1992;1399;880;673;492;344;195;106;99;94;89;76;97;91;77;100;90;86;81;80;72;79;71;82;105;64;81;85;84;86;106;127;109;96;100;97;92;88;128;133;132;91;84;97;124;136;164;144;136;108;88;94;101;119;96;90;74;104;108;94;92;86;90;100;110;85;93;86;95;76;96;104;85;98;100;89;71;97;86;101;87;92;119;88;96;95;91;93;87;75;89;92;101;100;82;77;77;80;83;106;95;79;84;86;99;89;72;93;120;116;132;116;106;93;90;84;95;86;98;93;96;99;76;97;91;84;90;97;102;106;102;93;103;91;115;97;93;101;103;115;214;425;805;1360;1128;633;614;771;560;248;132;92;116;106;131;116;113;99;113;112;109;126;99;104;98;94;85;81;116;113;117;108;122;124;142;158;196;166;173;130;116;94;124;138;201;218;203;155;136;159;211;279;256;188;138;153;145;133;133;128;170;308;348;210;138;115;112;120;107;105;92;101;89;94;100;90;89;85;104;177;301;468;487;272;169;130;80;111;94;113;106;105;78;107;85;100;106;108;87;106;79;92;85;86;77;92;102;92;104;79;97;106;102;110;116;111;127;120;114;111;89;107;113;125;163;208;184;107;96;99;103;115;105;102;102;76;91;104;73;108;99;95;108;105;99;106;104;98;117;98;104;112;143;117;113;115;117;93;96;124;139;132;90;97;88;86;82;96;105;92;94;93;90;92;94;81;78;96;79;99;96;90;115;89;98;90;87;86;94;100;103;111;112;93;92;84;106;130;95;104;92;134;111;110;99;100;90;97;82;101;108;102;103;82;86;82;105;93;91;113;109;103;98;79;81;108;107;126;119;109;139;116;120;164;137;107;108;114;87;103;87;125;165;203;195;146;104;111;136;145;150;98;99;84;86;97;94;111;96;119;100;92;129;145;116;119;105;96;110;131;119;104;107;90;97;100;99;93;80;85;85;91;106;97;89;106;111;91;109;89;93;103;97;102;122;107;130;134;131;113;120;139;100;100;89;101;119;99;117;95;109;109;99;99;117;130;175;162;140;102;135;133;157;131;125;132;93;97;111;108;141;119;120;112;109;94;109;136;122;114;124;146;156;199;203;159;110;78;94;101;65;101;80;98;96;111;101;97;72;79;103;81;99;81;81;95;81;86;66;78;96;80;97;74;100;80;88;77;101;108;93;87;89;93;104;86;87;104;96;81;88;80;74;89;66;86;92;87;99;149;317;580;671;318;148;100;117;107;111;105;95;87;107;88;96;93;102;79;81;83;79;80;105;93;101;95;87;83;101;84;76;100;84;77;104;86;105;99;116;99;107;91;76;70;82;94;76;80;98;96;77;102;76;97;79;85;78;110;92;93;101;79;93;94;96;68;92;84;75;96;78;54;76;85;80;99;97;70;77;89;79;84;103;85;91;69;84;98;86;103;95;104;108;89;103;115;110;120;145;181;180;117;101;97;105;97;91;99;62;95;80;87;80;96;109;80;82;98;89;111;83;82;92;83;89;81;81;87;77;78;82;91;89;79;107;77;94;81;104;82;84;90;78;111;94;99;73;107;108;126;110;81;80;83;72;59;77;92;80;86;96;106;95;75;97;90;94;78;88;84;102;87;112;130;138;146;115;103;74;81;104;79;79;84;81;107;111;86;95;118;118;108;104;78;89;94;84;81;94;114;101;84;79;83;87;85;85;98;87;85;91;66;91;90;88;88;86;82;99;75;97;95;102;90;91;89;87;90;86;84;95;81;84;79;99;110;143;152;124;119;98;101;96;75;70;106;83;104;73;85;91;100;87;125;145;149;164;257;397;320;162;99;93;125;125;79;90;116;120;113;133;109;81;82;95;76;81;85;66;81;66;80;100;83;92;135;273;620;1068;873;391;172;96;78;86;83;77;85;75;75;80;83;93;80;73;95;100;86;91;89;84;84;68;88;97;85;89;88;86;83;78;99;83;79;78;80;77;87;77;102;90;89;100;75;79;78;75;79;93;113;92;74;75;82;84;93;83;95;98;127;158;117;112;104;92;122;94;110;111;102;101;135;101;120;91;89;87;93;83;89;98;80;74;82;79;84;89;78;100;84;94;87;78;93;84;86;109;166;232;324;368;227;131;116;112;125;274;470;471;312;232;187;157;125;108;126;103;107;164;141;142;119;147;96;116;84;103;109;98;78;74;90;85;81;87;71;83;114;117;109;114;109;97;98;101;91;84;90;106;75;97;114;95;79;80;84;81;80;89;84;93;83;115;152;138;111;74;91;159;349;589;513;236;134;126;124;91;90;122;183;248;136;101;113;120;125;135;156;122;129;117;99;96;124;136;200;177;142;112;93;81;84;82;75;85;81;78;94;87;98;111;90;97;94;88;82;85;95;78;107;94;96;77;99;87;80;78;91;91;75;84;105;84;88;89;77;90;71;104;95;71;95;86;100;86;90;95;70;99;108;137;146;167;116;114;116;94;118;138;149;122;117;101;125;151;153;178;232;259;236;155;154;145;128;115;112;146;122;120;80;79;82;105;102;136;136;99;114;137;115;106;210;346;533;430;203;122;96;104;114;111;105;91;97;113;89;108;113;100;87;95;102;97;89;100;79;94;81;86;67;70;75;86;91;83;76;88;73;76;81;92;75;93;79;90;74;66;87;105;84;86;85;82;71;77;82;78;86;97;95;92;67;85;81;105;112;120;122;120;131;166;157;171;138;148;215;138;115;120;131;136;203;242;219;141;121;101;145;211;208;245;210;135;152;132;124;139
85;90;89;83;68;83;84;101;104;134;155;135;171;170;208;282;327;245;225;207;172;134;115;180;217;224;156;154;177;213;171;127;118;99;127;188;146;157;268;247;156;110;104;84;94;107;108;117;123;127;233;438;497;404;342;211;197;270;506;583;588;588;708;723;556;457;388;289;160;198;198;229;148;110;106;111;114;105;105;96;103;129;82;126;94;90;89;59;95;78;71;75;82;100;84;70;64;88;76;83;83;93;86;126;262;297;155;97;97;101;94;95;94;87;113;105;120;124;136;120;98;101;86;105;81;103;91;76;74;76;85;88;93;86;96;104;76;73;96;76;86;81;88;86;102;100;110;86;91;85;102;112;118;124;173;156;95;107;166;231;189;114;95;137;170;204;264;310;334;282;163;132;175;194;206;212;165;147;168;135;97;117;133;110;117;106;88;78;79;105;85;85;89;117;159;118;128;134;131;149;138;124;165;197;167;166;198;182;148;114;119;115;110;100;106;90;100;92;80;84;109;98;101;91;81;98;117;111;114;113;100;87;88;85;95;90;80;92;108;88;89;105;93;81;84;93;79;73;68;84;72;91;87;82;79;92;101;117;108;108;136;163;197;279;552;651;462;243;194;251;296;242;207;260;294;351;333;309;303;258;236;239;292;296;218;149;107;99;106;130;108;98;92;107;101;60;61;120;119;126;112;100;98;79;97;84;72;96;80;87;80;76;86;100;75;84;120;99;92;80;94;68;76;65;87;76;78;88;128;229;454;661;873;1249;2024;2643;2913;2773;2401;1849;1954;2479;2730;2614;2304;1708;1379;1252;920;378;142;103;87;84;86;77;86;84;99;76;71;69;83;89;93;76;80;95;84;96;82;73;88;83;103;127;110;95;124;104;122;144;127;109;100;88;101;106;113;141;120;133;122;99;89;103;106;88;88;84;86;89;94;83;86;80;96;95;82;78;92;86;79;106;92;89;107;105;88;85;93;94;91;84;95;100;82;96;104;111;104;92;86;83;98;99;101;78;84;90;83;95;94;77;76;73;106;94;71;89;86;96;104;100;98;97;87;108;91;104;116;97;81;89;103;108;98;100;97;111;103;104;86;87;87;101;90;94;87;77;100;86;118;162;242;494;775;734;417;358;440;361;199;126;117;106;124;104;129;127;97;118;117;113;98;113;108;104;99;92;93;93;95;120;104;121;118;160;180;226;240;191;122;111;92;144;138;199;200;185;129;106;129;139;171;186;164;162;171;139;131;116;135;158;268;306;211;130;114;121;111;111;94;76;103;98;85;106;77;100;110;147;234;573;929;803;451;165;90;114;108;115;128;126;121;109;114;104;97;83;93;86;88;74;105;89;114;94;91;98;97;100;107;98;93;98;111;116;115;112;128;113;107;96;108;145;205;328;425;294;158;107;115;109;106;116;113;97;112;95;107;116;111;109;105;98;119;129;118;117;109;100;118;124;122;141;118;133;150;104;110;100;122;124;111;102;92;99;94;106;113;83;107;83;97;123;109;109;84;86;90;105;76;99;86;102;81;99;101;67;87;77;91;104;99;90;99;87;88;105;101;101;94;106;103;106;101;103;113;106;117;115;85;111;95;115;102;107;100;83;92;92;94;107;88;79;70;93;97;110;115;96;111;150;146;226;237;222;139;110;117;111;112;96;82;115;105;116;110;111;115;147;186;132;118;109;108;109;98;95;102;105;127;125;113;95;132;133;106;118;104;92;107;110;87;91;98;111;85;85;92;80;109;90;87;81;97;82;104;99;102;87;94;70;88;89;87;121;128;151;169;166;142;125;142;122;110;98;100;106;118;150;134;95;91;95;89;129;189;283;241;157;113;120;108;124;117;116;113;108;100;105;111;141;160;139;106;103;98;94;109;115;128;115;137;142;202;186;134;112;98;71;89;88;115;109;109;83;95;71;85;78;82;62;80;95;75;82;82;73;90;72;75;88;87;96;76;82;86;73;94;88;98;85;94;94;90;83;83;89;91;99;90;77;93;71;77;98;92;96;101;123;160;319;537;587;303;170;113;190;220;166;129;109;90;99;76;104;92;91;98;101;96;91;94;84;85;81;69;92;92;87;78;82;73;80;78;94;94;87;93;85;102;83;93;99;81;74;90;100;106;84;110;94;89;87;74;77;70;91;72;94;92;76;86;78;88;87;102;84;74;76;87;77;102;74;64;87;67;92;71;87;85;94;61;89;83;98;93;69;90;109;89;108;132;148;125;118;102;119;131;141;183;174;162;139;98;90;100;89;102;81;100;82;81;86;101;115;97;106;110;99;88;96;74;91;73;76;86;87;82;78;78;83;78;90;96;98;64;95;93;73;91;87;110;74;79;91;108;101;112;138;179;152;108;98;99;76;72;77;95;101;79;80;69;89;96;104;82;111;88;74;81;98;94;131;162;203;151;123;111;98;89;95;89;101;90;82;109;119;106;103;101;80;89;92;80;85;83;69;99;86;86;84;80;76;77;98;90;81;98;70;86;89;92;93;83;90;96;81;87;75;73;101;78;106;84;99;93;87;100;83;90;84;92;96;76;85;78;112;97;107;103;102;70;81;67;92;84;93;78;93;80;83;98;136;214;266;206;158;210;244;206;126;94;110;117;95;114;105;108;92;118;116;81;76;80;97;71;71;94;83;106;90;76;87;83;113;121;317;697;1156;1008;490;148;87;69;77;85;75;79;79;90;78;80;105;77;85;82;80;77;93;84;83;82;88;92;69;82;67;79;94;102;95;86;76;81;86;98;95;91;87;95;87;89;70;81;71;100;78;94;73;103;109;91;98;114;94;72;82;85;106;113;128;105;88;91;91;107;120;104;90;113;141;146;151;110;99;85;102;98;89;79;103;93;110;80;77;94;96;99;106;88;81;91;75;110;79;102;111;149;173;244;261;197;147;102;103;103;151;219;234;217;230;256;184;142;165;187;114;123;131;195;154;106;96;114;103;97;105;105;103;102;97;109;103;93;75;96;101;118;137;182;215;170;125;104;86;71;89;75;86;86;103;93;107;103;99;75;94;87;97;80;103;90;160;204;219;124;97;103;114;208;315;295;179;140;119;141;103;105;119;159;185;152;91;116;122;134;127;160;150;130;103;89;84;98;139;141;168;144;114;93;95;81;84;63;89;72;72;66;80;95;93;102;152;103;96;96;106;92;84;90;121;137;113;88;85;90;80;87;77;89;62;74;77;86;74;74;88;92;98;83;103;81;90;88;87;100;76;78;102;123;177;169;177;159;101;112;110;118;139;149;143;110;107;134;132;223;326;416;463;303;197;158;222;174;121;128;138;141;130;95;87;94;92;108;127;104;137;140;148;114;95;191;335;426;369;170;106;81;99;121;99;86;107;107;106;89;120;135;94;114;106;97;105;104;99;71;91;96;72;73;74;60;64;67;93;75;98;84;91;103;94;88;98;103;87;93;80;85;81;82;99;74;89;81;83;85;86;94;79;95;90;70;85;76;91;101;107;112;144;152;187;172;120;117;141;153;114;113;104;119;150;198;274;243;205;137;108;152;186;227;231;205;174;129;120;125;127
72;96;82;79;96;75;91;73;90;131;160;194;180;188;228;276;309;288;237;206;150;114;113;159;216;192;150;137;139;181;157;106;107;112;141;179;197;189;233;206;151;102;85;103;105;82;104;90;98;132;229;464;630;574;447;207;156;226;336;393;405;452;501;482;394;375;435;350;239;154;180;166;150;101;116;127;140;120;96;98;108;105;98;96;74;86;84;89;70;89;84;100;98;87;81;78;71;86;85;77;91;93;84;109;163;165;145;104;98;88;80;74;98;91;93;116;98;127;105;118;101;102;89;89;100;93;99;97;80;71;93;84;91;72;85;97;92;92;75;76;92;87;88;92;95;87;90;102;83;98;99;104;113;117;127;137;111;88;151;191;196;135;97;143;158;215;298;453;483;393;193;160;167;184;234;259;192;186;170;116;105;122;107;117;100;81;91;89;85;87;97;95;121;202;201;178;155;149;168;131;150;135;167;194;149;138;206;247;165;120;102;106;114;102;95;91;104;100;87;72;90;103;106;88;89;103;92;100;97;111;122;94;82;92;91;85;106;69;110;90;76;86;76;81;91;87;84;90;66;83;84;103;110;112;97;111;96;116;101;127;158;159;177;358;746;907;623;337;220;260;339;246;190;192;271;290;275;324;253;214;207;224;342;425;321;206;130;95;105;108;114;96;91;74;73;73;61;88;109;105;102;79;107;89;103;75;90;71;94;84;101;77;89;84;94;96;89;110;94;92;83;79;88;72;73;92;64;106;186;423;886;1339;1396;1440;2039;2535;2769;2515;2033;1534;1719;2263;2675;3056;3003;2698;2425;2262;1638;668;200;97;97;91;60;83;97;77;93;86;84;76;90;78;94;86;77;89;79;84;82;99;106;86;119;135;112;96;107;107;122;135;126;127;101;119;112;122;120;110;126;112;118;113;143;106;101;105;82;75;67;79;101;89;104;100;89;94;94;93;92;88;107;86;90;69;87;85;81;102;108;113;92;94;88;78;99;88;103;111;82;92;80;106;105;93;114;98;86;85;93;94;80;70;93;95;101;78;88;98;81;106;104;108;94;107;98;98;118;84;104;95;95;86;88;90;88;97;103;85;80;77;94;80;97;96;93;90;107;80;100;93;108;111;193;282;370;336;248;209;199;212;142;113;131;102;103;110;108;100;96;113;89;100;97;85;99;97;96;81;76;98;129;118;117;119;134;159;139;212;265;232;136;115;122;149;193;216;233;171;111;123;128;140;137;145;173;161;156;173;122;142;122;152;175;191;159;135;124;92;105;85;98;102;96;92;104;84;91;104;129;189;343;733;1174;1044;482;221;102;87;123;112;130;96;108;115;97;109;91;105;92;92;92;90;97;82;99;89;100;99;94;99;116;95;82;116;91;120;94;90;108;99;112;107;107;151;312;670;888;632;273;153;119;136;129;143;107;109;110;85;119;107;117;106;117;122;116;136;139;133;121;88;105;119;141;149;127;158;122;115;102;111;114;111;96;85;74;91;117;104;114;93;87;90;113;107;101;116;94;83;106;94;91;96;91;92;90;89;101;96;120;98;84;95;107;92;101;100;112;78;96;104;120;93;97;101;106;109;90;101;137;111;109;129;87;89;117;80;89;91;100;97;99;81;96;84;92;90;87;89;86;105;135;159;205;272;359;304;167;120;98;104;105;97;118;88;83;84;84;90;103;105;129;112;94;92;92;81;110;98;99;126;95;121;104;115;104;119;100;114;93;105;94;114;83;94;105;101;88;82;77;76;95;92;76;82;107;98;87;83;90;81;88;79;89;72;74;99;111;179;188;179;134;127;128;96;123;127;127;156;204;286;192;132;113;74;112;197;307;394;361;202;119;109;121;107;111;105;125;114;105;106;118;137;117;125;102;95;104;107;98;82;98;94;115;119;148;180;143;92;83;117;76;87;108;107;88;87;89;76;80;90;90;75;83;86;86;92;85;74;86;81;68;79;82;91;70;98;102;92;100;74;91;92;86;100;97;75;80;95;118;95;92;91;101;93;97;105;96;97;90;103;174;331;612;548;332;187;160;315;388;387;204;122;83;96;85;83;81;92;78;92;79;87;74;111;77;91;85;103;90;96;85;67;98;83;90;98;89;82;90;72;87;91;103;83;74;86;89;62;103;82;88;83;89;86;87;90;80;80;92;69;95;96;87;94;99;78;88;104;70;78;76;84;97;101;97;92;82;102;81;88;82;68;86;86;87;90;77;85;78;84;119;184;268;344;264;167;159;158;133;158;219;265;247;159;101;101;91;74;89;108;92;78;88;107;95;108;94;106;109;104;97;100;82;89;89;87;91;81;93;97;85;84;101;91;101;102;75;69;90;87;84;81;83;95;100;114;125;120;104;208;283;251;143;82;71;76;79;95;106;111;88;67;83;78;75;96;97;89;105;85;98;91;107;165;274;220;152;116;103;95;87;93;114;83;90;114;131;167;142;101;77;90;92;94;91;83;74;96;88;95;85;93;100;89;74;106;92;93;84;82;77;84;95;84;83;99;82;94;87;88;80;85;86;82;93;91;78;76;89;91;98;94;108;74;96;104;77;104;93;92;108;147;129;108;90;98;105;100;114;102;81;99;97;145;259;340;287;157;138;121;130;94;95;107;101;132;102;103;103;101;115;98;103;121;120;86;93;82;78;90;72;111;93;106;102;77;139;235;444;740;654;321;150;100;67;70;64;80;101;85;78;79;86;70;88;86;82;78;61;63;75;72;87;84;64;75;89;87;78;91;77;77;72;88;82;73;89;80;88;77;80;71;88;81;76;75;103;85;91;94;88;72;97;97;89;101;107;82;97;83;107;99;90;84;104;116;104;109;105;114;121;144;159;154;104;93;91;83;84;112;93;101;94;92;67;75;96;95;96;72;86;86;89;98;92;84;109;97;110;146;153;149;143;123;133;104;106;126;123;150;159;180;220;154;152;182;203;130;104;134;174;120;99;109;111;90;91;106;104;90;92;91;91;84;95;85;98;88;120;181;313;379;248;152;107;110;109;100;92;114;94;116;105;106;93;87;108;84;69;67;82;75;123;155;221;198;141;95;93;89;124;172;163;116;125;111;134;91;108;91;114;112;110;100;115;115;121;128;114;149;109;126;109;101;108;114;146;143;141;140;103;85;78;71;82;79;84;103;65;90;82;103;130;143;123;117;97;89;115;111;125;157;211;186;132;95;79;95;93;88;94;89;89;89;94;82;88;101;95;98;96;75;90;109;95;91;98;106;101;119;141;190;170;186;188;140;114;111;123;136;135;133;125;109;88;135;220;381;550;506;298;231;227;231;175;131;106;166;156;106;88;90;104;89;101;125;134;155;148;133;111;90;136;208;222;208;135;110;73;106;122;109;104;106;132;100;111;146;142;133;83;77;88;84;76;83;76;105;81;65;71;86;69;71;72;77;80;86;83;84;98;82;94;77;98;69;85;87;78;120;85;104;92;98;82;85;88;81;83;83;87;83;83;88;75;88;87;114;86;150;171;199;149;137;130;139;158;132;123;122;121;158;199;216;258;189;176;138;150;200;259;299;288;194;126;99;119;114
66;82;106;86;74;74;74;108;102;130;167;174;188;168;186;215;253;276;271;192;119;117;121;133;177;154;125;114;151;179;126;106;101;108;162;276;284;206;167;144;94;99;87;110;132;108;126;111;101;101;196;357;580;652;408;218;194;300;312;336;347;452;489;378;292;326;509;456;270;156;125;146;117;120;100;121;142;145;131;114;90;100;96;70;81;62;83;101;76;91;80;86;92;84;82;75;89;102;68;83;79;78;86;106;91;116;92;72;102;85;99;89;83;98;86;76;89;91;95;96;88;81;82;89;78;103;82;86;75;83;86;76;86;97;76;91;72;81;76;82;71;88;76;80;78;79;87;81;81;95;80;87;111;104;95;102;97;91;122;171;170;159;141;177;240;251;341;552;535;424;222;130;158;259;296;248;193;142;121;113;103;103;94;97;101;86;99;87;79;87;74;110;139;212;296;248;241;257;258;223;171;122;151;189;165;143;214;253;179;114;102;110;87;105;86;100;102;111;79;96;99;134;150;111;88;100;91;86;95;107;118;110;81;91;93;99;79;73;87;73;97;85;88;91;87;84;96;82;81;89;112;103;99;115;95;96;115;95;102;103;140;170;189;363;642;692;504;243;188;211;229;176;165;204;287;262;258;293;214;154;146;244;457;660;438;254;126;105;96;127;122;98;104;77;72;51;68;83;116;105;90;90;115;85;95;85;92;74;90;80;86;84;95;90;96;107;102;84;94;118;64;82;86;69;72;68;90;167;286;694;1491;1907;1770;1427;1495;1863;1980;1921;1545;1216;1252;1653;2210;3003;3271;3063;2848;2770;2102;821;222;125;104;91;82;80;90;82;95;101;85;104;70;79;100;65;71;90;98;88;77;94;70;96;100;98;86;117;93;100;102;137;136;117;112;146;138;145;141;104;114;95;103;120;159;164;189;131;105;78;94;81;87;95;102;86;95;88;106;100;106;78;87;89;97;96;95;87;83;82;98;106;106;92;83;97;93;102;96;91;95;95;80;81;102;103;80;84;83;88;86;100;85;93;87;76;81;82;78;84;99;106;106;110;89;101;104;120;112;97;107;85;100;76;103;97;96;105;86;79;85;89;100;87;87;102;82;107;102;117;95;98;108;107;180;290;352;265;175;139;158;147;108;97;108;121;120;119;110;86;84;111;120;99;90;106;79;90;98;99;93;105;110;106;122;145;199;182;178;197;201;136;139;138;151;154;221;278;245;175;128;131;132;130;166;164;168;142;203;178;158;141;139;159;173;192;151;129;142;138;116;106;106;96;109;91;110;109;84;83;114;207;439;879;1163;902;410;184;101;117;112;110;106;134;172;159;127;98;84;90;99;81;75;88;97;95;79;85;110;104;84;92;96;97;90;103;115;115;90;84;91;100;94;99;119;179;369;831;1335;807;370;145;142;224;247;238;163;117;91;93;109;116;102;114;107;94;137;176;164;125;115;109;102;122;130;134;142;154;132;103;109;98;116;111;132;83;89;86;86;93;109;97;99;91;107;95;106;99;96;80;105;99;80;85;96;76;100;90;104;91;81;90;108;93;95;90;102;103;81;89;96;98;98;101;100;97;94;98;109;78;114;139;110;102;107;87;104;86;94;87;85;99;83;69;96;79;83;82;70;89;123;141;157;211;289;381;394;309;184;107;89;108;119;93;115;82;99;129;74;97;81;99;88;95;58;105;75;93;99;104;100;121;119;123;114;117;99;100;106;112;110;87;77;97;100;101;97;106;113;80;106;70;112;104;90;87;104;106;80;92;90;114;104;91;91;84;99;104;103;154;178;148;145;110;117;124;123;122;168;203;325;441;333;163;111;100;118;176;299;488;436;212;144;120;132;107;115;85;128;107;117;103;123;125;143;116;87;94;120;124;111;115;75;89;87;115;110;129;118;123;99;105;92;87;106;113;101;89;78;92;87;87;96;92;71;56;94;85;87;90;84;96;70;99;101;82;98;93;86;74;87;94;105;79;94;103;85;83;103;90;93;100;70;91;85;83;98;86;80;108;112;101;153;275;494;443;265;150;207;450;708;600;264;108;104;84;90;92;75;80;101;98;92;91;86;78;91;92;64;76;99;85;89;90;106;95;88;97;99;115;95;84;82;98;87;80;78;117;102;90;84;91;77;87;102;92;85;101;81;92;84;83;97;92;88;67;82;88;103;76;99;83;71;81;87;80;73;84;90;89;92;94;82;63;95;71;89;86;77;92;74;97;133;214;421;655;469;266;204;194;141;169;202;295;256;162;99;86;112;87;111;92;97;78;92;106;100;105;97;108;109;97;103;83;126;88;85;97;90;83;100;79;92;89;96;92;88;93;83;96;84;88;102;99;86;98;100;144;141;171;135;232;295;270;140;84;101;79;94;109;127;123;111;81;76;98;89;79;84;89;89;92;69;79;93;160;201;193;136;115;105;88;95;109;94;91;94;125;152;252;202;146;108;88;86;88;84;89;91;87;101;81;72;81;92;75;91;88;90;75;68;98;91;94;102;84;78;97;89;90;85;68;88;96;93;105;73;66;111;84;87;100;100;92;88;83;91;79;86;100;101;114;134;182;150;102;102;76;82;91;91;92;99;77;103;167;231;302;246;155;103;113;111;89;82;75;98;123;113;111;103;104;110;114;144;173;140;119;95;85;81;89;84;89;104;82;89;79;102;113;222;335;269;158;112;78;90;65;87;81;92;89;84;66;84;75;86;95;77;98;91;75;60;65;81;95;89;87;79;82;81;78;87;93;98;95;77;80;87;91;80;83;84;73;86;78;74;94;93;88;91;85;91;80;83;117;118;112;108;69;87;85;109;104;65;90;105;94;92;117;115;105;102;135;141;127;100;95;99;72;93;99;106;116;104;76;79;84;87;93;86;87;97;94;78;85;98;89;100;79;102;122;106;121;125;116;113;128;127;125;139;100;108;145;143;133;105;162;138;115;90;109;132;117;88;80;79;93;88;112;103;98;76;84;94;102;94;78;98;102;144;208;379;456;340;179;122;112;108;90;98;97;101;140;108;100;85;75;88;83;82;77;94;97;86;117;175;154;99;90;95;88;104;115;100;122;107;123;118;126;100;93;94;99;90;86;91;113;97;112;109;110;104;103;97;100;103;103;129;197;232;245;166;111;72;87;71;78;87;80;81;83;82;119;90;129;114;100;124;145;153;131;140;266;368;305;139;92;92;78;68;87;74;81;108;96;90;110;90;84;85;96;84;93;108;84;95;90;102;105;100;106;137;128;149;172;169;133;105;99;105;126;146;156;144;92;105;115;164;296;378;342;221;178;214;255;165;108;110;103;121;117;89;100;101;89;111;130;154;191;156;148;133;98;99;134;154;135;106;88;102;108;132;139;139;136;132;101;108;111;146;104;97;72;79;111;96;85;92;87;85;83;77;89;74;82;71;86;87;63;78;69;86;84;97;79;91;80;84;85;93;102;87;86;63;73;91;91;80;97;80;77;80;97;88;89;98;104;139;111;106;128;150;166;148;125;161;209;247;166;135;140;170;172;194;258;320;294;168;156;165;184;244;307;312;177;127;115;108;125
63;85;86;82;75;83;79;105;84;140;124;165;207;212;203;176;176;239;221;188;144;113;134;141;173;132;111;103;169;187;147;94;103;146;198;314;310;233;175;151;92;95;83;113;106;106;112;137;104;111;168;320;501;722;510;237;209;480;547;422;322;442;436;375;286;336;523;492;312;154;117;116;111;103;96;114;124;136;115;96;122;90;84;94;76;93;88;88;92;86;93;85;76;71;74;76;94;90;79;83;95;85;93;88;83;78;94;88;91;86;105;77;84;80;93;101;93;88;90;82;70;86;70;86;90;86;98;67;63;91;92;90;86;92;74;90;78;82;81;85;64;71;74;86;96;74;82;96;95;100;88;92;85;75;112;114;81;96;108;164;205;179;193;229;386;347;296;380;399;335;224;162;187;279;422;400;262;174;197;152;93;83;102;98;96;84;91;79;90;91;85;115;150;243;288;275;322;386;402;289;224;174;159;196;132;169;242;330;230;141;109;101;99;101;92;104;116;116;94;80;95;160;146;140;86;69;96;71;80;90;100;117;84;101;103;95;99;101;101;89;93;82;88;91;82;80;89;87;98;96;88;103;105;95;99;93;121;80;104;93;130;168;160;221;359;443;310;245;193;159;174;149;169;146;185;223;218;212;186;144;139;230;430;528;438;229;119;106;113;144;113;111;95;80;71;70;72;93;106;101;81;97;105;102;107;77;90;86;95;79;79;84;114;104;98;108;90;103;90;88;80;82;83;94;90;78;105;192;545;1196;2124;2404;1875;1478;1300;1330;1397;1506;1618;1464;1423;1510;1775;2412;2864;2911;2670;2390;1586;586;178;110;104;85;99;77;101;91;86;82;75;79;90;82;87;76;78;89;106;94;81;89;99;93;86;88;106;109;123;95;105;92;102;117;107;188;263;261;168;150;139;122;89;137;199;282;286;174;100;96;79;100;86;103;105;85;103;84;101;114;103;86;83;79;94;75;93;76;94;96;114;104;88;97;92;82;89;90;98;73;74;91;80;93;87;91;110;105;76;85;97;102;90;71;81;82;79;91;90;91;78;114;104;91;92;118;114;134;111;90;108;88;95;85;105;93;85;82;87;90;78;105;81;93;76;89;114;95;98;116;89;86;126;161;303;551;545;386;214;112;102;126;85;109;88;120;106;104;107;104;75;100;106;105;90;103;86;98;78;94;80;78;96;120;153;199;204;206;151;167;133;138;129;164;144;215;279;328;306;253;200;158;144;189;226;217;181;187;181;208;157;134;164;202;233;209;192;150;170;148;90;124;113;110;106;92;81;77;109;121;136;266;512;950;1199;741;330;162;121;96;114;99;127;166;220;218;156;113;104;97;82;74;107;106;74;109;81;84;101;98;89;94;121;113;111;114;128;88;90;107;117;112;103;121;140;157;346;711;1211;838;355;197;241;420;502;411;225;161;84;104;131;110;107;110;119;111;115;149;177;119;95;110;97;119;117;122;98;130;134;120;74;81;90;104;103;98;93;82;102;91;101;78;89;87;100;89;98;104;101;79;96;91;83;90;95;86;93;89;86;101;117;87;83;85;97;90;106;81;85;89;106;110;89;105;89;107;101;91;92;77;109;123;113;108;77;94;76;87;98;85;97;81;90;94;86;85;79;88;91;86;113;172;226;291;325;309;299;229;132;98;93;103;103;83;99;100;97;80;91;80;107;93;87;96;99;93;91;82;93;113;85;92;95;128;139;138;135;88;116;133;123;86;87;95;96;97;108;119;81;114;72;90;108;112;119;115;131;93;88;95;67;105;95;113;100;93;83;88;106;147;178;116;130;116;116;138;123;163;155;233;341;473;329;174;113;97;111;151;245;352;317;187;162;151;138;107;101;109;119;113;120;114;102;127;148;157;117;134;113;121;116;98;86;99;104;100;115;133;116;115;101;101;99;95;96;93;97;92;87;80;77;91;91;72;77;75;98;84;85;84;93;85;72;76;89;84;83;78;76;109;84;79;94;88;83;89;97;90;91;83;100;106;104;90;74;90;104;99;90;107;151;160;149;166;267;218;134;126;196;373;588;503;300;116;86;108;89;102;86;80;84;86;87;86;72;87;84;95;84;97;97;89;70;74;99;75;97;88;103;119;80;86;71;89;88;101;87;85;83;104;99;79;100;85;90;87;85;80;77;76;90;84;74;97;82;84;94;95;87;86;72;81;72;87;83;92;87;76;95;87;79;77;83;66;78;98;77;87;80;87;90;114;123;266;507;796;565;329;273;198;143;164;239;239;233;173;97;94;81;97;90;112;71;88;94;104;101;71;90;92;121;92;109;79;98;82;100;92;85;83;89;105;91;120;135;115;87;96;88;91;71;94;75;88;108;73;112;215;323;298;186;160;192;170;123;91;92;82;79;137;172;167;108;77;81;84;101;90;82;82;78;84;88;92;117;125;151;163;117;83;86;77;88;104;106;103;78;115;163;240;192;122;97;85;102;80;87;82;98;68;97;78;90;79;94;75;69;95;86;81;75;82;98;87;81;76;79;99;98;98;101;79;76;82;90;86;77;91;82;88;84;88;83;102;76;62;89;80;78;78;92;104;147;142;120;116;90;81;98;81;100;96;86;95;93;124;213;253;234;120;115;95;84;87;85;80;103;103;123;114;94;111;99;105;179;263;231;129;89;71;81;97;75;104;101;111;89;114;81;105;131;138;118;99;77;73;73;70;82;66;73;78;93;84;94;95;86;89;97;83;66;82;81;77;61;87;93;82;85;85;70;73;103;88;93;78;77;71;72;84;81;89;84;81;103;77;85;87;88;84;89;90;91;98;90;108;97;101;110;81;97;81;77;81;92;67;67;107;107;97;106;81;101;123;94;104;97;90;88;126;94;112;104;114;98;74;72;96;74;83;79;92;93;96;99;88;86;91;107;93;101;153;123;105;127;107;116;130;176;183;140;117;93;126;115;112;102;106;109;96;100;103;110;98;91;84;84;93;96;114;89;94;91;86;92;90;84;111;111;134;138;210;331;461;318;159;129;97;95;98;105;133;129;124;122;102;92;75;85;81;83;86;87;96;110;88;100;126;82;88;81;86;96;96;84;88;118;96;97;99;106;94;100;96;108;106;83;107;114;116;91;100;109;108;90;101;97;124;205;299;456;492;284;132;79;76;81;63;78;81;80;71;103;95;106;97;94;115;153;251;270;199;172;279;375;291;163;116;92;91;94;82;84;111;79;70;82;77;82;97;74;83;77;116;99;104;111;109;100;93;97;88;103;107;105;147;154;122;107;104;107;110;121;147;147;116;85;120;149;206;255;202;160;164;174;185;127;118;97;102;109;98;97;106;107;104;118;123;141;151;146;139;113;107;111;99;108;149;124;116;95;126;204;182;188;133;115;119;108;94;105;74;86;77;86;98;96;95;88;84;61;88;83;76;65;80;88;60;82;85;88;105;78;94;100;91;101;81;92;79;90;73;88;84;66;73;90;92;80;83;103;107;75;89;92;97;89;119;118;124;92;113;122;134;131;144;172;237;273;179;138;191;255;213;242;279;343;324;193;146;143;141;206;226;234;167;117;114;114;106
84;80;91;86;84;99;92;91;103;113;132;155;244;208;176;145;148;168;215;196;112;120;151;166;186;153;118;152;149;118;116;121;151;159;242;264;262;208;180;127;99;100;80;146;130;123;121;119;116;115;162;231;424;651;443;219;346;646;862;736;440;406;433;412;318;306;381;337;220;133;94;118;104;100;106;142;137;139;120;122;99;102;80;81;85;81;77;74;89;78;82;78;78;80;76;70;96;94;77;68;80;78;96;67;79;92;93;93;97;82;87;84;79;80;92;85;82;98;97;74;91;98;86;85;100;93;93;91;79;71;105;79;79;99;75;98;95;98;67;84;84;80;75;76;62;76;82;89;103;80;97;79;80;82;85;81;102;116;121;153;253;208;193;326;388;380;288;283;287;358;278;183;198;325;490;520;319;307;257;184;90;109;90;96;93;101;112;87;104;97;103;95;145;233;277;332;435;576;559;371;264;201;226;206;183;191;372;436;295;173;122;102;95;103;79;86;83;91;88;105;93;130;138;118;103;88;73;79;83;109;99;107;84;118;114;89;96;86;96;82;81;75;88;84;94;88;84;111;74;81;73;88;99;101;104;102;106;100;104;103;117;132;126;171;264;257;231;203;184;164;142;141;112;127;135;114;163;177;140;108;158;229;325;356;248;202;118;101;102;103;97;82;83;78;75;80;85;114;105;88;92;80;106;86;92;90;91;78;73;94;56;104;118;127;160;120;123;88;94;70;89;77;75;76;89;96;131;293;773;1568;2514;2709;2287;1912;1698;1654;1637;1655;1906;2051;1722;1649;1655;1739;2133;2492;2423;2041;1319;566;185;100;92;81;67;70;91;92;111;89;98;87;63;76;74;82;91;87;105;85;83;85;82;78;107;78;91;114;107;77;88;82;90;108;117;193;293;290;239;167;148;137;116;141;192;291;273;181;114;90;89;104;97;84;87;100;101;79;91;94;103;93;104;82;85;81;89;97;111;94;116;109;91;96;78;92;82;91;89;94;78;77;72;77;92;111;116;79;79;81;101;99;86;86;81;83;75;94;99;105;124;89;107;120;126;99;96;108;144;122;102;83;111;106;101;100;102;84;90;97;95;84;97;81;82;78;70;93;81;103;96;101;136;178;394;822;926;624;260;137;108;98;105;90;113;106;122;123;119;104;109;117;117;113;91;107;94;96;77;90;88;96;95;129;149;187;172;152;159;142;148;154;125;159;172;158;289;324;303;271;233;178;156;163;192;205;223;223;213;191;191;183;203;216;217;199;189;195;160;148;133;122;103;112;116;88;78;76;99;107;176;274;483;624;905;545;284;145;97;100;106;96;139;161;206;236;183;121;114;96;101;95;102;102;92;103;93;92;87;103;108;103;96;102;110;132;116;97;109;95;93;102;105;122;115;141;241;461;632;455;253;218;418;704;953;700;336;177;118;122;113;117;121;111;135;105;123;125;128;102;104;109;97;115;99;96;102;123;116;119;85;89;110;98;122;95;94;94;73;115;102;101;74;100;94;86;78;85;84;76;89;81;77;87;110;77;95;74;95;106;78;112;91;97;97;92;79;96;90;88;89;96;105;98;105;102;104;95;108;96;90;103;95;104;87;81;90;72;90;89;96;106;100;96;90;92;94;82;91;101;120;201;342;460;395;292;228;118;122;112;83;104;100;89;99;103;109;94;104;63;88;98;92;90;66;90;86;87;95;92;93;104;94;136;125;130;148;97;116;129;116;106;103;94;70;94;89;97;99;82;73;85;122;111;101;108;137;110;106;89;101;92;101;109;98;92;101;95;120;121;129;172;121;134;107;105;121;145;156;165;236;322;252;150;111;99;113;146;165;208;201;127;131;148;102;103;86;83;110;109;88;115;115;150;183;163;123;125;135;138;139;88;111;99;103;154;163;122;102;116;126;107;104;89;82;95;84;113;86;76;90;81;93;83;91;98;79;91;96;71;106;108;70;85;76;97;97;77;97;100;85;87;92;86;97;96;102;89;76;85;92;98;90;99;93;85;72;96;97;137;247;295;227;159;130;128;112;136;146;185;321;311;159;105;78;85;83;88;83;84;101;85;86;86;75;75;86;71;92;64;82;96;96;77;91;92;80;102;86;91;90;77;103;82;86;83;87;98;98;95;84;107;84;96;89;88;72;84;95;73;80;92;86;76;86;78;78;81;92;91;74;71;77;74;83;90;90;92;91;84;82;95;82;80;72;101;97;95;84;85;87;95;116;179;349;531;476;414;372;270;174;266;331;331;271;173;144;102;100;93;106;114;86;92;111;103;86;93;85;80;113;97;99;93;110;102;90;87;92;81;96;104;131;204;200;185;125;99;90;79;84;80;97;94;136;97;125;261;534;498;238;149;112;117;93;89;93;89;106;110;126;163;110;96;92;91;114;91;78;89;95;96;86;104;99;100;100;94;73;84;106;112;100;125;103;107;93;93;123;156;142;131;77;89;82;86;78;76;74;88;101;83;89;108;74;122;83;91;69;82;80;75;97;92;86;97;74;90;76;71;68;85;91;83;87;94;79;82;77;87;79;82;77;86;78;83;99;97;70;70;95;82;138;114;101;99;95;71;60;78;77;83;88;95;97;138;184;233;276;199;122;111;85;81;90;75;87;102;98;119;146;141;108;96;169;225;175;149;78;59;70;82;87;94;92;132;89;85;84;79;92;85;101;70;77;64;88;76;79;84;85;84;76;71;74;74;94;80;94;77;90;80;70;94;77;84;75;92;78;80;93;92;97;76;101;92;82;83;84;72;77;83;73;93;73;67;86;81;87;91;81;76;86;79;86;91;84;81;90;89;78;78;91;99;72;104;87;101;107;83;82;92;100;99;121;105;111;101;88;100;82;85;112;92;95;93;89;79;96;87;77;100;98;124;99;96;101;103;104;129;109;113;125;111;101;130;123;179;185;198;143;147;125;111;116;74;103;95;94;98;92;99;98;88;110;107;90;105;96;108;83;104;78;75;84;96;96;110;105;121;120;167;319;479;359;197;117;128;107;116;113;135;120;98;99;108;88;97;73;83;96;91;84;94;106;86;101;93;88;83;89;111;116;94;95;92;96;83;104;84;94;98;76;78;88;105;94;87;75;96;114;91;77;99;99;98;103;139;296;557;840;920;499;209;102;103;73;95;91;85;94;86;77;79;93;87;125;158;237;475;432;300;158;192;244;215;131;98;82;108;101;83;83;94;77;95;96;81;84;81;94;95;77;103;106;91;107;100;89;94;103;89;87;99;102;122;118;99;92;96;121;131;117;126;145;119;96;82;117;127;161;123;143;133;145;144;128;124;91;108;88;90;93;102;99;92;136;122;139;143;119;107;118;106;121;127;137;159;141;114;102;147;229;245;200;153;119;129;104;95;94;84;90;79;91;87;84;91;78;86;77;74;82;100;83;69;81;86;74;92;72;89;92;97;86;105;81;82;101;72;87;81;93;72;85;64;88;68;82;81;83;72;102;90;93;109;87;81;107;92;84;89;105;100;105;123;145;203;198;190;191;212;312;265;200;210;305;291;193;116;125;146;134;145;151;144;130;134;116;126
90;76;98;112;112;121;121;113;83;94;117;166;212;164;132;121;120;168;207;213;157;141;163;186;162;135;151;154;162;124;121;126;197;195;232;206;191;239;199;175;151;104;102;182;188;133;98;96;76;94;118;160;290;387;280;216;323;639;990;937;536;398;445;479;407;330;274;246;165;95;95;79;79;108;97;121;153;126;140;114;95;78;92;78;88;66;73;77;98;106;87;67;91;82;91;90;81;84;95;79;94;79;87;80;91;66;86;80;92;98;89;87;97;82;92;80;80;89;75;94;79;93;104;101;88;85;105;89;84;83;84;87;70;84;88;79;68;58;64;87;82;87;84;80;89;85;104;96;102;79;112;103;86;105;121;143;140;133;128;149;214;195;188;277;310;361;311;266;255;352;374;227;189;295;521;606;511;427;466;280;139;95;87;84;96;91;95;100;82;95;117;133;184;258;316;421;627;792;661;504;304;242;272;268;221;213;292;370;265;154;112;99;104;108;92;84;74;105;99;77;104;103;88;95;82;94;96;90;91;82;90;98;83;102;109;123;104;84;87;91;82;84;77;103;82;99;91;83;106;90;76;96;85;85;101;120;107;86;114;112;100;96;110;178;228;250;224;177;130;139;149;155;139;133;104;102;124;143;159;168;220;301;362;299;204;127;109;82;96;76;81;82;84;83;67;60;86;103;109;84;82;73;81;74;82;79;93;101;91;102;79;105;129;183;176;140;126;101;90;77;86;91;81;82;97;119;205;508;1233;2154;2971;3032;2645;2374;2604;2290;2194;2134;2048;2171;2201;2494;2227;1663;1693;2041;2310;1971;1244;435;173;118;105;80;75;85;61;87;104;78;80;84;75;92;93;82;82;70;99;100;98;89;80;101;99;104;130;132;119;111;79;91;109;106;115;168;259;218;200;157;151;128;156;129;165;190;201;151;112;91;89;74;109;111;105;98;97;89;77;86;92;83;98;101;99;89;71;97;99;93;107;98;93;80;76;87;83;86;89;97;76;85;89;90;90;89;99;90;90;80;83;78;71;80;99;78;99;97;103;104;128;123;125;110;108;112;107;120;117;107;85;105;88;85;106;98;96;103;76;81;92;93;90;84;91;96;94;82;88;104;93;104;128;195;396;748;918;678;271;115;99;102;98;126;103;108;107;94;99;127;105;89;84;112;92;107;102;77;99;92;102;93;96;127;146;161;145;134;154;128;139;137;118;153;142;217;320;375;338;227;169;167;160;162;182;193;190;217;260;211;176;207;223;198;205;170;187;164;162;128;165;149;129;115;105;102;115;86;101;93;141;205;317;430;448;294;173;134;96;106;104;111;116;160;179;157;131;100;94;91;77;82;95;115;108;112;92;97;96;87;91;86;86;81;107;110;113;99;121;96;110;97;96;124;125;154;199;302;279;238;158;204;411;873;1051;748;423;172;131;115;111;124;92;118;105;103;120;107;105;96;109;98;101;91;106;89;97;133;103;103;78;94;122;110;92;98;88;93;106;86;105;89;111;87;115;66;90;82;81;70;90;88;88;86;80;74;83;83;94;110;100;93;112;104;97;86;101;95;82;97;98;88;94;96;105;90;99;94;105;91;108;120;108;106;110;89;93;87;83;87;80;85;98;89;86;84;87;79;94;106;124;215;511;726;630;360;215;128;101;99;92;106;95;89;101;112;103;100;92;89;92;114;94;102;78;73;90;99;103;105;105;79;95;112;127;140;120;103;118;124;136;118;108;82;102;79;87;90;88;83;80;93;89;104;89;106;120;117;111;101;99;104;100;113;114;111;106;104;109;107;128;155;165;140;135;113;135;120;149;173;173;209;215;162;126;111;104;114;123;109;139;138;123;132;99;106;103;102;106;118;129;115;128;171;152;147;134;134;125;132;126;107;87;97;107;137;150;144;100;114;97;109;120;112;97;106;90;82;89;99;82;71;83;88;85;91;99;81;71;81;86;93;94;90;90;96;88;83;89;76;92;88;95;77;96;79;78;106;93;82;79;85;75;80;95;85;99;82;105;192;422;527;353;185;104;107;108;99;106;135;159;149;131;110;93;78;89;88;78;85;98;81;87;68;76;106;86;81;80;76;78;85;96;104;99;75;88;81;89;89;115;93;89;91;82;92;103;95;102;101;117;92;96;83;77;73;70;77;72;78;84;74;83;83;88;90;96;90;72;87;82;85;91;88;85;71;91;82;82;94;104;92;96;87;100;97;101;112;102;88;105;89;82;119;214;263;307;363;354;243;246;398;635;603;363;191;126;118;87;90;88;88;84;112;106;101;93;91;76;77;101;85;117;92;88;92;97;79;85;81;96;96;163;306;384;281;174;110;78;88;69;95;79;100;99;101;142;276;423;440;203;103;109;101;78;85;98;87;87;107;113;97;91;81;80;86;95;78;98;71;89;80;103;91;82;95;84;87;76;80;87;118;160;168;115;86;84;96;110;122;92;100;95;66;77;82;85;100;89;93;85;83;83;103;109;101;87;91;61;89;100;93;91;98;89;94;94;84;92;87;84;94;87;95;100;96;83;84;75;88;85;79;79;96;83;93;83;94;78;75;73;120;104;96;100;86;97;86;93;85;96;90;91;99;105;141;211;398;483;285;125;99;87;83;87;69;95;103;100;146;193;157;116;105;127;154;157;90;85;70;82;90;92;106;105;103;106;90;107;78;88;96;98;75;85;61;106;81;87;69;73;77;92;75;79;74;103;65;89;70;95;73;85;82;75;81;76;84;78;94;82;82;91;85;84;101;82;88;89;74;81;80;72;89;74;84;79;99;80;95;86;76;85;93;78;101;104;96;84;95;104;81;93;94;89;91;76;92;89;90;91;102;85;94;97;99;96;93;92;78;89;90;95;107;95;90;89;94;95;77;72;90;85;130;96;105;123;140;172;109;111;97;95;115;101;134;189;211;239;216;176;128;98;123;120;102;108;124;119;91;98;108;82;88;79;98;97;99;107;89;100;81;92;98;86;87;100;138;182;179;143;149;317;482;402;222;131;91;105;86;115;113;111;92;95;77;97;97;86;84;85;99;136;148;138;96;83;86;99;116;135;173;207;139;105;93;83;81;100;86;85;78;83;98;106;89;97;89;88;84;82;101;101;83;109;102;99;116;282;745;1189;1081;514;182;106;81;94;93;82;75;75;76;87;90;101;89;114;133;285;582;547;340;150;128;127;154;124;101;92;90;91;73;83;86;73;74;90;92;84;78;84;98;96;97;92;98;107;128;124;132;97;104;84;97;112;84;107;107;81;120;154;142;119;129;117;106;113;94;79;112;129;119;118;104;107;153;141;107;114;93;77;83;88;121;108;135;112;126;112;103;117;109;136;149;162;136;161;153;140;119;107;156;201;218;195;139;140;129;122;112;93;80;79;75;94;79;72;75;74;92;75;95;72;89;79;72;78;82;85;87;67;80;93;88;89;92;86;88;90;93;88;82;87;83;93;86;79;82;88;76;103;84;85;100;84;119;99;103;82;90;95;70;87;88;81;103;159;134;169;200;210;211;282;192;143;192;252;319;247;195;121;133;126;109;102;128;116;139;127;124
85;94;92;150;167;219;185;118;101;105;120;138;166;153;122;104;107;140;195;202;200;166;211;192;175;146;135;148;147;138;117;151;191;168;214;171;204;221;277;255;172;124;143;173;198;158;76;101;92;102;111;155;185;235;175;179;278;476;676;689;477;468;465;448;460;381;235;171;123;92;99;77;80;82;81;113;148;124;123;95;89;84;83;93;74;80;98;87;104;84;84;75;82;90;79;90;90;84;59;86;80;76;80;68;69;78;86;87;89;72;87;94;82;94;74;77;96;84;80;96;84;76;116;93;105;93;74;74;86;76;76;84;80;108;82;72;88;70;80;78;83;95;89;79;77;93;78;97;80;88;102;123;111;95;126;167;170;140;137;145;163;146;159;194;296;372;354;275;255;341;383;289;207;235;430;658;499;450;453;328;177;101;96;96;119;91;93;91;98;130;126;175;276;328;366;429;598;765;688;535;339;290;287;280;230;179;214;210;193;142;95;97;98;117;93;93;68;96;77;95;86;89;99;101;86;86;99;115;103;94;109;83;84;90;84;96;111;82;81;99;111;95;67;90;98;125;119;108;85;101;89;83;79;96;125;94;115;106;115;113;89;122;109;173;315;326;295;201;128;156;177;220;147;120;107;104;148;179;235;236;331;368;357;236;136;128;110;113;74;84;64;84;73;65;57;71;89;89;94;100;76;89;76;80;75;87;93;81;86;86;80;92;137;155;139;126;132;96;98;81;67;78;64;88;120;167;374;901;1742;2676;3278;3020;2601;2583;2917;2594;2355;2211;1908;1965;2471;3031;2883;2021;1728;1778;2168;1991;1249;405;144;113;94;71;78;88;82;82;80;81;96;76;90;74;70;65;71;87;91;97;93;94;85;77;86;136;175;134;109;93;103;103;107;105;83;102;141;151;148;108;116;143;150;147;116;130;118;100;106;99;101;117;106;99;102;87;86;89;90;109;99;87;93;91;105;86;122;96;104;84;103;92;94;94;90;92;91;86;99;78;93;91;73;88;100;86;85;82;78;98;102;90;77;76;77;98;78;99;100;127;139;150;158;154;139;121;103;116;75;112;94;110;91;82;80;88;82;75;98;93;97;102;99;103;85;75;108;89;113;110;93;94;132;166;351;565;615;437;262;134;117;114;110;127;121;103;93;122;107;104;89;80;98;104;121;98;87;86;94;117;105;80;109;115;117;137;147;171;144;159;126;142;107;119;144;214;344;312;256;174;147;185;169;176;173;177;178;228;206;166;154;170;179;200;173;148;138;128;144;144;143;141;135;105;113;110;117;101;104;107;123;170;231;255;268;176;154;134;121;110;109;109;111;121;141;114;97;114;113;97;91;95;103;118;114;92;98;92;110;86;83;114;114;91;115;94;82;85;91;102;107;86;100;110;105;127;146;168;162;132;159;168;278;593;718;583;358;200;129;121;116;104;133;112;150;110;138;111;109;95;88;103;81;92;100;109;85;110;123;87;96;72;78;99;87;83;93;89;86;110;90;98;106;108;101;110;100;78;74;70;91;95;105;89;97;104;93;87;103;93;78;82;92;93;84;99;104;102;81;104;117;93;91;89;98;93;78;93;83;94;103;122;101;105;86;75;81;104;96;90;99;112;92;101;79;81;89;93;83;101;132;275;634;906;692;369;211;101;113;84;98;97;103;110;83;113;126;98;97;89;109;96;94;86;82;92;96;97;115;99;97;98;106;104;114;136;113;89;89;85;108;101;83;98;85;109;89;93;88;106;83;91;98;91;89;109;111;112;108;103;105;115;137;127;143;114;113;109;89;112;104;134;129;136;117;97;135;131;136;124;170;187;228;193;143;119;111;94;89;96;116;105;109;107;82;92;101;116;133;121;138;108;127;143;129;133;129;110;119;125;102;113;118;103;85;103;126;95;106;99;107;104;88;124;101;92;99;99;80;92;68;87;78;108;98;93;69;85;84;74;91;88;112;98;78;98;78;97;95;81;81;99;101;75;93;87;85;86;93;97;103;94;103;98;99;96;88;83;119;247;441;512;316;159;120;94;86;95;91;99;104;108;101;84;96;96;90;90;88;85;82;91;80;80;94;78;76;93;91;79;91;93;79;75;85;105;100;86;106;93;87;115;99;103;96;112;90;89;120;90;93;94;109;99;86;104;96;77;91;81;104;81;87;91;67;73;66;91;82;76;95;80;68;83;82;78;72;88;87;85;76;82;80;102;70;88;92;117;98;88;92;85;95;101;139;155;193;208;221;219;293;543;830;747;349;188;130;103;83;106;107;99;96;95;101;95;96;75;88;91;94;72;88;105;103;99;84;83;95;87;97;109;198;319;494;340;215;121;106;83;84;81;95;90;95;99;110;167;233;216;132;98;92;92;63;92;74;98;63;90;84;86;85;76;80;77;102;74;93;98;102;76;87;86;82;87;85;86;85;90;82;131;177;171;120;98;64;91;92;78;89;93;85;98;94;82;88;95;101;75;78;87;86;101;75;77;91;78;99;74;91;102;90;91;105;82;78;86;69;84;80;78;99;84;89;82;86;89;73;85;76;90;75;92;71;96;96;83;102;90;87;92;104;81;90;83;88;74;96;81;81;94;97;99;117;136;269;464;511;299;144;106;102;105;78;92;85;90;136;235;297;215;126;101;108;100;123;73;74;72;83;101;111;105;105;109;73;95;79;102;83;103;99;85;87;77;71;66;80;63;67;86;69;78;86;75;70;70;88;87;85;85;89;84;76;95;88;80;74;84;84;92;83;78;77;93;83;74;100;98;88;86;77;79;73;88;77;71;95;93;67;80;83;104;93;86;83;79;86;78;90;82;101;117;95;110;83;88;83;87;85;103;96;108;122;110;124;100;111;88;82;92;94;89;88;89;97;76;75;63;95;85;99;123;124;142;181;234;208;161;111;105;92;108;138;185;212;304;324;235;174;126;120;86;119;99;103;96;128;149;104;96;91;90;105;94;124;112;122;106;104;69;81;90;94;106;130;185;209;145;129;158;232;289;249;159;123;119;101;87;88;99;102;106;85;80;92;82;93;88;91;142;200;216;126;105;79;88;101;125;199;312;317;179;118;89;64;90;90;104;89;86;90;87;87;87;93;98;86;85;84;102;104;91;87;99;114;151;322;609;880;660;306;148;110;86;83;99;91;73;84;64;90;97;100;92;95;125;234;340;361;220;133;98;105;102;110;89;88;85;102;74;90;81;75;60;90;88;86;68;84;112;106;88;101;130;135;165;164;135;101;105;102;86;97;93;102;84;110;157;184;263;210;160;113;95;84;118;106;110;127;129;143;96;133;161;152;163;116;91;90;104;103;94;104;134;127;121;101;92;101;102;164;209;201;188;162;138;115;92;94;133;176;161;129;123;107;136;131;108;69;92;91;90;82;89;73;92;83;95;81;86;93;84;85;73;77;81;77;89;82;105;88;93;94;80;104;86;100;91;89;83;90;86;95;80;68;82;93;76;90;88;91;120;101;93;92;93;95;99;83;76;88;100;100;106;117;128;126;195;206;180;179;149;168;193;278;379;315;198;150;119;122;101;120;130;176;159;140;107
73;105;104;143;266;374;231;131;96;95;94;115;120;113;114;118;128;137;209;218;194;200;220;217;187;165;136;141;108;106;122;155;146;157;162;167;219;309;352;371;238;149;128;143;148;107;86;93;88;93;116;139;202;190;153;182;259;310;366;435;405;443;431;429;426;367;217;134;91;95;98;81;87;89;77;81;98;124;91;94;84;80;83;86;84;80;75;79;84;75;87;77;87;79;77;74;75;83;72;76;62;80;85;91;77;82;80;88;88;96;81;77;83;77;98;88;87;78;96;96;90;80;85;107;94;104;93;108;85;91;73;76;84;75;78;88;69;99;85;79;88;76;79;71;69;83;77;92;80;107;97;107;80;95;126;176;183;156;157;123;151;159;185;195;275;399;390;263;252;264;346;328;205;209;364;421;399;344;407;301;182;97;84;74;91;82;105;79;94;121;148;294;360;423;476;476;622;705;635;471;274;230;264;253;189;196;154;161;121;93;99;101;82;73;87;80;81;95;87;113;98;77;107;104;91;100;119;127;159;106;99;91;87;91;84;98;83;87;80;59;79;83;91;109;110;119;122;86;102;116;92;91;83;109;137;128;95;118;142;114;102;119;115;162;309;513;505;306;211;144;203;236;152;115;102;102;136;215;312;354;359;397;306;227;187;148;138;129;90;79;89;91;82;69;52;57;62;77;90;97;101;97;85;91;74;97;73;87;87;81;98;109;111;111;107;98;105;95;98;64;84;99;83;115;152;273;672;1530;2496;3202;3226;2706;2405;2279;2420;2606;2509;2263;1878;2101;2698;3299;3211;2376;1793;1755;1721;1398;831;281;127;104;101;82;84;87;116;87;95;91;107;88;94;79;81;75;99;63;88;103;94;117;116;111;112;176;160;132;124;134;132;133;114;117;120;127;104;108;129;111;95;118;100;128;105;108;108;104;103;87;98;107;108;91;107;80;87;89;107;95;92;112;77;88;95;104;106;102;112;94;96;91;87;85;84;93;82;102;84;98;72;90;89;97;84;91;89;63;95;101;78;79;72;75;80;86;107;89;97;111;146;189;254;271;185;123;109;103;112;85;92;100;97;87;93;81;94;95;87;85;94;87;92;87;80;101;86;89;112;86;87;106;96;145;288;422;390;305;217;168;156;124;130;137;102;126;101;112;107;79;101;105;100;125;90;112;101;97;108;131;109;111;108;128;117;149;103;134;158;154;146;141;175;116;157;196;247;234;192;160;178;209;231;212;178;166;143;186;226;177;183;134;160;163;127;106;112;127;113;114;114;113;102;126;110;86;98;81;80;103;121;179;235;314;254;196;170;132;121;89;104;93;107;136;122;117;103;102;104;92;78;93;87;86;95;112;89;94;93;81;92;88;97;94;94;97;89;113;81;102;120;117;101;120;107;105;119;110;98;112;152;161;164;251;321;284;192;145;89;95;98;148;99;125;116;118;144;143;110;117;105;99;112;108;111;99;103;107;89;95;93;84;96;95;100;91;90;111;64;85;84;99;115;115;87;83;106;82;75;93;72;93;88;83;90;97;90;90;102;92;98;98;91;104;81;93;78;87;76;95;102;89;85;86;84;90;93;106;84;99;105;75;86;97;94;84;80;86;92;69;92;78;87;106;82;68;78;99;94;90;116;281;542;833;757;440;240;148;102;96;101;120;99;109;104;101;122;110;94;87;93;97;118;104;99;95;112;138;90;103;94;89;108;106;98;119;97;95;106;97;98;95;96;89;87;80;79;96;101;91;100;98;80;97;88;98;111;114;103;81;117;96;130;133;104;106;111;110;116;109;131;135;145;106;117;103;130;136;153;130;151;195;219;181;177;128;102;95;91;86;102;102;87;93;78;79;79;93;120;133;139;131;114;114;112;135;102;120;101;106;114;131;128;104;104;94;121;114;114;104;104;96;103;101;108;96;94;91;86;79;96;98;100;90;82;77;83;80;69;83;88;91;84;72;102;91;68;79;83;79;96;105;80;82;78;85;76;88;82;96;101;90;97;89;75;81;87;80;87;165;272;344;223;139;90;105;78;94;99;95;74;100;107;100;88;70;82;86;82;83;82;96;87;102;107;82;89;80;112;90;95;79;81;79;80;76;87;95;91;101;102;94;97;90;91;83;90;94;110;92;106;123;111;95;95;84;104;82;94;99;105;88;87;101;83;75;73;71;79;85;77;86;85;91;85;87;69;104;92;89;85;82;78;100;112;96;108;115;103;109;104;79;88;128;147;171;128;141;139;134;192;382;605;495;260;142;101;99;84;96;83;95;90;96;88;82;80;82;75;95;87;105;117;114;132;112;90;103;84;83;103;96;159;224;317;383;263;130;78;95;85;99;114;103;97;120;94;99;101;130;113;79;83;93;96;80;89;96;100;95;74;85;93;75;67;71;83;81;89;99;74;98;88;86;78;69;88;109;138;124;94;120;126;137;119;89;79;78;86;88;96;80;81;92;87;84;75;71;103;87;82;93;71;86;89;97;97;85;82;91;87;97;72;89;94;102;104;95;80;84;114;106;106;88;78;82;83;74;89;76;87;104;83;88;92;104;120;90;92;94;85;95;90;83;80;65;83;97;87;80;94;107;101;113;127;152;192;288;375;206;147;107;99;93;80;103;97;105;135;192;257;200;130;87;112;54;78;79;72;99;95;107;90;105;107;114;89;84;95;83;102;98;105;86;87;76;78;76;74;90;85;81;86;85;78;92;91;91;73;99;80;74;78;93;65;85;77;86;79;94;80;83;89;83;89;88;67;85;102;82;79;89;89;81;88;81;95;96;93;83;99;92;82;95;113;96;105;76;91;70;79;85;107;88;96;93;98;104;92;109;89;96;119;100;118;138;127;121;95;106;103;98;103;95;74;80;80;87;84;87;75;85;101;87;87;129;161;239;258;190;120;118;110;138;176;209;278;371;440;281;136;116;99;97;112;101;120;107;116;119;140;103;84;102;117;90;101;95;107;110;110;102;71;94;87;99;119;167;180;145;134;125;133;181;145;146;115;114;108;81;96;83;73;102;89;99;72;89;85;94;101;134;215;225;129;114;91;88;94;130;217;330;457;191;127;98;101;100;89;87;88;89;87;97;82;101;100;96;76;93;102;110;110;104;95;90;103;101;171;279;350;355;198;122;85;91;81;82;92;73;56;92;88;89;86;98;82;102;115;179;219;154;104;83;70;85;79;88;103;86;77;74;88;89;85;82;89;79;76;93;66;75;79;93;100;109;135;186;255;195;127;92;94;106;97;91;102;112;135;203;265;397;406;267;138;95;89;104;113;135;128;114;158;111;109;135;202;200;143;112;92;86;90;79;100;102;141;128;93;80;86;114;186;324;338;206;147;118;95;100;114;120;136;141;132;100;114;99;115;122;93;93;85;89;86;85;92;90;82;98;81;107;78;76;75;60;65;87;92;70;73;71;92;111;96;91;75;82;82;79;81;83;78;70;104;89;83;89;80;77;83;87;118;118;115;91;101;104;94;112;81;88;115;102;124;140;147;110;129;167;185;188;133;117;129;140;236;393;394;266;143;116;119;135;170;163;200;227;160;119
83;86;90;133;296;422;247;131;85;98;102;123;112;136;181;155;155;180;235;202;210;233;246;244;211;168;155;120;91;93;120;151;140;155;177;174;256;339;312;293;215;158;105;126;139;131;83;97;95;89;135;196;243;198;169;213;311;261;284;325;318;304;316;269;258;238;195;130;88;84;100;92;72;87;92;76;88;105;91;91;84;101;68;95;72;77;80;83;76;79;74;79;82;88;73;83;71;70;80;97;87;76;85;81;92;75;85;100;81;93;82;69;77;70;82;83;85;94;86;74;94;87;94;86;94;98;114;92;84;90;74;108;74;84;85;99;93;82;89;89;84;75;98;68;98;74;82;106;89;122;118;90;115;127;210;232;249;236;237;173;175;209;250;253;247;293;271;249;213;259;363;351;219;169;240;276;261;247;279;210;147;92;86;90;67;87;91;91;86;124;190;291;422;442;451;512;729;837;592;362;247;241;277;228;179;148;155;161;114;93;86;93;93;70;96;75;96;86;91;82;91;86;92;102;102;98;115;114;114;131;95;102;109;98;88;68;81;94;74;79;82;98;68;94;86;93;109;87;105;98;96;101;80;121;135;137;113;121;117;127;123;103;113;160;356;740;713;421;251;181;236;218;208;157;112;91;148;250;320;345;383;341;313;237;232;201;135;141;119;107;85;100;78;79;60;61;73;84;85;90;77;86;102;73;74;74;87;96;94;117;102;113;102;107;119;103;119;130;96;101;96;75;94;127;161;424;1005;2085;3049;3367;3207;2571;2153;1932;1928;2226;2354;2089;1792;1985;2769;3318;2899;2252;1667;1564;1149;671;384;171;98;89;84;89;81;78;93;89;92;66;75;95;62;74;92;77;79;77;83;96;141;186;170;131;128;158;154;108;104;123;153;138;106;110;102;107;119;110;147;146;113;106;124;117;120;93;116;98;82;88;74;94;96;97;78;80;109;96;97;98;98;105;75;80;82;107;109;131;123;90;90;81;94;79;79;80;81;88;80;92;89;91;85;78;72;74;94;90;81;96;76;76;94;86;78;90;77;78;88;112;162;296;382;404;195;112;120;87;116;81;88;81;92;93;89;81;90;81;84;93;97;92;92;97;88;94;80;112;120;81;96;84;103;188;464;656;471;295;190;192;162;123;132;105;95;102;104;98;106;119;121;91;121;125;102;106;114;94;101;118;121;97;99;120;126;112;107;130;129;165;203;219;207;171;145;217;197;166;146;142;192;250;298;264;177;146;150;193;213;182;154;155;140;116;105;120;98;121;135;122;127;134;120;124;107;117;91;124;90;101;122;198;293;364;366;302;296;172;126;105;86;97;133;148;107;124;97;106;117;100;85;106;93;94;105;107;113;103;124;95;107;94;118;112;109;106;99;104;83;93;89;100;108;84;125;97;102;77;104;113;130;113;142;157;165;164;185;107;114;108;126;113;118;111;123;128;140;122;131;105;123;98;102;122;105;124;137;105;118;112;101;111;100;88;76;96;97;94;89;104;102;83;100;106;105;97;104;92;102;94;77;87;89;107;90;85;101;94;107;105;108;94;84;82;90;100;89;93;89;101;110;108;95;82;91;95;97;101;91;100;102;77;67;80;94;102;81;86;107;87;83;93;92;94;90;91;86;97;94;111;169;312;570;675;595;392;278;174;127;99;111;105;114;108;87;99;104;91;92;110;97;106;93;116;119;111;124;102;101;98;99;125;93;95;104;96;107;96;94;88;96;91;85;57;86;105;100;95;92;113;120;109;100;113;74;97;95;103;109;122;130;141;110;110;125;116;105;109;115;129;114;132;138;106;83;99;104;138;125;109;118;143;155;140;135;119;127;108;89;98;94;102;113;92;90;110;111;112;97;137;133;113;123;122;113;127;104;113;91;107;112;141;115;108;95;106;109;98;99;90;103;106;114;94;111;80;87;97;85;97;101;74;94;82;87;91;81;87;88;90;89;99;89;93;88;91;72;75;98;77;92;84;95;92;96;104;96;106;96;84;83;73;82;82;97;82;94;80;81;120;165;171;153;122;94;77;85;90;75;89;89;91;83;73;82;80;100;77;108;93;88;69;80;79;80;86;87;87;100;85;92;93;75;87;111;91;101;103;81;88;110;109;113;83;93;96;96;83;95;106;130;118;92;111;98;112;91;91;80;98;83;85;85;99;76;79;87;92;88;84;87;71;81;94;76;82;79;65;83;80;85;65;69;86;82;92;90;89;96;91;85;97;93;134;214;218;161;133;116;124;140;224;282;243;164;109;100;99;90;76;102;83;83;83;84;86;92;79;93;94;80;142;175;182;175;122;102;99;94;84;102;92;118;169;231;244;195;123;93;75;84;114;117;94;84;100;69;83;70;94;87;83;76;104;107;120;102;82;85;79;69;76;81;74;81;84;100;95;86;85;94;74;91;93;82;89;113;161;193;197;141;95;112;119;109;101;69;72;75;83;94;84;78;84;87;91;78;93;94;106;69;96;79;87;87;92;95;79;101;83;78;72;88;97;80;90;104;90;93;89;87;100;97;84;71;98;66;91;82;86;75;73;84;92;111;127;97;96;90;94;85;73;82;87;74;76;87;70;92;95;97;100;103;133;147;144;154;179;194;134;126;132;106;88;90;85;82;103;114;139;181;134;111;94;101;84;87;61;98;90;102;92;92;76;92;104;106;79;81;97;83;95;99;85;71;72;66;65;74;73;73;62;72;87;85;91;79;88;82;95;92;74;104;73;102;102;96;75;84;82;69;89;77;87;83;96;91;70;74;80;89;84;79;93;88;82;93;95;86;83;103;80;98;104;109;123;91;107;82;79;98;81;111;94;110;92;106;101;88;104;104;95;95;98;126;119;103;77;85;82;99;99;94;88;74;75;80;88;80;81;74;94;79;84;102;125;197;193;253;168;108;105;148;215;299;375;353;347;308;206;138;118;104;92;84;94;99;123;111;109;108;113;100;113;104;117;119;107;102;66;76;94;78;88;88;99;109;140;145;141;130;121;115;135;98;118;95;88;80;111;80;66;88;100;90;98;116;80;94;82;95;82;151;153;129;109;107;94;92;124;160;271;284;179;115;78;99;84;95;85;93;86;66;76;84;84;95;83;101;88;121;120;121;92;89;89;111;93;115;124;172;163;122;95;83;84;87;78;76;84;90;85;80;91;78;105;105;80;114;106;109;104;93;111;89;97;97;75;82;75;86;83;77;90;83;93;87;91;76;98;90;81;83;93;85;89;118;175;222;169;112;118;103;90;90;67;87;112;188;237;374;581;640;374;160;80;98;111;141;147;125;129;140;127;118;150;173;161;145;102;89;101;79;77;102;129;143;112;91;85;95;88;177;291;278;203;107;105;89;93;124;119;124;125;123;93;104;108;107;135;109;100;81;79;74;84;77;103;93;77;84;96;90;106;82;74;81;85;85;95;85;75;92;90;87;92;82;79;82;104;84;86;87;87;86;88;78;83;80;88;86;88;98;105;99;82;98;95;91;97;101;86;95;80;107;117;158;145;140;139;136;135;146;158;103;106;173;254;272;231;133;128;118;145;182;181;215;188;164;118
53;82;107;126;201;224;179;94;80;108;111;99;123;155;200;194;183;188;218;234;218;256;265;288;235;198;214;139;114;89;111;142;147;175;154;228;294;332;251;183;154;141;98;124;125;99;102;85;83;106;129;171;221;164;141;171;255;232;293;344;279;295;250;170;149;193;182;114;100;98;104;95;83;87;84;74;124;132;117;101;102;82;95;86;77;80;80;66;72;107;87;80;86;79;92;92;73;61;70;68;83;83;85;93;94;93;76;86;81;93;69;92;71;85;84;76;78;95;68;111;89;94;66;80;99;86;84;91;86;102;98;100;90;105;84;94;99;96;65;81;67;87;96;97;89;74;99;99;122;149;155;150;127;212;335;400;291;288;308;253;237;240;289;254;220;171;171;210;201;235;293;291;197;175;187;234;211;195;173;159;105;79;87;88;94;77;74;113;90;120;185;251;333;381;371;468;815;885;599;305;225;208;219;149;148;126;152;151;131;148;101;71;78;86;85;85;82;78;97;105;88;107;100;99;74;95;94;96;105;111;106;89;97;87;93;97;81;86;82;78;74;69;75;83;83;90;108;94;90;89;90;99;116;134;124;112;109;97;109;97;102;94;107;157;332;620;647;392;246;180;282;334;240;213;130;111;143;258;319;288;364;347;260;227;268;224;176;154;115;95;104;84;89;76;74;69;90;126;116;137;119;96;90;93;84;88;77;94;86;102;94;96;95;113;102;100;102;93;80;69;90;78;78;116;191;487;1243;2237;2946;2928;2793;2312;1991;1785;1604;1973;2042;1659;1537;1522;2119;2463;2298;1994;1447;988;582;312;205;120;99;82;74;87;78;80;91;79;105;91;103;61;83;83;81;69;94;55;82;100;135;239;255;153;115;103;129;91;111;117;154;111;96;89;100;120;144;178;265;267;200;148;132;118;107;114;94;72;94;88;89;94;97;92;94;94;87;84;101;93;116;103;109;89;111;92;107;159;158;118;92;98;96;88;81;97;118;77;87;92;92;76;93;85;91;88;85;94;95;107;91;88;74;94;70;65;80;105;75;132;211;321;372;315;199;125;136;117;120;101;115;98;92;82;100;96;88;100;98;94;83;91;92;94;101;88;77;82;111;105;100;95;171;283;622;969;676;369;191;184;163;113;116;104;99;106;113;99;112;100;99;95;110;110;97;101;97;107;132;105;117;109;84;127;116;107;135;149;168;203;211;221;252;184;201;243;176;136;139;136;202;294;289;297;236;176;189;210;238;163;183;183;173;109;129;111;130;116;123;112;100;102;111;128;135;122;111;94;90;101;156;252;301;371;424;425;429;279;124;100;94;134;103;115;113;110;85;102;91;97;110;115;129;98;103;106;105;93;85;92;103;116;114;115;98;122;90;93;100;109;101;113;114;110;106;91;82;96;72;105;112;109;101;109;127;116;113;110;120;130;101;114;113;116;102;118;116;121;119;112;126;112;117;130;109;114;91;101;101;94;78;93;87;96;93;108;118;103;106;106;95;113;105;106;94;107;81;106;101;108;100;92;100;97;100;99;93;93;89;112;108;97;90;81;90;84;92;87;88;99;91;88;109;94;109;101;83;110;85;76;83;82;97;89;78;91;85;106;94;86;94;70;93;63;84;77;65;81;81;127;165;336;622;604;520;428;291;171;136;95;96;122;122;92;87;80;96;105;84;106;116;94;110;107;128;146;127;97;98;95;105;88;79;86;94;86;80;110;82;94;88;96;85;99;86;114;89;93;92;95;128;111;113;107;102;73;99;78;94;98;118;116;100;108;96;100;94;114;124;137;168;142;130;115;101;100;93;117;142;119;101;119;108;98;114;157;151;108;109;96;100;115;111;121;115;112;110;96;95;122;136;157;132;127;132;153;141;118;121;132;135;135;100;106;89;116;113;98;100;104;82;97;109;110;97;102;118;89;74;83;82;88;86;83;94;90;79;92;93;102;81;89;86;91;81;78;85;79;78;104;91;84;91;82;83;92;99;100;98;86;86;81;90;97;74;94;98;81;86;112;106;120;98;90;82;86;100;92;73;79;88;70;88;83;100;97;110;124;137;104;98;90;96;91;112;85;80;77;83;79;95;88;83;92;90;100;101;96;113;94;90;90;93;87;83;103;84;84;74;102;120;108;89;83;81;90;90;91;83;90;85;92;106;92;85;84;91;66;95;88;90;73;91;74;89;85;89;93;90;83;79;80;81;85;71;113;99;91;87;79;94;96;126;152;261;220;168;129;126;124;117;85;125;139;115;88;90;69;102;87;110;90;69;97;96;71;79;71;78;90;87;154;283;323;206;143;113;94;92;76;94;108;92;99;129;127;146;89;88;102;104;156;183;138;96;90;92;90;87;93;93;84;117;97;133;120;108;88;80;90;77;73;96;82;98;92;89;100;79;92;83;97;86;95;95;86;124;222;392;349;179;112;86;84;105;76;76;83;81;94;96;72;81;114;84;82;89;73;65;80;98;90;87;94;99;93;82;73;90;84;93;83;76;89;94;85;104;89;78;72;80;91;80;85;85;82;75;83;54;80;80;85;87;73;99;85;89;77;97;83;96;94;71;85;94;82;100;100;98;91;86;129;129;167;133;125;131;135;133;131;130;132;108;94;91;106;110;137;140;93;131;111;101;86;94;90;71;87;76;92;80;85;98;89;84;116;89;93;84;76;100;99;69;94;70;88;78;70;80;88;76;90;85;84;97;92;83;77;76;106;93;72;87;68;89;95;72;95;73;89;85;87;81;93;94;71;92;68;88;82;80;76;90;86;86;79;85;94;78;90;89;102;117;154;184;152;113;95;93;85;104;82;89;97;103;85;103;104;101;109;96;118;96;78;94;92;83;94;85;80;77;75;102;86;82;81;80;80;95;74;98;96;80;83;80;114;137;179;172;167;95;117;178;312;452;497;454;303;220;155;133;96;110;102;100;76;108;105;106;106;84;80;105;108;108;113;94;85;85;88;81;84;82;92;100;91;95;123;123;118;118;110;100;92;90;104;86;112;110;77;89;69;86;91;88;89;97;85;85;85;111;119;101;110;126;96;74;103;116;92;115;171;176;140;107;79;81;93;96;100;118;92;96;100;83;70;96;79;100;94;130;87;104;105;99;113;107;105;106;111;106;85;84;93;78;79;88;76;80;72;82;63;76;97;86;103;114;102;95;99;102;89;89;88;99;92;98;98;88;92;84;81;108;86;96;88;89;94;83;93;92;91;84;107;91;91;96;117;107;102;130;94;96;74;94;83;96;142;239;297;371;572;575;334;169;93;115;119;134;144;94;100;129;138;132;134;121;126;136;91;110;91;91;77;87;84;107;94;74;80;88;87;128;153;151;134;102;82;82;95;121;106;123;125;91;99;94;120;93;132;117;81;91;71;70;89;83;78;97;95;90;89;80;97;85;75;79;74;83;56;76;78;64;77;92;81;90;91;82;87;80;74;92;67;86;88;85;85;74;70;69;88;86;94;84;87;101;112;90;125;93;88;97;119;104;145;144;167;146;144;138;152;172;154;134;88;125;164;178;177;150;142;153;220;262;257;189;171;145;153
93;77;67;94;135;125;120;104;121;157;131;131;129;195;270;247;217;207;236;286;228;207;274;305;271;221;271;168;131;102;154;197;163;140;142;175;225;274;220;162;114;115;122;120;150;93;101;79;99;95;122;138;153;178;150;140;175;189;263;313;302;267;250;139;125;159;142;106;86;89;94;111;79;81;87;102;162;183;131;113;86;86;79;77;91;81;78;91;85;68;73;74;87;82;84;80;81;75;88;81;71;84;71;72;83;87;86;99;97;98;98;78;76;69;80;89;99;94;84;88;77;70;92;100;87;91;88;69;95;108;89;87;95;84;111;114;119;98;102;74;86;96;73;84;81;89;98;95;116;146;140;171;183;235;378;440;353;345;381;306;218;218;227;219;167;137;145;168;236;254;251;259;196;178;276;328;260;175;151;112;97;79;82;84;98;82;84;74;100;93;128;182;255;293;326;341;508;651;452;247;205;219;204;155;157;131;170;186;188;153;107;88;106;87;81;92;92;76;89;86;108;69;99;83;95;95;110;85;78;75;91;92;76;90;87;95;95;79;77;85;78;72;69;84;99;80;107;96;105;122;117;112;115;152;106;117;99;95;82;86;82;83;102;146;257;401;419;290;197;196;357;533;427;310;203;168;178;206;260;283;370;405;319;280;267;218;147;127;112;94;116;96;95;73;65;63;85;134;203;146;132;96;104;96;85;99;110;89;85;119;116;126;102;97;102;97;98;122;100;90;101;79;83;115;198;472;1214;2024;2322;2287;2141;1975;1713;1513;1510;1764;1657;1363;1368;1591;1928;2121;1929;1520;949;565;253;135;95;97;84;97;86;77;82;74;105;88;79;84;89;84;82;67;78;92;93;77;105;109;157;230;224;145;114;109;91;110;113;113;107;110;108;112;121;145;205;306;475;482;307;179;131;103;109;128;107;81;87;86;93;95;93;83;74;113;94;100;95;92;102;100;90;104;85;111;130;155;174;97;104;83;99;94;92;92;102;90;83;81;90;82;107;89;105;86;110;80;63;91;80;83;91;85;76;77;94;87;88;121;189;259;280;202;141;136;129;123;109;100;99;87;89;105;105;98;94;82;94;89;71;84;86;98;79;88;99;94;106;100;97;118;148;362;670;794;704;381;189;120;116;123;110;96;108;94;92;91;104;86;115;108;101;116;111;96;100;103;131;153;148;127;131;124;107;127;103;148;199;236;233;219;229;177;237;248;219;111;117;145;194;228;281;281;257;245;283;252;211;197;196;176;177;117;129;147;138;134;140;93;101;101;105;111;115;110;107;102;102;125;278;377;471;442;456;555;549;290;153;120;91;106;89;110;106;114;98;98;87;97;123;112;110;133;125;115;110;90;90;88;93;98;114;117;116;122;96;87;87;89;94;94;95;125;98;95;96;81;85;112;93;103;109;135;106;117;127;120;110;128;121;120;116;106;98;104;84;123;115;93;118;96;90;109;118;113;84;100;105;107;91;102;102;122;81;117;89;85;104;94;93;94;88;95;95;96;99;111;101;110;91;103;93;93;111;91;114;91;87;108;93;82;94;106;99;86;78;91;94;98;91;106;115;127;103;95;91;92;83;102;89;87;94;87;88;114;77;87;100;83;95;78;78;74;75;79;105;92;95;107;203;435;713;729;567;383;202;157;90;110;147;115;115;109;98;95;105;91;117;98;84;92;104;95;145;144;116;93;99;95;88;93;98;102;105;97;83;90;89;102;80;100;86;73;98;93;87;82;98;80;108;105;110;91;98;95;100;110;98;96;110;93;112;102;83;117;88;122;108;126;153;147;118;79;93;84;94;112;107;98;99;93;107;105;96;121;108;118;125;121;118;121;161;194;180;149;133;122;104;139;179;150;141;105;108;142;165;197;178;137;172;116;109;92;103;125;150;110;99;97;116;109;124;129;133;107;117;115;94;88;82;105;90;79;91;89;68;100;96;93;88;84;83;93;80;93;81;74;93;80;100;96;100;88;80;104;79;81;102;88;88;88;92;90;73;86;87;89;124;107;96;89;99;92;89;74;86;91;83;91;94;76;78;99;90;96;112;126;148;139;103;77;94;89;85;83;84;97;83;87;83;88;83;81;80;92;112;104;73;85;105;92;74;89;79;82;93;95;78;117;92;102;102;107;86;98;96;92;107;80;82;92;95;82;91;77;82;83;89;88;79;83;81;96;76;58;94;86;109;93;87;82;78;87;91;69;72;78;81;100;76;102;128;136;178;182;125;104;112;116;106;92;104;92;100;98;109;89;79;92;93;97;81;73;89;120;86;70;95;87;109;169;257;335;225;111;97;91;78;84;95;100;99;87;111;105;123;96;90;96;129;217;214;143;108;89;81;88;84;85;78;70;87;85;121;141;105;82;92;83;82;78;65;85;89;103;108;98;79;97;81;99;114;112;85;98;154;270;509;449;211;129;94;93;69;96;90;96;99;97;77;109;98;84;87;80;81;79;92;84;89;84;87;92;81;89;88;85;86;77;76;85;83;89;75;88;82;83;96;74;86;72;89;74;80;86;86;95;90;90;84;89;86;90;104;88;94;93;86;100;86;79;83;88;94;83;85;83;90;93;118;133;206;251;205;147;110;118;146;149;199;187;138;123;117;162;216;214;168;116;163;154;132;98;86;81;71;81;71;80;83;82;74;74;87;75;92;91;111;84;99;97;94;90;86;80;87;100;101;83;81;80;85;84;74;90;80;102;85;90;80;82;77;85;89;90;84;90;96;77;82;86;92;79;87;70;87;70;81;72;102;98;109;92;89;88;91;103;108;110;100;89;159;264;322;206;145;109;100;100;73;94;98;90;92;80;75;80;122;81;84;101;88;74;99;93;82;77;102;76;93;98;76;82;84;73;77;96;78;88;92;96;79;73;92;92;101;117;121;124;102;101;184;395;605;553;415;239;163;140;100;108;123;97;102;96;96;95;88;91;90;84;91;107;103;98;109;80;108;95;95;88;100;90;97;92;87;116;109;106;101;97;111;101;138;128;105;100;84;81;81;77;76;90;83;94;100;114;92;81;92;95;77;99;95;84;103;81;111;94;90;108;113;104;84;85;86;102;95;77;94;97;92;75;83;81;84;62;96;101;88;95;83;104;107;111;122;138;119;98;95;90;78;86;89;94;79;77;69;67;94;81;87;83;102;109;90;97;84;90;87;85;101;95;74;92;108;87;84;82;81;79;84;78;73;90;97;73;69;76;95;83;96;85;106;113;77;78;97;114;91;87;91;109;109;98;95;148;214;290;270;398;366;209;117;109;91;86;93;107;98;104;112;120;140;125;119;113;124;146;120;96;94;77;88;86;106;98;112;99;75;97;95;108;97;104;80;104;102;107;120;123;108;110;80;95;112;123;105;127;110;105;83;97;95;79;73;78;83;66;80;85;65;82;75;83;82;76;67;81;92;95;87;99;93;83;89;72;93;63;67;96;85;95;93;68;88;74;92;90;80;88;84;82;85;78;88;117;111;112;112;86;95;114;114;117;152;167;146;123;159;138;142;169;134;105;121;141;153;208;261;206;180;222;269;259;179;159;149;134
72;83;86;86;80;89;82;125;161;265;279;196;180;241;239;300;235;183;240;342;270;220;250;283;275;240;271;227;152;102;111;189;172;140;139;149;167;208;176;138;129;102;112;130;124;84;85;88;82;93;102;104;115;145;102;130;112;136;185;221;277;267;170;134;102;113;108;122;89;70;109;72;99;100;88;175;184;235;186;129;119;77;74;81;98;92;83;94;72;85;71;72;90;78;91;82;78;111;81;105;94;77;91;88;89;81;89;92;97;105;102;114;87;68;79;89;79;111;86;96;100;84;99;118;97;96;93;95;92;96;72;104;83;78;103;107;102;88;90;94;76;76;85;92;89;93;122;136;125;137;169;231;218;239;359;403;349;403;350;264;195;238;228;205;142;103;110;167;239;224;252;254;233;231;301;333;281;178;142;108;86;91;78;94;91;82;82;80;83;94;141;166;201;203;187;219;307;377;304;243;294;288;204;194;156;147;201;190;221;145;102;96;92;91;79;83;69;108;79;81;86;89;77;100;76;81;90;93;71;87;86;94;93;89;75;93;80;71;74;90;76;86;85;89;112;89;121;123;140;147;131;163;195;171;139;97;106;87;86;83;78;66;84;139;162;246;230;174;175;249;536;736;692;416;271;209;182;169;238;292;373;357;335;267;248;234;162;143;118;98;122;102;106;73;75;71;113;156;192;162;108;96;94;85;100;119;116;108;94;113;142;120;125;114;101;92;96;94;100;87;97;84;83;90;156;363;797;1354;1402;1292;1273;1311;1360;1234;1433;1864;1489;1277;1485;1884;2225;2444;2102;1281;607;292;143;88;84;91;91;93;87;82;90;102;83;88;84;89;88;90;82;70;80;87;75;83;79;97;109;153;147;125;104;100;84;105;109;95;104;111;121;112;147;170;204;347;617;668;348;211;162;148;165;109;96;80;77;73;82;92;95;88;82;96;92;101;72;68;82;104;105;103;87;107;138;116;145;109;82;83;86;96;98;81;93;80;84;88;85;84;91;88;120;107;130;114;93;79;82;94;86;86;69;88;82;92;91;131;201;257;260;210;156;104;129;112;121;106;109;117;92;86;86;97;76;86;93;95;96;102;89;107;76;86;116;88;86;96;110;112;109;195;388;543;493;311;181;142;104;124;112;101;118;129;115;113;108;84;95;107;116;119;124;102;99;118;131;136;194;142;128;136;120;122;125;145;253;284;291;222;190;172;193;234;189;124;127;154;184;174;210;263;270;338;374;354;252;214;176;178;169;157;198;171;179;140;142;105;98;80;107;104;106;109;112;105;115;190;393;715;746;601;447;431;428;234;158;127;115;94;88;88;94;99;105;90;101;102;93;96;93;114;113;119;106;89;94;93;90;95;109;110;116;116;111;95;96;85;88;83;86;90;90;92;96;94;100;105;107;125;123;106;107;98;113;103;124;124;109;112;110;131;85;90;89;109;106;92;97;93;107;99;106;95;104;103;80;87;108;104;92;78;86;108;94;111;114;92;106;116;101;107;98;98;91;89;113;93;92;86;97;97;92;103;78;80;84;90;88;90;81;90;94;73;79;100;103;95;88;106;104;128;114;68;86;100;109;106;97;98;108;101;97;90;100;83;84;92;70;101;88;93;80;102;89;89;103;89;196;382;969;1147;733;356;195;131;101;136;139;164;109;77;98;97;77;94;114;81;89;97;95;99;125;112;100;109;88;106;97;105;95;93;96;115;99;113;89;100;88;94;113;95;86;92;77;90;85;84;95;81;94;106;110;89;91;89;106;127;109;142;141;143;108;123;100;116;97;143;116;108;120;105;63;82;88;92;100;100;126;109;95;96;97;112;107;106;101;103;96;134;202;279;205;162;134;115;106;125;135;152;106;111;125;113;158;163;161;105;123;107;92;100;116;132;157;139;116;114;115;131;136;108;133;137;158;121;101;111;104;90;72;102;85;84;96;81;82;105;85;98;103;107;95;99;83;81;74;98;95;108;83;92;106;82;96;83;82;93;87;98;75;82;107;85;90;114;116;103;100;89;79;85;101;81;94;78;80;93;96;77;79;81;96;92;112;117;118;108;96;72;96;104;80;69;92;88;73;107;87;96;87;94;85;95;79;99;97;94;87;77;97;107;104;93;91;93;90;103;84;83;87;86;95;86;87;102;104;99;104;107;108;94;106;95;101;104;80;90;87;102;91;87;74;98;76;76;75;95;92;90;96;93;83;101;99;99;96;83;98;81;95;90;121;138;116;97;101;106;95;98;92;100;83;82;80;81;89;94;91;79;104;78;97;77;75;80;78;76;106;134;170;195;173;108;77;87;93;88;105;84;104;106;105;89;88;79;92;82;114;160;196;129;100;77;72;83;74;83;86;84;81;88;96;88;108;84;96;85;92;84;79;71;89;108;103;92;82;79;80;82;92;108;103;98;121;213;376;324;173;129;87;98;80;77;84;71;95;72;91;93;77;90;93;93;77;93;71;73;82;92;106;82;83;101;89;64;93;79;74;92;78;87;93;86;100;94;103;79;81;84;82;94;71;64;94;90;79;85;84;99;93;86;83;92;88;114;93;98;83;93;74;81;92;79;93;89;77;77;122;240;398;513;381;184;100;123;164;254;222;220;151;172;165;216;377;343;231;189;259;314;190;144;98;104;87;78;90;63;67;86;86;75;93;100;83;101;100;110;121;111;91;78;101;105;146;162;159;110;94;75;69;91;75;79;88;95;87;98;95;74;70;75;92;79;91;94;82;73;79;92;102;74;76;96;87;80;71;84;87;104;106;85;89;96;99;115;95;90;103;93;133;294;375;277;160;88;99;94;83;89;78;97;87;83;90;92;80;90;93;85;94;93;89;100;75;84;96;93;93;90;71;90;71;84;85;84;72;91;75;86;90;91;87;95;89;108;108;139;101;102;178;408;553;485;302;156;120;139;119;124;119;137;123;86;106;79;105;89;96;89;90;78;103;109;105;92;83;108;102;116;88;107;83;107;97;117;120;114;92;88;107;91;118;137;124;92;93;91;77;83;83;79;67;92;100;82;98;91;87;95;82;101;105;87;86;110;103;91;86;94;89;79;84;93;87;78;91;85;122;104;83;85;96;63;96;88;88;109;101;101;94;98;76;84;142;178;147;114;97;100;84;89;88;76;82;70;80;78;79;72;98;105;95;119;116;83;92;88;86;93;89;88;85;121;91;104;92;85;82;69;77;85;98;81;91;76;93;79;89;105;95;81;105;76;88;97;91;95;73;94;93;92;85;83;107;129;162;212;187;207;195;144;108;76;87;103;99;79;94;74;102;103;107;123;116;114;152;168;145;124;101;106;74;105;100;110;127;103;89;99;99;78;74;79;83;80;102;118;125;125;111;74;97;95;135;140;121;103;109;112;114;103;94;69;81;98;83;90;95;98;86;74;74;89;87;89;79;78;76;88;93;117;98;70;78;83;101;92;83;82;77;82;87;93;87;94;82;64;76;81;93;98;98;97;120;115;101;121;109;110;131;109;107;105;131;129;129;156;158;162;135;154;118;126;124;135;187;266;258;262;215;269;238;191;169;110;123;109
59;81;85;94;65;83;85;114;201;330;298;234;233;266;196;232;230;167;287;350;278;187;221;211;204;215;222;234;155;116;106;115;151;175;198;131;131;116;122;123;146;157;124;108;112;110;86;69;88;86;70;75;101;102;87;88;95;108;96;125;139;160;144;83;84;87;97;109;109;87;82;71;86;106;108;152;217;206;200;135;105;98;87;87;82;86;72;80;73;86;79;80;65;87;84;79;85;71;81;73;81;91;87;81;86;91;78;69;95;96;97;91;72;68;85;105;90;85;94;82;76;92;105;87;100;83;71;85;96;87;94;81;83;80;83;87;79;93;95;88;104;74;91;88;110;93;120;133;120;147;206;241;226;205;244;325;398;440;444;303;239;269;296;236;141;106;129;136;151;210;216;179;188;168;240;307;360;226;147;96;108;88;78;89;84;83;86;75;70;95;107;121;160;152;164;191;189;282;301;343;355;398;315;218;167;171;215;190;192;121;106;92;98;112;90;80;77;92;83;78;93;91;131;97;90;108;87;93;70;75;91;82;94;92;80;89;68;88;103;84;84;69;85;76;93;93;92;126;142;160;151;135;213;200;140;101;101;105;90;82;77;76;89;111;164;179;139;149;150;240;483;702;735;497;377;317;237;197;231;276;282;238;232;209;205;249;228;177;140;115;141;118;89;75;71;82;94;127;159;156;120;95;115;81;93;106;126;115;109;112;114;129;129;108;113;99;99;95;95;86;79;70;88;115;127;252;512;748;695;609;654;735;870;983;1301;1856;1952;1639;1795;2207;2441;2470;1866;961;380;167;104;89;86;86;89;84;96;83;86;77;76;75;83;79;99;91;92;72;83;94;104;92;71;99;82;112;109;117;102;94;87;97;86;94;120;120;109;128;148;192;190;270;431;476;315;196;165;190;180;139;106;102;84;96;91;77;83;92;75;84;99;100;69;87;81;123;132;134;101;90;127;123;108;111;89;99;96;82;75;93;74;78;105;87;100;86;85;91;113;149;157;103;90;91;87;86;89;88;80;86;77;94;100;138;197;304;335;232;147;101;120;117;88;93;113;92;108;100;91;91;85;79;87;84;97;98;82;94;95;83;100;96;94;99;94;91;121;146;213;283;256;241;149;103;115;107;106;83;103;117;104;111;108;104;107;86;110;138;114;114;106;116;137;216;259;163;164;179;155;115;120;177;231;242;267;214;180;163;165;193;131;107;121;125;148;117;168;160;191;267;372;347;345;270;241;171;162;195;234;195;171;151;135;118;111;95;106;88;89;98;107;125;107;236;579;1017;1067;811;453;326;227;174;153;129;146;93;106;102;100;113;98;94;100;102;113;113;98;97;85;92;84;79;80;72;90;85;103;123;130;124;104;109;98;84;94;101;96;103;105;97;101;111;144;107;200;221;185;144;125;99;83;104;105;118;123;101;110;127;100;123;97;110;93;74;112;96;121;107;103;107;98;95;104;108;93;113;125;102;108;108;83;97;112;112;111;101;103;97;93;105;81;79;76;72;82;92;100;87;96;90;82;76;91;87;77;93;78;95;108;88;98;95;83;106;109;86;104;121;91;114;80;92;104;115;103;102;98;107;97;81;76;108;97;81;99;86;77;97;83;97;94;75;96;85;158;388;780;1173;895;459;243;136;129;111;128;154;134;112;85;90;103;98;78;111;102;85;106;94;91;93;107;100;93;97;87;100;103;84;108;93;99;96;112;91;76;100;97;89;99;94;93;86;99;78;91;97;94;97;98;89;107;99;126;133;130;197;199;153;138;115;113;117;128;137;144;143;123;88;89;86;89;116;89;77;96;83;75;105;99;109;93;99;93;91;103;101;163;237;227;164;143;117;120;141;115;141;86;105;120;124;152;140;126;113;109;98;101;99;117;140;114;151;126;150;110;127;142;179;205;197;130;116;96;113;94;77;86;76;83;91;91;84;85;73;91;95;120;139;123;89;97;81;108;74;99;99;119;121;128;106;106;88;81;92;91;91;88;82;86;97;76;95;84;89;94;80;91;96;95;96;77;81;70;101;80;86;84;73;90;104;101;110;111;103;85;92;84;90;93;92;91;81;91;78;80;77;93;80;98;81;88;93;100;74;86;77;110;96;94;119;78;96;83;86;91;101;108;82;82;90;84;78;96;99;111;127;122;84;110;145;155;98;89;72;91;67;79;92;89;101;87;91;90;88;69;97;91;75;92;87;98;93;87;98;77;83;101;118;83;98;92;93;116;89;96;90;90;85;91;118;85;93;101;96;96;82;93;88;82;83;90;85;97;85;99;96;119;123;106;97;96;84;89;85;108;128;145;124;106;75;80;82;93;92;92;119;132;131;93;74;81;85;95;85;90;76;69;88;79;97;76;75;81;87;81;72;92;89;98;114;97;89;88;79;92;83;85;99;86;107;116;144;188;199;129;108;78;85;90;81;78;99;73;99;98;97;95;85;87;107;104;105;100;92;97;86;95;85;93;93;93;80;79;94;76;72;95;87;101;101;80;85;69;94;86;93;80;100;78;97;105;86;62;85;110;83;83;84;96;78;96;63;90;94;90;81;87;87;78;101;85;81;88;92;142;324;613;806;552;174;121;115;164;229;279;224;257;226;253;285;461;462;304;338;566;533;329;187;105;110;91;87;81;67;88;61;75;92;104;85;85;101;132;116;125;101;86;88;90;114;164;285;231;108;83;90;80;85;75;94;93;94;106;89;91;92;75;72;67;86;87;74;80;95;85;90;90;82;90;106;84;97;97;76;79;90;88;85;88;82;87;73;74;88;98;99;133;203;245;199;136;115;75;85;106;99;91;103;97;90;110;107;109;112;100;84;95;96;94;78;85;85;102;88;69;87;74;88;89;81;76;72;83;83;96;88;93;86;90;86;99;84;99;92;98;102;151;241;318;277;196;136;109;103;127;130;155;172;179;131;93;76;69;95;99;118;87;86;96;105;113;105;99;93;117;107;108;132;111;104;84;108;89;100;91;96;94;108;122;149;138;121;125;99;99;100;104;99;77;89;87;95;93;90;94;86;72;108;90;86;79;82;75;90;82;68;71;78;92;89;98;80;104;111;98;95;99;103;93;88;106;97;111;118;133;144;109;114;88;105;124;147;130;129;78;74;81;79;84;93;85;81;102;81;93;91;104;94;101;105;82;97;86;93;81;103;96;107;95;85;92;86;85;87;75;82;80;83;78;76;78;90;87;88;89;106;80;102;123;102;103;84;83;99;82;77;111;84;99;113;125;182;187;167;142;157;149;140;124;121;79;84;83;75;84;64;83;79;103;109;100;124;158;145;121;123;91;79;93;137;143;127;127;98;86;96;97;89;76;76;92;100;112;141;123;124;79;89;74;121;159;159;126;125;96;126;114;120;92;66;76;73;80;81;85;78;86;68;108;84;85;81;84;70;93;94;89;84;79;94;84;88;86;83;82;79;87;91;79;98;108;70;58;98;83;84;100;97;90;87;88;133;138;124;135;152;168;161;130;119;139;180;190;161;167;154;144;123;133;124;135;150;218;254;276;212;241;247;248;224;174;107;117;100
51;84;77;88;85;84;77;99;162;251;225;223;206;222;194;183;171;158;266;329;250;182;209;151;161;135;189;169;145;138;111;128;150;166;183;129;110;84;96;105;201;163;136;107;111;89;100;73;91;63;76;80;93;90;91;88;82;100;88;101;120;121;87;94;72;96;92;101;92;86;107;106;124;112;140;205;232;230;220;204;120;99;96;92;72;91;89;80;92;70;92;101;93;82;79;84;96;75;93;88;78;81;90;89;89;95;82;79;70;81;83;84;77;67;83;91;79;85;84;93;93;92;98;98;91;82;87;81;99;83;83;91;92;76;77;96;83;75;97;76;92;95;84;115;115;139;116;130;124;131;192;239;235;168;194;261;384;469;417;288;204;326;346;284;179;128;128;114;208;222;245;173;158;137;197;329;383;264;179;93;92;88;102;76;76;85;85;90;90;107;90;106;105;132;154;157;198;311;485;476;475;590;499;368;229;200;182;222;212;194;127;109;122;99;90;90;80;97;86;89;75;96;129;128;104;75;85;96;97;76;67;80;82;94;92;96;97;89;82;103;89;84;78;88;81;91;78;107;115;167;120;137;166;149;111;96;96;112;86;93;92;86;99;124;143;132;133;170;174;228;327;555;614;559;505;412;239;221;235;286;220;193;182;228;298;411;462;275;126;119;130;101;101;73;67;72;88;95;107;109;90;104;125;116;93;111;94;88;96;101;102;112;122;143;128;112;91;94;106;87;84;100;97;78;107;210;301;330;317;295;391;637;962;1179;1630;2214;2268;2060;1914;2200;2129;1804;1118;518;223;141;89;87;84;78;104;78;82;94;89;80;91;80;87;73;82;80;79;93;93;72;73;84;76;75;74;81;97;102;93;98;84;109;93;102;93;128;121;118;138;143;146;171;231;252;222;160;133;187;171;171;114;114;87;87;89;94;97;76;70;81;81;90;82;80;98;125;143;140;105;76;98;94;99;96;91;89;109;92;97;97;96;96;96;91;92;108;87;94;109;130;131;112;103;87;101;96;97;88;88;88;90;92;95;129;280;445;525;348;144;128;106;94;113;99;112;101;98;95;118;94;63;96;94;89;90;104;107;79;78;101;91;102;85;115;94;87;102;114;133;162;170;136;149;135;103;81;100;109;104;108;108;120;97;88;89;103;103;117;112;105;127;136;132;209;270;225;162;167;149;126;148;189;194;222;203;197;205;208;210;200;166;137;112;116;130;98;142;144;164;230;305;329;335;295;237;159;177;200;196;174;142;150;168;131;105;90;73;102;104;127;101;94;127;189;466;755;906;797;499;280;206;166;146;160;114;102;93;88;113;109;117;101;99;81;128;120;125;114;122;88;95;88;99;109;106;102;112;105;124;95;97;111;94;87;95;82;97;103;93;89;106;117;125;158;273;385;321;184;107;99;107;102;82;104;111;101;111;72;94;103;82;91;87;77;89;90;92;81;90;98;104;94;101;95;108;126;124;128;123;114;116;116;107;105;95;92;95;83;79;108;104;81;80;82;73;99;110;111;116;105;108;89;83;107;84;98;90;101;109;82;101;94;87;98;96;109;102;91;115;94;92;91;83;97;104;87;73;100;83;83;86;121;91;92;86;102;100;90;90;93;68;81;91;91;123;260;494;829;664;494;321;184;113;92;121;136;115;145;115;118;87;83;70;91;98;99;112;105;85;112;98;101;114;94;93;73;99;93;100;97;119;106;101;102;90;88;97;127;88;96;91;103;100;87;93;74;79;86;109;90;104;117;115;114;154;233;248;159;139;107;108;110;137;193;180;123;112;95;92;90;113;97;108;102;85;92;86;93;89;93;83;95;116;92;96;101;131;168;156;119;122;106;133;170;159;140;107;112;111;146;122;168;137;129;112;95;108;98;77;124;123;159;152;160;146;119;168;225;316;230;150;81;102;99;92;93;80;96;77;91;85;88;102;84;90;97;112;154;141;110;97;77;104;90;98;97;109;118;112;121;102;73;104;94;94;90;94;83;89;91;94;100;100;86;83;87;77;88;83;94;87;83;104;85;84;69;99;100;98;94;106;71;82;81;90;77;95;77;87;89;82;83;82;87;80;104;79;75;97;87;77;99;98;83;101;100;81;89;111;102;65;103;86;97;82;81;69;79;106;98;76;79;81;83;110;102;105;123;109;145;159;93;77;82;79;94;90;81;84;73;85;85;87;93;80;85;87;87;95;84;100;83;90;86;86;82;92;87;79;79;91;120;95;80;95;90;84;70;83;78;98;92;106;130;148;107;98;92;81;82;83;101;102;101;79;86;99;104;86;94;86;84;97;80;143;184;201;123;109;78;95;81;96;91;92;108;108;94;82;78;87;89;70;82;84;69;81;78;79;101;103;86;89;102;92;102;76;93;72;95;78;86;84;88;103;103;66;89;85;92;93;97;123;108;93;96;81;85;94;85;82;83;80;98;102;106;82;99;91;91;84;80;85;101;106;76;92;90;87;72;100;83;108;95;98;67;78;82;109;96;86;64;90;98;102;80;86;92;65;78;73;75;67;98;75;77;95;86;86;90;98;92;90;93;96;80;90;80;91;98;82;88;92;118;135;304;589;654;372;171;97;117;218;294;301;307;350;313;243;247;370;356;287;402;712;755;372;192;139;93;79;77;82;79;80;88;68;75;95;88;95;94;109;118;101;89;84;99;94;89;189;232;203;111;112;77;78;81;82;95;80;89;72;92;81;77;81;84;87;79;78;103;101;92;87;93;87;82;91;84;88;82;95;92;107;96;70;64;76;87;86;82;79;89;95;93;112;134;162;152;115;106;89;107;100;89;94;89;83;138;146;131;112;97;104;110;114;119;88;94;94;94;96;98;82;82;85;93;83;92;92;82;81;101;92;109;102;84;90;90;103;85;91;95;79;110;118;167;193;191;143;111;100;96;133;166;191;228;277;140;122;116;81;87;116;109;85;89;105;94;111;120;108;99;99;124;113;98;130;143;146;120;102;75;86;123;100;88;124;191;185;151;133;106;86;109;91;101;110;103;82;105;108;66;89;89;74;102;103;75;84;69;85;75;73;92;82;83;89;103;81;79;84;83;82;101;90;93;98;90;78;105;114;202;256;195;156;101;104;109;124;117;100;79;81;85;77;98;78;88;93;93;84;83;78;89;87;100;117;101;99;85;79;93;88;87;71;87;97;101;89;63;94;82;83;76;83;105;93;89;70;87;86;87;88;71;87;91;107;141;104;93;111;95;81;90;90;103;97;124;141;274;267;172;143;121;168;213;220;151;103;74;76;92;85;97;84;92;85;107;99;101;130;128;106;115;91;94;94;138;158;151;134;118;100;107;101;93;95;98;79;86;90;135;132;101;83;72;86;101;152;209;183;143;113;110;116;106;113;87;80;93;89;80;70;85;92;75;72;88;85;91;91;83;69;83;80;84;90;84;81;77;85;81;80;88;70;76;70;99;77;84;63;66;81;83;109;92;97;105;91;124;172;127;151;177;204;169;122;140;172;245;213;166;168;145;138;143;166;167;214;189;211;259;277;180;184;243;235;280;215;136;89;92
85;89;90;90;88;83;72;108;123;167;196;173;167;194;161;163;187;146;204;256;163;162;154;138;127;125;149;142;118;127;129;121;130;148;164;146;102;93;95;133;204;196;139;154;146;135;77;75;87;80;75;97;80;88;104;91;90;85;76;95;108;72;72;87;72;85;76;101;103;97;88;115;137;153;124;180;179;197;249;256;132;113;86;94;81;95;72;84;94;82;91;76;80;73;59;89;81;84;79;71;80;80;86;78;105;105;79;80;77;82;74;97;78;85;82;86;77;78;92;108;95;92;68;90;83;76;99;80;90;89;80;101;78;88;67;73;76;94;103;92;73;85;122;104;114;118;153;150;135;112;186;276;305;196;161;156;244;273;226;190;194;336;426;326;217;169;208;163;192;211;253;195;151;159;170;297;324;277;180;114;86;94;85;88;91;67;75;87;87;92;84;134;114;109;136;156;283;385;632;566;580;693;713;463;293;205;190;241;338;289;156;101;99;90;92;92;94;94;93;74;77;98;100;121;127;74;84;80;103;84;66;91;78;86;84;80;74;89;94;104;87;81;86;71;117;90;100;105;123;103;128;123;154;125;101;94;94;110;113;100;110;102;99;111;140;138;118;173;218;198;241;332;387;439;453;377;304;281;344;358;299;213;243;277;444;587;567;371;173;130;120;105;78;81;56;62;74;107;99;103;88;76;110;94;102;78;109;109;106;86;94;119;144;155;129;122;94;113;102;111;119;100;89;73;90;127;138;172;185;205;468;988;1384;1472;1768;2235;2396;2172;1933;1933;1770;1223;589;267;130;95;87;101;75;80;83;65;84;96;84;74;71;85;87;92;80;85;73;87;80;91;82;82;91;85;86;95;95;87;90;81;91;93;90;107;101;110;121;142;167;169;118;130;151;161;162;143;129;136;129;116;111;106;88;119;95;79;114;100;87;81;83;77;110;78;118;97;117;112;102;110;78;92;90;85;87;92;92;82;101;105;81;81;84;113;89;91;93;86;109;98;110;123;104;81;107;100;74;72;108;95;90;73;95;171;302;591;682;429;199;108;93;105;112;105;93;93;91;112;104;104;96;107;99;68;96;87;78;84;91;105;80;70;82;90;95;86;100;117;114;104;128;103;104;118;108;92;75;96;109;96;99;107;115;126;113;101;111;107;110;120;100;133;178;202;201;202;153;140;154;141;153;162;213;236;213;208;221;220;227;227;181;138;131;171;139;128;140;131;125;192;240;274;235;209;195;150;161;151;162;151;166;172;202;179;134;101;115;89;117;107;98;102;99;154;270;454;550;447;306;191;176;170;147;141;102;95;111;106;118;119;101;96;95;106;115;99;116;86;100;84;85;95;99;99;104;99;92;105;97;116;99;108;97;96;81;99;110;113;102;109;120;114;128;190;368;553;442;236;163;102;97;98;97;97;103;113;102;98;97;81;80;73;85;82;95;92;92;94;82;110;114;121;120;103;122;130;117;180;164;120;95;100;108;99;76;104;93;108;89;94;80;83;92;70;77;96;117;112;100;94;110;102;98;90;93;71;81;82;100;103;107;99;94;90;91;103;115;106;103;107;93;82;117;102;97;94;104;80;90;110;89;102;94;91;108;90;90;88;80;74;77;88;87;96;99;173;284;380;473;503;414;243;110;97;119;105;153;188;199;130;105;88;92;108;98;101;98;118;108;90;84;86;99;90;90;88;87;104;78;103;96;93;91;93;94;94;122;145;124;112;103;87;86;101;84;100;83;92;102;86;94;94;94;105;130;168;189;151;149;146;117;126;164;197;207;171;90;93;102;121;133;141;112;85;94;100;98;102;81;91;97;122;91;119;114;115;100;104;102;124;127;130;175;207;210;137;118;104;133;142;173;202;194;144;123;143;128;98;95;89;91;140;143;179;129;125;165;254;365;243;153;110;96;69;86;80;99;94;104;93;90;84;80;89;87;140;129;175;154;119;102;93;76;86;103;84;91;93;99;93;107;72;69;84;91;86;79;101;98;96;86;93;105;77;71;94;91;78;100;98;73;83;86;107;89;88;80;82;104;90;80;85;81;101;76;91;94;70;78;96;104;84;95;77;104;96;82;91;85;78;92;88;104;82;91;83;78;97;100;76;95;84;105;82;88;90;93;90;110;97;77;75;83;91;99;114;83;97;103;108;129;114;76;92;82;96;83;86;84;72;81;88;84;103;96;86;100;82;81;99;75;76;98;91;84;91;88;76;92;111;102;110;109;108;90;96;68;92;103;101;106;93;134;255;257;201;115;96;90;80;91;101;114;95;75;105;93;81;100;99;73;96;88;99;125;197;239;180;101;104;83;89;109;119;118;111;108;94;109;75;95;83;82;100;76;91;70;68;80;70;73;79;90;86;77;76;80;72;93;73;79;85;98;85;83;84;75;93;86;90;102;82;102;109;89;84;94;81;94;85;97;91;97;100;84;101;80;92;111;103;89;84;89;74;94;95;78;92;98;99;84;88;93;91;73;85;74;89;81;91;63;84;85;84;96;91;105;81;84;101;78;87;77;81;84;78;88;85;78;82;77;81;99;100;78;93;68;97;83;93;95;85;98;88;112;221;294;343;270;117;124;139;211;374;388;408;529;480;311;185;248;228;244;317;541;605;321;191;148;117;82;93;75;83;74;90;88;73;83;95;80;95;105;102;79;84;83;89;95;102;122;167;141;118;89;88;102;91;79;81;70;88;87;91;88;77;94;77;95;89;96;93;74;105;80;97;95;97;87;90;88;79;82;82;91;71;97;74;91;68;82;85;75;81;93;85;81;104;93;124;122;115;92;96;85;79;80;80;99;161;221;165;124;114;126;140;151;150;124;111;102;112;110;97;102;89;86;91;95;70;105;102;95;100;86;99;88;85;97;73;91;81;83;84;95;97;83;107;132;111;121;106;96;109;143;158;230;242;264;158;111;91;105;111;108;106;86;84;96;81;77;82;98;77;101;110;105;128;183;171;191;156;106;113;109;105;92;140;165;225;265;186;132;133;120;110;118;121;110;99;78;76;68;84;87;74;100;77;88;84;86;106;78;87;94;70;72;87;74;96;81;84;69;68;119;90;104;87;91;79;107;121;169;342;437;366;205;110;85;92;112;112;91;84;76;81;96;90;87;96;83;81;87;87;92;87;75;75;101;120;103;93;107;95;85;76;103;90;108;108;94;89;88;88;91;72;97;88;88;86;89;89;96;74;96;100;86;99;101;106;131;96;102;119;97;87;82;91;96;113;169;301;301;191;112;136;200;309;376;230;121;98;78;83;87;81;72;98;83;97;114;109;108;114;91;109;96;87;111;135;114;142;143;126;99;73;103;94;80;104;90;93;93;97;106;86;101;82;89;105;152;158;174;154;136;119;128;131;104;73;83;83;88;86;58;79;81;78;100;90;90;81;84;70;89;98;67;79;80;91;71;70;79;99;72;91;103;78;98;83;92;86;69;92;98;112;88;84;94;88;108;160;153;115;135;181;179;186;142;119;160;215;237;168;158;166;196;182;161;212;180;171;190;220;217;179;202;186;249;326;294;189;114;80
70;102;107;115;78;78;85;106;119;138;134;159;147;185;223;196;178;160;165;184;170;162;139;134;158;133;149;120;139;138;177;153;100;136;140;144;94;114;112;103;159;171;118;153;184;171;91;83;90;90;94;92;83;80;84;66;91;77;81;91;86;100;79;82;92;89;80;81;103;99;104;109;125;135;133;125;194;213;224;158;124;84;108;94;90;94;92;76;86;90;91;74;75;85;83;97;79;79;92;77;73;83;77;105;88;100;95;82;70;91;111;86;77;85;77;79;81;110;112;83;108;90;79;82;112;80;80;82;94;98;77;84;80;81;84;76;81;72;102;68;75;96;102;101;95;118;161;153;105;125;159;280;359;236;137;109;154;156;153;150;196;320;346;278;216;228;293;200;167;212;240;250;203;180;172;231;296;220;152;97;96;101;94;89;69;91;99;89;93;78;104;116;124;180;196;273;394;578;657;535;431;491;507;415;264;169;177;293;374;344;157;140;99;84;82;90;86;92;77;83;82;94;95;100;83;86;87;77;78;70;90;97;92;89;78;72;71;100;93;77;83;77;86;84;66;85;82;83;105;129;156;144;141;108;94;100;100;93;125;106;131;99;111;107;134;136;140;155;215;211;204;232;219;255;298;270;244;262;392;488;462;303;264;442;753;748;513;299;150;107;113;69;87;72;61;56;72;75;91;83;81;93;103;116;92;106;85;89;75;114;100;110;130;135;108;114;114;91;123;125;115;97;114;86;100;94;108;113;111;174;475;1151;1710;1706;1707;1884;1941;1838;1773;1866;1599;903;365;156;107;93;77;80;94;78;86;89;75;69;80;76;90;95;100;91;85;85;82;72;66;82;92;85;68;79;94;72;80;87;84;85;92;66;95;101;77;113;128;159;218;188;137;134;126;134;154;128;92;92;109;104;91;90;105;107;96;86;89;86;102;71;92;88;69;87;95;104;106;85;95;101;113;102;84;99;93;85;96;95;79;77;98;103;90;79;80;84;98;73;77;88;97;103;96;98;89;84;89;104;111;98;80;96;115;131;277;498;550;359;206;137;104;103;99;109;109;95;105;74;85;95;87;71;70;82;82;69;109;87;94;107;105;90;92;90;114;106;91;116;99;91;125;86;108;108;111;111;96;108;92;84;97;89;99;101;93;98;95;94;96;107;128;151;175;145;172;155;162;202;176;118;158;169;175;229;237;207;196;200;231;262;228;159;143;143;162;122;127;138;174;158;189;176;149;168;149;145;130;158;147;129;116;172;185;173;144;119;91;93;102;103;98;84;126;121;158;224;289;262;207;145;149;128;117;126;122;112;117;114;92;107;103;113;109;96;108;90;102;105;100;104;101;107;97;103;100;106;96;102;119;102;98;112;96;77;93;96;88;117;115;96;96;91;107;194;271;506;378;202;135;136;83;123;109;121;118;100;104;83;102;91;71;101;108;102;72;100;85;101;109;98;136;133;111;103;105;111;135;186;161;121;83;105;103;119;91;107;69;97;96;88;78;84;84;78;88;94;138;103;105;99;80;93;89;109;93;113;89;83;80;103;102;114;115;90;96;111;96;86;100;99;100;87;106;86;112;104;105;93;83;88;93;81;89;86;96;81;90;76;99;82;77;87;100;91;99;105;160;225;320;362;282;184;127;97;101;143;233;328;229;172;98;92;110;104;101;101;85;102;102;106;84;94;125;116;98;87;100;101;94;111;81;72;102;81;90;93;103;107;105;99;91;73;92;96;77;91;79;85;87;92;88;101;108;103;119;127;128;122;142;151;129;100;132;183;185;136;110;100;104;142;153;120;102;95;101;101;85;80;120;105;109;100;120;106;129;132;109;100;117;109;118;157;128;178;157;132;101;120;139;155;191;222;213;125;126;112;131;125;96;97;109;147;187;186;153;117;146;180;227;201;123;81;92;99;101;104;143;142;120;102;76;85;87;97;96;116;109;155;142;94;97;101;80;76;90;97;91;110;73;86;94;100;89;89;88;87;82;94;92;87;77;75;92;77;85;79;73;77;85;88;75;86;89;92;91;100;83;94;133;120;101;106;70;94;96;96;78;83;77;77;88;97;84;86;93;100;87;95;86;100;89;88;85;81;76;96;80;78;87;91;82;84;81;74;89;105;81;85;108;86;64;89;95;75;97;82;97;95;103;120;94;94;89;89;99;82;71;92;100;87;92;94;79;79;89;80;91;73;92;80;94;82;99;77;92;79;87;56;104;97;170;220;180;109;76;82;89;86;84;97;101;105;205;457;481;370;167;101;108;90;105;153;149;106;98;94;89;93;94;83;87;78;91;94;120;171;188;186;110;104;92;107;96;120;150;153;140;113;100;97;79;84;99;87;78;83;81;71;85;89;92;79;108;93;94;83;88;100;77;100;91;73;76;79;96;72;75;84;93;94;80;117;109;96;108;82;84;89;84;113;115;116;97;72;106;99;76;107;105;95;79;97;88;92;102;77;82;81;81;68;81;77;77;72;89;82;94;66;81;68;79;65;86;94;94;86;84;87;90;88;66;87;86;84;79;87;87;93;86;77;81;72;88;98;93;84;85;85;85;94;88;71;88;84;70;108;141;160;136;99;101;112;231;394;556;486;540;469;225;163;177;180;164;205;308;294;174;150;126;116;91;93;86;70;67;81;84;94;96;93;92;106;125;81;90;70;90;63;69;84;84;113;110;83;81;84;83;73;77;109;65;75;103;83;81;86;87;87;91;95;91;73;85;89;75;84;88;114;96;110;100;102;83;84;91;69;89;96;104;68;67;80;91;85;88;96;82;87;87;103;106;94;79;97;99;84;85;80;103;116;148;132;118;123;153;172;282;240;163;114;87;93;90;96;104;131;126;107;74;81;76;112;88;113;90;79;86;97;100;89;106;86;90;93;102;97;93;106;98;98;91;101;91;87;102;136;182;206;227;148;116;99;84;100;105;83;113;92;93;92;88;92;86;104;99;93;96;126;203;245;180;157;108;91;103;106;123;158;240;286;277;166;157;113;117;131;131;106;99;97;97;80;80;70;82;81;81;74;88;97;95;107;79;102;107;72;88;86;95;90;95;73;88;85;78;84;102;86;93;84;108;136;244;665;882;627;276;150;79;88;113;93;64;92;80;78;82;96;103;89;69;82;74;93;111;84;109;90;81;116;100;98;93;96;84;87;96;96;73;102;80;99;102;92;77;82;89;82;75;88;72;88;96;72;81;83;96;95;94;105;76;101;84;76;79;89;97;98;131;98;156;226;199;177;127;149;281;486;550;322;132;91;83;79;79;81;103;94;96;109;107;100;86;91;97;98;92;92;95;119;132;128;113;113;82;81;86;91;92;75;102;93;86;108;107;92;92;76;88;120;154;205;176;152;128;92;139;98;83;76;76;105;76;84;98;74;88;99;93;135;111;95;83;77;87;94;93;79;92;82;99;96;85;90;90;98;101;97;103;82;94;95;80;83;113;85;97;103;101;106;109;140;146;115;160;228;200;227;136;129;166;193;238;180;171;218;216;239;217;201;163;149;160;170;190;215;187;252;261;293;253;167;123;111
75;94;88;99;102;85;88;95;102;97;131;143;172;225;231;191;136;128;153;182;245;193;144;127;168;161;121;117;108;136;165;162;112;111;121;108;127;103;112;91;124;121;139;167;185;149;100;87;86;76;83;96;89;85;86;78;76;94;68;78;96;86;72;97;98;83;86;86;90;80;120;163;153;135;114;141;197;250;232;191;141;128;98;105;96;78;85;78;98;68;83;76;73;82;78;99;87;97;63;83;73;82;78;74;94;104;120;87;85;82;73;72;87;85;93;89;86;67;88;88;85;69;83;67;85;91;81;89;83;103;97;110;89;92;68;88;72;73;74;83;74;89;90;85;119;131;164;116;106;96;170;203;231;182;106;89;104;130;132;115;162;249;290;233;204;246;314;214;219;211;239;299;275;221;196;188;198;228;111;88;90;87;94;77;88;81;93;81;81;103;128;146;143;203;310;472;578;622;616;531;356;292;295;270;222;163;165;204;279;259;160;113;91;93;78;81;84;72;94;72;76;97;81;89;92;97;90;85;76;60;88;92;101;100;77;67;97;80;107;96;70;91;79;88;80;84;87;91;105;144;169;198;192;116;120;99;116;124;127;118;113;110;126;149;179;178;175;157;207;230;199;199;167;147;167;164;140;215;375;531;544;332;307;511;842;740;565;249;182;104;85;90;84;67;68;65;66;69;79;82;86;117;119;121;121;107;111;112;76;94;97;82;105;89;99;109;104;108;129;127;109;119;113;108;107;86;87;78;111;138;351;853;1313;1368;1517;1590;1633;1494;1639;1694;1414;899;343;128;103;81;95;92;64;90;70;69;80;83;73;79;91;92;83;99;74;85;83;82;99;75;80;82;89;73;87;83;82;91;91;98;90;97;79;81;104;123;154;218;293;251;192;134;138;128;144;135;120;87;95;110;111;123;124;107;106;79;95;97;103;85;98;90;91;111;96;98;96;84;102;86;108;106;109;110;108;116;86;109;127;96;92;92;85;73;91;82;108;101;81;86;97;86;83;87;96;103;104;88;113;115;81;116;114;143;174;286;389;283;233;177;140;110;108;106;100;108;108;103;110;88;94;78;90;70;67;82;89;80;97;76;91;99;70;95;102;93;85;116;133;138;126;106;121;108;91;97;90;109;103;117;94;90;95;85;87;94;102;116;110;109;148;168;175;150;144;174;186;198;217;166;124;125;148;191;201;186;158;189;185;241;218;196;158;145;162;127;118;150;146;149;136;153;129;132;127;133;162;149;158;133;145;147;159;172;146;109;132;99;102;78;128;94;81;104;123;139;146;176;123;129;134;112;130;127;130;106;98;99;102;92;98;83;84;104;109;101;102;89;117;116;101;111;94;92;96;95;87;119;91;91;109;75;80;105;107;91;120;124;127;144;90;124;122;133;204;279;230;150;139;129;128;109;106;114;103;109;99;108;104;92;88;92;76;87;89;90;107;117;104;101;138;101;105;86;112;124;122;119;132;99;92;101;113;97;92;82;98;92;76;102;86;75;91;84;76;92;91;80;97;81;110;107;90;97;104;104;120;94;99;97;118;118;120;91;83;91;91;100;118;99;78;91;100;108;93;85;78;91;83;97;83;103;88;94;88;88;99;64;84;85;92;93;86;71;85;109;113;157;196;213;212;140;111;93;105;133;254;360;275;163;118;72;88;92;94;119;123;105;105;105;99;98;136;95;108;105;90;103;135;104;107;103;109;81;83;77;97;99;113;106;99;90;119;106;107;101;96;84;103;84;85;91;80;80;100;102;120;117;118;146;105;119;122;131;143;104;94;88;87;117;122;108;112;122;114;103;100;104;105;111;124;126;107;118;109;131;137;123;100;147;121;135;126;139;130;121;115;130;117;185;241;271;193;164;145;121;135;124;104;119;149;189;230;204;127;114;130;141;151;123;95;100;122;111;146;210;260;224;172;116;102;101;99;88;98;117;122;112;127;101;103;80;97;75;93;97;84;80;102;101;101;84;79;82;86;74;88;95;123;75;84;101;80;88;83;81;91;95;85;82;92;93;101;89;80;94;105;132;163;149;121;95;81;92;92;100;101;78;64;89;98;108;100;94;91;96;88;88;85;106;102;104;93;81;88;85;100;101;69;95;81;85;89;95;95;94;82;72;81;104;77;99;77;76;93;80;90;83;74;77;89;85;100;92;82;73;82;100;118;94;92;101;90;77;91;69;77;81;90;87;95;83;96;93;100;83;83;94;101;162;307;403;347;159;82;91;84;81;76;94;104;149;295;646;875;517;224;124;76;121;148;256;264;162;126;84;70;110;106;80;82;89;91;84;103;119;119;114;106;94;97;93;116;126;196;272;249;153;117;105;75;110;95;111;103;86;92;86;79;91;100;77;83;98;76;83;91;91;87;96;90;94;82;98;94;96;80;74;92;105;101;123;106;96;90;89;86;96;95;114;135;126;93;86;92;89;88;91;103;86;81;93;78;83;83;82;93;98;101;87;63;77;98;83;94;116;112;67;87;83;81;85;86;87;95;70;95;98;81;77;78;94;93;88;73;72;127;92;88;97;90;81;92;70;80;88;67;77;87;92;85;91;83;85;85;92;86;102;99;106;132;143;233;503;687;608;395;276;202;135;169;197;171;168;165;169;126;128;126;114;111;74;95;86;95;75;88;88;94;96;95;101;97;113;105;89;82;76;79;82;84;68;86;82;109;82;75;69;72;87;76;90;78;90;82;82;76;81;81;87;83;94;76;66;79;76;67;76;102;94;80;86;78;84;83;79;101;88;81;82;102;100;128;99;90;88;83;87;104;77;102;98;103;112;92;84;89;90;93;124;106;118;101;145;160;221;302;288;213;102;81;79;89;88;103;111;120;103;76;99;88;95;109;78;97;95;86;71;75;84;77;108;95;82;88;95;100;90;76;94;105;96;117;97;75;101;129;160;151;147;102;97;79;95;91;96;90;85;98;93;78;84;97;89;97;78;97;124;200;205;165;152;114;91;113;129;178;217;234;255;215;162;134;118;95;90;104;97;104;88;94;87;75;69;83;78;86;90;93;89;88;120;91;87;89;83;82;80;85;76;85;88;93;80;75;84;75;106;91;88;95;133;235;593;911;782;413;133;91;96;96;79;87;83;95;88;96;111;98;99;76;88;78;88;92;96;99;93;97;75;96;87;81;87;81;89;82;90;83;88;81;92;118;102;81;81;91;102;98;82;79;74;101;91;54;85;85;89;76;88;71;95;78;104;83;88;110;139;116;126;136;122;153;136;111;153;265;494;498;270;131;84;93;74;83;88;91;96;106;135;134;120;101;91;96;101;116;102;114;100;112;118;92;88;85;97;103;101;96;100;79;104;113;104;124;93;104;112;92;123;157;200;211;151;118;110;99;96;79;86;95;98;79;90;79;105;97;108;131;149;123;101;86;81;68;68;74;94;82;83;78;94;86;90;98;87;90;83;103;103;78;82;96;89;101;86;107;102;80;103;138;145;130;115;148;196;251;214;166;113;150;211;218;245;223;231;282;251;197;187;135;163;213;252;230;222;184;213;242;244;253;207;126;111
99;85;89;111;90;99;94;88;96;109;126;167;204;265;222;159;132;134;189;311;357;213;211;227;234;220;113;110;87;148;188;163;121;97;88;103;121;81;91;101;114;131;111;123;148;163;99;89;98;86;91;101;98;94;75;96;84;92;86;96;100;72;88;99;92;77;86;87;89;96;114;180;169;127;125;150;239;393;425;307;195;136;106;86;92;100;90;79;78;84;82;81;87;69;71;81;72;89;97;90;73;72;84;94;88;83;99;87;85;77;89;83;81;78;74;75;76;87;95;76;82;88;67;73;83;103;102;56;96;96;85;100;93;90;83;85;79;68;75;78;97;84;94;95;102;128;127;128;99;104;118;152;152;127;117;102;114;139;155;139;112;190;210;202;154;214;251;228;209;212;256;293;312;279;208;153;153;126;95;97;92;117;114;107;111;92;75;89;103;103;120;126;169;231;428;557;655;681;496;356;267;190;150;209;210;178;163;199;231;191;153;97;87;95;78;79;98;91;81;71;82;81;84;78;99;85;80;95;63;83;93;87;105;82;79;83;115;93;97;85;84;95;95;84;88;90;86;118;124;163;245;270;198;138;89;107;120;182;204;164;118;133;169;214;244;206;255;223;200;232;256;168;168;133;125;113;118;150;240;385;391;342;342;474;646;562;374;214;120;94;94;91;81;79;72;40;44;72;76;75;77;90;91;128;129;102;105;76;97;93;102;86;127;122;115;102;118;99;82;102;103;92;108;114;95;82;73;86;102;127;223;460;678;857;1052;1257;1556;1716;1813;1612;1287;742;275;136;91;75;82;87;91;88;83;81;70;76;105;85;99;76;81;85;86;85;91;81;78;80;89;90;70;82;87;81;86;84;75;96;108;112;103;102;105;153;214;227;312;285;180;142;117;136;125;103;106;110;107;90;124;147;144;109;92;96;86;83;108;90;105;100;98;85;111;90;85;76;109;134;94;96;107;107;124;116;97;132;137;131;106;88;90;92;97;83;104;94;94;77;88;94;100;102;88;111;90;110;95;106;95;104;123;101;134;174;259;269;286;171;134;107;107;102;106;101;109;110;106;81;96;91;84;91;78;82;79;86;95;87;91;83;92;92;89;78;108;110;121;127;172;151;150;129;111;118;86;90;119;87;114;89;94;107;87;98;114;102;109;119;135;196;181;152;145;157;182;259;279;194;125;101;125;136;154;136;204;183;193;186;228;183;146;166;198;163;136;151;130;178;208;198;145;144;158;165;199;146;149;169;148;148;131;132;130;115;117;111;121;113;121;116;103;116;92;109;138;140;139;128;124;106;109;135;124;98;125;110;82;106;109;126;117;131;109;111;94;106;109;113;99;110;94;120;95;98;113;91;112;105;95;106;100;129;104;124;115;125;156;131;111;102;131;110;153;154;154;129;150;166;135;113;108;125;125;126;130;128;98;107;116;108;89;91;95;98;110;90;112;116;119;107;108;107;91;91;96;92;129;90;82;84;76;100;104;108;96;87;99;104;69;98;93;91;94;93;88;77;74;105;87;86;95;111;90;104;88;105;96;107;95;115;113;100;112;95;112;112;88;85;112;113;110;77;108;86;81;67;85;78;82;75;103;91;98;74;78;90;91;93;80;90;85;93;96;88;96;118;128;178;176;122;108;115;120;108;188;203;222;152;102;100;85;104;98;100;100;94;131;109;123;103;116;105;106;100;92;96;109;139;116;118;106;84;93;82;80;102;84;96;93;114;110;105;95;97;87;86;95;82;101;83;94;87;78;114;85;117;116;108;115;107;93;126;104;109;117;106;108;123;113;99;94;117;125;167;108;124;108;94;114;102;108;118;103;125;120;143;131;130;128;103;111;128;125;107;131;127;178;193;313;358;323;216;196;196;157;130;132;129;152;229;270;232;144;108;119;111;118;113;82;105;83;97;162;321;563;501;226;153;95;91;99;95;106;126;124;128;127;126;80;86;87;90;109;94;112;99;92;93;109;89;93;82;111;86;87;84;88;90;85;93;88;89;88;80;94;87;74;97;99;93;83;85;79;102;118;134;151;150;114;98;95;71;85;87;94;91;96;90;112;122;120;103;83;69;91;88;99;95;118;95;111;100;86;70;90;94;82;74;106;83;76;85;94;88;104;71;69;92;100;95;92;94;85;88;79;87;99;81;79;90;103;79;100;98;100;86;93;86;93;77;100;84;92;87;104;87;106;103;93;111;88;78;121;127;95;96;116;165;401;611;446;196;87;89;92;87;78;102;105;134;245;553;788;513;214;113;117;104;228;413;407;233;100;92;80;72;94;78;106;78;103;108;78;83;93;92;86;94;83;97;137;174;235;417;372;223;120;91;117;119;121;189;165;103;90;82;87;97;91;78;97;90;77;79;87;73;75;85;96;85;74;78;92;88;81;85;84;96;120;103;118;101;106;88;82;99;107;100;102;97;133;108;91;94;80;82;100;108;101;71;86;83;77;104;96;82;91;76;97;96;99;83;113;98;88;96;86;75;76;94;76;88;81;73;91;70;86;94;96;82;79;81;62;86;96;80;93;99;65;78;90;83;82;94;69;78;72;81;89;88;90;76;87;76;98;87;85;108;133;131;214;421;608;509;306;163;177;192;259;281;240;186;147;121;114;118;101;109;79;91;82;88;87;86;74;90;85;86;86;90;105;82;91;98;94;94;90;90;83;82;73;82;81;94;88;78;87;78;88;76;84;63;66;82;86;82;103;77;100;78;94;99;109;90;85;89;87;74;87;94;68;73;70;86;74;78;94;83;94;110;152;127;99;84;80;69;79;86;83;83;73;109;73;92;79;89;67;84;91;90;97;107;106;167;229;239;145;107;73;78;93;87;82;88;109;112;86;85;80;87;83;85;91;87;81;80;79;84;75;109;88;98;90;90;91;81;112;78;95;95;123;110;113;114;141;101;135;125;97;101;116;101;87;83;108;109;86;86;83;89;100;99;82;98;84;89;104;137;111;98;109;103;95;160;194;228;224;230;192;138;135;90;96;92;106;101;113;100;90;64;74;91;73;88;97;80;73;80;80;83;95;103;82;69;90;92;80;92;79;79;99;98;84;89;80;82;94;100;82;105;178;459;813;761;356;157;91;97;101;75;87;69;74;86;76;93;91;82;75;91;80;79;91;83;85;88;73;100;98;96;110;71;82;93;89;74;83;103;94;89;100;85;97;78;89;91;88;93;85;100;106;89;91;76;88;75;71;102;86;100;85;90;81;101;99;114;108;132;122;110;112;117;132;192;239;348;337;194;112;100;86;76;85;81;74;102;112;155;150;115;97;91;104;99;114;124;110;116;114;92;110;103;105;129;101;87;78;103;89;125;151;165;161;132;114;108;105;126;157;190;176;161;116;102;107;93;90;96;84;84;87;77;85;82;75;93;95;107;138;99;77;98;72;93;75;79;77;71;91;84;81;87;90;92;74;95;80;94;89;86;88;86;90;92;80;97;90;89;114;153;131;99;130;196;219;196;144;120;138;222;209;287;327;317;437;321;214;155;145;242;364;405;317;263;205;178;180;218;230;242;174;130
93;79;85;109;128;105;98;115;89;118;135;152;254;341;216;128;138;145;331;419;430;299;230;330;369;215;165;108;130;170;170;142;106;90;110;102;88;79;97;95;114;112;91;113;99;132;133;107;92;92;97;80;104;98;89;93;111;81;60;83;87;84;100;94;80;94;84;94;87;78;115;158;149;125;170;214;272;487;740;526;225;138;123;104;76;87;88;96;85;88;80;85;79;99;84;99;78;87;91;104;85;96;95;70;82;93;89;80;65;89;74;79;74;72;77;95;87;88;80;66;71;76;87;81;72;87;92;78;57;98;80;97;81;77;72;101;64;68;76;85;76;63;79;77;105;102;103;94;112;114;105;114;128;124;128;147;151;179;187;137;136;161;160;146;132;158;225;223;249;245;237;265;288;261;250;205;134;112;122;81;89;145;176;146;98;81;84;97;85;104;104;107;162;286;461;496;462;410;299;254;210;145;108;126;120;102;125;158;153;136;117;92;77;86;85;85;71;77;75;70;83;78;91;67;101;77;66;80;83;82;118;102;96;91;86;66;93;88;85;87;84;86;79;79;69;96;85;98;119;202;393;343;232;116;95;104;141;231;246;158;124;96;133;232;281;216;318;320;232;243;304;242;205;160;104;116;119;134;191;302;342;349;306;340;460;390;249;129;113;88;83;108;86;81;68;58;56;55;84;84;75;72;97;96;95;89;80;80;70;90;100;120;97;108;126;110;123;109;121;105;88;108;91;93;83;75;79;90;95;100;136;239;314;542;914;1526;1780;1979;2040;1617;1130;634;225;128;108;99;96;83;89;96;101;77;97;75;78;72;99;91;91;80;91;89;77;81;89;67;86;87;76;89;97;70;72;88;82;103;102;120;102;90;133;150;194;219;301;258;169;123;98;110;109;131;119;118;139;125;110;156;162;123;92;97;92;94;94;91;99;101;105;74;104;128;107;113;106;100;111;99;96;90;125;96;113;170;202;183;110;84;93;87;85;85;92;76;84;75;108;86;97;105;103;105;88;109;91;112;79;97;110;102;99;125;184;259;269;165;116;120;106;100;97;116;109;99;109;93;84;93;95;85;69;98;80;101;106;95;95;93;94;97;80;87;100;114;95;169;245;255;164;146;105;99;102;94;94;108;95;105;112;90;90;103;115;106;107;108;141;146;163;146;149;150;189;259;285;213;165;131;148;156;162;178;204;214;155;151;171;170;133;137;147;156;138;130;130;236;294;281;223;145;166;198;207;179;126;173;151;169;128;118;100;99;96;105;116;94;91;119;102;114;101;85;173;207;223;153;133;136;130;105;115;109;97;108;107;115;102;102;113;104;111;117;108;114;107;109;102;105;111;110;105;95;87;89;107;90;116;93;91;101;103;100;121;132;159;139;106;113;110;112;112;110;116;137;165;149;141;134;125;135;139;154;134;91;91;84;118;77;94;118;106;100;121;103;121;118;103;116;111;94;107;81;90;102;83;106;106;73;109;103;95;94;81;106;84;89;86;127;110;91;84;76;100;68;82;92;104;89;98;93;87;107;76;85;89;107;90;105;86;106;116;103;114;86;97;98;111;100;89;112;87;68;92;90;73;84;100;92;86;80;88;70;84;90;83;89;100;85;81;72;75;94;84;98;155;165;140;126;152;193;154;139;138;155;171;115;96;111;129;116;98;109;95;92;108;104;93;105;112;93;101;97;101;96;119;124;147;125;102;83;81;80;88;85;103;87;81;87;104;97;96;103;98;113;115;109;102;98;83;83;77;84;84;97;119;99;113;83;94;101;106;97;108;116;125;98;94;82;106;115;172;182;148;121;96;116;117;123;118;137;139;111;107;144;142;128;132;127;132;108;144;125;161;215;283;342;482;613;495;377;351;238;182;125;135;151;164;207;205;177;138;119;124;114;134;93;96;118;90;107;159;388;774;624;302;159;83;91;99;97;126;131;116;117;126;144;120;75;87;86;101;83;99;103;105;81;81;109;93;96;92;109;94;91;85;70;87;83;100;94;102;64;77;87;88;97;107;88;108;92;100;100;91;113;126;136;99;85;70;68;76;86;96;93;78;89;101;114;138;89;89;92;80;58;98;102;92;94;83;93;90;94;72;85;95;105;86;110;89;105;88;85;102;86;82;66;101;80;60;73;75;81;85;103;102;83;82;76;99;97;88;108;106;94;101;76;101;95;101;91;73;91;97;104;98;108;101;102;94;89;119;172;147;110;94;165;309;440;405;181;100;71;95;90;81;89;104;100;174;321;348;269;153;102;94;121;227;355;382;216;122;109;85;82;96;107;101;91;84;70;83;95;94;96;90;99;98;154;260;294;266;372;265;182;113;94;105;130;200;299;255;147;92;90;75;91;86;92;82;62;89;87;88;94;82;90;86;97;95;71;88;103;91;88;105;89;94;122;103;87;97;94;78;73;88;109;112;92;80;100;80;98;88;73;91;88;91;100;97;65;86;98;93;86;98;110;79;87;67;84;80;97;86;95;74;89;78;80;90;85;84;91;89;105;83;76;89;83;99;93;76;93;97;81;85;94;104;83;93;93;78;92;99;82;87;81;90;93;109;88;109;102;102;84;94;115;167;166;188;314;412;361;204;165;241;348;539;500;341;220;137;110;125;104;86;102;108;94;89;83;92;72;95;92;86;103;111;97;81;115;87;103;88;86;95;95;98;82;82;80;93;100;75;89;82;80;75;67;76;85;97;112;89;79;65;90;74;88;71;88;76;83;85;77;85;77;66;74;86;77;92;85;101;88;79;81;92;125;120;116;107;85;90;93;71;102;97;100;95;99;100;103;83;94;87;97;92;94;88;89;132;143;149;163;128;101;97;88;88;78;95;86;86;82;87;99;87;95;85;70;76;96;84;96;73;89;82;94;82;100;89;117;92;132;114;93;102;113;119;119;133;147;163;138;181;193;142;117;82;101;121;97;120;111;97;106;95;93;91;110;103;75;96;97;106;96;116;107;105;101;121;132;172;158;171;175;158;100;97;84;94;89;92;85;86;109;96;83;82;98;88;102;104;98;76;85;101;77;101;86;85;97;76;82;92;89;91;94;94;100;85;95;81;101;83;100;90;87;120;268;454;489;306;121;105;94;95;78;91;77;94;80;94;86;87;83;85;94;76;89;83;87;83;107;99;87;76;72;82;81;88;96;89;94;92;66;91;90;97;98;92;103;96;93;89;93;77;78;87;88;94;90;105;86;92;99;98;85;92;118;90;109;103;110;110;113;122;94;106;123;140;166;260;261;212;146;89;111;89;99;81;102;98;97;128;111;158;113;105;99;106;100;101;109;97;90;94;91;105;88;114;145;110;122;121;87;122;139;187;183;156;160;113;103;97;86;114;138;128;133;105;110;104;86;81;76;93;81;94;79;85;100;82;83;96;104;110;96;91;74;83;69;85;94;87;80;85;101;85;97;113;108;100;76;107;94;103;88;72;85;95;112;102;87;100;102;105;90;120;111;150;177;187;156;133;105;121;181;273;438;448;445;482;430;191;132;144;233;375;400;297;255;178;148;171;178;184;179;139;147
76;83;99;100;120;113;92;89;107;133;124;150;237;320;247;153;130;198;354;413;413;294;287;414;405;258;167;147;169;206;197;132;107;98;109;120;122;89;76;100;112;91;98;100;108;157;168;164;103;85;90;84;89;95;75;89;103;122;97;73;82;97;70;95;93;76;94;90;72;90;113;126;149;138;218;179;280;430;709;445;239;158;147;100;71;85;74;82;88;80;85;90;90;102;73;71;81;73;84;84;90;84;87;77;92;85;90;77;95;82;91;83;86;81;80;77;84;75;86;76;87;75;83;87;79;87;82;88;99;84;87;90;94;87;99;77;102;80;89;76;76;70;81;94;86;98;93;98;101;103;109;113;166;189;200;187;227;254;264;196;154;190;147;150;138;137;169;183;154;188;259;348;341;327;327;296;214;153;124;90;87;189;273;201;115;77;74;85;99;74;117;112;148;247;349;328;284;233;224;209;186;150;108;98;101;92;122;128;140;94;102;101;94;77;90;99;72;88;84;105;78;85;76;81;86;81;72;82;84;96;112;104;99;83;84;90;102;93;83;72;84;93;103;67;84;89;84;97;115;210;299;325;223;153;120;107;127;160;179;149;127;116;121;190;197;192;249;270;232;227;313;261;276;189;135;110;98;107;127;202;262;304;367;314;340;298;187;142;88;91;95;105;112;88;84;49;68;74;70;78;98;95;79;106;89;80;78;76;86;106;114;112;124;136;133;151;156;114;97;99;97;96;95;88;62;73;78;65;82;98;113;111;197;433;919;1681;2033;2194;2057;1609;1113;584;217;96;94;72;87;74;71;99;74;86;105;76;79;74;95;89;100;86;86;79;87;83;80;76;84;84;92;91;86;94;72;89;97;109;118;103;127;119;116;148;191;228;263;235;168;128;94;110;109;159;167;190;228;193;146;122;135;100;104;98;82;91;86;94;86;98;82;121;93;93;117;104;115;82;87;101;105;86;114;106;130;151;200;183;153;102;87;87;92;92;106;82;84;80;72;86;100;111;107;85;99;115;109;90;75;90;97;104;85;120;144;189;173;146;101;84;109;131;93;118;103;105;79;109;106;88;85;73;91;94;110;93;103;97;108;96;96;100;101;91;87;91;140;221;346;354;231;142;98;100;88;126;117;105;105;96;93;91;111;91;102;101;95;94;97;112;149;159;139;129;172;238;289;249;187;131;133;179;229;231;224;206;137;138;163;174;137;135;137;151;137;112;167;270;382;344;236;137;152;197;205;153;154;179;177;169;122;116;120;119;98;96;116;98;93;107;116;118;120;161;227;336;268;223;154;148;133;138;112;87;102;118;101;111;144;141;110;127;99;100;98;113;108;119;100;125;100;109;86;104;97;90;113;94;106;104;89;88;95;107;123;117;134;113;117;105;125;143;132;158;183;162;127;130;132;112;132;152;221;212;162;104;95;109;104;96;87;109;96;102;103;106;85;114;105;105;92;92;103;116;91;92;95;100;94;80;92;99;88;110;94;93;86;92;104;90;92;68;96;110;95;86;104;83;90;114;111;107;95;104;91;106;87;104;94;95;80;97;96;100;108;124;123;119;111;101;92;106;105;97;80;90;86;91;80;102;104;90;84;82;72;93;113;116;102;100;74;72;95;99;94;105;108;164;162;163;204;260;259;216;173;140;103;108;116;148;206;202;148;114;99;100;79;87;116;110;97;90;100;101;115;87;100;122;157;171;119;89;93;103;81;85;70;77;102;93;90;90;102;95;125;144;122;127;107;90;88;93;73;100;91;99;79;95;74;96;81;107;99;93;121;120;138;120;90;83;116;99;137;136;127;117;108;108;124;134;136;144;109;120;109;96;111;101;105;128;143;131;157;208;292;465;552;564;680;793;783;732;611;465;280;185;137;141;151;144;177;181;152;122;112;125;127;99;79;78;94;106;151;295;464;437;239;138;96;85;101;156;186;213;209;171;185;156;128;95;83;96;94;103;120;128;93;110;105;84;95;99;109;75;77;90;92;73;96;91;82;77;88;70;89;93;111;84;70;113;95;81;94;90;104;104;107;111;99;81;88;102;92;105;74;89;76;72;92;92;85;95;90;92;74;82;98;95;93;85;107;87;84;106;90;109;94;95;86;95;79;99;90;65;87;91;88;100;91;87;85;76;95;89;100;92;90;88;105;94;64;95;82;121;125;105;113;109;97;80;84;78;85;94;92;83;103;104;126;116;119;94;130;168;165;112;108;149;172;241;204;124;87;98;104;92;93;78;81;97;107;162;188;150;103;94;106;108;152;218;229;197;122;98;105;85;96;110;97;90;89;82;91;85;82;80;89;97;115;203;368;432;287;207;183;115;103;83;88;142;285;480;343;156;109;80;84;101;84;89;80;87;94;90;74;86;73;84;68;89;80;106;101;77;85;88;112;104;85;108;101;94;106;106;75;109;89;112;118;85;97;81;86;76;69;89;87;74;95;74;101;84;94;93;86;95;82;95;78;93;79;66;92;71;76;81;85;93;61;93;87;88;100;78;90;79;80;78;81;62;86;87;101;77;100;88;77;96;103;89;76;92;76;74;81;95;105;96;84;110;105;90;111;105;105;98;80;124;152;187;194;215;281;251;158;174;312;566;955;843;486;219;133;103;104;94;115;82;87;84;67;90;66;78;84;112;104;96;98;100;102;88;103;117;104;103;114;76;89;81;92;88;72;91;74;91;83;106;90;100;75;96;88;91;85;67;107;63;65;81;82;81;83;75;78;81;80;105;76;72;79;86;76;83;69;81;96;69;100;118;114;108;114;109;102;98;94;98;103;108;92;110;148;106;92;96;117;111;113;88;84;115;137;162;149;129;103;103;81;89;90;93;94;86;97;92;91;73;91;81;107;76;88;103;75;84;91;79;93;106;80;81;92;96;149;177;203;162;135;137;102;115;142;222;214;241;347;426;212;153;113;111;112;102;127;121;117;96;98;134;128;104;69;93;90;85;104;99;112;96;129;100;114;107;129;125;133;130;137;121;109;92;124;98;98;88;81;135;101;85;89;97;109;99;93;99;74;86;89;89;90;90;84;68;82;87;82;69;90;69;88;86;93;86;92;89;75;94;99;125;128;156;220;204;161;136;125;85;90;91;98;97;86;73;86;68;90;78;81;80;82;79;73;84;86;68;82;87;95;90;95;88;84;78;70;101;87;85;105;83;89;96;96;80;111;112;93;80;95;88;94;100;90;81;72;74;110;75;98;85;95;89;100;75;94;107;108;109;105;113;105;132;137;188;247;215;139;129;125;107;103;93;92;79;88;97;131;93;108;127;104;85;95;94;85;112;111;87;79;78;91;109;132;152;139;111;92;113;115;142;136;120;118;145;116;110;105;104;105;105;106;88;71;68;92;76;73;81;62;102;89;81;75;74;112;83;85;71;88;87;72;77;85;93;69;64;83;81;82;61;78;105;87;76;90;112;99;97;77;90;89;89;97;123;141;109;95;116;119;102;102;130;153;168;184;186;177;146;130;172;255;425;484;373;370;313;174;124;132;194;255;329;280;203;161;162;138;121;148;148;126;124
86;90;90;95;112;115;79;111;121;165;131;135;166;209;182;147;183;188;232;317;392;343;278;308;330;220;147;127;188;181;164;115;107;105;127;88;119;98;94;79;97;91;94;92;140;164;190;208;114;81;86;100;82;87;81;125;116;114;79;94;90;69;82;97;96;76;75;77;91;72;89;91;112;154;208;170;197;321;422;302;187;135;117;111;84;85;87;67;84;80;93;77;74;76;80;84;89;68;74;85;83;92;87;82;75;80;77;85;73;97;85;77;90;108;83;72;89;104;84;79;88;108;61;84;77;75;86;80;94;90;99;93;77;75;97;89;113;106;91;76;88;85;86;92;101;106;89;73;98;102;107;148;216;245;161;246;293;314;310;238;230;171;179;157;175;156;158;164;136;156;240;339;393;385;409;379;248;180;121;89;106;147;222;179;138;82;102;68;78;92;78;120;125;157;184;169;161;176;189;165;162;113;103;88;103;90;110;116;104;90;105;92;84;79;97;87;72;84;80;64;87;94;86;78;88;99;73;91;88;84;89;98;66;66;86;75;90;91;94;75;75;82;84;79;77;83;78;108;114;144;224;207;163;138;110;120;101;144;117;123;146;129;133;141;152;124;192;204;184;206;245;249;257;196;141;112;112;126;104;161;241;327;325;337;344;237;187;134;111;119;124;119;131;98;70;52;69;74;86;101;56;100;77;88;97;80;70;73;91;104;89;131;117;161;238;175;129;108;116;113;85;59;92;89;96;88;78;92;87;81;94;130;258;541;1250;1871;2262;2420;2360;1927;1218;590;206;121;75;96;85;71;84;67;88;93;100;98;86;88;82;100;79;90;91;75;73;100;81;79;75;100;91;79;74;88;103;86;94;120;117;133;138;107;108;137;176;183;198;180;122;100;110;135;128;160;220;341;403;271;193;124;107;105;93;94;70;88;99;106;91;84;74;94;123;86;89;83;80;78;104;101;84;98;100;89;124;123;138;128;108;83;102;87;81;107;90;93;101;89;113;101;106;104;104;95;90;90;96;90;100;73;100;94;103;92;94;118;128;111;105;108;104;104;101;96;96;79;77;93;84;80;88;101;90;125;94;101;111;100;96;98;102;102;102;83;96;111;135;309;370;309;188;145;118;107;104;104;119;124;90;125;93;116;98;89;94;93;117;87;115;119;115;155;137;139;181;270;344;266;180;135;150;199;254;351;283;205;145;154;132;137;130;127;155;137;164;170;156;256;314;229;169;160;133;176;154;134;144;130;131;130;123;113;109;112;110;112;95;102;88;102;98;120;139;200;243;346;336;219;161;177;144;142;113;108;112;118;114;105;129;114;106;97;98;105;108;102;101;111;105;100;99;89;99;108;117;100;110;103;84;99;110;101;102;121;110;96;117;123;123;114;123;148;157;169;271;274;190;133;101;102;139;218;334;326;176;113;104;114;135;109;103;94;116;100;96;88;86;103;118;87;94;118;95;102;94;77;116;91;102;90;90;104;107;111;100;103;89;90;111;83;96;78;88;82;90;104;108;108;87;90;92;76;69;98;96;86;80;107;93;110;85;109;101;107;119;120;146;145;92;102;103;96;90;87;83;89;90;88;99;87;85;94;82;91;94;100;152;163;148;106;88;94;95;87;98;117;122;150;186;239;300;433;417;356;279;187;154;102;123;200;299;363;187;128;96;103;80;104;99;87;101;96;98;113;112;111;110;122;144;172;120;86;95;92;90;85;103;105;97;85;92;82;93;119;157;214;205;139;106;99;98;88;91;85;95;75;91;93;100;93;102;109;114;82;111;134;151;125;96;109;93;114;99;134;125;111;93;100;112;117;146;132;119;121;104;111;96;98;125;123;155;154;225;381;615;779;876;800;890;896;985;1151;1105;709;466;271;209;164;132;131;157;130;128;89;103;107;92;106;108;80;101;105;148;169;240;211;147;127;95;101;154;226;422;399;368;353;343;202;130;102;101;88;114;160;181;181;143;99;82;95;100;98;108;94;90;79;87;76;86;71;93;87;78;80;89;70;97;90;96;112;96;96;89;96;92;93;88;99;86;79;94;83;69;71;76;90;84;78;85;99;89;95;86;85;84;97;87;90;91;95;89;96;115;91;84;98;71;101;85;75;79;85;79;92;94;102;97;97;96;100;89;90;83;85;98;89;99;79;74;87;87;86;88;112;141;123;96;97;111;100;89;92;95;97;95;91;89;79;129;129;103;93;94;134;116;122;123;122;139;148;115;101;124;166;123;109;84;101;102;101;100;110;121;94;102;80;85;88;107;163;185;195;131;90;93;89;105;80;108;87;89;85;73;89;78;88;81;91;82;159;304;357;240;153;111;95;92;96;98;140;220;340;242;144;92;88;88;83;86;84;72;83;87;76;93;97;88;88;90;85;72;78;97;97;81;74;99;85;98;93;83;92;79;83;94;102;147;187;169;129;89;94;79;90;80;101;90;102;98;86;102;76;78;85;109;98;84;83;85;94;95;85;83;98;64;71;79;99;94;80;96;87;78;73;87;65;81;93;85;83;86;85;85;98;80;81;78;105;119;99;110;83;81;89;104;85;99;98;101;116;97;96;136;147;104;93;105;101;149;219;190;159;169;159;126;162;360;728;1160;934;570;278;138;113;100;89;95;92;96;77;81;75;88;104;96;103;105;104;97;104;96;122;152;151;104;118;119;102;108;86;90;87;89;70;68;98;86;94;98;79;69;98;79;90;96;78;83;65;83;70;84;97;91;99;83;88;85;69;71;93;91;67;82;75;71;79;79;89;69;87;83;95;98;116;111;99;82;114;90;111;116;81;129;109;104;118;122;131;105;102;104;125;167;200;174;131;114;78;71;80;92;87;84;83;91;91;68;94;111;94;83;99;93;107;79;90;88;101;100;85;86;104;82;136;269;389;378;282;205;191;173;136;159;247;293;381;690;715;416;173;124;95;116;124;114;111;120;135;131;147;143;105;101;84;113;82;133;127;125;118;137;127;126;103;130;102;108;117;148;135;130;127;133;124;110;89;81;112;99;101;87;106;103;101;105;91;103;81;70;86;86;84;68;79;87;87;76;92;91;87;74;91;92;79;93;83;88;78;103;102;103;101;128;142;146;147;123;92;84;92;87;92;108;75;78;86;72;83;86;87;84;85;87;94;83;105;83;76;85;82;95;76;99;86;93;99;85;89;85;95;86;104;113;103;84;103;97;84;91;92;78;96;69;80;92;88;77;89;83;83;89;111;81;73;89;106;99;104;92;91;133;143;141;151;180;156;124;123;155;107;102;100;94;93;93;75;96;105;109;90;104;91;77;97;79;99;84;92;99;94;88;103;127;128;150;111;100;111;101;114;107;126;104;107;111;83;92;110;110;108;96;102;88;78;85;77;77;96;79;92;73;80;103;86;94;93;80;83;104;90;92;68;104;81;69;87;76;95;95;79;76;97;100;97;95;109;105;89;75;79;82;79;103;115;115;107;125;94;129;117;93;124;140;182;175;180;239;173;162;159;210;278;300;292;297;211;112;149;141;170;248;362;316;191;139;201;163;156;145;146;144;121
66;93;91;77;111;88;88;103;172;228;134;125;160;144;159;149;124;158;173;231;372;350;241;206;234;187;130;128;171;151;149;134;126;126;115;87;75;88;66;88;85;106;88;97;155;197;189;147;103;105;78;109;106;95;115;126;147;99;80;95;87;82;71;97;75;95;73;80;94;96;100;103;129;105;160;153;188;233;304;243;120;113;105;90;81;63;77;89;70;83;84;81;73;98;89;87;78;86;92;84;93;91;84;92;84;86;107;78;91;83;63;65;78;98;90;100;85;100;81;70;83;74;88;78;88;92;96;98;101;95;117;92;72;67;92;94;95;107;129;97;98;90;62;75;98;96;86;80;91;99;103;175;218;216;178;264;326;380;291;189;253;234;187;154;208;158;171;149;109;144;224;321;362;304;329;326;271;199;143;94;80;104;133;133;109;78;76;75;102;87;96;87;109;109;112;107;126;166;218;155;167;102;93;114;86;103;117;141;93;99;71;98;87;87;81;92;74;68;91;79;73;70;96;77;89;104;76;86;83;90;88;79;76;75;68;54;79;107;89;93;97;87;66;91;87;81;89;89;123;106;157;138;117;123;141;116;111;108;103;100;105;177;191;187;163;154;171;159;196;221;213;212;214;142;125;110;109;96;132;153;240;383;406;432;322;299;203;182;126;136;170;163;129;113;84;52;54;84;84;80;92;100;86;86;84;64;77;79;77;98;106;131;132;158;219;205;162;103;103;90;101;76;82;84;86;79;71;99;83;102;99;120;258;585;1340;1902;2236;2841;3047;2579;1703;748;208;106;72;72;93;79;95;92;72;68;90;86;75;61;88;90;91;106;88;82;81;91;88;95;70;95;94;81;73;87;94;100;93;143;136;127;120;118;95;148;155;205;157;149;118;109;90;112;127;124;230;372;483;387;228;138;96;93;94;106;109;102;80;76;99;92;93;93;102;96;107;105;97;84;93;96;100;92;94;80;99;113;117;109;87;80;86;81;100;87;96;98;87;104;92;87;94;107;74;93;100;97;77;86;76;94;87;87;93;117;94;126;118;127;112;100;97;76;107;93;96;96;114;92;72;70;80;94;96;74;97;89;91;101;97;100;107;95;100;113;111;97;166;291;345;259;179;130;105;114;91;116;115;96;104;88;108;117;104;124;105;99;112;101;120;105;121;125;125;120;173;237;289;266;176;149;166;175;277;313;337;196;141;165;178;143;126;143;176;160;213;226;168;179;217;195;138;173;172;154;152;146;138;135;182;166;128;102;117;105;96;109;84;87;92;86;98;114;173;260;319;334;343;199;180;183;168;156;142;111;133;100;129;130;114;118;99;90;88;98;101;92;86;99;110;110;89;108;85;81;112;125;121;110;85;103;93;93;106;112;92;102;108;114;127;119;153;180;169;246;374;370;208;148;111;134;146;260;399;377;220;129;114;116;117;103;119;127;129;98;111;113;98;101;112;117;102;93;110;93;99;109;82;107;90;96;105;105;95;111;93;100;107;126;102;104;89;87;92;65;83;98;107;83;95;89;94;86;83;78;90;83;93;88;104;86;74;86;100;97;86;124;141;134;105;108;84;81;96;94;94;98;73;86;82;85;87;99;82;97;86;102;201;263;190;132;104;121;92;136;142;179;169;210;299;312;336;389;432;462;553;385;182;117;105;236;333;397;260;119;105;90;95;103;92;87;99;94;84;99;110;108;111;107;117;128;122;103;72;84;93;92;104;124;105;113;101;87;96;112;158;238;267;150;115;115;92;79;93;66;82;83;108;107;80;93;105;90;81;89;113;130;153;143;133;107;95;95;98;103;128;129;94;81;87;93;143;123;170;140;135;114;152;145;128;174;234;246;343;630;1135;1313;1134;869;940;916;937;1230;1270;1052;799;479;377;258;192;157;121;129;86;106;100;97;105;117;101;107;101;122;114;119;146;146;123;97;108;120;167;319;544;582;639;741;582;330;181;109;91;98;124;235;364;367;214;125;100;91;100;83;74;86;76;103;95;77;77;84;75;72;89;85;97;78;88;98;84;99;89;103;87;90;105;92;94;105;106;85;76;79;102;90;83;113;95;90;86;87;83;78;88;102;77;86;94;82;78;94;88;103;109;92;79;75;86;87;92;85;90;83;89;72;96;87;94;84;99;85;85;103;116;101;94;85;76;89;72;95;83;96;85;101;110;99;98;89;82;83;103;103;85;90;69;85;105;97;112;116;101;79;92;108;131;127;121;106;80;97;125;108;180;212;208;147;119;99;129;109;108;89;98;106;110;98;79;66;85;117;158;237;163;100;100;98;133;138;103;83;101;83;81;75;101;106;87;97;90;127;191;198;160;100;104;107;95;78;93;132;149;185;152;119;94;87;84;96;79;87;87;73;81;93;94;85;90;80;76;85;85;75;107;96;93;83;89;72;86;81;80;84;76;101;95;122;257;379;339;188;133;92;103;83;93;89;98;68;83;87;85;92;91;83;112;82;99;84;101;80;101;89;88;103;95;71;91;95;76;102;84;74;74;103;91;86;75;87;83;67;91;80;85;85;89;101;103;111;111;103;104;87;89;85;97;115;124;98;160;150;132;92;128;111;94;99;86;109;145;182;158;163;177;141;150;172;331;582;808;668;459;239;125;105;94;104;101;101;97;103;86;67;62;103;116;157;122;95;78;83;116;149;186;153;132;134;139;131;112;96;82;70;98;70;80;83;91;87;76;88;78;73;97;74;79;81;80;102;82;100;60;85;72;89;99;84;76;77;94;92;82;74;77;105;117;108;99;71;93;100;111;95;117;129;127;122;105;95;103;87;94;103;79;99;113;150;180;126;121;98;123;121;188;243;278;189;119;91;110;114;75;86;96;96;112;85;72;82;96;91;80;72;81;83;114;100;84;106;92;70;92;99;125;198;436;813;802;457;368;457;358;228;196;243;252;399;763;870;462;227;150;119;97;98;88;105;93;113;148;188;161;149;81;74;102;112;134;130;98;106;140;124;128;109;101;101;124;101;101;101;129;157;170;189;125;86;95;117;105;108;100;95;96;111;99;96;92;82;91;75;70;86;87;78;87;78;102;84;73;92;83;81;90;89;80;61;85;100;88;112;97;92;91;103;101;115;124;99;87;87;81;97;89;78;74;84;92;94;95;70;80;84;75;86;69;85;70;91;92;86;83;92;89;68;85;90;86;87;93;101;116;86;99;119;85;87;81;76;95;76;79;98;100;87;88;97;88;89;88;96;98;110;99;107;91;110;117;89;93;101;131;137;134;119;119;96;109;108;124;125;110;87;105;90;101;105;98;110;97;111;93;67;85;91;87;86;71;91;93;77;75;100;119;174;189;136;99;103;99;103;110;101;123;122;128;98;110;130;129;116;129;144;103;84;82;73;86;105;81;95;94;90;80;116;99;97;99;92;74;84;78;79;87;91;82;85;87;100;79;97;82;71;84;103;102;91;116;100;81;83;91;105;96;97;119;89;117;101;102;104;111;98;131;179;234;362;435;319;174;142;136;193;212;241;268;192;147;195;228;232;244;283;261;159;158;174;171;195;186;196;179;131
68;100;95;80;85;76;87;93;160;181;143;103;104;126;160;157;199;177;150;187;242;224;166;149;132;132;125;115;176;162;116;147;199;190;153;129;97;101;90;82;79;93;102;120;129;141;112;97;96;81;102;106;89;82;101;115;111;115;105;94;112;99;90;83;89;92;80;91;79;74;87;110;119;102;116;103;128;164;198;201;142;146;127;105;93;85;90;90;74;84;78;84;85;97;95;85;74;99;85;100;86;107;93;87;78;81;100;86;77;86;87;87;75;87;90;85;93;102;88;91;79;85;76;89;96;83;107;89;99;110;116;90;75;82;96;87;131;113;106;106;96;96;92;88;100;83;94;100;120;101;94;122;146;135;128;214;357;397;269;185;198;206;174;191;203;196;208;230;182;146;147;205;193;209;204;197;217;164;125;103;91;95;96;89;77;92;74;94;89;87;78;79;78;88;80;105;124;158;198;205;166;124;90;89;95;132;140;140;117;97;68;83;77;75;93;76;110;87;80;92;91;92;67;80;86;93;97;81;101;100;69;71;84;77;82;84;80;70;81;66;104;92;65;84;74;87;78;91;99;87;86;90;122;114;116;107;93;97;95;95;110;165;266;251;176;128;115;163;166;276;210;186;177;161;175;129;143;155;145;177;251;403;464;445;322;313;328;276;178;160;159;141;106;90;81;71;76;75;76;85;81;76;89;79;85;73;78;86;87;81;76;115;128;155;157;131;134;92;92;86;107;73;84;84;77;84;72;86;74;80;76;95;215;467;1020;1508;2160;2878;3311;3049;2088;904;270;127;86;83;101;85;89;71;94;97;91;69;89;72;77;82;84;88;93;80;72;83;82;57;76;97;70;94;83;70;88;82;107;107;129;110;118;139;115;167;203;169;174;140;104;112;101;102;121;141;222;361;469;420;260;138;101;90;90;80;95;84;112;85;95;86;94;83;92;106;101;108;109;93;92;90;106;91;105;91;75;105;90;94;83;94;97;95;80;107;88;101;91;101;79;112;95;89;72;81;96;75;94;97;98;97;95;87;105;108;139;147;194;240;184;116;108;79;91;78;100;89;100;95;89;85;101;82;111;118;119;110;90;104;119;85;100;99;97;81;93;95;131;256;296;227;159;142;106;89;114;111;89;103;114;81;115;92;114;100;110;110;113;171;154;135;126;142;123;121;178;195;222;202;135;137;177;205;260;337;297;195;149;133;168;150;159;154;173;220;193;236;214;201;164;146;161;186;206;185;182;155;156;165;157;178;128;93;119;119;100;100;116;78;98;92;104;119;176;232;385;513;504;353;219;178;176;155;122;140;122;151;118;139;127;137;120;95;84;87;100;105;106;102;124;112;99;102;117;112;100;95;119;99;118;99;89;88;95;97;92;107;116;106;113;107;114;128;160;207;291;322;221;139;124;118;125;171;257;272;176;110;108;90;110;107;124;121;137;143;112;102;104;102;98;97;86;114;111;95;96;106;88;103;100;106;120;102;96;94;114;108;117;86;101;109;114;100;91;90;103;91;96;99;90;101;81;84;91;92;98;96;92;76;125;94;89;116;108;78;95;109;124;109;109;91;104;68;100;80;87;92;66;104;98;105;105;104;93;86;97;128;196;288;236;152;84;105;158;203;287;280;243;253;380;387;359;271;356;535;775;561;250;125;105;136;228;232;176;100;87;88;76;88;102;124;116;103;88;102;102;96;88;126;148;137;122;115;106;98;95;96;117;121;116;91;96;81;85;112;148;174;172;157;125;92;107;79;74;105;73;116;101;85;79;86;109;101;100;108;96;115;115;129;112;106;112;87;101;121;114;123;121;104;73;110;127;136;172;146;154;168;176;231;221;287;385;459;525;904;1525;1628;1228;748;644;582;643;897;1079;1139;1115;945;886;629;445;260;158;138;132;109;110;89;85;132;117;126;97;96;97;118;127;94;100;81;96;131;201;374;507;569;811;1160;1041;511;238;129;100;87;139;289;502;630;279;133;92;103;92;87;87;82;85;86;65;74;89;99;81;75;84;98;85;84;99;86;97;95;81;93;101;78;78;84;73;108;70;88;104;89;89;93;91;93;81;88;73;97;73;100;98;95;97;93;103;92;106;87;83;78;90;93;99;76;96;73;98;88;88;78;96;78;76;105;102;95;89;74;99;95;109;95;96;78;88;90;79;83;93;81;88;101;97;94;90;79;83;99;95;90;85;78;72;90;89;104;100;102;101;92;105;102;113;129;124;96;84;104;127;148;186;312;240;154;106;122;166;138;114;96;101;107;99;84;93;82;70;112;103;173;135;125;122;183;197;161;149;100;99;100;67;95;89;78;79;83;82;88;123;138;145;110;99;85;91;74;103;127;163;149;135;104;112;79;73;88;64;92;82;90;84;93;81;89;73;98;91;85;69;101;83;87;91;97;113;100;89;97;90;87;75;82;106;200;390;662;528;311;136;78;92;96;80;94;91;84;92;83;120;103;90;100;89;102;91;90;72;80;78;106;95;88;77;59;80;90;90;97;87;98;83;86;81;74;84;82;85;80;79;77;92;93;106;81;96;100;90;96;90;96;96;86;120;122;118;149;231;268;187;135;113;99;116;88;97;97;115;132;169;263;254;266;208;230;327;563;626;415;282;217;145;118;104;107;111;125;95;96;86;63;78;91;124;138;98;76;100;89;79;107;146;170;161;185;250;260;207;111;101;82;92;77;88;71;75;93;92;88;100;81;73;98;85;77;99;97;92;76;77;70;90;83;82;98;92;87;97;84;90;78;89;129;145;148;99;96;68;82;110;101;102;103;113;115;109;131;123;81;72;94;99;101;98;134;168;156;101;101;117;136;148;232;198;127;119;100;80;94;108;84;100;86;84;78;75;87;91;79;91;84;109;84;89;103;102;108;93;80;114;110;119;185;436;899;790;533;548;777;598;314;224;225;225;294;496;604;373;216;135;138;110;102;77;94;95;94;113;158;153;110;109;110;76;80;117;120;115;114;123;126;104;130;128;102;111;120;128;97;136;167;220;222;131;89;102;96;113;112;104;106;135;129;109;92;91;83;92;97;79;76;69;79;72;77;61;66;81;82;74;82;80;84;96;100;87;80;92;116;84;106;105;95;102;128;118;109;114;104;110;89;77;91;70;77;69;90;87;81;74;93;98;91;97;97;84;99;74;82;97;94;64;98;93;80;74;86;77;109;83;94;102;87;86;87;77;77;77;73;97;85;99;87;95;99;76;85;70;84;106;78;102;77;108;95;102;93;98;104;103;113;121;139;112;90;94;88;121;124;96;109;85;107;128;134;113;106;91;81;69;78;88;76;84;96;104;86;87;86;79;104;112;165;181;127;93;112;99;96;91;99;141;128;112;93;115;122;150;133;142;145;141;112;79;100;85;113;86;96;96;98;85;95;133;124;110;70;89;75;78;77;91;84;70;79;92;86;90;87;76;87;88;75;86;91;98;86;79;82;91;78;92;79;82;98;78;90;84;114;104;99;108;156;250;525;769;519;261;146;114;123;174;209;289;216;168;284;381;323;288;234;166;126;126;153;170;196;264;233;199;178
79;85;72;98;90;82;96;99;140;144;136;87;118;120;168;137;171;203;227;149;148;186;151;113;119;144;111;131;157;178;139;136;256;244;166;109;91;87;99;79;73;108;99;99;116;102;116;98;87;85;77;84;108;85;105;100;102;101;116;89;111;97;111;83;72;76;84;103;73;89;105;102;121;126;110;103;116;117;144;131;171;150;118;104;103;96;93;86;90;83;90;83;77;93;86;78;85;85;72;72;100;92;69;97;78;91;69;79;82;72;86;81;80;71;97;81;81;79;79;75;91;77;72;87;79;88;84;82;90;108;119;110;107;86;79;84;106;111;92;115;85;87;94;110;103;102;107;124;173;148;139;121;128;123;126;148;272;274;207;164;189;212;203;234;224;244;250;324;249;215;136;194;147;127;199;223;164;136;102;96;94;97;107;82;81;74;97;79;101;77;82;70;86;79;86;103;117;138;198;237;245;154;122;77;99;121;172;181;111;108;120;85;105;81;62;108;104;81;84;68;89;95;84;91;74;84;73;93;102;105;101;93;74;85;82;78;94;74;86;82;78;86;96;91;75;93;72;97;86;97;97;88;108;87;91;91;96;106;90;124;117;154;260;244;156;145;124;152;184;253;227;196;202;271;251;201;189;254;256;200;250;410;469;421;308;366;370;369;271;176;118;106;106;79;71;77;75;93;76;111;77;87;83;88;85;91;87;97;94;104;87;96;139;151;129;103;102;101;85;98;84;89;80;93;86;81;94;76;63;77;77;116;162;320;613;1110;1693;2329;3005;2872;1981;992;342;111;68;86;78;102;82;79;67;100;82;69;82;78;85;81;89;87;98;98;82;71;92;82;95;80;89;84;103;77;91;82;97;97;116;88;104;114;125;187;220;245;202;151;130;115;119;97;103;126;175;351;390;307;201;128;89;91;67;89;76;89;103;96;89;78;100;70;94;94;104;96;86;90;104;89;100;99;109;94;93;95;120;107;99;78;103;84;105;83;68;97;104;107;100;94;86;89;95;79;89;96;91;83;102;90;77;90;100;116;150;206;368;500;374;191;117;103;101;103;105;93;110;116;86;101;100;107;125;154;113;113;91;94;93;99;103;89;110;112;109;100;123;182;202;190;141;137;115;104;109;101;104;114;117;87;90;99;106;107;129;119;125;148;147;128;136;140;142;155;227;252;245;171;164;155;176;233;256;273;240;178;171;152;172;166;144;150;150;177;308;269;240;211;192;141;170;199;222;217;175;160;185;173;175;162;105;105;106;100;114;116;92;94;84;92;103;138;221;347;662;939;923;552;297;206;161;166;151;116;139;135;144;146;133;109;107;96;112;96;124;98;90;99;97;113;102;113;114;113;102;106;107;110;92;98;107;97;95;85;96;107;101;99;103;96;107;121;104;147;198;208;157;124;133;115;116;140;171;163;136;100;116;87;100;95;108;155;111;121;114;99;95;114;102;103;89;95;82;95;85;86;93;86;100;97;116;107;89;85;92;114;95;96;118;105;94;93;82;120;104;89;101;87;108;89;95;90;94;104;99;106;110;93;115;111;104;93;114;90;96;103;100;92;107;87;98;96;98;97;79;87;84;101;106;98;80;108;83;88;109;94;133;164;181;133;89;129;212;365;537;567;454;334;445;483;285;230;316;505;652;448;231;137;95;113;155;136;135;87;100;87;89;93;91;99;90;97;91;97;77;76;116;121;155;159;117;88;92;70;82;115;114;96;99;81;83;84;88;116;111;149;130;124;104;93;91;80;64;87;82;92;96;93;98;103;108;106;110;96;109;113;123;110;118;122;112;96;92;115;128;130;103;105;94;104;108;157;179;197;243;314;373;474;506;687;860;876;947;1225;1852;1739;1121;528;372;330;411;672;810;967;1043;1474;1506;1249;840;457;234;157;124;98;93;91;112;125;134;147;146;165;199;216;153;117;91;91;101;173;271;402;447;455;691;1024;960;504;314;174;101;116;147;246;459;478;251;113;110;104;97;89;84;97;84;87;98;79;89;101;72;78;87;86;95;102;82;106;80;95;86;91;83;85;87;78;73;98;110;91;85;92;88;82;95;82;77;87;67;68;88;95;90;100;90;115;106;112;107;82;77;109;82;88;98;99;92;89;95;100;86;83;87;96;74;103;83;79;89;101;99;97;93;95;84;92;86;84;79;107;67;100;86;77;87;90;88;76;82;86;93;88;82;88;83;76;86;74;110;95;85;73;88;97;104;112;102;122;96;107;144;131;183;207;231;156;126;163;165;111;93;97;108;108;120;95;98;84;76;72;103;107;102;107;153;249;329;241;161;100;120;115;100;84;77;69;69;73;67;82;109;136;131;153;136;73;105;86;105;123;177;185;115;89;90;93;101;79;100;102;82;88;80;86;85;80;88;97;94;78;81;110;111;100;86;95;119;87;86;97;77;92;79;100;96;157;380;595;529;375;147;101;95;85;72;93;104;97;103;83;89;94;102;99;85;104;107;96;113;89;87;92;78;79;70;79;82;90;88;97;98;85;78;76;94;98;78;89;78;61;83;77;91;83;91;100;88;92;93;93;97;86;101;100;187;184;189;157;305;375;258;157;111;102;80;94;95;91;113;131;256;407;501;478;345;365;447;619;483;260;177;152;127;98;107;118;136;139;92;82;81;95;79;79;101;103;106;86;99;100;85;105;152;205;227;264;399;464;303;171;93;89;77;71;101;75;84;78;95;105;75;69;78;85;91;86;88;75;93;82;92;99;87;72;74;84;97;92;88;78;84;89;99;149;204;146;99;76;71;96;85;100;92;100;122;111;126;136;106;69;96;81;87;75;88;106;116;127;106;97;116;146;134;165;144;108;108;92;78;79;87;79;103;70;101;83;93;79;74;83;84;103;99;93;97;85;83;92;84;105;111;97;101;143;311;494;468;386;561;834;612;338;234;294;226;196;296;291;222;177;146;111;114;95;90;94;91;82;98;113;98;112;113;104;84;92;129;182;175;117;121;122;130;138;141;108;99;111;125;120;129;168;196;176;109;90;94;91;96;82;105;97;109;117;121;103;77;92;98;93;83;92;65;69;72;92;86;113;73;86;80;81;77;86;97;74;74;99;86;77;91;81;98;81;119;119;104;123;97;75;92;96;83;64;83;81;84;79;74;79;96;79;99;84;81;80;92;82;77;83;84;84;101;104;81;84;123;92;93;87;104;97;99;91;81;88;95;81;102;75;88;89;108;87;95;102;83;91;79;65;92;91;69;78;67;109;91;84;118;95;115;121;118;110;106;105;85;90;113;123;112;100;106;121;154;153;113;96;102;70;69;77;83;94;80;81;93;100;91;105;87;81;94;124;117;120;94;72;97;95;99;117;128;142;115;86;98;130;139;153;171;186;167;133;105;99;102;108;88;80;84;91;84;101;130;126;115;89;90;73;86;70;74;78;81;85;83;91;87;72;90;97;76;89;86;83;79;95;82;84;89;90;97;91;83;88;107;82;96;109;80;103;118;133;295;549;731;488;230;120;94;130;151;139;199;237;253;309;436;394;296;206;131;113;140;184;186;152;197;191;178;159
107;77;107;88;91;115;104;126;159;203;175;109;112;103;137;154;189;259;273;203;170;164;169;138;144;155;120;106;131;118;105;152;208;214;147;100;86;94;93;101;83;87;120;96;107;71;90;85;83;69;101;70;75;91;93;93;92;83;74;94;85;91;87;91;91;85;89;95;74;87;105;114;138;126;107;100;87;95;109;117;118;128;119;79;94;93;69;96;84;74;76;80;82;107;73;94;87;86;77;80;81;95;80;84;83;107;86;74;76;76;82;74;101;75;75;70;89;81;75;80;77;78;86;92;90;97;80;88;101;124;104;94;99;70;80;93;96;113;120;106;102;107;117;83;97;111;129;139;125;131;127;124;98;110;119;146;196;183;142;126;141;185;250;321;368;303;289;296;357;281;206;205;157;165;253;310;188;123;90;88;78;75;77;81;80;99;86;92;69;91;86;75;79;93;96;96;116;137;197;227;212;164;131;102;111;104;140;142;143;114;110;130;94;91;79;109;93;80;69;80;95;86;87;85;93;84;82;82;77;100;89;96;85;82;100;75;87;81;75;93;86;58;76;87;95;84;72;90;96;92;90;84;92;97;103;97;99;97;105;85;102;145;178;222;198;175;171;140;188;182;202;163;206;318;328;201;227;274;342;253;281;470;579;527;407;322;338;395;353;195;140;100;100;88;88;65;83;79;91;91;94;98;80;88;99;85;86;78;99;96;101;133;132;133;134;113;102;93;85;72;81;66;83;73;85;77;82;94;87;84;97;109;128;161;326;648;1072;1644;2112;2122;1523;786;335;110;93;90;91;92;93;84;78;80;88;99;88;90;94;94;103;74;73;90;74;83;76;97;77;92;70;76;82;75;94;96;106;90;106;112;86;113;162;195;236;254;189;131;102;79;112;101;103;130;174;254;272;213;155;136;100;80;86;91;95;103;109;90;83;86;88;89;104;101;85;91;91;107;104;98;111;84;85;100;102;112;93;109;123;105;104;91;97;83;78;85;106;107;96;80;94;75;85;85;80;90;90;91;96;92;88;77;107;119;173;330;774;961;708;298;117;113;111;87;109;95;103;97;107;96;109;139;147;203;159;131;112;78;100;92;94;88;103;84;79;111;136;184;168;163;136;132;110;116;121;122;115;120;96;119;119;139;115;131;120;110;121;137;119;126;119;154;151;181;305;431;367;209;185;157;215;230;250;238;201;194;182;189;179;206;166;134;183;220;314;381;301;234;170;152;157;197;182;166;161;214;244;219;184;132;106;107;112;103;118;107;91;111;120;95;101;116;227;439;912;1406;1426;769;401;276;259;268;189;121;84;129;143;163;130;98;99;104;95;105;125;147;122;102;91;114;114;102;110;108;99;92;104;93;109;124;98;110;110;121;142;141;112;116;105;113;81;108;92;116;117;127;117;113;131;142;97;133;107;120;100;102;77;105;106;115;115;130;111;113;90;99;110;96;81;109;91;122;96;82;77;118;98;102;95;92;80;117;108;89;88;92;103;108;107;105;81;102;103;83;106;88;96;97;82;116;98;94;91;102;95;98;92;97;111;95;146;120;98;106;80;97;99;105;95;97;87;87;99;98;94;80;93;87;95;87;91;90;83;76;93;83;100;123;117;91;92;132;219;417;630;750;487;410;562;507;276;198;265;390;429;266;173;111;78;124;102;123;107;92;73;106;84;82;110;75;95;94;99;86;89;95;77;98;125;154;107;106;106;92;108;95;95;80;93;86;85;88;113;108;95;135;118;97;108;93;84;90;88;76;61;81;86;94;100;81;125;122;109;94;104;102;109;111;130;131;112;110;134;147;142;175;124;114;137;119;167;199;271;430;600;824;943;1139;1341;1467;1763;1685;1338;1188;1471;1453;952;433;255;210;272;428;529;564;891;1491;2056;2206;1647;898;459;259;148;108;100;88;130;103;148;153;173;277;399;421;335;171;125;92;101;152;231;338;309;299;367;617;695;547;427;243;137;94;103;147;231;254;165;105;115;94;88;92;75;83;84;77;99;83;88;62;80;97;93;95;100;108;112;87;83;81;80;118;99;104;74;98;84;109;99;84;93;92;105;85;92;95;84;92;91;82;95;82;80;83;101;108;112;107;110;102;94;85;92;107;74;99;94;95;77;97;92;63;90;87;96;81;95;75;73;86;87;109;106;91;93;82;97;88;108;97;72;89;82;96;114;79;91;104;74;77;107;80;101;86;77;81;79;91;91;95;84;80;88;95;90;107;97;112;110;116;137;137;146;155;157;133;128;153;145;139;81;97;133;160;195;140;95;73;92;85;86;103;109;118;204;263;381;313;201;133;154;165;116;84;80;92;89;87;91;85;133;183;234;195;134;115;86;109;95;127;188;157;112;109;79;85;78;83;67;91;103;94;90;89;87;94;97;88;95;92;66;97;107;93;91;91;92;104;79;99;91;98;102;110;99;136;197;305;363;237;138;108;73;88;88;96;93;91;71;95;93;92;107;122;104;113;114;94;99;100;82;89;82;73;85;90;78;91;99;91;101;76;86;88;88;83;89;81;97;81;78;63;90;89;84;103;91;62;80;77;110;91;92;118;228;296;232;175;242;330;251;165;109;85;99;87;94;83;84;150;287;645;670;646;506;445;378;492;391;205;153;113;127;94;108;112;120;95;101;97;78;86;88;83;91;105;87;99;95;94;107;93;166;237;317;282;411;561;358;179;127;91;93;83;97;91;89;79;79;85;97;91;101;93;93;89;83;85;104;85;97;72;75;82;89;96;82;100;79;83;87;89;97;137;153;172;84;90;70;94;106;80;93;73;79;94;119;108;113;76;90;96;84;98;87;102;108;91;85;108;124;129;121;139;109;107;79;91;95;94;111;85;97;92;71;101;94;71;89;79;90;98;110;79;96;85;94;96;89;96;123;104;111;132;184;216;244;247;334;509;443;261;189;208;204;153;153;130;166;129;139;142;109;111;102;106;77;83;83;102;122;120;108;90;106;118;122;184;175;123;121;145;121;117;124;137;105;101;118;125;132;177;188;143;110;85;78;83;99;77;90;95;83;98;96;85;74;86;76;74;75;87;80;83;78;95;89;77;91;76;78;75;104;81;82;101;94;93;87;85;122;93;105;119;132;101;81;105;90;99;77;106;84;88;89;92;78;69;91;76;92;93;84;71;92;98;77;96;84;88;85;80;99;88;66;87;72;89;85;89;103;97;102;91;85;86;85;74;84;73;82;84;86;86;88;83;83;80;101;69;79;75;91;90;80;104;81;101;89;82;96;109;113;112;103;79;98;83;85;106;99;121;108;113;147;118;119;109;99;94;75;79;102;100;96;109;99;117;83;100;110;90;114;122;95;99;84;94;100;87;98;127;141;118;112;89;117;124;179;178;156;212;159;114;122;103;95;84;78;88;72;83;97;111;115;110;97;89;62;78;87;72;72;83;82;89;114;91;89;78;75;74;99;91;97;79;91;99;74;87;91;76;79;88;95;92;86;104;94;95;113;118;132;130;187;366;480;369;184;129;93;103;121;111;120;174;219;253;306;313;237;159;112;99;122;143;148;131;114;158;166;139
80;61;70;84;85;91;103;115;133;162;157;135;129;101;137;155;195;358;330;210;168;210;166;114;130;193;132;99;108;138;122;135;147;142;104;92;93;93;96;94;82;103;116;100;116;77;91;96;104;59;91;103;90;76;82;86;85;81;84;89;108;93;71;88;107;87;112;115;92;89;99;111;113;133;111;92;96;99;114;81;98;95;102;120;113;98;101;90;87;88;83;86;94;85;88;81;93;90;89;79;80;76;96;73;69;100;83;87;77;72;96;76;84;98;103;107;98;79;95;70;82;83;96;81;85;68;86;85;79;91;69;70;74;81;104;102;106;73;114;123;127;124;119;96;83;124;132;107;99;102;106;146;148;135;111;123;170;201;186;155;149;197;409;580;644;492;298;223;262;268;259;289;264;223;236;227;181;130;102;87;79;82;97;88;91;93;84;85;82;71;112;94;87;87;93;98;143;164;193;215;194;122;112;118;90;103;121;134;114;90;118;109;107;107;100;105;87;67;85;99;85;93;73;77;82;88;79;80;95;99;83;77;69;107;77;81;98;80;69;70;80;71;74;80;61;77;96;76;86;90;71;93;108;95;86;106;101;97;101;97;90;117;245;310;366;299;232;204;137;164;173;140;209;236;211;161;164;202;242;284;287;464;744;689;487;308;292;268;296;192;146;134;95;82;85;64;70;65;107;85;84;104;88;105;87;107;94;111;96;96;113;113;118;132;123;107;86;90;73;63;92;67;98;77;91;85;90;89;68;98;80;101;106;118;267;592;965;1393;1605;1417;1036;592;243;102;93;95;86;88;74;67;89;71;70;93;79;85;84;77;86;94;83;112;99;96;84;65;69;71;82;87;83;102;81;95;90;89;84;76;86;102;107;133;176;166;186;128;98;103;129;128;100;125;157;165;195;141;124;108;98;95;87;88;92;99;91;101;94;94;92;91;112;103;95;107;85;83;104;103;122;123;99;95;86;105;108;109;105;104;86;81;90;97;91;103;95;92;100;95;103;96;96;99;88;98;94;89;94;77;91;88;86;123;150;404;962;1267;827;345;120;106;122;112;95;91;109;99;106;108;117;139;169;169;164;111;89;94;74;106;91;77;98;106;101;116;117;141;166;194;148;130;102;115;107;107;144;122;131;127;105;133;141;141;113;112;127;144;121;133;114;171;205;256;392;570;487;280;146;168;195;267;308;287;258;190;214;184;168;187;141;170;173;290;371;397;393;283;199;162;166;165;135;148;196;243;296;313;216;130;109;119;84;82;111;100;96;104;101;111;96;166;239;582;1032;1434;1282;767;464;418;516;431;237;144;110;125;138;145;139;136;113;96;115;116;133;138;107;104;121;91;104;119;109;110;106;84;97;98;98;100;96;108;150;146;186;166;151;120;102;95;104;108;117;118;114;110;106;119;98;111;117;114;120;116;105;109;117;111;116;110;99;98;94;74;89;100;116;97;112;86;101;96;96;75;93;92;114;124;106;109;94;110;102;97;92;80;91;119;122;91;113;106;113;105;97;94;108;92;107;80;99;105;97;96;100;101;100;115;112;114;96;113;101;106;97;87;99;102;126;118;93;121;95;91;77;94;92;89;76;96;95;88;79;76;79;82;103;89;88;77;106;161;255;430;579;575;467;491;548;439;300;174;227;225;222;219;138;129;105;118;97;92;102;92;94;93;96;80;102;96;82;94;78;99;96;97;84;103;97;126;125;88;91;94;91;92;85;76;97;84;96;116;75;94;115;123;106;105;94;101;94;98;91;77;90;95;115;95;112;110;115;117;110;103;111;108;95;126;140;141;148;155;136;133;180;161;145;179;184;221;319;442;705;1107;1416;1799;2012;2186;2459;2576;2588;2394;1777;1205;926;707;544;337;219;198;171;256;278;385;705;1226;1888;2575;2314;1426;847;401;199;126;114;134;129;120;165;167;250;444;705;807;550;251;161;112;110;134;139;182;188;191;207;327;382;535;457;257;130;105;110;109;146;114;104;95;88;91;82;90;81;92;101;99;92;112;108;94;99;101;90;91;95;86;81;91;93;87;85;88;96;91;105;81;84;71;80;96;104;98;103;81;97;87;89;73;86;110;106;84;70;98;89;91;104;113;95;77;100;99;91;93;105;94;85;104;77;89;86;87;83;96;122;86;74;74;90;81;87;93;93;107;81;76;84;108;77;83;109;102;80;83;86;94;86;107;80;73;83;79;88;77;82;85;87;76;84;89;81;78;81;80;87;89;112;140;137;114;104;98;127;134;130;130;98;134;127;115;84;101;125;182;217;163;128;90;96;81;84;95;125;174;240;372;397;344;203;143;205;190;145;97;91;73;84;88;93;94;133;232;260;205;137;98;121;116;127;131;133;129;103;98;82;77;85;81;75;82;76;86;80;81;85;81;87;101;87;91;95;79;90;82;77;77;97;76;71;98;95;105;174;200;160;111;138;159;170;152;103;79;81;98;85;79;95;64;82;89;92;81;118;123;115;138;118;79;94;77;80;76;76;83;83;79;95;102;89;88;88;93;78;88;73;100;99;78;74;90;76;91;95;92;86;81;88;85;72;93;86;82;86;119;221;266;198;156;163;192;183;130;132;78;94;89;89;89;88;107;225;426;540;465;469;423;409;449;336;161;133;123;104;88;86;116;105;96;122;89;100;88;87;91;107;95;100;91;85;88;88;88;140;192;215;219;283;339;261;199;191;147;115;91;68;85;104;73;83;94;84;90;70;88;96;71;76;76;99;97;91;78;75;69;100;91;95;78;88;89;79;92;110;98;112;113;98;73;89;84;84;81;93;88;71;96;114;105;101;95;118;121;98;63;84;94;86;91;112;119;121;129;134;126;92;98;108;124;100;119;99;91;88;101;73;92;82;74;93;80;107;89;83;100;89;86;88;86;94;107;109;133;168;108;122;123;145;149;163;243;252;202;177;159;135;127;144;122;120;128;170;126;138;112;105;93;93;97;78;114;94;92;93;90;103;124;109;163;160;99;103;133;126;116;115;103;88;106;108;112;136;137;151;129;109;101;93;92;67;90;87;88;82;86;104;98;85;74;83;71;87;76;82;85;104;101;82;103;96;72;90;79;83;84;85;85;85;89;88;98;110;92;74;104;106;99;93;82;91;115;93;108;97;97;85;86;76;68;96;87;79;81;75;101;83;90;89;72;77;81;67;81;88;88;85;74;85;77;99;89;100;88;90;92;96;77;95;98;94;79;75;92;87;77;89;101;95;100;94;67;90;97;83;94;85;96;105;100;101;105;91;98;128;84;82;98;76;76;94;106;117;112;96;119;101;136;119;114;104;81;94;97;91;96;106;107;119;110;109;128;114;128;144;121;110;93;69;93;97;85;117;100;131;121;156;130;116;137;158;178;155;121;124;124;99;102;90;80;70;77;77;99;91;110;104;88;100;94;82;79;62;77;84;78;84;97;122;119;100;101;83;80;81;79;85;87;74;89;92;83;97;89;97;86;80;101;99;117;88;97;136;134;165;151;142;217;286;240;166;136;122;103;86;88;117;154;193;191;216;266;240;192;115;139;139;158;149;124;106;121;110;103
85;89;80;106;96;107;109;125;201;158;141;135;108;113;134;161;256;340;325;238;224;237;182;145;129;120;138;99;90;103;121;110;118;108;89;98;91;97;88;61;76;108;96;117;102;91;75;97;86;93;100;89;86;93;87;72;81;77;104;98;113;101;95;109;91;117;140;128;105;92;92;92;123;121;106;101;109;130;123;117;94;85;88;89;107;117;113;98;82;93;81;90;93;91;95;91;77;72;84;95;76;89;79;90;83;79;72;69;93;93;73;78;94;80;77;91;82;83;64;77;91;92;87;107;83;83;90;64;93;84;81;82;66;106;100;98;82;118;131;133;123;141;140;107;114;101;104;96;97;82;111;186;198;193;138;175;231;236;211;168;139;252;475;721;756;456;273;247;235;265;281;298;345;326;217;177;110;98;79;98;85;93;83;99;108;93;101;109;105;97;110;101;84;87;80;89;124;168;196;249;211;132;106;90;96;95;88;98;81;87;107;101;118;148;116;103;110;69;88;90;74;73;84;81;84;85;70;71;88;75;80;95;87;96;72;78;84;62;62;63;70;79;79;91;74;80;82;78;96;103;113;121;115;99;71;101;104;99;101;87;114;154;396;693;704;501;366;249;172;132;136;144;144;152;151;124;146;190;265;319;338;528;682;648;482;303;211;225;203;172;115;102;94;103;78;75;70;79;91;88;87;80;88;108;90;96;83;89;103;94;105;122;117;106;95;77;100;80;89;81;80;80;90;60;73;89;92;78;83;81;84;109;105;201;435;913;1546;1787;1572;1262;835;467;173;106;76;87;84;83;90;85;80;79;76;72;74;85;78;80;95;89;97;90;79;66;78;89;84;80;74;100;101;90;94;87;102;82;78;122;113;121;114;115;123;141;130;157;127;101;128;137;127;111;127;134;142;134;113;106;100;86;69;96;111;80;115;94;94;92;101;119;135;116;93;109;101;76;103;118;120;110;96;102;102;92;108;103;100;79;89;78;86;87;95;105;98;95;97;117;100;102;105;110;90;72;83;87;102;104;95;89;81;112;160;365;740;980;676;264;133;115;102;104;105;92;89;113;113;92;113;120;127;139;136;97;86;92;95;81;90;89;90;98;90;103;113;180;228;259;200;157;122;125;125;126;122;136;115;110;143;147;178;149;153;120;104;109;121;119;158;196;245;291;390;512;442;236;178;160;203;340;460;419;321;246;235;242;224;191;153;153;216;307;456;592;550;416;220;212;206;202;167;149;190;224;248;255;173;150;133;104;109;105;98;86;116;101;95;118;109;166;213;385;786;1052;1112;749;522;677;820;651;347;152;109;104;132;139;134;123;103;104;100;105;130;115;109;104;102;120;100;102;97;98;97;82;107;103;110;112;93;121;151;200;261;187;129;124;109;88;93;105;124;88;107;88;118;110;137;96;118;108;104;100;88;113;94;112;108;115;102;133;114;96;105;113;83;90;100;107;104;96;119;122;93;105;107;105;83;118;102;106;115;90;91;96;117;109;117;119;92;97;85;93;79;78;87;81;82;77;80;88;90;99;90;94;98;105;96;121;109;122;98;86;77;94;100;105;139;129;120;110;98;93;96;103;99;87;82;100;87;96;80;82;81;80;96;102;94;101;136;211;298;393;381;325;391;633;820;576;232;162;144;158;150;141;139;98;136;98;96;92;107;106;83;96;102;90;89;88;94;91;89;73;106;80;88;113;110;112;114;90;100;96;77;100;75;81;87;90;98;96;115;96;98;95;95;89;111;98;83;77;87;84;101;112;112;114;132;101;133;109;124;119;143;143;123;119;115;149;148;139;144;132;124;182;160;233;345;514;725;899;1330;2118;2643;2737;2745;2938;3081;2836;2558;2177;1500;786;464;354;253;195;179;163;166;175;219;265;473;782;1343;2031;2430;2193;1469;774;384;214;143;179;143;170;229;323;293;513;858;1039;905;447;213;158;109;114;109;108;124;126;110;153;225;336;303;200;129;117;91;101;103;92;91;84;91;83;89;105;81;84;93;103;111;130;121;97;88;103;88;94;102;87;90;84;108;96;99;82;89;95;94;104;90;99;94;97;103;111;72;90;88;81;81;87;95;80;87;100;93;87;95;83;94;88;94;100;98;84;81;84;79;88;90;108;90;87;95;102;95;108;100;73;82;88;86;79;95;97;77;80;85;80;71;95;85;87;91;96;95;79;81;83;96;95;103;90;95;85;70;77;69;83;90;86;80;72;99;72;90;86;88;96;150;221;191;141;100;136;153;135;123;107;105;108;95;77;88;100;93;155;167;150;95;101;81;85;79;90;128;259;414;463;392;274;182;128;159;208;129;118;91;107;80;79;82;98;129;182;193;140;133;144;181;188;148;99;121;113;101;92;97;120;90;86;84;88;80;96;72;95;73;77;78;82;88;93;86;84;83;104;91;92;89;87;83;103;104;188;322;362;280;160;89;112;119;109;87;77;89;96;94;93;89;105;88;92;80;94;126;133;181;148;105;72;82;80;98;85;71;90;84;91;103;105;107;86;91;69;88;85;92;73;81;70;69;90;91;92;69;104;79;87;95;87;84;81;78;69;96;89;142;167;143;127;132;146;171;118;100;103;90;71;92;75;92;87;146;219;259;264;331;344;458;532;370;218;134;128;96;99;109;94;86;101;83;80;97;105;84;101;77;92;86;89;79;69;104;101;132;167;174;179;176;203;252;363;403;240;131;97;78;87;84;85;70;73;96;80;103;89;83;83;81;75;82;92;84;85;74;78;80;87;86;78;74;78;90;82;87;95;111;93;92;102;89;85;79;67;86;80;88;102;102;87;102;99;97;110;103;80;90;86;85;83;118;125;113;148;140;125;112;107;113;110;98;80;108;128;75;82;69;83;104;73;69;74;86;91;99;84;106;78;103;92;93;101;102;119;99;112;108;105;88;113;141;132;139;119;133;128;121;139;142;149;133;143;129;126;133;119;104;107;94;94;93;77;105;90;73;85;105;112;107;112;113;110;114;111;103;120;94;103;107;102;94;132;125;118;130;135;115;92;114;90;100;110;80;73;99;78;77;83;92;96;69;80;86;78;99;86;93;87;91;79;90;71;79;67;88;86;90;90;90;79;93;88;90;77;78;95;92;91;87;75;102;113;122;128;108;86;71;81;89;89;96;63;78;91;81;68;101;109;90;84;95;84;79;98;76;89;88;74;86;93;87;98;100;88;96;94;102;98;87;71;97;77;100;66;85;105;81;86;96;98;102;97;71;85;78;78;99;82;86;93;118;100;84;81;102;99;97;84;86;104;86;107;120;104;107;103;99;111;119;128;100;69;65;83;68;85;112;99;109;121;137;140;130;167;199;164;112;97;93;81;93;63;105;104;139;120;134;141;135;136;121;134;134;93;119;108;109;114;107;111;84;86;84;90;92;84;81;93;85;87;82;65;77;87;85;90;106;138;144;159;126;86;82;77;87;79;72;78;80;91;89;90;90;70;79;89;95;87;93;104;102;100;117;175;199;160;137;143;160;164;130;168;142;134;102;106;98;127;165;170;222;331;350;245;146;128;154;233;209;178;177;114;134;104
74;72;79;82;78;89;110;122;157;134;137;116;94;112;107;136;192;257;290;255;268;240;177;135;129;149;99;70;93;106;92;112;100;88;102;86;68;84;86;84;108;102;95;100;96;82;90;86;88;108;109;110;113;84;93;66;75;85;102;87;90;112;93;93;82;120;123;114;95;86;88;89;99;107;101;99;118;118;144;129;127;118;82;92;90;97;121;93;81;76;68;79;71;84;85;82;83;76;92;76;73;81;97;85;82;94;100;89;66;86;91;69;88;106;76;85;91;87;72;89;103;79;93;70;75;57;87;77;93;87;93;76;95;109;102;99;112;106;130;143;172;160;158;128;97;98;95;117;108;116;136;163;175;179;150;171;244;257;305;220;182;222;380;483;520;378;344;339;382;305;220;235;253;266;187;138;105;94;90;77;81;84;95;90;91;97;87;83;92;102;99;127;92;91;71;98;126;161;212;202;147;132;99;85;109;107;106;83;98;72;83;96;97;133;147;100;101;61;86;83;85;85;93;79;66;85;83;79;88;81;96;83;81;74;105;74;91;74;74;81;79;72;69;109;91;104;102;84;82;111;133;147;141;103;91;85;71;81;74;80;101;176;577;1106;1155;750;446;252;188;159;152;209;200;158;130;109;150;173;291;338;392;473;579;559;429;300;198;163;152;129;108;99;90;93;78;77;84;70;82;74;98;98;81;83;103;98;80;92;93;106;118;113;97;92;91;77;75;89;84;71;77;79;83;90;83;79;81;70;89;89;72;106;168;303;731;1545;2332;2612;2195;1321;760;362;152;81;84;86;97;96;86;89;77;74;84;90;93;81;85;112;81;93;108;69;80;84;80;95;78;69;91;81;84;79;79;65;86;102;98;116;150;176;137;129;95;134;150;149;151;119;119;118;136;135;105;121;108;122;102;115;95;82;92;83;88;114;104;104;89;87;101;121;179;173;116;122;87;101;116;127;152;132;106;97;96;86;106;101;107;92;99;100;77;86;91;93;94;95;85;110;89;88;99;115;95;86;87;75;91;92;93;111;121;101;128;174;434;458;358;168;109;90;116;104;101;79;84;86;88;93;87;110;122;121;111;122;93;105;90;107;98;85;98;109;74;113;134;199;311;327;243;157;130;113;116;121;131;134;147;109;113;117;139;148;128;109;98;103;101;108;123;209;246;287;298;347;251;190;167;198;276;446;657;534;337;323;288;253;200;193;158;162;230;479;754;827;675;366;283;232;227;170;192;237;218;267;252;258;160;131;107;127;105;96;104;94;110;111;118;121;136;148;192;309;611;766;758;508;567;868;1058;761;358;151;95;117;144;129;122;105;92;79;108;95;122;108;113;117;89;111;107;103;94;127;109;91;101;102;99;107;103;116;173;256;308;198;141;101;107;98;96;98;104;92;105;98;118;113;106;101;113;93;107;94;121;122;122;136;129;128;127;147;126;106;99;101;110;98;115;117;112;120;99;118;112;116;111;100;96;115;129;109;122;90;93;92;87;94;94;107;113;89;106;79;105;94;78;101;85;117;67;90;90;94;89;100;114;84;101;101;101;90;85;80;84;103;99;120;157;137;128;104;83;93;104;118;95;93;97;90;89;78;71;60;93;73;67;110;95;112;163;287;448;457;255;190;307;542;790;584;249;128;103;130;107;117;138;149;139;110;87;85;106;116;112;96;97;92;95;84;98;96;90;85;100;97;95;110;119;89;87;97;101;108;107;95;93;73;79;91;78;96;90;80;94;84;95;97;84;85;84;84;115;85;91;112;125;135;100;120;120;144;139;142;141;162;116;108;129;129;157;150;149;159;148;198;310;566;930;1344;1550;1626;2052;2804;3028;2817;2383;2298;2214;1963;1505;1138;770;419;230;173;210;154;156;122;118;145;138;199;319;484;795;1234;1879;2192;1734;1066;646;406;338;322;315;353;526;636;661;703;929;1106;861;466;241;166;106;99;94;109;97;117;123;95;133;166;166;149;127;120;115;95;101;84;85;105;79;80;90;95;90;78;103;141;223;263;161;93;124;86;98;102;86;88;98;82;92;97;90;94;89;83;103;92;76;91;90;84;113;78;98;67;91;107;103;92;97;70;88;88;93;83;79;94;78;76;87;112;111;76;98;106;100;100;80;95;81;100;101;97;86;93;93;79;99;98;79;96;87;80;81;87;83;87;104;89;91;88;76;101;78;83;87;92;121;126;122;101;93;79;97;93;93;86;77;93;74;80;77;89;74;99;95;96;166;265;216;141;101;134;147;124;107;88;107;89;92;92;100;83;95;102;103;105;89;91;84;84;80;70;100;238;339;468;429;227;126;108;127;134;87;87;89;102;95;107;85;98;97;109;135;109;106;171;254;316;206;111;112;99;82;96;98;91;88;96;80;82;95;89;72;78;75;86;77;96;111;102;89;75;94;79;91;93;74;104;93;85;141;287;489;642;457;200;115;95;102;94;90;81;83;88;101;109;117;113;101;96;88;76;112;126;166;141;100;97;90;82;85;75;84;79;91;90;113;99;97;94;70;76;83;69;78;66;91;86;72;77;95;86;88;92;83;108;67;73;87;75;82;93;90;96;94;111;97;110;139;172;194;163;109;72;88;77;85;86;93;118;119;158;157;170;182;249;404;574;489;266;139;115;109;104;81;89;97;94;95;85;104;78;98;105;100;85;104;93;101;96;113;119;144;135;211;160;131;139;328;612;721;420;145;89;74;76;89;83;85;71;92;73;80;97;74;91;76;89;81;81;78;94;83;104;86;95;90;85;90;87;79;107;82;93;84;83;69;79;83;88;68;80;88;87;84;98;94;94;91;99;103;100;95;111;109;106;101;107;116;103;98;123;123;124;104;109;118;108;92;99;101;100;112;85;86;97;80;78;96;76;79;81;79;86;78;97;100;98;122;109;95;125;112;105;107;75;129;127;144;119;130;119;111;124;123;172;211;216;199;171;150;152;123;138;124;117;133;103;112;88;103;95;98;99;72;92;94;94;99;96;108;122;134;117;129;136;124;89;110;155;129;127;125;119;87;90;98;90;106;81;80;88;85;100;70;79;94;96;90;79;88;68;111;135;104;89;95;88;89;87;87;61;73;90;81;82;79;78;84;89;100;95;97;91;83;108;68;103;86;90;127;108;94;67;86;115;87;73;99;73;67;76;84;92;104;94;85;76;88;84;97;90;81;90;81;77;91;87;92;92;80;94;78;79;79;92;96;103;88;71;89;93;77;86;90;91;84;90;89;94;63;91;80;83;89;84;97;92;80;89;100;101;81;85;87;100;95;117;105;89;87;98;77;94;78;117;113;109;102;89;80;90;83;84;84;100;107;132;130;132;146;181;163;126;105;95;91;99;110;117;93;98;142;121;103;110;103;95;118;112;95;94;103;112;105;109;82;109;88;83;84;83;85;68;83;87;97;71;74;89;78;68;89;101;77;136;212;204;122;99;88;96;86;74;74;63;104;95;80;76;92;84;81;84;88;91;114;96;106;111;139;206;211;150;143;116;128;133;176;218;230;163;98;109;86;114;128;257;324;549;642;398;196;180;217;283;275;241;193;162;119;98
72;85;83;87;96;80;93;120;115;141;136;127;106;88;90;131;168;171;210;220;254;191;149;174;142;161;109;76;71;86;94;91;79;98;92;99;80;82;74;88;92;85;96;103;83;104;114;111;86;104;85;94;81;89;89;74;86;87;82;91;95;113;114;87;96;117;112;120;95;82;92;104;128;170;129;125;142;143;148;157;148;122;101;83;90;77;90;94;89;82;73;91;79;76;87;88;89;88;77;73;77;89;60;107;98;83;84;102;78;89;100;93;75;89;95;86;70;98;90;79;67;89;91;82;80;92;88;98;84;79;87;88;100;108;107;109;119;124;108;156;187;173;150;119;118;94;83;104;122;186;137;128;150;149;131;183;260;347;343;252;212;171;234;248;267;280;412;584;672;463;204;194;194;176;133;117;139;111;128;88;92;73;89;98;84;99;89;86;97;95;86;104;94;83;89;118;130;205;207;150;130;96;91;111;100;117;113;90;110;97;70;89;82;125;128;121;104;76;80;89;88;104;91;70;86;75;77;106;78;106;92;81;89;81;79;107;97;78;71;77;62;88;69;80;75;75;81;82;95;89;122;210;163;108;84;79;86;80;69;78;98;184;450;949;953;648;377;203;132;149;212;274;249;163;131;125;151;203;291;329;486;503;538;574;382;238;176;156;131;110;124;92;64;89;86;61;83;71;66;86;83;96;101;78;86;93;78;73;58;104;97;109;103;95;87;92;90;77;79;58;70;78;72;82;72;97;88;80;74;74;84;111;173;425;964;1960;2803;3290;2799;1611;841;408;112;72;83;86;84;89;76;82;75;70;91;74;84;89;72;87;83;83;83;77;74;100;87;88;67;86;78;87;79;63;76;89;95;78;107;139;209;243;133;124;157;131;143;156;128;116;109;122;109;103;84;87;114;99;122;96;72;95;101;84;85;89;111;105;81;75;94;155;221;195;135;98;86;97;116;117;118;124;93;114;111;91;120;106;110;106;109;103;101;82;96;100;88;73;74;86;91;98;104;93;83;96;68;71;98;75;112;105;92;112;81;121;175;202;172;113;103;101;99;88;94;92;93;97;91;82;97;97;109;88;95;106;123;105;125;94;94;84;98;104;102;107;159;212;276;335;239;216;180;152;119;114;144;130;141;140;125;98;135;122;111;106;107;114;97;108;109;178;217;247;230;234;167;161;181;241;314;444;546;498;364;345;330;206;199;183;211;202;252;513;864;993;618;373;250;229;222;192;209;186;217;231;270;210;140;102;128;135;108;145;109;115;102;125;114;117;125;133;154;275;442;588;502;353;473;823;949;569;265;130;130;115;147;124;144;105;106;114;104;102;96;105;101;115;123;117;107;115;92;112;91;101;99;93;120;132;95;121;148;237;231;157;116;110;112;103;92;98;119;98;101;125;96;96;124;124;118;118;122;126;106;117;142;127;137;168;127;165;113;106;92;109;108;106;100;101;112;112;126;131;106;132;122;97;98;122;152;166;119;102;88;101;117;101;93;101;91;98;82;84;84;92;85;80;87;99;87;90;99;80;121;93;90;86;94;112;94;90;104;98;102;110;120;125;124;108;112;98;95;87;104;84;88;75;94;92;104;101;78;85;89;85;84;79;99;90;146;283;436;430;261;155;194;379;488;361;212;138;128;98;128;141;211;230;214;126;124;95;109;128;136;102;97;87;106;91;111;114;96;90;103;103;106;110;117;110;86;107;96;125;125;82;92;84;86;82;89;84;76;98;95;89;68;86;82;93;109;98;83;95;104;162;166;158;119;105;101;91;111;141;145;137;151;123;133;138;164;185;241;211;229;311;645;1078;1750;2121;2417;2089;1736;2239;2117;1985;1474;1229;1166;880;747;564;405;246;150;133;165;141;117;96;101;119;103;177;225;347;441;584;1019;1363;1459;1199;965;748;560;568;623;817;1067;1386;1327;1099;1225;1195;908;454;309;181;142;139;128;96;125;115;115;104;83;117;112;105;98;121;106;87;89;93;100;99;104;79;88;91;73;101;101;130;214;251;162;109;88;80;98;83;93;88;90;77;81;89;97;89;78;95;90;88;97;87;94;101;73;87;80;86;96;95;100;88;81;91;86;86;70;97;88;90;66;85;108;91;92;94;92;84;103;98;98;82;89;70;86;98;86;75;104;85;99;85;71;81;84;83;83;83;90;99;88;90;94;91;84;81;74;73;70;103;112;144;155;79;79;90;77;84;75;86;92;71;94;85;84;92;84;91;87;99;138;179;179;142;127;98;134;157;125;136;115;97;91;84;90;108;77;92;92;81;98;87;89;99;68;79;90;140;186;301;304;184;137;94;103;105;90;71;93;92;108;110;109;86;90;102;90;105;98;177;256;345;211;117;106;91;97;80;79;105;92;90;90;82;86;85;83;75;72;91;78;92;100;107;73;102;77;79;72;97;84;88;87;95;89;244;495;772;589;343;162;108;73;95;100;98;75;93;104;123;131;92;92;133;119;103;93;106;113;114;84;86;84;102;95;90;87;80;87;90;100;123;125;96;111;83;99;76;78;73;72;75;79;90;92;108;77;84;73;101;99;78;82;76;88;108;85;89;91;104;87;130;172;243;200;147;97;102;99;91;87;71;96;90;107;182;170;165;168;163;333;480;468;219;135;98;96;77;79;91;93;81;89;100;107;104;86;95;92;94;124;111;132;159;166;131;148;154;172;141;124;121;256;631;856;460;203;99;79;94;80;93;79;83;79;98;75;73;89;85;80;82;91;75;102;96;79;76;80;84;81;68;91;95;73;83;72;84;95;81;80;90;91;76;95;80;78;82;88;89;89;72;93;88;85;95;116;148;193;172;122;86;94;115;96;101;124;95;103;114;100;120;107;88;89;95;91;72;85;109;86;82;84;98;87;94;83;79;92;88;95;92;111;113;95;94;87;87;89;99;130;122;140;133;134;111;112;121;174;264;476;516;360;234;186;160;118;131;128;107;108;86;118;113;76;102;91;74;91;92;101;96;87;87;118;137;144;176;174;205;146;109;126;143;150;128;117;107;103;101;118;96;92;89;82;78;93;93;81;95;97;85;72;105;84;95;141;181;171;122;103;96;95;83;73;91;90;85;84;83;86;92;103;88;112;93;90;86;98;90;95;92;84;95;91;85;90;83;82;85;92;78;96;83;93;83;116;109;157;123;96;90;74;84;74;76;84;80;66;87;95;98;84;99;101;89;87;79;84;94;106;95;95;101;84;87;74;91;104;80;87;89;80;93;94;75;96;77;100;95;96;81;81;93;96;85;90;98;101;117;131;92;99;89;94;102;109;74;79;129;105;93;97;87;83;77;83;68;95;84;98;112;115;106;136;133;110;124;83;88;109;110;104;107;96;101;108;114;118;92;82;84;115;119;84;101;93;90;93;121;100;98;84;79;77;85;81;90;69;68;89;81;85;58;89;90;79;93;98;117;159;153;118;104;83;89;91;85;83;81;89;110;79;97;80;89;83;79;101;113;106;110;90;104;137;150;167;127;132;108;127;149;194;286;358;234;115;81;98;108;181;257;370;680;866;494;246;147;204;247;272;203;196;143;102;97
91;80;97;92;106;95;85;109;126;137;130;120;110;90;111;139;179;159;158;172;176;163;152;192;202;211;119;95;105;96;89;110;105;86;97;90;72;75;84;89;89;111;94;93;97;59;87;76;102;84;93;98;96;98;81;74;69;82;75;75;87;97;130;82;89;68;101;81;92;81;100;114;189;225;176;126;169;193;154;205;195;142;108;88;89;97;66;72;75;84;79;87;84;87;80;90;92;115;93;88;74;88;89;91;90;92;90;83;81;72;79;63;84;87;100;91;87;74;82;86;104;95;101;88;94;89;87;98;103;87;95;82;80;93;133;190;175;119;102;152;169;153;118;114;100;98;86;99;139;242;175;166;142;128;163;185;312;354;326;282;246;197;150;146;176;233;409;664;704;480;221;138;131;129;117;170;178;165;104;98;77;88;76;75;85;85;85;91;73;85;81;93;88;79;79;114;198;264;278;205;101;106;99;89;128;87;96;85;74;90;84;77;89;82;90;101;125;73;96;86;65;91;82;86;89;81;72;98;100;100;100;72;65;67;84;98;90;87;91;89;71;70;71;91;58;77;103;82;101;116;136;202;166;126;85;91;76;90;79;81;91;161;291;482;503;387;222;148;137;189;208;239;203;165;162;176;222;259;257;289;408;507;534;537;368;249;177;181;129;169;145;111;93;90;83;74;83;84;87;90;86;77;95;92;104;81;77;83;84;90;103;80;91;101;120;101;94;81;87;75;81;81;103;89;91;78;89;88;82;68;87;130;215;546;1229;2033;2763;3235;2800;1532;796;291;120;105;92;77;92;99;73;85;83;71;96;84;86;82;72;89;83;83;88;84;93;78;82;78;70;65;85;93;72;96;85;117;92;107;99;147;203;208;164;145;161;182;160;122;118;109;105;111;119;114;93;95;96;95;96;100;110;84;79;81;79;94;89;96;83;83;113;169;167;153;116;102;99;112;82;116;122;114;111;104;94;109;126;151;118;94;96;78;108;95;89;95;78;92;88;92;91;86;93;104;93;101;104;88;95;97;94;106;97;103;78;104;102;134;121;107;98;121;101;112;87;97;97;94;99;102;92;83;117;144;117;128;105;109;106;108;103;108;84;83;96;151;193;194;229;235;212;235;243;177;135;121;136;177;206;168;134;124;95;101;108;106;92;105;121;129;107;146;205;240;226;218;178;154;188;208;302;338;399;361;274;277;204;173;149;155;147;196;292;473;690;807;590;326;246;218;213;238;210;219;191;241;243;228;164;124;111;172;170;127;103;99;101;118;141;95;117;129;141;188;375;431;346;250;331;535;560;388;215;137;123;131;139;130;111;110;134;116;92;91;112;91;95;106;100;122;112;103;103;104;92;115;99;105;95;102;111;127;148;153;175;139;122;116;118;126;85;115;105;123;131;110;97;116;96;93;107;114;89;104;118;104;103;103;123;121;139;135;101;109;103;96;103;110;110;123;144;141;180;137;120;101;107;92;97;124;161;159;140;96;125;109;86;95;86;107;97;77;99;87;97;105;94;92;79;102;89;106;89;94;105;89;94;82;85;95;90;94;87;95;92;106;101;89;110;106;98;100;94;91;85;93;98;99;97;104;87;94;84;86;88;85;77;86;100;115;127;244;329;352;242;152;122;204;259;252;141;113;100;103;145;213;355;513;358;192;126;104;119;157;143;103;91;73;98;104;103;89;78;98;89;99;113;102;114;84;87;75;81;97;136;118;100;78;78;102;88;100;91;80;88;95;77;102;114;98;110;95;93;137;175;273;310;265;181;109;97;100;104;105;138;133;135;126;125;153;191;296;380;494;411;562;985;1682;2256;2491;2362;1893;1259;1155;1107;840;575;478;449;372;332;274;249;193;144;131;141;120;125;87;115;144;155;161;240;342;375;404;502;658;729;938;1042;920;705;765;1094;1549;1906;2130;2130;1883;1760;1598;1017;459;244;217;192;181;138;119;120;116;98;94;88;103;92;91;91;86;92;98;80;95;83;83;92;97;86;97;88;79;105;114;148;164;89;87;81;78;82;73;80;77;88;76;103;91;81;78;84;87;94;88;102;89;90;98;81;91;97;96;97;102;90;85;93;90;84;83;76;103;103;84;68;80;90;97;102;107;101;79;82;81;78;117;70;90;76;88;95;104;86;90;107;105;93;86;89;94;86;85;84;99;116;89;101;73;91;71;90;84;77;107;108;128;115;95;88;75;81;74;96;73;82;81;88;69;88;104;88;98;74;95;107;173;155;157;105;118;121;144;216;243;169;105;75;103;78;100;99;76;110;98;81;69;86;85;83;95;76;86;120;169;177;138;123;114;87;100;96;89;78;101;111;121;72;81;82;95;84;104;106;138;208;220;158;115;84;94;90;109;90;85;94;67;79;90;86;98;70;70;85;105;103;90;89;102;93;83;85;72;100;82;81;87;80;74;96;183;393;632;725;523;203;81;87;95;89;95;104;100;115;112;128;111;145;212;187;131;102;102;107;97;80;116;90;85;95;101;87;93;81;104;96;110;115;85;80;81;74;97;72;88;75;90;91;80;87;98;97;109;98;80;72;87;78;80;82;78;106;80;80;80;86;122;207;254;250;161;95;87;92;67;81;81;99;99;165;254;316;207;229;165;230;325;269;181;127;107;81;79;79;90;88;83;84;98;89;85;102;91;82;115;119;116;178;244;270;217;141;147;148;130;119;111;232;349;427;293;132;105;84;67;69;77;90;86;79;83;85;96;88;74;88;95;89;86;85;93;90;79;87;87;74;85;81;95;92;100;90;89;91;85;87;91;82;87;93;109;71;66;92;70;78;93;111;93;93;95;144;241;277;260;154;96;84;99;83;97;101;115;113;109;128;96;105;95;99;76;77;85;80;85;102;77;79;74;65;96;89;74;94;86;86;88;94;91;106;81;75;92;111;109;132;152;158;119;137;111;107;150;225;526;994;1094;805;361;185;142;112;155;152;140;102;112;93;91;98;95;90;97;101;98;104;107;96;92;92;126;167;216;275;261;161;110;115;104;130;120;113;90;88;96;86;93;86;76;93;85;110;92;80;91;90;83;90;80;76;107;149;196;203;109;94;105;60;70;73;94;86;95;95;106;89;75;86;94;98;87;96;96;89;93;104;85;109;89;106;94;90;103;63;82;95;83;94;77;98;119;136;192;250;226;183;111;71;95;90;107;92;89;86;64;85;86;97;88;96;79;85;86;97;97;94;94;91;82;82;100;83;100;91;95;67;85;86;96;100;70;106;104;90;104;98;88;96;95;85;107;83;107;95;109;106;98;67;84;87;121;112;91;103;95;85;109;73;88;75;88;81;86;73;98;116;105;85;112;102;133;136;133;115;124;135;132;92;94;106;114;98;110;120;94;102;98;120;147;126;88;80;98;86;116;131;102;93;86;76;91;74;78;92;74;84;78;106;90;85;77;71;80;102;113;97;100;93;98;70;73;88;84;76;77;91;91;83;90;94;95;62;90;87;96;84;93;96;94;109;118;117;115;97;112;108;124;177;247;296;190;133;113;100;124;181;266;362;588;667;428;193;126;179;249;224;188;138;155;110;103
81;88;101;96;112;106;87;98;104;141;155;147;132;158;127;199;197;164;135;125;135;144;231;302;332;222;180;101;86;86;90;99;78;81;85;68;93;78;90;65;70;85;82;83;84;95;100;94;86;84;91;75;90;92;83;90;67;89;67;76;111;103;122;83;92;86;106;80;111;108;97;132;206;258;170;186;268;282;245;203;163;139;117;79;79;86;95;70;91;93;92;82;101;88;82;100;98;93;97;80;88;70;76;98;87;88;94;81;93;80;88;88;88;102;90;95;83;82;79;87;88;98;80;89;90;91;83;81;100;84;94;81;98;97;137;218;174;119;114;106;112;130;123;108;121;83;90;102;141;194;175;165;192;179;146;223;341;327;275;238;212;162;123;132;151;295;413;544;517;337;178;121;125;114;151;233;261;149;112;94;74;87;85;82;76;80;89;87;70;87;89;90;74;87;78;110;168;241;234;164;117;98;91;88;100;97;121;93;92;87;95;77;81;92;91;93;89;96;64;92;81;96;77;88;87;85;95;100;116;111;87;89;76;75;87;84;67;78;76;85;81;79;80;91;66;84;76;84;99;101;130;140;125;109;90;93;65;85;79;75;96;146;167;215;248;153;135;113;157;219;228;198;153;146;204;322;352;369;295;270;359;420;518;516;304;218;181;152;185;227;218;138;98;83;70;59;73;75;72;90;80;99;98;84;79;120;96;81;97;99;93;86;101;133;109;106;84;87;88;69;60;73;64;84;65;86;71;80;80;81;91;111;192;425;932;1744;2392;2734;2228;1372;647;231;111;80;85;93;77;83;73;81;93;70;76;83;68;76;78;98;94;70;75;106;98;81;72;74;60;71;80;90;61;84;93;111;106;108;121;131;182;185;196;188;253;268;203;166;124;100;107;127;139;129;113;103;66;98;116;85;97;98;92;97;76;94;102;111;90;96;109;129;126;117;84;79;94;107;97;117;94;97;113;92;96;141;177;201;155;112;70;84;86;96;99;110;80;95;80;83;98;88;86;89;92;110;68;82;78;78;76;87;88;89;71;91;86;94;104;111;119;100;97;114;94;93;95;99;75;90;85;101;137;161;162;132;114;95;107;104;95;99;99;108;129;157;241;223;156;161;193;267;323;237;115;121;133;219;327;254;127;106;94;86;89;105;114;111;111;104;114;171;205;256;237;193;136;160;165;215;230;252;217;199;192;181;142;141;137;118;166;195;256;344;460;601;459;318;228;193;192;228;249;219;206;163;192;189;165;147;140;177;160;129;112;131;117;128;136;113;122;130;187;271;376;476;403;257;216;251;278;200;162;110;117;137;118;135;125;111;99;112;111;101;108;122;108;91;117;97;101;89;101;104;97;94;101;92;112;103;107;119;122;146;133;132;110;113;104;119;110;97;114;157;149;108;114;104;110;94;100;116;105;100;107;102;109;123;104;119;109;115;117;105;121;122;110;90;110;100;149;191;236;169;97;84;96;116;111;128;101;137;103;107;91;100;106;93;82;86;87;101;86;97;91;97;87;94;88;84;97;89;108;107;115;84;94;86;78;95;105;89;75;87;85;102;92;92;120;85;99;91;106;92;101;91;95;87;80;87;97;106;97;66;80;88;81;97;79;93;140;225;317;345;237;145;143;179;186;186;126;113;89;108;144;334;530;681;461;201;94;94;87;121;111;98;96;99;87;81;102;85;104;102;106;135;146;104;107;94;78;93;98;98;83;87;86;99;81;82;70;82;89;88;85;88;87;95;92;88;99;97;96;106;248;492;695;451;212;129;89;86;115;130;148;115;95;150;171;253;373;585;804;980;772;740;1135;1896;1982;1777;1505;1048;619;463;418;303;201;212;226;237;227;193;180;177;175;164;155;122;121;140;135;151;152;124;230;337;311;295;269;296;392;574;749;689;750;946;1336;2094;2645;2782;2566;2539;2180;1878;1159;449;272;216;321;275;190;126;100;106;78;109;97;106;114;98;98;88;101;81;92;93;93;92;88;100;81;88;72;89;89;90;107;109;93;100;91;85;81;101;94;96;80;83;102;89;88;90;79;94;91;87;76;98;77;92;75;92;99;112;107;93;106;94;78;88;83;89;92;92;84;93;79;89;90;92;103;93;91;90;97;77;92;85;88;81;85;104;79;102;87;91;90;92;85;103;86;106;99;71;83;81;73;95;85;79;85;95;78;87;86;93;110;104;100;89;112;90;75;98;65;87;78;111;90;82;80;85;77;80;76;102;119;141;222;181;123;109;134;219;381;480;347;165;108;85;72;81;83;87;79;86;93;93;86;93;86;85;88;93;90;114;127;165;191;166;112;92;86;107;81;92;120;89;82;87;90;88;90;103;128;122;142;125;120;74;79;90;95;103;87;89;81;75;90;70;73;79;77;78;87;78;96;101;92;83;83;87;104;100;81;72;79;84;79;85;103;148;321;546;666;488;222;108;86;91;90;94;97;86;83;117;114;145;293;437;371;223;114;92;95;82;81;81;103;87;93;99;91;76;81;90;85;101;106;75;101;84;76;91;82;75;81;94;87;102;83;87;105;68;67;82;83;88;78;92;73;98;93;91;98;104;87;110;192;249;205;141;103;82;92;93;93;90;105;113;183;360;380;258;207;187;160;164;146;155;96;95;94;109;100;96;92;97;74;92;74;92;115;120;120;99;101;166;232;406;489;334;139;111;92;93;86;95;129;206;213;129;108;83;77;75;81;84;79;76;74;72;87;85;77;78;77;78;72;93;93;91;86;68;81;73;88;81;92;88;99;81;94;88;86;88;95;82;92;101;96;76;75;73;70;72;79;102;122;125;99;103;183;344;409;296;141;108;85;74;102;91;103;86;91;84;90;99;112;93;115;76;96;82;79;84;87;87;77;83;81;84;76;96;83;91;83;110;98;95;97;99;94;85;91;133;197;194;158;132;99;129;153;244;465;973;1814;2046;1276;404;219;144;120;120;120;117;113;82;102;91;74;98;108;108;110;84;108;110;79;97;115;143;158;194;224;251;117;130;103;107;116;113;114;102;87;75;111;96;87;74;87;80;101;86;103;96;107;86;71;77;98;109;124;131;136;122;92;76;105;95;85;97;93;95;78;86;96;88;82;66;86;106;115;113;97;87;94;75;102;99;112;86;98;73;74;95;81;91;73;96;115;125;161;334;453;451;298;148;98;94;87;91;90;85;68;66;98;74;95;85;100;94;86;76;85;81;99;78;88;91;82;97;98;96;80;78;89;82;86;100;85;93;97;76;83;81;90;93;86;99;106;123;106;136;109;107;90;89;92;91;104;107;100;107;100;104;78;95;92;81;109;92;99;80;83;93;102;106;98;95;90;133;130;131;91;113;142;132;126;109;120;103;92;102;102;104;105;101;141;152;133;103;86;108;104;119;110;119;98;98;79;103;113;85;106;77;97;82;87;103;78;99;99;96;78;93;90;103;88;80;83;69;75;99;86;67;79;90;88;75;73;90;82;73;74;91;79;96;115;106;102;91;109;116;126;117;118;118;129;191;194;163;128;91;119;143;206;313;287;326;366;233;168;137;172;199;188;143;120;130;115;87
109;81;120;161;169;135;94;80;105;118;123;176;153;189;160;182;245;151;141;106;148;189;218;266;344;282;170;123;123;109;97;97;88;104;84;74;87;70;71;88;74;81;81;91;78;77;72;77;89;77;88;89;85;95;98;87;85;98;89;97;86;76;86;87;83;98;98;94;88;65;86;143;236;211;167;167;271;345;263;151;133;103;99;94;105;83;103;89;91;92;95;85;68;78;108;96;94;79;77;76;89;68;74;93;97;81;86;82;81;91;83;88;87;77;84;82;86;85;62;88;109;89;75;104;90;85;84;67;89;86;84;110;102;116;173;181;140;110;102;116;108;114;122;161;171;125;117;91;116;110;142;144;189;182;187;212;261;255;202;179;150;137;92;116;148;270;407;479;414;304;204;167;133;161;157;301;308;216;132;85;92;86;70;63;82;83;81;79;89;87;87;82;90;80;105;107;130;152;171;147;115;74;89;98;100;104;86;90;102;92;87;82;91;77;79;83;92;90;68;76;84;78;78;82;80;73;81;81;108;86;73;78;80;74;70;66;92;79;86;90;90;60;73;74;80;90;68;106;104;107;123;129;126;104;99;83;80;88;77;65;71;101;122;130;111;126;102;119;184;257;274;237;148;166;233;371;489;551;407;268;286;348;414;446;348;225;180;142;226;259;223;190;117;91;74;70;67;72;85;89;88;92;83;111;108;125;90;83;96;101;95;98;87;129;110;123;125;104;89;85;91;70;73;68;81;70;80;71;78;86;88;115;130;267;633;1282;1973;2015;1440;831;372;197;97;78;65;87;85;81;79;86;76;80;70;90;71;85;90;86;80;68;63;83;86;70;79;85;78;81;81;80;66;62;79;90;119;112;92;118;124;177;216;262;287;382;268;163;115;118;103;143;155;136;113;98;117;105;102;82;87;89;84;104;96;80;92;94;104;119;96;109;107;86;87;68;84;85;83;120;132;115;107;98;107;128;175;217;141;90;77;85;95;115;125;128;97;102;86;85;85;98;82;84;87;96;100;82;105;100;95;94;89;95;94;98;88;96;87;99;107;94;103;83;93;97;119;115;106;102;105;133;223;277;280;161;107;95;107;95;97;102;100;78;136;168;264;193;159;146;171;221;221;167;115;101;136;209;258;196;133;107;100;91;108;109;120;129;104;111;133;155;183;235;209;181;140;136;180;134;164;153;151;147;128;129;138;138;136;119;143;168;215;275;347;372;361;236;209;190;185;252;258;241;216;177;180;213;217;158;161;144;144;128;133;106;97;122;104;113;128;142;256;410;640;767;637;375;247;200;163;132;138;111;113;118;111;119;119;116;116;98;100;106;85;97;93;104;89;101;115;77;79;102;91;108;97;103;94;96;101;145;152;136;140;110;112;126;101;106;114;122;167;197;190;179;108;99;113;105;124;123;115;101;114;97;99;106;125;108;97;119;103;90;106;98;124;109;91;104;134;201;267;197;90;93;76;86;86;116;135;109;105;91;104;95;101;88;97;95;82;97;73;96;98;80;89;95;80;99;97;106;99;90;98;85;92;91;93;105;90;96;94;86;74;91;77;96;121;90;91;111;86;89;88;84;74;96;93;98;79;84;100;78;82;91;70;73;108;110;151;223;302;315;208;150;150;190;182;189;170;140;105;113;133;237;431;568;413;190;129;109;119;85;105;105;83;99;92;98;95;125;111;118;127;169;194;136;144;136;89;84;100;85;85;84;97;80;74;100;84;70;83;85;86;90;99;98;93;108;86;86;102;179;346;643;723;458;242;123;113;91;115;144;119;137;174;251;332;466;681;967;1234;1234;902;591;819;1022;999;870;647;454;255;182;149;147;131;114;152;212;197;144;165;146;161;147;153;129;121;126;137;149;138;116;181;262;260;214;156;157;220;323;408;510;701;941;1291;2131;2490;2505;2292;2015;1791;1569;983;432;291;315;495;440;248;124;101;108;87;123;110;106;91;106;92;103;103;97;102;101;96;103;113;95;106;87;93;97;101;66;92;75;83;85;81;77;72;78;83;85;84;85;100;87;75;100;85;87;90;91;90;83;103;91;82;86;99;123;129;117;132;106;92;83;79;93;85;92;94;92;77;85;80;82;82;92;102;95;85;78;82;88;72;75;99;104;85;70;94;88;94;86;82;86;88;80;99;100;83;76;102;102;69;83;88;83;77;84;97;93;98;101;85;92;90;69;79;93;89;87;89;83;92;112;78;71;93;99;84;100;126;186;248;177;131;102;143;293;565;761;499;202;111;87;73;78;80;89;117;93;97;82;83;101;93;94;76;87;91;107;155;289;351;315;174;82;105;88;87;85;96;105;101;74;74;81;92;73;114;112;105;110;82;84;97;104;85;84;83;75;75;91;92;83;63;86;74;84;84;91;81;84;93;83;102;74;79;74;90;76;86;82;88;118;107;105;192;314;434;300;147;109;79;99;113;151;126;106;84;102;119;184;409;659;636;288;117;85;102;77;88;103;90;75;80;99;95;84;91;82;98;95;74;73;81;95;88;73;77;84;91;90;93;74;94;72;103;93;82;92;97;82;95;87;90;84;91;106;86;85;79;104;108;186;177;120;87;92;90;92;81;99;110;100;179;279;307;245;204;165;132;114;130;93;115;104;106;110;101;92;87;103;102;89;114;131;129;145;128;99;131;220;355;660;797;521;254;120;96;91;97;86;91;106;117;104;105;90;86;83;80;67;91;84;82;80;73;78;79;89;93;79;68;80;93;79;95;86;78;79;83;90;81;105;96;76;73;74;79;98;80;88;85;79;104;90;79;81;75;84;83;98;112;123;88;100;147;222;263;231;125;103;99;100;102;125;126;128;117;116;95;81;97;112;115;90;86;85;69;92;89;81;95;67;94;84;82;78;77;76;79;91;88;109;77;101;106;109;103;143;209;179;150;116;111;118;231;384;687;1114;2209;2531;1659;585;207;145;123;113;90;91;98;100;88;101;110;105;110;111;117;93;103;103;65;83;113;144;148;156;162;162;116;114;133;118;136;100;107;108;76;83;105;94;92;101;89;89;86;90;97;107;98;73;87;108;93;93;109;117;108;97;85;84;81;92;96;100;90;109;89;101;92;91;82;91;118;105;159;166;129;113;102;112;86;91;87;90;103;102;88;77;91;74;88;116;100;101;199;470;757;798;420;148;95;85;81;83;96;95;86;81;65;79;82;89;87;94;95;79;92;84;90;91;100;81;75;83;96;98;99;90;98;91;88;71;81;79;87;83;98;83;104;98;109;93;113;152;144;112;87;98;105;89;78;94;117;104;104;94;109;120;95;108;94;103;98;87;100;86;87;81;80;81;93;90;83;100;116;111;113;107;157;135;116;113;128;141;106;106;122;99;113;123;186;184;177;122;79;110;115;136;110;106;70;85;95;91;111;95;70;67;74;74;85;79;72;76;83;96;71;102;115;75;78;97;77;79;78;83;90;82;74;78;70;87;94;89;80;84;85;93;92;85;82;99;108;104;112;141;154;133;84;127;132;154;150;150;86;106;118;142;177;218;222;196;194;151;138;161;165;170;142;115;118;120;108;88
120;112;120;169;183;131;109;122;137;125;142;151;145;150;127;157;164;129;160;152;133;178;179;209;244;203;156;110;116;108;118;96;93;111;92;83;71;86;82;93;83;67;80;74;80;92;94;77;74;100;98;85;91;88;100;93;80;103;77;88;82;59;88;73;70;97;121;117;78;78;102;117;176;164;133;184;324;358;241;143;127;96;101;82;106;92;75;99;78;69;96;96;87;89;85;106;97;77;94;72;86;81;86;68;99;103;102;85;97;80;84;112;103;99;89;85;75;66;78;72;92;98;85;84;98;83;75;87;96;78;78;92;107;121;116;145;110;95;116;119;124;132;169;223;220;161;102;83;94;82;119;163;168;183;192;178;232;227;172;174;196;167;153;126;165;283;476;583;434;328;303;250;221;179;221;301;324;198;114;89;79;83;64;84;79;83;65;80;106;81;96;81;90;69;89;82;98;103;119;125;107;89;105;95;104;99;104;112;96;94;89;82;86;84;92;78;82;90;80;85;98;93;84;88;93;78;66;73;80;99;80;84;62;65;91;100;80;79;82;81;77;84;81;98;85;84;108;130;141;143;146;135;132;93;103;79;104;80;106;99;89;95;116;86;93;107;117;172;198;256;255;228;179;167;300;451;544;451;358;274;307;312;405;341;272;203;214;239;296;319;212;148;102;95;86;67;80;85;96;84;87;98;75;102;111;103;91;79;76;82;86;89;110;115;174;154;122;90;93;92;85;62;80;84;76;66;95;79;90;86;84;77;114;197;428;870;1253;1163;770;340;202;118;83;79;74;69;76;88;87;80;74;63;72;70;101;86;90;79;91;94;72;89;101;83;89;83;80;82;85;91;79;77;83;115;124;124;103;106;125;171;241;251;283;244;221;143;114;117;130;132;147;160;116;109;88;93;107;82;93;87;81;103;87;98;111;82;110;95;95;109;94;83;97;93;82;90;87;99;121;96;120;106;114;99;152;131;123;103;83;75;107;107;102;95;88;93;84;112;89;98;87;73;91;85;95;95;69;78;84;82;85;101;102;70;107;96;96;80;92;108;99;107;104;97;114;93;98;103;114;152;265;365;358;228;120;97;98;118;97;116;86;102;112;169;193;169;162;126;152;172;166;134;104;107;121;150;145;169;120;105;108;116;106;108;124;142;120;101;100;96;122;187;172;140;103;97;118;112;98;129;107;129;128;120;124;140;140;135;177;196;182;182;231;254;260;227;172;179;214;203;202;226;174;153;212;294;272;185;135;114;130;123;99;96;95;92;109;109;111;186;383;665;973;1198;910;518;291;213;163;131;121;121;139;128;106;131;132;108;103;114;110;106;97;98;109;99;103;91;102;102;84;101;106;91;95;119;121;94;104;140;134;114;107;125;142;132;129;110;126;141;243;389;285;174;105;106;110;110;111;94;98;90;92;108;127;88;74;105;84;111;115;103;102;103;110;120;118;104;101;161;179;154;106;93;102;115;111;124;142;137;104;103;85;94;98;80;86;99;109;89;70;100;89;84;79;90;95;77;95;111;107;89;91;69;78;105;105;108;116;108;101;79;108;102;101;87;105;82;96;100;98;81;73;81;71;85;100;94;79;80;88;81;92;86;77;92;83;106;124;151;192;182;156;177;274;279;198;187;166;122;82;103;121;157;242;281;250;147;104;80;86;103;92;87;83;77;108;107;104;95;78;118;119;241;250;210;153;139;139;90;94;98;94;85;87;90;83;88;80;72;96;90;87;88;94;84;90;91;95;104;99;149;308;553;547;335;179;113;99;93;114;103;126;182;344;544;616;767;933;1081;1138;1091;613;374;357;424;405;333;260;215;132;90;106;91;125;130;115;140;141;136;126;121;124;117;122;162;131;123;156;122;155;105;114;199;211;177;134;136;124;180;258;324;468;686;871;1327;1681;1619;1273;1144;1374;1433;1141;591;366;459;490;389;201;117;94;100;100;100;106;120;118;110;100;90;117;110;92;99;101;91;100;89;88;101;107;90;98;91;90;88;108;85;66;87;94;84;88;107;91;85;82;61;85;90;85;92;85;90;92;96;83;87;89;81;110;125;172;170;147;108;89;71;72;99;92;100;119;91;76;90;92;93;92;88;80;96;85;86;96;82;88;83;85;80;95;110;91;96;84;119;95;81;83;90;91;89;81;92;86;90;82;80;85;76;88;71;83;86;79;88;88;75;87;97;89;88;87;77;89;72;86;101;66;97;72;115;72;100;117;162;229;199;136;110;138;229;513;630;442;201;106;95;99;93;98;88;84;92;98;84;84;93;83;80;90;71;68;79;151;373;632;488;205;111;86;104;100;83;106;124;142;134;118;88;85;73;98;102;105;97;98;76;85;86;75;92;90;79;82;76;87;90;98;80;80;100;86;86;91;95;99;83;62;89;81;76;83;77;94;71;87;78;90;105;129;159;175;199;132;99;76;95;149;173;150;95;88;88;99;156;367;597;561;260;120;104;108;88;84;76;81;71;79;86;91;87;78;76;86;96;86;95;83;84;87;89;89;90;94;83;76;73;95;97;86;109;91;75;81;84;88;88;80;82;92;85;92;94;77;87;100;130;110;105;120;98;83;89;87;97;84;95;148;158;188;162;128;138;107;95;98;102;98;107;109;107;87;99;142;189;171;141;167;163;155;185;159;138;207;252;499;1044;1358;794;322;118;93;74;89;96;88;68;75;88;98;97;78;91;82;83;74;76;86;77;95;77;83;100;75;81;81;92;88;79;71;65;85;77;78;87;81;75;79;90;73;72;78;96;79;95;56;90;67;75;81;88;74;97;85;111;103;87;113;109;135;147;173;142;102;99;82;106;86;101;104;118;123;105;94;79;98;115;147;110;100;93;76;80;93;79;90;95;78;83;95;91;91;92;79;91;94;105;77;86;90;118;123;173;233;210;147;136;123;157;345;719;1119;1348;2291;2350;1428;544;256;160;142;107;100;108;93;93;98;81;89;108;105;103;93;100;95;95;87;95;107;122;114;127;116;101;108;110;112;147;139;99;89;86;93;90;102;93;90;106;87;79;73;103;91;84;90;86;80;81;92;81;97;97;79;78;99;98;99;81;89;88;104;115;136;118;87;80;77;96;116;150;185;215;154;145;115;125;116;92;93;104;89;92;98;75;72;77;75;92;74;95;197;437;723;784;463;131;78;97;99;81;79;103;78;64;83;85;84;76;70;80;91;90;70;87;86;84;91;79;95;80;83;96;92;106;87;95;101;88;87;99;90;95;78;85;109;96;87;100;137;176;175;128;96;87;121;98;74;80;90;93;91;98;116;88;121;143;125;123;110;95;97;84;110;79;100;96;90;92;99;76;98;85;96;146;147;142;101;139;150;114;105;118;110;93;111;156;192;284;258;146;111;129;165;126;108;81;64;66;101;96;109;87;85;78;100;82;96;76;90;85;84;84;74;90;100;76;105;77;74;96;64;73;85;81;91;71;77;86;71;67;85;103;85;107;104;118;87;108;72;87;117;146;169;190;100;97;144;153;186;159;96;110;119;116;139;159;152;135;158;155;185;168;144;138;120;108;117;111;122;120
205;167;133;137;144;137;129;144;217;198;171;178;161;131;115;153;125;125;143;143;143;190;187;174;191;165;139;156;169;108;92;106;106;113;96;81;79;86;81;89;90;71;90;80;88;92;75;91;80;78;96;80;87;90;85;74;74;101;71;78;87;84;61;75;78;78;91;94;90;88;96;94;130;140;164;163;222;280;208;122;100;98;89;101;85;97;94;83;103;83;104;86;91;74;87;78;105;77;87;67;83;101;99;105;93;83;94;64;99;99;91;108;112;120;105;108;87;90;85;76;85;83;83;77;73;88;86;75;72;79;85;84;117;116;105;103;71;84;99;146;152;144;201;290;272;176;106;88;98;121;134;176;194;176;203;260;224;201;177;218;241;197;150;123;134;195;412;476;405;287;353;261;225;286;290;306;290;165;76;89;84;72;98;75;85;78;75;101;85;80;75;97;92;87;103;97;104;93;130;111;96;98;86;82;89;89;95;107;99;89;89;96;99;76;87;92;80;79;91;82;84;89;100;97;75;71;71;94;92;83;84;86;74;97;92;107;84;101;107;83;95;92;86;79;91;75;109;144;146;163;195;240;142;122;81;104;97;84;105;107;112;92;95;95;78;100;136;199;212;230;278;271;214;141;221;317;297;286;240;210;232;256;262;245;212;224;278;295;379;341;219;130;84;106;66;69;73;81;88;73;87;83;95;111;102;91;83;88;88;92;88;82;107;130;153;168;124;90;92;85;86;74;85;89;67;84;67;75;90;92;74;94;109;137;264;455;642;524;330;172;107;84;82;74;83;89;93;83;98;83;82;88;60;74;65;81;76;78;97;80;75;74;86;84;72;76;82;82;78;82;83;89;79;105;91;97;108;113;112;149;208;202;197;165;167;160;137;135;134;141;138;149;96;91;93;101;88;88;93;78;87;88;94;82;92;93;124;97;79;86;93;100;97;86;80;77;100;104;99;120;107;125;124;120;120;117;111;87;95;80;89;101;116;116;89;96;92;86;98;93;97;76;99;88;84;89;89;91;101;75;98;94;96;88;104;86;105;85;104;106;108;124;111;93;111;112;129;122;96;126;225;270;326;200;118;120;109;114;108;89;90;116;97;131;178;205;177;162;144;141;136;140;113;108;93;110;115;113;138;114;121;102;107;105;149;131;114;113;116;95;111;125;126;112;118;115;102;106;118;111;131;115;145;179;175;139;136;189;285;305;291;202;210;231;343;289;214;181;163;163;162;203;162;164;234;319;297;179;153;134;106;104;77;99;85;95;103;87;99;169;364;627;1007;1187;1008;643;435;286;166;170;143;130;143;140;129;132;122;117;116;93;96;96;100;102;93;81;85;88;101;98;88;99;98;110;109;104;118;102;105;103;114;128;106;125;125;129;139;120;113;153;253;416;309;174;119;112;113;113;114;96;97;98;87;103;97;109;93;117;104;93;104;105;85;104;104;109;92;96;86;112;135;120;87;86;84;96;116;134;136;124;93;111;97;121;106;88;82;92;86;74;94;89;93;110;95;79;87;93;101;100;98;94;81;79;90;101;105;90;105;102;79;95;99;100;92;101;100;72;106;84;88;84;100;75;81;104;91;108;92;78;90;83;87;83;84;93;114;109;129;131;154;140;167;214;382;414;346;175;129;109;104;124;110;134;151;158;133;117;80;104;81;111;113;76;81;103;89;91;89;106;107;88;141;204;281;168;167;141;112;98;86;88;100;78;87;70;100;95;74;79;88;83;91;96;91;79;79;100;94;87;109;135;219;311;294;230;156;152;132;102;111;103;155;343;721;1032;955;891;814;802;638;532;313;203;195;169;177;158;146;133;128;102;102;120;124;93;106;103;105;87;82;96;93;117;157;177;185;151;148;113;125;113;116;134;222;183;145;132;164;187;221;210;282;360;462;616;721;696;617;686;1118;1621;1482;834;534;573;478;249;174;108;94;97;102;106;100;84;80;101;110;161;162;131;110;105;91;87;98;78;93;90;67;88;80;91;77;90;87;83;74;68;97;85;89;88;87;80;84;101;93;112;95;85;90;90;80;83;77;123;98;107;154;266;344;263;172;88;81;88;82;78;107;96;116;70;93;93;77;95;93;104;75;68;93;100;104;87;88;73;78;83;102;82;75;91;106;99;85;82;72;73;82;92;83;90;88;88;71;90;76;81;67;82;92;79;80;77;104;77;89;92;76;88;85;78;96;89;100;106;92;90;79;73;72;81;91;127;191;218;172;118;136;188;273;301;269;142;106;93;98;95;91;85;83;91;88;92;77;78;74;89;80;84;87;89;185;340;524;408;215;102;101;98;93;112;144;225;295;263;165;122;88;94;97;95;103;104;78;95;85;88;96;88;86;96;90;75;113;99;70;80;89;74;81;81;73;104;101;57;81;90;82;84;86;105;122;101;84;108;76;90;86;125;120;114;123;99;89;100;120;124;116;84;113;92;96;128;211;325;330;192;122;122;87;87;119;88;93;79;99;91;85;96;85;80;79;69;94;83;90;82;68;82;91;105;95;76;67;106;95;83;99;94;78;94;85;103;83;98;73;85;90;98;102;93;97;92;108;135;117;152;126;113;105;76;75;73;102;86;101;112;119;123;108;112;89;91;97;113;109;93;84;99;105;144;237;354;341;285;347;300;241;168;176;192;293;430;674;1345;1551;1044;429;136;100;110;93;91;95;84;81;92;88;75;69;76;64;81;90;84;68;92;72;78;82;93;92;68;65;83;81;84;81;82;87;77;93;74;85;95;87;91;77;93;74;83;81;87;89;90;90;93;74;71;102;100;84;116;102;110;120;125;104;94;115;97;107;81;98;91;105;78;115;113;103;96;69;103;94;114;105;120;113;100;83;78;91;90;77;78;74;93;97;84;79;79;97;93;90;97;84;85;107;136;151;193;206;215;198;128;136;161;420;904;1289;1265;1380;1435;922;467;324;260;154;105;105;107;101;117;106;98;104;106;82;99;79;90;82;90;81;78;84;110;110;104;101;100;95;87;111;133;128;101;106;96;94;108;97;92;90;83;85;103;88;91;83;97;92;85;88;80;79;83;91;88;96;89;84;73;89;100;88;77;93;113;91;97;91;90;76;78;87;173;201;241;152;145;132;129;84;81;104;84;78;103;92;70;79;80;69;78;88;93;139;287;467;616;393;179;91;102;69;71;97;97;77;90;89;70;83;91;110;91;102;83;83;79;84;74;72;97;82;89;90;69;92;115;100;81;90;85;110;72;78;91;100;93;87;99;88;86;125;145;161;113;113;86;104;107;107;84;93;108;109;145;138;131;112;170;165;113;125;97;80;117;88;97;110;100;96;116;85;85;78;107;93;122;129;125;112;130;137;132;91;97;90;116;124;137;195;339;254;160;126;167;174;134;101;84;89;80;95;115;122;107;68;95;75;68;79;66;78;93;75;81;96;88;90;91;89;88;80;84;68;71;63;77;78;96;80;90;70;74;80;82;81;111;96;123;127;106;86;92;117;128;145;128;128;124;150;159;221;160;103;89;102;123;113;115;146;144;149;150;163;177;191;172;135;120;118;133;133;104
419;272;175;116;112;148;175;224;248;243;197;197;186;140;123;130;125;125;160;157;153;127;163;176;197;188;146;153;185;142;122;109;133;142;114;74;82;72;91;82;80;75;90;82;75;94;71;69;71;81;70;96;100;98;83;92;73;83;84;92;74;91;74;86;84;83;83;108;97;87;96;98;141;156;206;223;192;182;190;141;144;122;79;85;89;85;79;78;80;90;74;73;75;84;79;96;83;72;97;71;105;82;95;81;88;68;85;65;83;88;99;95;116;113;91;83;75;74;86;81;72;94;99;85;72;70;76;75;81;100;99;115;140;127;91;77;102;99;81;164;148;162;192;238;200;166;109;98;88;107;149;181;214;274;457;371;223;219;190;210;251;247;210;138;149;174;298;322;295;261;303;257;267;327;379;261;193;144;101;88;75;82;79;82;88;77;70;90;97;83;87;97;97;96;98;100;85;110;119;106;84;80;97;90;107;77;96;98;129;114;112;102;86;87;86;96;86;77;87;87;92;89;116;84;95;89;70;97;69;91;91;81;80;77;93;100;77;88;73;73;86;79;76;73;80;88;109;149;159;187;298;329;232;123;97;89;81;86;101;105;96;85;91;77;80;105;135;188;230;254;359;358;246;197;158;188;194;179;171;155;213;165;208;222;226;264;371;395;392;333;217;130;80;100;88;79;80;91;99;76;84;84;90;107;104;97;88;114;100;94;98;73;121;109;146;127;119;107;106;100;92;80;80;90;84;88;79;62;86;72;68;87;99;111;139;214;281;226;164;104;100;83;93;67;85;80;74;97;77;86;92;79;97;79;87;75;77;87;79;97;96;68;86;76;76;78;84;77;85;85;79;92;79;78;89;100;94;107;122;160;148;120;124;115;126;151;167;193;166;134;158;152;117;118;108;91;115;119;98;82;98;77;85;89;99;95;103;79;84;96;87;82;101;88;95;91;90;102;109;100;127;150;147;108;110;86;100;84;73;83;77;87;93;101;80;105;93;84;100;105;98;96;77;88;99;98;77;78;90;85;95;82;93;87;99;88;104;106;98;121;114;112;106;115;116;97;82;96;106;117;138;200;195;108;114;103;109;100;91;95;74;106;108;105;206;268;284;186;194;165;140;124;115;103;99;86;117;133;129;127;106;106;103;105;116;143;125;122;113;98;122;126;123;104;112;83;87;121;123;129;151;139;169;195;176;139;158;273;430;597;405;220;196;323;529;416;215;138;147;132;192;175;177;206;289;343;315;199;142;120;105;98;117;87;111;114;89;107;123;165;307;615;954;1212;1157;932;736;457;236;160;150;126;113;116;122;124;116;135;107;105;112;99;106;84;87;76;89;101;95;102;103;107;107;88;109;112;83;99;106;108;105;108;103;92;112;139;121;97;107;127;179;263;208;151;94;89;98;134;118;112;92;95;100;93;84;120;110;96;93;113;101;115;84;97;117;118;98;108;101;109;112;108;124;90;117;96;102;105;118;128;92;106;102;120;91;108;108;99;91;95;73;89;96;83;93;82;99;96;94;90;105;87;100;108;84;100;100;99;114;89;82;105;95;100;87;94;76;89;82;95;84;75;89;103;86;87;96;79;78;79;95;101;91;95;81;84;108;135;197;208;170;153;185;237;373;496;339;156;119;111;109;110;111;130;119;126;119;100;76;87;89;116;97;96;80;91;88;91;121;119;146;122;128;186;194;134;126;101;100;79;87;98;98;76;101;109;93;94;76;86;83;63;92;103;103;85;98;108;93;89;90;121;138;169;170;164;174;195;139;115;98;102;176;431;972;1493;1312;772;581;465;341;268;184;109;120;114;105;113;124;100;113;103;95;102;107;115;88;119;74;80;93;85;96;126;138;211;189;154;138;139;123;107;97;119;158;174;141;160;139;147;193;155;166;176;175;259;327;275;325;466;923;1537;1621;1088;753;579;367;230;123;100;83;102;130;120;97;77;92;100;103;128;155;139;108;80;102;84;91;78;86;62;70;90;87;107;86;97;79;73;65;83;78;81;93;76;95;97;82;89;95;89;100;87;82;90;91;96;88;101;85;115;189;359;564;496;240;109;85;95;90;107;88;83;93;81;80;100;92;68;84;107;87;83;94;90;88;94;80;95;82;80;86;92;78;97;109;95;90;91;84;94;90;97;88;90;86;88;83;85;96;79;79;73;95;106;75;88;79;89;100;93;84;89;79;78;95;83;103;90;84;87;112;89;85;90;94;117;174;235;203;169;119;140;145;163;166;142;112;99;94;99;95;91;85;77;97;69;100;84;86;92;88;99;72;93;128;205;292;258;166;120;100;95;95;139;215;491;749;598;318;140;99;102;109;88;76;81;90;86;96;84;87;79;94;97;93;77;105;101;90;77;99;84;74;72;90;109;93;81;72;88;72;96;106;178;174;139;93;98;87;73;96;95;117;135;147;97;82;110;116;113;112;87;72;90;95;125;118;170;160;124;117;111;137;129;120;113;86;102;77;81;95;89;87;89;86;95;70;68;70;72;79;87;93;84;85;85;94;91;76;98;75;106;78;92;73;85;78;79;107;92;81;94;78;83;96;81;106;150;245;238;210;140;89;98;93;76;76;88;102;93;99;98;103;112;111;100;119;142;94;108;87;99;97;199;443;651;600;491;636;649;368;196;145;212;332;509;675;1159;1550;1100;430;169;90;90;109;91;83;64;103;94;94;81;89;74;81;101;83;84;93;80;77;80;90;102;66;81;98;73;76;88;90;73;85;93;93;82;69;87;82;76;72;97;73;88;79;89;91;98;91;80;77;85;83;71;97;108;96;102;98;154;121;72;94;91;119;104;95;78;97;83;79;77;93;94;98;95;105;91;98;112;109;94;95;91;95;92;90;83;86;68;98;99;81;85;97;80;107;92;96;104;106;139;163;191;216;240;231;125;111;163;364;727;923;752;698;562;460;367;420;340;221;126;110;101;94;105;87;107;108;109;96;84;109;99;103;88;91;96;92;88;79;71;88;85;83;115;110;107;100;109;119;132;128;146;110;91;85;95;94;85;87;92;72;103;78;75;85;91;84;79;91;85;90;85;116;92;71;81;80;84;93;96;87;90;82;85;84;92;121;132;200;152;161;135;114;112;90;87;74;84;98;74;83;84;93;86;80;76;101;68;92;155;299;387;259;133;97;95;80;79;86;62;87;80;75;85;73;91;100;78;90;86;98;91;90;72;96;87;80;76;79;79;101;72;81;94;90;85;84;83;83;75;87;69;119;107;115;88;103;119;114;89;99;113;121;135;89;103;105;99;154;178;163;127;154;174;153;105;114;104;84;88;105;125;100;112;110;120;100;88;99;76;75;121;121;113;105;107;112;78;85;108;114;90;104;137;178;250;251;160;121;144;128;121;92;83;81;73;78;99;92;92;83;72;91;90;99;86;83;80;79;87;86;90;98;80;74;76;77;99;89;88;69;90;98;92;73;78;78;69;86;82;82;81;82;91;91;93;113;74;97;111;122;106;103;128;178;149;162;139;108;109;117;130;113;90;124;165;170;132;159;180;217;231;212;134;115;162;162;110
510;394;169;103;114;198;216;247;260;234;186;159;152;152;135;121;115;124;168;173;140;104;164;169;207;175;152;189;214;149;125;130;147;132;105;99;70;77;85;90;76;80;78;79;91;78;78;81;81;89;100;86;98;92;98;76;75;85;80;84;76;93;106;89;98;108;117;98;106;100;89;87;103;191;266;296;202;130;158;188;220;147;110;99;77;68;88;73;91;100;100;64;84;102;93;102;76;88;81;92;77;90;77;88;86;83;78;78;68;86;69;94;102;106;101;79;76;77;75;73;87;69;91;97;84;55;78;95;76;82;105;149;187;145;94;85;99;131;162;222;189;147;129;151;149;136;109;99;116;139;178;209;237;541;788;611;309;184;225;239;215;205;190;140;143;174;245;257;202;186;186;217;252;311;343;250;137;97;88;67;74;81;84;102;78;80;88;79;91;105;82;90;97;96;87;59;106;96;98;106;114;110;76;97;96;91;119;108;127;103;107;89;89;93;108;132;86;76;91;88;101;88;97;97;78;69;84;82;93;88;100;89;79;87;112;110;92;85;89;74;80;82;89;106;85;82;132;140;160;209;467;440;283;149;96;117;100;106;111;105;88;80;95;91;92;106;130;166;202;287;426;422;311;220;153;143;140;146;174;177;157;181;170;241;276;370;462;473;380;343;217;139;92;93;75;92;103;98;110;85;82;96;97;95;101;68;96;83;78;78;86;89;104;112;141;164;128;109;123;111;101;78;104;76;71;89;76;66;82;80;84;83;107;95;103;116;135;157;120;82;86;96;72;80;85;95;87;80;66;88;88;105;88;61;73;77;79;75;93;74;82;75;72;76;77;89;85;85;77;59;66;98;90;90;94;82;103;101;119;147;134;131;107;116;149;208;236;239;224;189;191;143;145;119;111;102;74;99;101;89;85;80;67;94;101;78;102;80;86;106;97;77;106;91;91;97;84;88;94;116;126;144;132;126;104;88;78;98;101;87;86;92;83;92;76;100;105;97;85;93;81;90;106;81;99;88;78;81;78;88;80;94;97;102;89;96;93;94;123;123;128;128;130;116;117;115;126;94;93;116;119;115;125;79;82;110;88;100;84;86;85;101;94;124;230;318;276;230;219;170;152;139;120;119;119;103;128;113;105;126;126;107;95;117;113;148;160;145;138;139;136;134;138;112;113;120;86;122;120;147;175;164;210;225;216;152;169;290;484;714;472;269;207;312;484;396;239;166;126;142;188;226;283;280;291;319;312;193;168;133;98;113;91;91;111;91;98;122;99;159;379;761;1205;1606;1470;1426;1186;631;316;169;133;156;139;118;138;119;112;115;91;117;97;114;109;88;116;112;95;101;83;92;111;100;107;105;77;82;101;107;85;85;107;112;100;101;102;118;123;122;107;117;138;143;109;106;94;86;111;126;112;101;102;111;94;108;117;87;122;88;86;104;97;107;107;102;109;91;96;106;97;104;125;102;136;96;132;110;105;116;113;117;147;106;117;122;101;80;102;85;86;97;79;88;94;88;95;91;107;90;114;107;98;88;89;86;95;95;110;106;109;108;114;114;95;98;98;84;88;103;90;73;82;93;86;83;98;69;94;78;87;68;97;109;108;90;74;96;122;153;326;270;213;183;209;184;264;279;244;146;102;92;90;92;125;108;123;131;123;93;114;111;103;130;161;129;120;103;99;117;101;137;169;137;115;141;103;130;106;105;96;89;85;77;98;93;106;119;97;79;103;84;74;67;73;93;85;86;93;86;107;108;97;91;127;131;147;167;218;305;208;126;105;119;207;433;910;1340;1097;574;336;257;243;159;126;130;102;118;102;134;108;96;109;94;79;89;134;127;99;87;90;96;103;98;93;121;137;164;157;132;127;125;115;83;95;87;125;129;126;145;106;123;148;136;117;122;130;156;171;190;232;457;967;1573;1784;1365;741;447;237;119;105;98;98;99;96;106;87;103;88;105;88;87;105;99;106;87;94;82;83;89;91;89;102;77;108;86;90;88;99;97;96;79;76;78;106;80;118;98;82;83;87;81;79;95;94;86;94;98;93;129;89;120;206;503;813;606;276;126;95;100;90;102;91;105;85;101;91;108;88;97;93;104;100;114;75;74;108;78;82;78;81;89;105;89;83;72;97;86;106;90;83;87;74;88;101;85;83;110;78;77;114;76;71;86;86;83;93;88;82;74;106;86;89;84;88;94;79;88;91;92;97;82;92;91;97;102;92;107;135;182;200;231;180;124;108;105;101;136;116;114;84;95;93;95;92;93;93;79;70;98;92;82;88;84;85;110;96;138;133;149;115;93;88;94;106;144;331;805;1290;1161;519;195;122;94;105;83;89;97;95;95;95;85;81;91;90;107;93;102;118;87;82;86;84;76;83;103;107;97;93;102;85;85;75;87;141;190;235;145;106;105;93;86;84;88;99;105;124;108;93;74;83;74;106;69;65;75;90;86;95;110;131;102;106;125;171;190;137;105;99;98;93;125;110;136;179;140;124;91;78;99;73;87;94;86;69;86;91;91;81;99;80;86;82;94;85;95;95;91;86;91;76;77;80;99;96;89;88;95;157;290;482;433;302;155;120;92;90;106;84;80;89;105;105;115;124;129;109;127;124;119;142;105;89;101;117;255;617;929;745;680;880;908;478;196;156;220;405;633;664;827;947;635;295;124;114;83;107;98;88;83;69;68;77;76;69;74;74;80;90;81;83;87;77;84;99;77;88;91;85;93;67;75;82;100;85;78;66;70;63;84;76;88;93;89;72;86;93;88;79;73;74;68;98;85;93;92;101;93;95;100;111;97;97;85;98;116;130;122;98;105;86;92;78;85;82;101;116;103;112;106;111;116;119;94;92;101;109;88;105;84;71;78;80;76;81;85;73;74;94;97;93;99;128;150;153;158;175;224;156;142;111;130;203;328;398;323;271;256;252;346;557;528;275;121;99;83;101;99;79;92;106;89;84;99;118;121;104;91;108;74;87;72;101;104;102;85;93;90;125;109;125;110;110;108;134;172;144;117;88;92;82;82;84;84;77;83;83;79;102;84;89;70;86;72;86;88;81;80;90;87;101;111;92;80;85;96;94;87;90;89;118;160;193;180;157;144;102;88;88;74;82;76;100;74;93;86;88;67;96;81;84;105;91;113;144;178;150;108;108;77;81;78;100;73;79;100;73;64;76;93;88;93;85;98;95;74;83;92;100;78;87;97;89;74;84;81;69;86;91;78;90;112;96;87;81;97;117;103;104;95;86;98;107;101;105;109;122;117;112;99;103;98;133;155;158;153;140;128;120;96;93;78;87;99;107;110;110;100;115;101;98;106;98;61;102;91;91;103;96;76;87;84;78;80;73;111;111;92;120;165;147;121;114;106;112;112;89;78;72;83;102;108;103;101;118;105;79;81;103;64;70;72;88;71;69;69;86;89;77;71;90;99;72;75;85;93;98;85;85;73;80;86;87;84;84;88;104;96;104;107;82;93;92;107;132;143;149;149;161;149;148;105;107;130;127;148;134;141;119;159;133;117;130;162;256;317;239;156;106;128;134;115
369;249;132;96;126;203;275;242;237;218;162;165;140;139;183;138;118;105;163;143;116;113;126;149;174;171;169;199;262;185;143;103;117;125;97;80;62;84;88;87;85;89;113;84;89;95;70;93;106;103;97;109;117;91;88;82;101;101;90;79;90;91;101;69;109;123;145;108;107;81;80;98;99;136;222;262;168;131;130;200;240;189;113;95;96;77;76;78;93;89;90;76;73;81;79;86;89;86;79;79;77;80;90;84;84;88;76;85;83;79;75;99;81;104;117;79;96;85;84;68;78;74;66;85;62;79;95;87;91;78;130;189;218;162;102;104;104;165;174;181;159;117;125;107;119;119;108;125;143;171;190;173;282;601;1028;767;386;226;221;213;197;177;156;153;171;184;214;253;183;153;143;196;250;308;238;187;129;103;90;87;73;92;87;68;85;66;81;92;81;94;94;96;112;87;81;104;88;98;93;85;95;99;100;99;108;109;126;156;155;101;109;88;92;85;99;86;110;93;92;92;79;88;125;93;80;82;75;86;73;77;91;80;75;87;83;90;99;75;72;75;77;85;88;69;84;95;136;156;154;255;371;339;229;160;123;79;81;88;106;89;80;85;91;79;83;112;135;155;141;246;377;337;248;178;161;143;129;162;183;238;172;225;210;257;322;433;504;502;494;427;273;163;104;76;82;90;95;107;102;100;104;90;95;99;83;94;82;94;78;79;94;95;90;108;152;129;98;124;106;109;85;87;84;95;77;85;86;100;84;76;70;75;81;99;92;100;100;85;97;87;90;74;85;66;96;77;90;92;93;90;77;89;86;76;86;89;89;95;72;106;86;91;76;79;98;105;105;72;81;82;82;91;91;85;95;84;99;106;118;143;123;112;86;107;176;307;367;336;269;238;228;217;178;150;124;102;112;84;83;103;71;94;99;100;90;109;99;109;86;91;84;89;102;77;97;76;81;91;104;79;115;120;123;114;99;105;92;79;93;97;112;93;92;90;81;99;93;98;108;88;85;87;101;93;70;77;70;65;100;78;94;107;123;102;97;91;88;105;112;121;131;108;103;113;105;118;114;90;98;83;97;115;121;92;105;81;91;93;86;84;80;97;100;153;247;292;249;210;178;184;172;129;132;118;115;120;121;122;114;112;129;119;105;128;128;154;168;167;145;143;155;145;159;123;116;147;131;153;146;145;176;166;191;199;209;196;217;364;500;555;449;212;197;279;393;297;201;169;152;157;206;257;354;317;285;307;270;201;162;163;131;101;117;106;101;96;105;127;122;148;317;633;1202;1636;1654;1749;1470;840;428;259;184;139;138;166;111;127;118;104;120;110;102;114;90;95;77;115;89;90;102;110;97;110;102;90;100;110;111;107;129;110;120;114;110;89;107;122;123;110;113;124;124;119;110;106;111;99;107;108;104;113;107;120;85;98;82;105;92;89;109;96;98;100;102;98;113;114;74;102;113;107;112;127;139;118;94;120;106;120;114;119;136;112;137;107;89;117;98;91;95;79;87;92;84;63;93;94;95;85;89;96;69;75;112;80;90;85;108;90;102;90;107;113;89;107;109;95;97;94;106;96;87;82;87;113;96;83;83;72;85;81;114;89;85;83;85;88;109;187;319;317;223;175;213;190;173;196;171;95;98;97;72;93;128;137;140;122;113;110;86;132;157;229;238;216;157;113;96;101;97;116;151;135;83;96;119;103;98;100;98;101;83;87;72;104;109;121;109;88;84;97;86;97;78;99;88;93;77;68;80;81;88;108;94;118;121;134;190;258;192;109;83;105;114;244;513;734;698;366;236;158;131;111;113;117;120;109;89;105;102;135;80;94;79;92;103;107;112;100;87;82;111;83;102;91;122;122;140;125;138;135;112;112;94;102;87;93;126;110;125;131;125;130;98;100;116;136;137;110;143;285;750;1395;1981;1695;1010;442;173;104;84;93;88;92;102;101;78;87;95;87;83;85;90;113;86;111;83;78;87;92;94;79;81;96;97;103;100;95;65;82;93;90;94;88;82;75;76;92;88;89;75;93;105;76;93;101;85;98;100;102;76;101;176;372;598;479;219;115;110;76;96;101;109;107;95;100;105;91;111;99;109;109;103;94;80;97;99;100;69;79;85;96;83;88;84;88;87;73;79;79;88;78;97;86;96;87;95;106;98;83;103;74;96;68;90;99;88;89;91;90;77;90;88;95;75;61;83;75;89;89;90;109;110;83;108;100;74;95;111;149;215;238;225;143;116;103;95;121;116;107;102;94;101;94;93;95;74;85;89;103;94;77;85;110;110;91;102;102;95;115;91;104;87;86;94;166;398;903;1436;1327;614;219;104;70;79;92;87;83;71;96;87;88;78;87;90;102;85;105;100;94;84;81;76;103;78;84;98;91;94;91;85;87;83;106;121;145;180;127;104;102;95;85;85;80;98;98;127;99;81;90;82;82;93;75;99;77;95;95;97;112;102;88;102;139;174;206;167;111;78;81;92;77;133;247;362;299;178;99;77;84;88;85;72;100;76;103;72;93;88;101;104;100;100;78;85;82;93;92;83;68;74;77;78;102;92;85;97;112;166;372;684;661;349;252;126;102;61;74;83;87;105;105;91;102;120;117;90;112;132;157;115;109;88;92;115;174;467;647;547;601;818;785;377;166;127;188;374;520;627;570;539;379;238;146;103;89;83;93;86;69;86;91;78;83;86;95;74;79;90;87;100;97;78;86;82;88;84;86;87;80;72;90;86;88;84;72;83;77;84;68;69;72;78;99;94;96;90;78;87;76;91;74;93;95;103;96;105;89;99;83;109;96;100;118;101;104;131;116;99;99;78;69;78;75;98;107;145;114;91;107;90;111;86;108;80;91;76;93;95;98;87;78;88;80;76;98;101;95;91;96;108;79;113;131;108;106;127;143;132;101;128;109;137;187;180;162;123;126;166;288;441;432;229;127;119;129;114;110;94;91;84;91;91;92;123;104;83;92;95;68;113;107;97;105;107;111;100;84;106;125;149;131;115;113;143;188;173;148;98;98;93;102;81;88;71;82;81;87;66;79;88;88;73;84;90;91;83;98;98;72;79;93;97;87;95;69;92;94;84;75;99;131;142;149;143;119;110;105;72;86;92;84;74;92;103;81;88;88;66;90;70;83;95;87;112;125;109;97;93;86;107;61;75;76;95;93;85;78;108;77;75;86;108;90;86;75;81;79;82;87;86;90;90;85;84;84;87;85;96;74;102;86;98;111;105;83;94;103;89;125;108;84;92;97;96;107;94;118;87;98;103;84;114;124;148;146;119;115;116;123;73;82;87;94;107;123;105;128;126;115;102;94;99;92;88;95;100;98;96;89;99;90;87;82;95;110;87;87;111;135;152;130;105;98;107;86;93;90;73;63;74;106;83;92;95;98;81;88;82;86;84;87;81;71;87;89;98;86;93;68;72;89;87;83;101;89;105;86;82;94;78;91;90;74;86;90;97;118;111;112;94;84;78;108;119;152;163;208;170;147;109;124;101;113;115;166;160;132;121;132;125;107;168;138;236;319;298;160;83;109;97;84
147;138;103;92;97;159;191;216;178;150;138;156;139;137;135;108;84;109;131;131;124;112;107;139;177;135;137;159;216;221;145;106;118;148;113;106;88;78;74;84;85;98;82;89;81;83;91;84;101;147;139;103;110;98;115;91;78;80;88;76;102;81;68;69;80;144;174;111;95;87;80;114;88;137;178;179;148;104;130;225;240;174;120;82;87;80;79;86;89;82;87;98;80;71;90;101;107;79;76;75;71;77;69;69;79;96;92;89;82;76;80;90;100;90;81;73;78;71;77;68;82;71;91;75;89;78;80;102;95;109;145;229;269;144;107;123;202;266;219;136;115;102;123;116;116;116;114;162;204;164;178;167;307;623;943;614;305;224;266;305;173;160;138;178;185;196;194;169;166;168;175;239;286;287;205;128;102;78;104;82;78;88;75;89;79;76;73;88;87;95;114;104;87;107;98;74;92;93;93;76;79;120;110;97;92;94;97;114;133;113;94;96;76;84;85;103;86;89;73;86;84;99;96;88;98;92;68;82;99;86;73;89;79;98;83;95;74;77;80;87;84;97;83;83;78;92;126;131;173;186;237;210;163;129;115;102;113;89;93;92;87;74;80;75;83;110;125;93;117;186;233;190;180;138;128;132;127;158;208;239;269;346;360;310;370;471;483;437;471;411;249;159;111;85;77;90;104;102;86;77;91;79;83;94;80;80;93;68;79;83;77;88;109;104;98;105;96;105;101;89;92;88;89;75;77;72;74;83;69;92;71;79;80;92;85;89;94;92;84;75;77;85;78;79;71;83;74;74;77;76;88;67;83;60;89;102;119;101;107;78;76;77;72;71;86;94;76;93;89;85;74;87;82;69;92;79;114;111;120;141;132;105;101;111;199;320;346;354;295;219;244;236;139;117;121;101;86;92;100;83;93;91;92;107;94;110;104;94;87;98;88;76;88;76;70;97;92;90;102;97;96;114;121;115;98;80;82;94;106;98;89;90;92;96;99;89;100;92;93;90;93;79;88;80;106;66;94;89;71;88;87;96;127;128;94;100;95;88;129;137;108;105;84;86;104;99;80;89;76;90;92;107;89;100;86;92;97;81;79;92;99;91;90;128;188;225;159;171;135;152;148;122;134;115;130;133;164;156;122;102;117;88;100;106;122;124;167;152;144;164;142;130;128;145;148;160;210;209;188;144;153;181;216;209;196;223;256;347;409;368;274;209;148;208;264;298;261;240;216;189;169;240;347;319;240;239;228;208;171;168;129;125;109;117;105;104;108;120;135;198;251;426;756;1109;1264;1263;1084;592;382;251;148;144;124;127;126;112;103;111;114;100;94;99;91;90;87;90;88;100;103;114;94;81;94;82;121;106;92;96;99;105;103;112;104;101;125;118;118;115;107;87;97;95;104;81;93;108;93;112;113;103;103;88;98;106;104;108;96;105;112;106;120;108;109;101;97;77;96;105;113;83;110;109;113;116;117;104;120;96;107;118;154;180;182;120;98;103;83;96;106;94;79;99;91;94;90;101;97;102;112;106;116;82;104;99;106;81;105;109;114;109;90;86;98;85;88;101;113;86;101;105;102;119;115;81;92;95;81;88;79;88;93;86;99;95;82;93;92;129;224;220;160;148;196;193;135;142;113;122;108;104;91;102;108;128;124;120;99;111;121;154;265;444;462;319;214;112;95;89;101;113;111;95;100;103;96;128;104;98;118;125;110;97;115;88;98;91;112;109;104;100;105;107;90;100;80;91;88;73;90;114;95;100;104;107;121;117;157;186;153;106;97;93;95;176;280;408;367;197;130;108;106;106;123;101;103;111;107;94;113;112;107;111;115;115;98;91;112;102;76;109;106;91;92;104;116;104;113;116;126;144;125;133;105;113;97;95;114;161;158;136;121;115;134;102;123;138;134;116;122;247;592;1180;1878;1783;1123;405;184;102;91;86;92;95;97;85;77;94;78;94;93;93;97;90;113;66;96;115;93;101;81;90;85;90;89;98;90;96;70;96;97;62;76;67;71;91;80;92;80;81;81;85;90;92;99;103;136;136;111;96;100;95;122;216;297;235;151;115;92;83;87;107;106;97;78;85;95;93;100;71;82;97;107;116;88;79;87;111;73;87;73;87;78;102;85;81;77;76;85;93;89;89;80;81;95;81;83;82;97;106;93;99;98;90;94;84;74;79;86;88;68;94;96;97;84;80;78;84;86;58;92;109;96;90;108;82;91;93;96;156;280;352;324;148;135;77;98;106;94;78;95;95;92;74;81;96;82;80;100;74;106;113;124;116;101;100;111;77;95;104;121;89;81;84;96;187;349;723;1156;930;378;142;96;85;97;84;86;83;89;95;93;120;73;81;77;76;91;86;95;106;96;87;81;95;75;105;88;104;91;83;84;94;72;99;101;134;126;112;91;84;87;98;89;85;97;108;76;76;72;80;82;92;91;89;72;83;80;103;81;89;101;96;86;107;123;144;108;90;77;102;93;117;218;476;792;566;260;122;85;76;109;75;91;87;88;84;78;94;95;77;102;109;74;79;83;100;101;87;72;97;88;84;79;84;90;86;100;98;147;332;552;591;381;291;147;116;90;75;94;88;114;114;91;103;106;102;104;112;108;126;114;89;84;104;124;148;265;353;295;369;424;404;203;117;161;230;480;667;655;556;379;271;197;159;107;94;96;78;96;91;89;77;93;66;76;85;84;75;96;84;73;90;89;76;77;79;88;69;89;77;69;88;71;63;80;93;84;115;76;85;52;69;100;96;90;119;80;101;90;105;88;90;109;107;90;103;75;87;81;117;101;114;115;98;86;113;108;87;99;94;99;100;82;89;94;132;156;125;119;99;94;104;80;84;90;84;86;79;82;83;88;87;94;97;90;94;104;92;89;90;102;110;94;95;103;111;111;111;85;122;104;108;127;142;124;131;128;105;121;179;223;243;165;131;120;159;136;115;86;111;84;72;100;107;98;99;95;93;93;99;79;109;89;80;93;81;85;97;113;147;151;151;110;129;145;216;208;129;105;83;75;76;81;90;91;89;84;81;91;85;68;81;65;92;66;78;88;102;79;82;91;78;93;89;98;97;80;80;73;95;106;126;107;128;123;131;116;117;101;86;84;93;73;70;82;90;83;77;85;85;87;84;88;85;90;95;79;93;84;90;93;85;88;67;102;90;89;84;78;87;84;95;87;75;85;83;84;81;81;75;79;79;86;108;94;110;101;108;83;90;101;104;123;108;114;96;111;86;95;86;81;98;104;93;111;119;103;91;112;87;90;83;82;102;119;95;105;105;93;93;88;79;95;102;128;136;130;132;156;130;94;117;96;110;102;93;87;81;72;94;76;85;82;93;68;82;83;116;107;115;129;144;106;99;95;82;100;95;77;82;82;90;74;95;103;110;76;75;89;89;79;82;94;70;80;79;85;83;102;88;82;89;97;94;83;74;78;69;87;81;79;103;87;96;110;114;109;139;113;110;97;87;89;117;130;162;145;157;218;196;120;120;139;108;123;138;173;160;132;97;106;132;128;150;185;261;229;130;106;80;97;85
92;103;74;71;96;118;119;170;177;122;134;127;153;151;157;147;106;121;128;124;175;168;143;204;177;150;152;132;156;155;121;92;154;166;196;139;106;93;88;76;85;85;97;89;82;76;73;87;141;161;166;110;107;101;77;121;103;92;76;90;87;86;77;77;82;122;144;111;81;90;90;82;91;113;126;151;145;112;147;202;262;156;129;104;92;83;68;77;79;72;93;72;89;78;88;97;86;83;85;75;90;91;92;81;89;81;74;75;76;73;92;84;76;77;85;70;77;68;78;79;91;83;81;78;97;84;71;84;85;103;155;194;207;129;110;143;237;340;260;166;112;100;123;90;106;85;88;130;175;147;125;188;303;603;619;491;363;308;331;355;210;150;134;166;189;220;247;247;218;229;243;288;336;265;199;129;105;121;86;84;81;91;95;75;80;95;85;81;78;88;85;79;71;75;90;88;87;78;86;83;94;95;109;105;105;103;122;131;121;97;80;98;100;105;82;87;82;99;83;74;88;89;81;86;90;89;93;60;78;67;84;89;83;74;95;82;80;79;67;76;104;78;89;97;107;101;102;130;122;146;144;167;169;131;126;89;109;84;100;81;94;86;83;89;104;95;102;101;112;149;138;118;121;123;137;152;120;172;206;288;384;478;501;412;356;360;440;409;343;259;235;133;119;101;96;91;81;86;78;94;75;88;85;72;74;85;75;74;66;89;91;86;93;85;102;97;75;84;88;82;89;98;86;82;86;86;89;92;72;79;79;100;98;84;89;90;92;95;71;93;91;77;73;72;68;86;75;71;96;90;78;76;62;90;108;121;120;139;100;102;114;95;93;92;81;85;72;88;62;76;84;103;81;95;100;93;84;103;109;105;118;138;105;116;168;216;270;244;233;256;285;265;164;103;106;93;92;76;87;108;108;98;92;93;83;101;108;102;93;101;121;103;96;100;102;77;68;88;108;104;93;98;90;77;104;79;89;106;86;81;101;97;75;89;86;93;89;92;86;71;77;74;89;91;97;89;95;78;83;90;104;116;143;161;155;126;113;106;117;128;115;112;104;94;98;94;95;74;91;109;108;103;97;80;98;79;114;90;95;90;76;88;105;144;144;140;154;148;140;135;132;133;101;121;131;143;170;155;145;111;113;119;101;106;144;117;137;121;150;113;121;127;114;126;148;210;288;251;208;167;188;158;218;195;224;238;249;301;305;314;195;189;166;195;272;312;307;285;264;253;218;260;370;307;251;223;257;190;194;135;120;139;122;113;103;85;124;158;162;157;202;294;437;647;908;1045;757;496;327;214;185;134;123;127;127;115;119;100;119;119;105;97;95;80;95;83;113;99;89;115;92;84;96;88;100;96;103;109;106;103;101;113;83;84;110;115;126;104;97;107;79;114;100;105;107;109;118;97;120;101;107;109;89;89;107;112;103;118;116;100;109;95;111;104;101;92;90;78;97;94;80;112;104;95;123;104;101;107;111;96;130;195;170;128;109;74;90;90;89;88;90;87;77;82;100;88;84;92;96;94;91;116;84;104;101;106;83;99;98;107;114;113;103;106;91;100;101;106;93;95;104;91;112;96;102;83;101;84;95;90;92;82;83;88;91;89;98;95;120;131;106;122;171;145;139;137;98;99;94;97;98;101;103;133;113;112;113;132;133;161;336;619;686;420;209;97;103;76;88;89;101;100;128;97;103;107;92;116;118;118;113;98;93;81;83;108;116;103;109;126;85;112;100;95;85;89;102;76;90;107;97;108;96;110;96;107;143;152;113;81;84;93;88;109;169;258;235;125;116;103;114;113;160;112;104;117;111;94;119;122;123;151;124;113;118;102;83;82;75;85;113;131;96;106;120;112;125;116;136;165;174;124;126;116;96;105;96;136;126;144;135;131;139;126;118;130;122;118;102;152;326;710;1378;1587;1219;599;201;111;96;88;90;100;96;80;81;95;84;105;91;79;78;83;94;76;84;81;74;93;85;77;80;81;91;92;86;101;89;83;87;79;76;83;84;79;85;83;76;90;87;85;98;96;120;168;234;203;141;87;85;83;89;121;154;112;115;87;84;81;78;103;100;105;93;87;81;85;75;82;99;93;97;97;80;100;85;95;90;92;82;99;78;81;97;92;90;87;87;86;84;91;79;82;91;95;88;89;99;91;80;98;87;85;78;86;85;78;87;116;80;106;107;83;84;94;89;79;88;103;75;92;89;94;93;76;97;103;102;166;308;552;371;187;113;99;82;86;69;84;95;93;79;101;98;94;96;103;85;85;110;155;157;138;117;88;97;101;108;139;163;112;79;94;96;135;234;372;570;491;258;127;93;105;99;99;95;82;76;92;88;99;99;105;91;87;65;82;97;89;84;78;80;71;77;104;122;106;104;91;91;96;82;86;90;103;113;94;81;83;99;80;77;78;99;99;89;83;84;83;84;93;80;81;80;92;72;83;74;89;78;69;83;103;113;106;96;87;115;103;86;123;293;636;1122;883;448;173;94;95;83;102;88;92;85;105;80;77;91;78;70;84;91;105;110;116;141;102;90;77;115;81;89;73;92;81;90;98;127;211;351;438;412;292;187;107;94;101;90;84;104;97;97;93;112;104;112;127;90;99;113;91;103;113;111;128;164;208;241;193;216;202;137;123;128;241;458;738;721;533;427;287;228;155;128;102;107;94;106;73;99;85;82;75;88;73;84;71;75;84;92;80;77;85;97;93;80;86;84;92;88;74;87;84;87;87;79;85;110;94;88;92;71;90;138;160;124;98;85;87;101;100;121;151;106;94;89;72;89;107;114;90;95;94;97;104;85;100;98;86;82;82;88;88;108;143;178;140;114;86;74;86;61;82;92;88;76;63;70;93;92;101;100;81;84;107;85;74;91;91;106;105;98;99;103;92;86;98;104;105;141;169;140;141;135;111;93;89;95;105;132;128;110;113;129;170;161;125;99;106;98;93;85;91;97;91;96;93;86;92;103;97;84;96;89;84;85;87;92;118;163;148;141;116;140;158;163;144;100;101;79;77;103;112;100;102;95;86;85;73;84;83;80;82;99;91;82;82;92;94;72;83;89;109;94;90;100;79;75;84;87;94;113;113;128;115;102;92;105;94;92;79;112;74;70;65;87;91;80;86;76;86;81;80;93;72;72;78;78;96;81;102;77;82;104;110;112;91;75;84;88;88;92;72;72;89;89;85;79;86;82;75;101;102;102;94;122;98;125;88;98;158;168;141;126;95;112;85;87;79;102;112;85;73;123;134;88;112;109;101;92;90;88;113;107;95;102;103;95;88;90;89;89;88;112;137;119;132;120;99;116;99;124;95;81;101;96;103;82;87;97;85;78;102;92;83;81;75;89;109;89;144;124;92;110;85;84;86;82;84;79;89;87;88;100;87;96;85;72;105;77;79;82;88;81;79;90;94;95;85;66;65;87;88;76;105;83;85;70;79;66;87;91;95;111;93;126;174;137;119;106;131;99;99;142;149;116;146;187;176;148;149;178;157;110;167;201;213;161;129;99;119;153;173;144;144;145;99;76;88;94;95
79;90;77;93;102;91;103;157;183;160;144;150;183;181;164;133;121;126;126;162;227;227;197;279;247;250;161;114;125;109;104;96;124;209;267;181;92;79;79;77;104;103;118;101;79;87;69;85;126;148;144;120;121;75;94;99;108;106;99;77;88;97;82;81;69;103;105;90;79;81;86;89;69;92;101;146;144;135;158;184;214;197;161;128;113;95;97;97;84;75;95;74;73;89;84;63;79;84;96;71;79;81;74;82;72;93;91;84;97;96;76;97;100;106;79;85;89;89;87;72;99;88;92;71;97;92;89;76;96;127;144;157;154;138;118;177;216;289;189;138;97;87;102;99;106;110;97;105;117;133;135;197;308;399;366;415;466;453;426;333;200;122;138;135;203;297;366;323;218;213;248;275;331;244;198;105;97;77;86;82;96;101;69;92;75;89;66;78;80;98;80;88;76;95;86;90;103;85;98;79;103;78;114;100;96;103;87;90;85;92;80;79;87;90;94;77;93;79;98;63;100;89;76;77;70;82;80;71;91;83;78;77;102;96;98;103;87;73;89;80;81;82;113;80;96;88;92;121;88;105;156;189;162;150;113;111;93;97;104;97;82;104;76;97;100;71;90;115;125;118;112;109;91;116;154;212;213;184;223;300;457;494;472;357;291;325;389;282;232;229;169;131;111;115;103;96;95;87;85;80;84;79;71;87;75;77;101;77;90;77;72;83;99;95;99;118;97;97;81;86;83;72;72;79;86;82;94;74;74;69;61;79;111;102;87;99;82;70;86;62;73;59;81;88;77;85;75;79;84;84;90;90;73;80;98;162;207;209;104;81;86;101;84;88;86;84;80;79;73;81;81;84;109;94;88;92;92;105;87;98;120;135;110;113;122;166;203;177;188;278;282;237;145;106;115;95;86;91;72;87;102;83;82;93;90;94;78;98;113;112;129;125;100;89;92;93;105;84;109;107;106;107;107;81;116;66;103;90;102;99;96;101;121;89;99;97;83;99;84;95;77;78;91;88;93;85;78;79;76;80;103;144;219;306;220;156;102;103;106;116;110;121;112;104;87;91;87;89;94;84;77;101;112;92;81;95;69;117;108;100;89;101;126;139;160;186;148;139;134;96;133;121;133;122;124;175;179;148;130;109;114;89;118;149;149;127;119;126;128;116;101;108;135;186;189;246;302;299;150;163;162;208;214;185;155;211;258;288;262;246;184;171;146;199;242;313;328;316;335;261;230;276;356;335;229;287;321;222;158;132;138;102;107;113;114;115;125;174;162;164;231;378;417;604;1006;1088;733;452;343;233;170;116;124;121;109;109;101;113;119;117;120;100;74;82;111;117;105;106;101;101;114;100;98;106;114;107;105;85;111;92;93;111;90;124;107;104;111;98;108;104;97;96;108;115;81;96;99;100;113;107;99;99;108;102;123;108;120;108;114;98;112;113;101;107;105;92;83;110;93;84;86;92;109;91;95;109;87;108;97;107;136;162;172;122;101;106;90;90;86;82;77;74;78;95;97;97;88;96;87;91;96;92;94;94;101;101;75;102;105;99;103;106;101;80;101;109;95;110;92;91;101;110;87;102;84;105;94;94;101;87;85;92;72;86;79;74;105;91;97;110;114;133;174;197;173;133;113;147;107;114;109;100;120;153;161;150;167;162;107;168;311;517;597;362;140;99;89;90;92;91;76;112;93;115;99;98;125;87;110;147;120;96;87;74;74;114;108;109;108;101;88;85;95;115;101;103;85;83;70;97;129;100;109;93;111;104;137;145;98;97;93;97;96;125;150;177;158;122;91;99;115;153;142;116;114;109;100;106;112;119;179;223;156;134;110;88;91;87;83;99;121;85;94;114;137;147;129;124;109;143;149;163;146;104;110;97;115;99;147;115;156;152;174;155;147;133;124;93;131;127;212;343;702;1009;954;585;229;116;95;70;98;93;80;111;79;110;100;123;82;87;96;91;84;76;110;89;77;80;87;89;87;90;87;88;92;99;102;80;74;74;73;90;100;89;95;95;74;82;91;79;99;93;118;209;305;254;151;111;93;76;83;95;100;99;97;93;105;96;99;94;85;114;107;99;90;100;95;87;88;98;88;97;86;85;96;93;84;93;90;90;84;92;75;105;89;94;92;86;101;102;93;90;115;89;94;99;87;97;87;91;94;70;80;83;77;80;82;93;102;89;111;97;76;78;100;83;90;84;95;89;80;92;84;103;85;82;110;176;285;412;284;160;110;99;98;100;78;84;97;92;89;81;94;81;95;99;99;87;89;159;185;180;98;100;89;104;109;217;216;139;97;93;91;101;139;200;267;286;219;182;135;113;107;91;83;87;87;101;93;75;88;90;88;83;92;96;78;85;93;74;75;83;88;111;103;131;121;96;87;91;101;94;129;119;105;88;93;98;96;95;86;78;99;99;81;90;85;99;106;90;95;102;96;80;98;107;97;85;79;69;82;92;98;88;84;95;112;119;139;118;229;491;939;862;427;123;93;94;94;85;93;82;70;91;88;70;86;100;91;95;112;120;178;210;140;109;107;91;98;71;83;110;82;97;89;90;114;174;292;441;428;219;139;108;92;67;96;106;90;106;96;82;129;117;123;135;84;95;99;109;113;144;178;216;190;201;152;140;138;114;94;94;134;212;395;569;547;473;482;418;251;163;119;123;132;169;141;109;92;95;95;86;68;89;70;95;100;95;89;86;77;92;82;87;97;82;85;89;87;109;88;76;97;81;84;68;91;90;84;90;93;115;167;167;99;100;84;107;93;115;138;141;115;91;84;104;99;109;126;105;92;89;95;81;84;103;92;86;89;77;83;96;122;144;146;132;102;90;81;98;103;77;80;64;93;74;81;87;76;83;79;77;99;75;78;92;87;75;88;102;108;112;82;106;113;114;116;165;214;246;168;147;142;122;86;114;96;108;97;96;103;83;109;118;137;121;87;99;113;78;87;79;80;88;91;104;108;121;109;103;84;89;92;84;88;83;91;125;126;153;136;125;115;116;104;105;95;97;99;73;88;84;103;79;75;79;108;102;103;103;92;88;80;82;79;88;88;94;91;89;81;97;69;93;86;98;101;73;99;82;90;106;103;107;90;98;104;91;99;91;93;69;82;92;79;76;68;83;87;92;84;82;83;96;82;80;90;82;93;101;91;76;109;87;95;92;97;82;89;89;98;101;80;79;76;96;87;83;77;70;77;77;121;131;138;112;121;109;95;179;225;205;110;90;98;95;93;92;84;93;103;95;125;111;100;95;107;103;77;91;91;112;123;91;116;102;79;92;102;83;102;112;125;117;115;119;132;114;132;116;118;95;83;104;96;101;89;82;88;84;75;95;87;78;93;105;90;84;115;109;126;90;107;83;97;105;100;97;86;82;114;90;92;83;74;101;89;90;99;82;101;100;98;82;95;85;84;85;74;78;107;93;101;83;81;90;71;79;83;85;94;87;98;95;118;159;163;120;115;107;102;84;99;105;91;114;148;116;138;209;242;242;168;200;194;209;166;109;104;137;183;170;130;92;107;74;89;85;73;63
58;71;90;89;90;102;112;138;172;149;122;162;163;144;146;152;120;133;160;168;211;233;216;298;257;251;146;148;122;125;100;99;148;210;272;177;110;95;95;87;94;114;85;90;93;65;99;86;135;143;158;130;115;91;96;157;146;139;99;81;89;98;92;72;81;71;87;91;99;94;80;67;77;91;91;126;145;147;159;201;237;245;262;191;121;102;69;71;76;72;82;90;96;81;87;84;80;76;85;69;91;77;78;76;96;85;93;73;100;96;103;103;94;87;76;86;99;92;82;71;82;96;87;91;72;79;71;96;103;138;182;159;157;161;158;159;206;183;165;92;91;99;110;115;118;95;77;88;112;127;170;187;266;262;264;371;474;472;368;279;171;132;155;176;255;358;398;297;200;168;220;222;225;242;207;126;109;77;79;95;84;80;90;74;69;91;84;90;88;70;75;65;89;95;90;87;106;94;86;93;94;87;88;87;104;91;77;89;74;91;85;87;92;78;89;93;92;74;89;85;95;94;71;89;83;88;96;76;93;64;80;70;101;95;67;97;96;72;85;92;84;84;97;102;109;88;110;76;77;121;152;203;196;133;106;82;100;93;117;103;90;91;80;77;101;70;113;116;120;100;110;116;157;167;193;253;268;284;311;320;295;370;378;357;282;346;339;261;228;207;185;163;139;95;117;75;89;102;88;72;85;88;71;92;103;96;95;98;99;75;91;94;91;109;147;115;85;114;95;81;97;69;102;83;87;93;74;84;85;76;78;89;95;95;93;78;95;71;72;79;94;84;95;87;81;91;75;69;96;94;80;100;83;92;119;199;265;194;133;79;86;97;97;83;71;76;78;90;64;81;87;95;115;89;91;86;90;113;97;115;123;93;113;109;152;173;254;203;174;177;209;173;130;116;101;100;80;94;88;86;93;104;86;103;98;107;96;80;90;99;145;144;118;102;76;92;90;108;107;106;88;88;85;95;96;95;93;110;104;98;92;99;93;93;104;86;93;79;78;71;101;94;92;101;84;96;97;82;90;91;94;181;275;429;331;168;110;94;134;114;92;120;138;124;88;90;91;90;101;106;99;105;75;99;100;99;125;114;118;95;97;130;121;186;219;200;159;109;97;92;114;109;104;121;124;165;153;149;114;111;83;123;161;158;171;129;109;142;110;121;116;129;137;209;270;259;282;251;152;169;205;240;222;164;165;143;208;225;231;204;165;116;135;208;235;243;230;278;310;285;226;251;324;321;273;313;314;245;181;135;104;100;116;98;87;99;123;138;155;232;418;571;595;627;940;1018;843;596;443;254;216;146;133;117;119;123;115;125;93;130;110;91;95;97;111;103;119;95;110;117;113;101;103;102;117;92;93;101;71;89;77;94;102;103;107;98;118;111;117;84;106;105;92;95;105;116;107;116;103;117;103;103;129;103;111;98;110;99;115;115;105;102;112;75;90;103;89;94;87;101;98;108;97;108;97;80;84;110;120;83;105;131;119;122;130;111;92;95;86;65;85;96;90;99;91;108;100;107;88;104;98;94;66;89;84;96;123;88;91;83;103;122;91;100;116;98;107;110;104;104;120;93;106;110;89;100;82;83;91;87;86;89;82;82;72;86;86;93;102;95;94;107;160;230;206;168;154;149;151;123;109;115;143;176;197;317;296;234;157;153;263;309;288;204;133;99;111;89;94;93;100;106;118;85;93;105;86;125;110;115;97;97;85;91;77;80;110;122;109;110;94;98;98;101;81;100;105;81;93;113;142;144;104;109;94;115;97;121;121;95;103;103;97;84;108;117;93;111;92;88;109;131;173;142;134;140;147;108;108;161;245;253;171;154;107;105;122;109;105;111;126;93;105;126;131;135;134;114;148;159;161;150;152;136;139;117;104;118;121;116;144;183;159;147;133;124;118;94;113;143;126;219;343;531;605;356;179;115;97;85;87;110;100;92;84;96;136;114;111;88;87;92;104;76;103;76;87;89;82;93;100;91;107;73;81;80;101;72;71;98;94;93;86;90;87;85;89;94;90;92;103;80;118;205;258;218;137;93;100;99;97;81;100;104;97;100;76;103;86;92;97;117;101;97;107;104;82;91;88;77;82;89;80;85;79;94;79;69;90;60;93;81;99;106;108;112;84;88;90;85;103;132;114;100;98;74;107;88;80;98;104;89;79;89;86;86;77;90;90;76;103;106;89;99;97;75;87;83;68;77;98;78;91;85;98;104;85;114;167;241;179;126;88;70;90;79;90;82;87;90;80;93;83;95;108;103;78;110;113;144;154;146;106;96;117;107;158;242;238;155;94;91;94;85;98;125;196;320;362;273;237;204;140;115;103;92;71;78;95;92;105;77;84;81;79;83;87;84;90;69;81;77;90;78;158;164;143;105;90;80;104;116;142;142;105;91;74;93;118;100;85;92;78;101;87;79;85;96;122;136;112;97;91;101;76;83;98;72;72;100;97;85;74;86;80;97;139;235;247;196;219;307;522;521;284;112;83;96;95;89;89;64;89;87;75;100;96;101;102;96;90;130;208;314;201;124;90;90;109;115;92;112;74;100;101;91;120;180;406;661;539;259;136;90;82;108;85;85;85;91;80;128;129;166;152;134;97;89;96;104;117;199;317;388;249;143;123;117;129;103;113;93;152;173;256;371;428;504;541;416;255;185;133;142;215;314;258;129;100;89;102;89;85;81;82;99;88;99;75;84;86;77;88;90;83;85;79;79;98;80;81;72;81;91;81;84;102;88;94;77;108;128;122;136;98;90;86;90;84;90;108;120;100;91;97;96;96;95;119;84;74;97;88;76;73;104;87;83;82;93;86;96;110;105;116;104;91;91;82;85;87;75;104;84;89;91;72;100;87;74;77;76;83;72;72;88;93;112;103;102;122;96;121;172;183;155;148;208;376;419;240;151;146;121;103;87;88;110;91;70;72;87;118;118;106;113;97;93;95;73;93;83;91;95;89;91;118;182;152;130;115;85;94;87;76;85;85;95;119;121;125;116;112;123;107;101;103;81;89;78;99;93;85;93;83;95;82;88;76;91;77;94;96;92;89;75;83;77;83;75;104;88;87;74;93;83;89;109;63;97;89;103;99;91;91;96;100;88;96;98;72;67;105;77;72;94;88;84;91;77;90;90;84;86;83;82;64;90;121;86;95;87;89;80;98;98;101;96;90;96;91;73;78;89;71;81;88;95;94;73;86;109;126;170;159;121;88;108;108;135;159;179;111;105;83;103;96;112;73;91;88;82;96;83;84;78;78;100;98;83;84;94;107;115;85;85;98;113;106;112;144;116;118;128;138;115;110;119;146;131;104;105;95;115;106;97;116;85;94;96;84;92;89;86;100;93;93;77;129;118;112;87;86;107;96;110;98;101;79;102;110;74;107;73;87;94;84;93;84;75;87;85;85;104;86;85;78;101;95;91;88;100;83;82;74;70;76;91;56;89;97;100;83;94;94;107;117;102;114;106;68;90;90;93;105;119;104;125;154;255;376;393;214;223;286;333;261;131;135;131;157;193;118;116;81;71;103;89;90;89
81;87;92;110;134;155;131;124;164;113;114;144;97;136;134;159;198;182;213;194;169;178;172;219;197;168;111;108;105;86;118;116;146;196;183;143;109;109;101;91;114;98;94;79;94;91;113;111;156;190;165;137;106;95;87;125;178;162;96;78;79;74;95;101;90;94;85;103;67;82;77;70;84;124;113;132;115;141;174;224;274;320;393;264;143;98;97;78;82;65;70;80;93;84;87;86;79;71;78;73;79;84;97;88;86;102;126;127;143;121;116;81;103;92;70;69;78;88;82;68;78;67;82;72;97;94;101;95;102;137;198;198;183;203;204;173;173;171;126;109;86;136;160;175;175;144;114;91;109;181;220;263;264;237;180;273;374;376;299;189;174;174;215;218;300;386;312;271;228;151;168;148;172;183;160;115;86;74;79;79;71;88;92;76;76;85;87;85;91;87;86;67;70;79;86;93;92;79;87;89;88;106;85;104;97;95;86;85;85;67;91;83;80;83;80;79;78;63;97;82;73;79;75;80;92;83;66;69;87;78;86;78;83;89;81;70;82;74;92;90;103;97;97;98;101;87;97;108;108;123;217;207;200;150;116;102;92;103;124;127;114;96;86;97;86;98;147;179;146;119;142;171;194;230;240;265;275;376;414;367;261;306;341;357;417;522;455;298;227;219;209;176;143;124;108;84;97;66;74;84;68;86;64;78;87;86;89;85;65;77;95;106;88;116;138;121;128;129;96;107;72;74;96;72;73;77;85;68;82;71;63;90;85;90;107;75;96;96;88;88;97;89;75;90;92;104;83;78;88;93;88;102;88;105;99;135;194;159;117;96;89;100;87;82;75;67;86;77;82;59;81;70;86;88;94;96;80;73;104;86;81;98;95;117;167;239;256;203;182;148;185;126;106;102;120;103;99;88;92;98;91;91;110;109;94;109;103;96;89;94;132;144;106;84;111;86;91;96;116;98;77;95;102;84;99;105;81;87;88;95;101;86;84;88;96;73;95;83;101;83;93;110;98;80;92;83;86;94;69;78;113;137;239;352;315;191;103;111;91;112;112;98;136;105;105;82;108;102;115;111;101;107;92;93;94;90;97;124;113;98;105;125;144;195;265;244;207;128;110;100;104;134;117;104;96;139;125;122;130;109;124;135;185;255;207;149;148;118;100;109;121;132;176;249;358;311;207;175;147;141;180;201;207;199;180;146;213;246;185;171;130;135;133;186;195;153;155;172;241;234;206;267;315;282;261;238;253;187;174;139;131;120;91;110;90;88;111;122;135;239;456;732;651;583;730;879;828;711;550;280;165;154;126;106;105;95;114;128;120;128;100;101;100;122;119;128;124;90;108;117;108;122;88;100;108;96;97;100;90;114;88;94;90;103;114;92;94;112;130;144;129;123;114;103;105;99;127;115;98;107;90;109;95;83;101;125;111;107;102;125;83;107;106;101;86;91;83;101;103;107;109;110;110;100;86;83;111;104;101;99;91;114;119;93;89;97;99;112;92;71;78;87;96;85;104;107;85;97;96;90;101;110;86;87;90;114;93;74;103;84;103;89;91;106;92;108;90;80;103;100;109;101;107;96;95;100;82;96;91;88;87;80;88;89;81;114;89;78;81;103;105;147;182;221;241;251;226;243;214;135;124;116;147;232;380;592;496;285;180;136;139;176;150;132;106;114;84;112;101;90;86;104;116;84;107;104;99;86;121;90;86;71;70;74;106;91;96;100;98;101;76;83;107;112;96;108;91;88;99;104;123;124;119;84;101;82;108;92;99;103;127;99;98;98;98;91;118;114;119;113;119;126;129;127;121;154;140;126;112;150;216;255;198;152;108;113;91;91;129;116;106;125;114;134;133;160;152;160;168;147;153;193;160;149;135;118;97;102;107;133;141;187;179;156;145;143;151;146;141;124;116;135;174;270;308;201;120;119;103;93;93;87;73;97;86;73;111;119;112;97;92;88;79;97;90;87;81;88;103;78;88;83;91;76;87;88;89;82;87;103;77;86;103;116;88;89;90;99;87;102;88;100;105;140;164;139;116;103;90;97;87;88;96;94;79;84;75;88;92;95;104;107;101;97;99;96;86;91;87;84;93;82;74;97;79;84;100;112;92;104;84;89;84;78;85;103;87;87;89;101;110;103;107;100;88;86;80;80;88;96;115;69;102;79;97;95;77;104;100;94;105;89;95;97;93;100;90;88;86;75;77;88;85;86;88;99;96;109;119;171;135;86;94;87;94;96;73;105;93;77;102;89;77;102;102;89;104;126;167;205;242;181;121;94;99;105;124;159;174;128;84;117;115;104;92;143;195;333;461;529;595;439;249;126;104;80;79;82;99;97;93;90;94;83;93;92;78;91;80;95;89;75;92;99;146;211;208;104;89;97;78;119;121;119;105;92;89;92;93;104;80;102;111;95;67;66;84;75;105;107;102;118;99;84;74;101;90;90;90;83;91;91;89;90;93;134;230;452;544;441;235;186;221;215;173;96;86;91;90;92;80;96;85;81;93;98;90;106;98;110;83;125;181;215;181;124;81;103;112;79;104;102;78;95;77;94;121;213;379;575;459;225;117;89;82;73;106;100;77;85;97;101;109;185;216;187;128;127;93;87;118;208;321;419;285;123;112;137;173;146;116;107;134;148;207;266;392;588;611;385;236;157;156;177;291;408;396;240;124;114;106;104;72;87;82;81;108;99;85;98;81;70;73;89;88;73;70;74;77;94;81;96;90;78;75;77;95;108;104;85;95;100;114;90;110;97;74;85;79;91;85;93;65;86;74;96;91;105;115;117;91;69;101;82;87;94;91;98;100;90;112;124;126;122;158;143;136;93;89;85;85;99;94;89;88;92;85;87;84;76;80;74;95;75;97;88;90;91;99;101;97;117;155;254;324;259;204;226;369;392;248;165;135;108;109;98;91;95;83;101;89;98;78;95;81;97;87;86;76;102;100;75;76;93;85;114;112;136;154;132;105;81;95;115;90;92;84;75;113;112;109;121;118;104;101;114;118;99;82;74;79;80;78;77;79;90;81;88;104;85;93;78;89;92;104;85;108;90;77;90;67;92;89;78;94;92;74;83;91;97;79;92;98;95;91;98;80;94;100;89;89;71;80;80;73;85;73;91;80;64;80;91;82;95;83;97;84;83;85;74;93;101;95;110;87;91;103;95;91;101;86;89;103;82;103;77;95;87;87;92;90;101;140;185;138;111;112;89;97;99;152;113;116;101;81;78;92;85;90;80;73;93;76;77;93;83;100;104;104;90;86;103;86;106;97;93;109;119;118;135;201;174;134;108;92;103;99;97;131;112;92;78;96;106;105;97;97;94;96;95;86;94;94;88;112;90;95;103;105;124;118;101;108;91;94;105;92;84;93;88;121;119;94;99;97;93;88;71;75;92;70;85;90;86;86;99;84;77;70;85;95;77;91;78;67;78;106;105;87;65;68;85;89;90;91;108;108;102;120;101;84;98;105;106;81;120;144;138;165;355;509;516;319;249;273;293;260;131;130;106;130;147;108;119;97;79;83;92;71;89
77;91;89;117;221;211;119;130;93;112;99;97;116;97;152;169;276;279;282;211;178;147;141;171;134;112;125;115;96;103;105;124;142;141;116;114;93;112;115;117;109;91;95;92;97;117;114;111;144;172;177;125;108;94;96;109;107;135;104;96;76;67;104;132;137;111;108;118;91;83;96;96;82;101;133;114;125;145;157;211;285;366;395;254;114;87;87;95;69;85;98;84;88;94;94;71;91;83;75;79;100;83;87;73;77;69;120;163;201;185;111;79;75;88;80;88;79;82;77;87;86;83;79;76;100;101;106;78;75;147;219;204;190;208;215;183;145;119;129;123;118;158;215;269;222;181;131;89;123;205;361;340;296;258;183;211;356;421;328;223;165;180;235;255;332;403;357;257;255;171;184;164;128;144;132;116;93;91;87;81;89;85;104;79;76;64;91;81;101;73;84;86;80;87;99;114;83;95;92;95;90;84;91;108;84;98;72;100;91;86;87;90;72;93;74;81;71;94;71;93;85;89;96;75;69;82;84;78;78;69;80;79;64;89;85;90;79;90;93;95;86;76;89;97;110;101;106;81;112;152;283;264;216;167;130;111;128;103;122;121;107;100;92;89;90;117;143;157;134;131;140;283;286;274;259;273;280;416;437;306;257;272;366;448;486;596;496;305;227;240;212;148;148;134;118;80;96;76;80;73;77;84;80;90;93;86;90;82;73;99;88;96;82;112;129;122;179;155;128;102;96;90;76;82;85;73;90;77;78;88;86;86;100;108;84;82;75;73;80;88;100;72;96;86;131;117;80;82;99;80;84;86;70;73;94;104;103;116;93;98;93;68;77;75;81;76;73;82;70;93;78;68;83;99;106;96;87;80;94;84;75;76;102;113;170;237;259;265;230;190;173;140;120;105;111;102;84;85;86;88;105;81;93;83;104;102;87;103;89;90;117;109;110;98;93;98;103;107;102;85;90;73;85;101;102;82;97;91;86;83;107;87;104;88;117;100;83;102;89;100;93;93;74;91;81;84;85;87;86;82;109;138;206;247;192;108;105;102;100;139;132;112;94;102;104;102;108;99;101;116;107;108;111;97;104;103;119;99;113;106;92;97;158;194;230;204;155;126;99;102;130;134;102;105;117;116;149;122;139;110;101;112;195;246;192;157;136;168;154;136;133;146;186;262;337;272;183;179;130;116;146;190;262;202;161;177;191;164;173;115;118;140;144;155;143;145;138;132;145;206;202;227;281;248;208;190;190;174;163;208;220;147;115;98;98;78;97;101;156;223;452;640;700;576;747;710;723;650;441;207;152;123;107;104;111;120;100;122;121;109;107;97;117;104;135;101;115;94;106;75;82;128;99;98;109;107;97;115;101;106;104;115;99;86;110;94;119;113;184;287;283;204;137;104;103;110;117;104;96;90;79;111;103;111;116;117;106;102;103;97;121;118;103;98;100;120;96;98;105;111;104;108;118;109;104;99;99;89;89;102;108;88;87;96;99;88;98;103;112;91;79;91;91;109;95;99;100;86;97;100;117;85;86;93;84;80;93;84;82;99;96;89;106;107;93;103;102;105;91;95;90;102;112;108;106;92;76;96;105;74;81;85;97;93;89;91;82;91;73;91;88;110;162;258;361;421;305;262;247;151;103;96;134;240;516;767;620;314;217;217;195;142;125;102;80;82;100;114;112;91;87;84;94;102;82;92;111;100;105;126;108;90;91;95;80;82;90;98;97;111;104;79;105;90;113;122;100;83;81;92;95;110;98;119;96;91;89;95;106;114;137;94;95;79;85;102;149;158;139;125;130;119;103;111;123;140;125;134;148;193;194;191;188;133;98;101;107;121;123;120;151;107;110;131;140;144;168;187;198;182;179;163;148;142;113;118;79;88;115;104;136;162;146;149;141;132;142;150;131;119;113;112;116;126;163;116;107;111;116;97;98;99;80;95;76;91;98;93;90;77;94;82;106;89;103;84;89;79;98;85;86;91;78;88;86;73;81;86;84;91;94;88;84;89;78;81;68;91;105;71;81;94;99;90;113;114;89;104;89;108;113;102;94;85;68;100;85;93;78;92;97;102;91;106;95;97;82;97;102;88;96;96;96;83;112;82;100;87;75;95;86;87;72;78;90;87;96;91;69;92;91;109;104;81;87;90;88;82;84;104;110;100;89;83;90;83;88;88;87;88;79;78;109;76;84;96;95;105;64;64;81;85;81;97;104;91;117;98;152;170;150;105;102;101;93;87;69;106;100;77;85;85;70;92;78;105;107;174;276;367;343;227;141;115;104;133;124;138;159;121;100;79;95;81;99;137;193;307;616;1107;1315;903;382;153;93;81;82;105;116;119;144;83;94;87;90;72;89;80;89;83;77;80;84;94;126;138;141;119;102;103;95;90;101;99;80;95;105;94;85;97;92;92;113;95;85;78;72;94;89;78;93;126;142;118;105;82;92;90;88;91;82;97;79;91;104;119;336;730;1024;651;277;127;107;106;99;92;99;87;89;120;95;86;81;88;86;86;88;101;87;101;83;92;122;130;129;106;83;138;138;105;82;91;110;85;110;147;187;214;275;339;251;146;104;76;88;107;94;85;94;85;97;99;167;300;306;219;162;116;114;99;116;165;265;275;184;116;128;212;299;279;169;128;107;127;160;232;339;468;516;328;193;117;132;170;325;514;550;280;165;162;168;161;134;99;90;94;120;78;80;73;92;77;82;87;75;84;97;82;78;75;90;92;86;80;102;79;81;67;92;94;82;88;87;94;93;77;76;85;92;75;97;79;95;101;115;82;93;107;109;88;79;90;80;97;100;99;104;88;89;111;91;97;100;178;193;166;158;152;105;95;89;78;81;77;84;84;80;86;82;82;81;93;78;93;100;108;79;102;84;98;85;138;267;449;638;409;228;172;261;259;162;118;115;115;82;97;79;93;97;110;90;95;97;96;106;88;106;96;105;88;103;93;88;84;86;105;104;142;131;126;127;125;152;102;88;84;86;86;96;95;120;119;104;101;104;126;135;117;91;76;85;101;96;83;83;103;81;97;76;85;95;81;66;83;88;99;103;91;102;96;83;63;78;64;87;82;59;86;84;96;93;115;77;93;84;99;86;100;115;94;98;88;78;93;101;90;86;91;67;86;69;100;83;89;81;74;107;86;103;93;90;88;96;111;85;102;93;99;97;89;99;102;102;106;85;101;96;81;86;96;103;129;125;133;106;105;94;109;102;117;98;106;99;114;102;89;91;115;96;99;82;88;71;87;90;75;99;91;102;98;82;73;89;84;113;96;116;120;119;173;210;196;129;105;120;106;101;112;124;120;133;103;118;99;75;100;94;96;100;94;106;88;85;86;114;102;125;101;102;115;115;99;86;93;104;105;115;106;96;70;112;96;93;85;88;100;87;82;69;68;72;77;86;85;85;96;73;90;93;95;87;72;81;90;82;87;72;87;82;90;106;123;129;97;100;117;106;87;87;80;86;90;102;89;102;109;120;128;195;414;541;478;281;188;224;231;189;134;102;117;124;104;115;114;89;97;86;90;91;74
81;87;97;160;201;209;131;123;102;105;115;113;130;138;187;216;296;295;227;181;131;102;100;127;114;109;119;124;94;102;110;136;161;156;121;114;120;143;151;134;103;104;106;87;118;121;150;136;142;145;106;100;79;80;111;99;97;121;75;93;80;84;129;181;214;147;104;92;85;82;85;91;105;118;104;98;115;107;122;162;242;333;293;218;109;78;87;93;87;81;85;77;91;77;87;87;97;66;83;106;96;109;74;93;69;78;128;199;272;195;134;68;84;84;83;91;83;75;77;71;73;72;90;75;79;93;108;100;78;149;190;204;165;141;138;121;148;146;174;166;141;161;197;298;212;189;143;111;110;179;292;357;376;304;161;225;385;632;520;284;198;243;278;379;412;500;407;321;311;290;203;172;130;133;161;167;118;94;106;86;91;90;92;97;91;96;97;67;97;93;87;87;91;102;102;96;98;99;81;78;86;64;101;91;92;86;90;83;91;92;83;75;91;91;97;83;76;76;101;94;90;69;89;66;87;77;94;63;88;83;79;80;84;70;79;86;99;111;87;78;88;98;96;85;85;80;92;120;101;136;229;224;214;172;143;131;106;123;121;125;123;138;110;101;109;125;157;148;135;121;158;241;257;247;234;195;305;281;320;292;237;267;295;401;506;575;479;288;204;167;208;188;210;214;181;125;93;98;88;80;88;93;90;93;86;103;113;105;73;79;93;93;71;94;115;142;150;164;109;101;82;95;84;73;75;82;75;62;69;76;74;84;78;90;89;102;104;87;80;92;89;77;75;118;104;135;101;110;90;76;78;79;90;89;95;83;77;76;93;77;84;88;80;72;87;85;77;89;89;80;78;70;84;95;120;101;97;80;99;106;97;102;102;108;155;212;224;236;241;223;147;122;145;129;100;93;86;94;101;101;91;81;95;89;95;97;95;101;92;78;87;90;101;89;93;94;96;99;87;103;84;95;106;99;84;81;93;98;80;90;103;97;95;85;100;93;87;92;87;88;102;86;97;76;94;74;86;107;85;75;85;94;122;152;149;96;112;102;104;91;105;96;95;113;98;89;121;100;93;108;95;95;93;98;106;89;92;99;94;92;74;108;135;172;163;149;137;116;93;111;97;105;100;93;126;122;132;132;117;108;117;155;143;147;161;133;129;145;127;120;135;148;185;193;246;239;200;147;135;173;153;176;158;176;155;199;168;149;136;133;143;140;156;125;146;147;165;149;187;202;190;194;195;270;197;162;168;165;239;298;294;206;132;109;111;80;79;107;120;177;323;491;561;620;774;912;834;565;363;198;159;113;133;117;119;89;107;127;105;126;101;85;89;110;102;96;99;93;90;99;97;86;87;121;83;106;102;97;109;91;133;103;85;94;95;100;104;132;260;524;613;442;233;153;136;127;122;120;98;109;90;102;93;86;92;93;103;110;108;110;112;98;84;113;108;99;101;100;116;110;107;100;110;109;115;95;96;117;102;112;107;96;108;103;84;82;97;72;88;86;81;98;88;87;91;91;79;91;99;98;89;97;84;85;95;89;91;95;92;101;112;105;103;106;99;82;108;101;99;105;111;103;130;80;108;81;99;100;109;71;74;86;80;104;98;77;76;93;101;84;91;115;124;196;358;485;372;256;221;162;126;113;137;224;403;637;487;258;310;361;323;178;103;103;95;90;96;100;109;102;99;73;98;97;98;92;101;104;133;128;103;109;92;94;87;92;86;80;77;99;97;91;87;94;92;94;99;103;87;93;99;92;89;101;87;80;86;114;107;91;145;135;124;88;92;110;154;162;152;145;135;147;140;116;123;109;103;125;176;216;195;158;135;113;93;105;92;94;102;111;96;126;121;124;144;177;189;235;229;192;201;164;137;148;115;99;91;111;107;106;150;144;162;142;137;142;136;161;167;165;149;119;100;100;116;112;103;110;112;104;105;85;79;95;81;84;112;73;88;97;100;92;121;126;120;95;107;80;78;88;93;90;90;101;77;84;86;80;90;86;91;87;96;98;92;95;85;82;101;96;81;93;76;77;103;120;83;100;101;90;84;118;100;100;82;94;87;91;76;87;97;76;90;96;92;80;90;89;83;83;96;95;94;89;85;98;90;91;91;86;97;87;71;93;106;95;87;107;75;88;89;84;78;84;85;74;86;81;86;104;95;102;71;82;85;94;107;90;82;68;86;91;83;75;82;102;81;80;94;95;81;100;98;78;101;99;114;177;214;253;167;108;93;83;90;84;96;85;99;94;73;93;81;109;75;87;128;204;385;506;429;274;110;107;123;162;188;196;189;162;95;104;102;102;137;173;214;286;582;1273;1799;1460;650;217;90;97;81;99;139;179;158;109;77;83;100;100;92;83;95;88;83;101;85;77;94;107;118;106;90;90;91;84;85;95;79;90;90;111;94;120;90;97;93;76;101;102;79;83;66;88;116;145;227;225;190;131;85;92;77;92;84;78;91;92;86;115;267;654;977;793;350;136;95;105;105;75;85;92;92;85;80;71;84;93;80;83;82;93;102;90;75;85;83;104;108;109;105;117;136;114;91;90;101;91;122;153;289;322;231;204;173;134;107;96;83;80;87;85;79;95;96;108;179;420;522;375;195;119;105;101;97;124;117;160;124;116;153;306;580;591;326;152;93;102;109;200;323;405;400;298;154;81;98;108;236;503;616;416;244;202;361;339;243;127;92;84;65;104;84;84;70;85;76;76;78;74;79;76;68;84;75;96;87;83;103;83;91;96;90;108;101;97;90;79;91;98;80;80;76;81;98;91;91;89;98;103;100;106;83;91;84;94;77;95;101;118;82;79;78;94;92;97;115;189;276;276;192;137;128;96;81;93;81;87;92;83;80;89;91;83;95;83;101;104;89;86;100;97;94;89;115;157;323;582;797;489;241;158;189;153;118;102;92;93;89;86;97;98;124;120;107;112;107;106;87;104;105;94;88;92;94;93;98;83;93;114;119;123;123;131;134;162;178;151;145;100;99;103;87;100;110;152;170;131;139;124;110;120;89;72;88;98;78;106;77;84;81;101;74;83;84;106;78;67;90;78;110;75;92;96;86;101;79;91;90;104;71;88;72;67;78;88;90;96;97;106;125;139;116;104;93;93;98;70;96;88;73;75;74;66;88;102;103;105;107;91;86;97;89;80;100;77;94;106;112;76;100;102;103;87;99;84;90;105;92;92;88;60;102;89;94;111;108;105;94;95;113;115;122;86;100;114;116;100;86;87;70;89;88;73;76;58;92;92;77;85;105;105;111;93;104;81;74;87;88;103;103;98;121;145;163;153;101;91;97;117;101;100;127;113;112;118;127;106;100;82;94;89;89;86;99;101;85;125;93;102;113;112;103;130;99;98;88;96;98;102;91;101;92;83;85;92;96;95;133;106;91;79;83;88;73;82;88;95;77;100;80;67;91;75;70;99;96;79;82;72;78;93;83;95;116;133;122;106;91;112;104;90;90;102;96;101;141;127;106;98;104;133;149;319;494;437;232;153;130;143;163;106;99;114;131;119;119;110;110;103;86;113;98;91
96;81;95;104;148;124;127;94;86;98;101;126;146;147;199;206;224;234;190;166;135;117;104;82;110;113;144;108;127;112;112;134;202;220;166;112;141;168;179;132;125;98;102;97;164;182;188;158;160;145;101;102;98;116;96;102;102;94;90;73;67;98;134;240;230;154;102;98;94;71;93;100;106;93;102;96;85;98;99;109;150;219;242;160;101;96;84;69;82;80;77;85;91;83;90;83;84;83;82;84;85;72;80;69;70;81;138;150;228;167;107;88;74;82;84;107;75;82;97;83;93;103;75;91;81;91;86;108;101;114;152;170;123;105;111;116;108;143;194;234;182;155;185;206;148;133;120;127;113;172;214;259;265;233;152;187;384;593;435;285;189;264;403;515;527;565;490;457;400;291;240;203;123;165;165;204;138;103;111;102;119;116;105;72;121;92;90;86;84;79;78;73;98;91;107;113;112;86;64;107;95;82;92;87;92;80;86;73;81;69;67;81;72;93;84;90;70;85;95;96;90;70;88;88;84;88;77;74;79;82;89;78;83;90;70;83;63;100;82;96;106;85;112;93;73;87;105;108;109;122;176;186;176;166;138;134;80;107;118;103;109;126;111;102;136;136;122;144;147;110;196;245;262;240;192;222;229;282;247;229;329;331;329;366;464;530;393;230;158;154;166;214;362;434;381;181;126;89;109;89;85;101;113;108;130;134;97;102;94;82;87;101;101;101;108;119;128;120;115;94;86;71;87;70;68;69;70;69;98;78;88;85;92;83;101;81;68;92;90;85;86;98;83;92;114;96;97;81;89;93;86;84;83;85;71;80;80;85;95;88;85;69;88;80;75;72;69;93;82;80;78;90;90;106;108;111;118;83;76;94;105;98;127;111;172;192;208;187;206;216;169;177;171;123;125;111;90;79;84;79;79;111;105;77;83;89;101;92;82;78;117;83;82;84;94;93;85;93;93;106;105;117;84;90;93;72;82;81;83;77;84;107;73;105;84;96;103;94;91;106;96;123;76;104;73;114;73;97;82;68;101;106;107;117;108;92;109;112;97;104;112;101;95;92;99;87;102;96;102;99;93;102;99;80;93;90;84;93;104;84;102;114;118;137;129;122;116;94;90;103;112;101;109;146;117;120;144;125;108;118;116;123;138;134;125;95;102;147;118;111;148;128;175;154;171;169;176;156;165;197;209;179;156;136;133;134;130;168;177;169;144;162;139;146;140;195;246;290;244;274;243;197;178;229;212;142;150;205;287;394;316;175;127;86;90;102;106;108;103;157;244;379;556;754;1226;1445;1105;570;330;201;182;113;116;112;96;111;121;112;138;121;115;87;106;96;105;98;96;95;102;107;91;87;114;112;104;95;110;106;114;99;101;101;94;95;89;104;111;160;434;850;914;509;229;147;135;108;114;118;116;97;97;111;107;118;123;100;97;84;114;111;104;110;96;95;108;93;96;106;89;100;111;103;112;110;79;86;105;124;118;136;97;115;90;97;98;97;94;86;92;86;98;86;78;83;114;88;103;72;117;115;89;90;100;99;91;70;86;102;77;113;94;107;118;90;92;81;111;76;98;70;85;112;103;103;107;103;102;93;111;93;82;77;104;93;82;82;83;87;102;89;88;128;151;228;308;370;330;254;206;142;111;115;135;187;310;376;303;238;346;491;384;179;138;83;85;101;104;100;89;96;77;99;94;103;92;90;118;131;130;121;102;106;106;85;90;94;82;88;99;88;66;90;87;96;99;88;109;102;90;79;88;87;94;112;75;99;111;110;128;107;142;132;103;92;103;119;157;189;139;137;145;174;167;131;129;117;99;125;158;182;191;197;140;102;123;119;104;81;104;93;113;139;113;119;128;147;177;257;234;218;207;171;162;159;111;90;102;112;107;124;142;172;150;173;160;144;145;143;174;175;127;103;87;93;95;118;137;160;122;115;97;99;114;94;91;96;90;87;88;83;104;93;119;135;127;115;98;89;91;75;85;87;88;88;86;93;84;91;84;80;91;81;86;88;95;105;95;108;101;80;72;86;73;67;90;88;100;105;93;102;119;130;127;99;72;70;90;93;91;107;94;92;90;84;97;85;94;87;84;77;102;90;89;84;90;92;91;84;73;81;72;99;94;75;112;106;110;98;77;99;91;102;88;86;87;93;105;92;93;95;111;105;106;98;87;71;81;85;88;82;75;92;65;90;84;78;76;75;85;85;94;88;93;77;107;84;148;262;362;331;198;115;86;92;97;74;97;86;109;101;88;87;79;95;87;86;134;197;358;433;319;206;123;95;161;282;323;231;205;138;102;102;80;122;194;335;380;288;518;1032;1595;1284;551;197;108;90;86;89;150;205;181;103;97;88;75;85;82;80;86;86;66;72;70;73;79;85;87;80;92;104;82;100;104;115;98;83;101;111;140;114;111;86;127;96;86;95;76;83;88;99;142;179;378;438;273;152;96;63;91;76;93;89;90;102;96;105;200;338;596;446;238;121;103;93;94;76;85;87;92;75;90;97;86;91;81;94;102;101;89;81;71;96;87;85;94;108;108;97;118;120;110;93;81;82;98;234;401;424;286;201;132;101;79;86;98;79;74;85;94;74;80;104;189;444;606;475;223;126;105;111;82;108;110;115;111;106;176;402;843;802;385;194;111;112;114;237;371;454;431;246;118;84;85;112;184;351;439;409;228;378;611;610;358;178;92;84;97;84;107;81;89;76;81;93;84;97;77;92;75;91;84;70;71;82;101;88;76;71;73;78;88;100;84;89;91;87;80;95;82;99;99;91;108;97;81;103;89;113;89;92;94;96;88;82;92;85;98;93;87;91;104;103;143;166;277;283;198;156;124;89;78;88;82;108;78;106;87;111;116;111;89;100;83;88;80;96;92;104;90;106;138;273;531;722;649;436;191;110;117;107;110;94;111;81;97;88;97;109;137;105;93;114;132;106;97;95;117;91;85;112;106;79;102;102;101;129;182;152;134;125;226;318;295;196;132;96;99;109;121;106;128;172;178;180;146;120;118;94;80;90;76;88;73;71;101;106;90;51;82;68;72;92;84;93;79;82;102;83;101;89;96;92;74;105;90;94;74;79;82;103;86;78;100;88;103;128;127;119;116;97;80;78;73;83;112;95;74;87;98;77;86;101;87;73;96;93;96;92;83;83;92;97;92;106;86;101;97;82;101;102;105;93;107;106;89;92;96;90;85;94;81;103;109;93;97;84;115;107;96;92;100;88;85;110;95;81;85;64;89;87;95;91;91;93;108;91;118;103;143;117;117;119;100;73;93;92;112;116;105;100;118;121;122;108;132;108;88;91;98;120;95;138;102;118;97;90;83;73;91;88;95;85;99;103;106;95;92;74;94;93;92;106;97;108;94;135;104;106;82;94;89;94;83;102;112;103;110;83;89;90;76;94;86;97;85;81;93;83;83;82;95;89;84;94;91;98;91;85;101;89;89;74;129;107;106;89;96;92;74;79;78;106;151;164;102;126;158;114;167;257;288;270;167;124;96;120;118;115;125;129;126;124;92;101;102;101;89;91;100;79
72;82;89;88;97;89;92;93;72;83;106;104;145;179;195;201;203;244;203;190;116;89;88;95;95;129;164;133;98;112;108;157;200;243;195;103;121;147;134;148;121;97;102;131;185;236;158;175;177;175;128;94;87;91;101;83;115;81;78;78;87;104;114;186;205;128;106;109;80;82;110;88;90;79;85;88;95;92;86;114;122;127;155;95;108;89;89;77;91;75;100;84;106;89;74;91;91;88;79;84;82;61;66;68;86;82;99;136;133;115;89;89;86;95;79;77;77;89;82;90;89;102;95;78;96;90;103;91;111;104;106;122;88;94;132;128;109;127;230;291;202;138;142;147;123;118;149;122;116;153;155;171;181;224;184;171;236;390;356;299;261;236;435;529;586;520;462;363;285;218;180;144;129;140;189;204;135;106;94;102;149;156;128;149;81;102;85;80;93;99;100;96;100;108;92;101;90;101;96;100;83;89;70;79;90;82;90;95;92;96;82;72;104;95;75;76;101;92;66;102;88;94;71;112;85;75;87;72;68;66;67;74;85;90;76;67;82;101;84;77;99;92;96;81;97;103;103;111;109;137;114;145;163;157;145;120;109;120;107;132;130;102;104;111;129;142;180;178;169;157;258;351;330;279;234;176;182;213;189;198;301;324;343;384;421;347;259;184;143;126;134;211;456;630;448;234;151;96;110;81;126;132;161;150;138;173;132;117;120;94;99;88;94;96;107;132;124;129;121;117;79;73;85;90;82;75;76;83;112;103;75;96;77;84;101;78;82;95;83;66;72;81;87;80;94;89;94;74;89;91;83;86;84;93;81;86;81;85;84;90;93;75;75;78;70;94;75;97;85;73;70;87;99;98;104;119;128;106;92;113;122;111;136;133;168;184;200;190;222;238;189;168;164;151;131;88;87;74;96;91;82;79;81;84;111;84;105;87;88;87;106;83;79;78;90;97;97;90;101;97;91;99;93;90;79;122;76;87;98;94;96;88;97;80;84;107;104;123;106;101;101;108;76;74;89;88;89;92;110;88;89;107;114;110;116;83;119;108;87;104;105;100;108;106;93;89;113;123;115;109;111;115;117;99;88;108;107;95;91;104;98;100;91;107;111;110;106;101;86;90;90;104;123;123;106;122;88;131;108;100;117;111;120;125;102;86;111;144;104;99;132;171;197;153;140;160;197;132;154;249;234;182;133;108;158;183;148;182;212;220;157;200;155;151;151;245;336;394;366;305;256;252;253;266;224;186;180;245;312;340;260;173;131;98;101;105;107;101;141;147;244;429;662;1069;1810;2237;1466;657;384;238;192;157;131;117;100;101;121;137;153;124;93;109;97;83;85;67;87;110;90;99;81;94;93;132;123;128;111;116;106;89;102;95;116;131;109;86;120;170;362;700;759;476;217;153;121;119;112;98;90;103;99;94;112;95;99;115;91;105;86;128;120;103;110;132;89;101;87;75;99;106;87;106;108;114;81;108;100;120;140;155;148;109;122;96;94;92;110;105;95;94;103;98;94;92;89;92;94;96;95;90;108;99;85;86;85;87;76;93;93;95;88;119;90;81;87;78;69;104;101;85;98;89;78;99;80;94;103;87;120;103;86;109;90;86;91;101;98;94;88;90;114;146;157;188;291;379;443;406;280;147;116;102;141;224;280;271;233;177;253;346;310;140;114;91;92;81;82;107;101;97;84;94;94;106;99;95;114;127;109;104;89;98;93;90;88;95;95;83;88;112;96;103;104;76;87;87;88;105;96;93;92;100;98;77;92;99;87;105;103;121;130;127;112;88;123;120;129;133;135;125;127;179;139;129;107;118;126;122;146;165;173;172;137;111;96;114;135;125;120;98;116;109;121;127;110;155;191;230;214;212;229;253;238;182;153;113;131;100;101;116;113;152;159;150;149;154;137;138;151;162;119;96;102;110;103;123;127;172;126;136;93;101;74;92;93;90;93;77;100;89;81;85;94;98;107;96;98;76;86;74;101;77;86;81;87;91;93;88;88;103;92;94;83;94;140;156;130;107;110;101;92;91;92;101;89;93;109;90;93;99;138;207;199;126;90;102;90;78;107;81;88;83;78;83;86;76;77;77;88;70;93;93;114;102;88;106;115;80;91;96;80;72;87;98;105;99;120;103;83;101;102;89;120;96;82;82;114;93;84;102;100;109;74;89;75;85;88;74;80;61;84;93;83;73;89;86;91;95;72;86;78;79;88;99;96;115;170;358;545;446;231;114;88;103;90;97;75;98;74;94;94;80;78;79;64;93;108;152;200;204;189;142;102;108;168;299;359;236;160;111;107;93;79;129;277;489;561;349;345;589;926;771;400;158;108;93;99;113;134;145;129;107;85;88;79;90;71;76;88;89;73;69;86;72;77;84;90;110;91;96;129;158;173;126;109;85;133;211;283;232;146;113;99;121;100;97;92;78;110;126;149;288;588;644;343;154;101;84;89;94;78;82;85;93;95;108;113;182;249;198;131;105;107;93;103;87;77;105;84;71;85;68;74;97;90;100;73;93;84;101;69;72;84;82;78;94;84;114;92;119;78;89;77;97;139;179;372;504;367;301;203;109;74;88;86;86;98;80;84;95;80;107;193;426;565;479;272;119;92;92;91;98;107;88;89;104;159;365;634;680;508;364;243;160;161;308;529;630;564;294;104;75;77;96;125;207;322;279;218;338;647;668;480;233;95;105;79;96;84;73;77;94;90;73;88;90;80;90;83;90;87;78;93;107;70;83;79;77;74;81;93;87;88;88;96;96;102;97;70;99;108;84;88;89;80;81;82;92;86;94;80;116;115;97;94;86;72;79;93;83;103;116;121;150;176;170;139;135;98;106;95;94;82;112;83;85;87;111;125;119;116;80;107;87;96;73;97;108;89;122;180;463;977;1024;697;370;207;122;139;110;103;82;98;98;90;88;102;112;117;101;104;126;126;105;93;86;84;103;95;98;102;102;90;93;98;146;166;181;156;161;295;452;362;216;129;78;114;121;105;118;126;153;186;184;164;133;102;88;94;84;79;90;92;89;92;92;100;86;85;87;100;75;78;79;92;115;70;98;88;102;100;84;64;73;85;76;73;78;98;93;95;86;92;98;109;106;99;123;101;78;91;96;88;113;98;101;79;82;96;74;116;111;135;115;86;104;79;91;101;89;87;98;100;99;85;96;72;104;105;82;95;84;87;105;95;93;75;82;76;97;104;80;83;95;96;88;98;95;117;114;95;97;97;90;83;73;79;90;84;91;93;123;89;112;118;103;117;112;129;99;126;111;100;100;93;100;131;136;114;114;108;120;108;121;124;108;78;90;98;102;120;149;120;93;84;89;80;88;63;85;78;85;86;109;81;76;98;77;86;117;107;88;96;106;140;119;104;112;97;85;97;79;83;110;123;93;92;67;66;84;76;77;75;73;72;87;81;85;93;71;87;98;82;87;94;91;75;90;86;89;84;115;92;104;115;112;99;93;99;91;88;138;163;155;150;123;137;107;137;160;167;140;121;113;113;142;173;149;109;93;117;74;96;92;99;114;92;101;92;80
91;67;73;97;74;95;90;89;72;85;98;96;116;152;193;193;242;314;243;203;125;111;89;105;108;115;164;164;166;106;144;128;167;180;134;110;102;92;132;135;122;127;110;140;216;201;169;168;156;176;132;96;81;103;105;97;97;98;79;76;92;91;87;115;111;96;92;86;91;89;93;109;82;92;108;92;83;85;87;89;86;87;97;101;92;90;86;73;78;83;79;100;88;70;73;83;88;89;81;81;76;87;75;87;109;139;121;100;101;77;85;81;87;75;82;94;59;72;89;82;97;108;94;58;93;98;107;120;121;113;96;118;116;113;138;143;123;142;206;281;194;106;99;86;116;119;172;167;124;118;115;153;194;227;273;210;197;228;337;354;294;276;293;362;437;404;358;374;268;181;128;127;126;125;192;179;111;84;82;119;204;226;142;119;86;68;70;94;119;96;100;97;80;88;88;99;79;79;90;84;98;101;94;89;80;84;84;86;106;87;78;86;83;83;84;85;76;91;83;81;109;104;93;86;71;94;96;84;75;84;58;71;96;97;86;75;78;79;84;90;128;127;114;113;88;99;91;117;147;107;111;113;119;128;133;116;85;89;115;93;96;126;140;173;151;148;157;172;168;156;300;403;345;261;221;188;181;214;214;219;236;251;297;318;282;233;203;169;147;123;115;192;364;496;354;220;114;81;107;137;150;204;193;184;160;209;173;136;118;99;111;116;123;134;134;154;145;133;113;92;77;91;89;76;82;77;88;60;95;83;87;94;88;85;91;93;86;87;77;65;93;91;70;76;100;89;75;82;89;82;93;94;76;89;77;85;77;89;76;83;94;79;81;89;63;81;85;79;87;92;84;104;93;100;138;135;117;100;115;121;139;131;140;156;198;181;200;212;276;242;209;215;169;133;116;84;80;89;83;96;91;85;84;84;90;92;73;84;80;81;88;78;88;85;96;94;118;95;96;78;98;117;98;114;106;95;98;112;93;85;86;88;86;86;92;119;131;126;118;100;88;105;65;97;86;83;102;84;101;94;105;98;109;122;131;115;101;126;99;99;105;101;99;97;104;102;99;113;115;114;81;108;105;98;79;85;99;93;104;103;108;98;106;102;110;89;98;87;107;100;107;141;128;104;116;98;117;107;128;114;106;117;110;127;102;111;109;161;132;133;146;199;221;179;207;220;200;173;167;204;214;183;155;161;170;199;158;171;170;233;219;209;182;159;164;255;417;514;454;313;231;275;290;346;263;199;175;208;249;217;201;162;115;111;111;120;142;137;145;191;331;699;1141;1534;2174;2370;1567;864;516;313;232;192;151;115;118;123;120;125;138;107;91;92;87;78;89;90;100;94;89;93;76;107;96;103;118;115;110;83;100;91;105;106;107;105;105;118;113;166;247;392;398;277;152;122;135;109;107;105;94;104;95;90;105;109;100;112;116;106;70;92;93;109;105;99;96;108;122;76;94;89;106;106;103;86;76;93;106;103;119;129;132;107;101;93;107;99;91;99;104;99;120;96;87;97;90;107;78;91;98;81;75;75;81;79;81;90;72;92;82;109;101;82;88;109;116;90;83;79;89;100;79;92;87;98;81;95;82;94;98;83;76;88;95;98;85;84;92;83;94;131;135;161;213;227;382;554;636;600;321;160;123;127;179;355;431;424;238;171;171;167;160;121;79;106;84;79;95;89;108;87;92;82;98;77;77;117;111;122;99;120;80;80;96;77;84;72;91;88;90;86;86;83;76;67;67;98;97;92;79;82;108;82;83;96;101;102;89;105;102;107;116;108;95;99;108;113;111;111;139;146;136;134;131;124;109;101;98;148;179;186;196;172;121;118;109;130;162;139;138;113;116;112;120;125;123;132;178;213;173;182;220;305;311;225;197;137;122;137;163;129;126;133;116;123;148;151;153;133;108;114;122;111;101;136;88;106;108;135;118;116;127;117;100;94;84;91;76;100;80;89;100;93;96;115;97;107;87;101;96;100;74;103;84;85;80;88;87;92;84;68;73;70;116;108;182;232;222;147;94;79;80;85;86;79;111;88;101;88;103;103;157;253;307;182;96;83;86;101;92;99;92;76;94;78;92;110;91;86;76;89;104;95;74;88;108;92;86;86;84;93;80;78;77;91;72;94;72;113;99;101;90;90;84;96;87;107;89;98;84;103;105;100;110;86;75;98;84;90;92;103;67;106;86;81;82;87;70;90;97;94;106;113;81;88;89;104;154;310;458;394;182;103;93;89;90;83;82;83;81;95;78;98;79;92;77;97;91;110;138;98;93;104;119;101;117;210;211;154;115;104;95;90;92;115;236;421;480;300;199;286;406;388;208;130;104;87;73;88;105;115;99;99;94;77;84;85;78;78;101;88;86;73;77;87;78;84;69;104;104;118;163;304;304;222;138;137;191;377;566;470;209;123;114;107;90;88;84;93;91;115;115;224;442;471;302;138;78;87;81;89;67;93;85;102;100;71;108;104;125;132;104;84;97;89;100;81;84;76;95;85;94;78;83;91;93;92;81;80;77;82;86;88;74;84;70;104;76;89;103;88;90;97;96;104;82;146;250;340;282;279;189;119;94;87;85;81;81;72;79;80;90;99;176;347;574;497;236;107;92;113;114;110;118;115;115;139;188;322;579;777;810;732;411;212;175;310;624;734;533;223;101;74;74;97;95;130;156;175;158;242;498;677;603;275;121;104;85;85;86;68;67;88;72;92;80;66;92;80;79;91;79;84;100;78;77;71;81;71;84;82;64;89;70;83;90;91;107;98;93;71;78;92;84;100;86;99;89;88;124;102;96;119;92;81;87;82;76;95;89;87;95;116;128;131;131;114;123;115;81;107;94;92;107;109;92;82;90;97;147;172;129;93;88;94;98;86;62;87;87;87;168;577;1080;1222;802;446;279;168;117;130;106;102;87;87;84;91;110;121;133;115;107;92;118;90;95;114;101;92;102;121;100;98;105;97;89;127;163;137;129;155;232;355;299;172;103;114;106;131;135;105;126;155;168;169;154;132;115;103;95;75;80;71;89;69;93;89;84;71;75;105;94;77;83;86;90;98;86;100;97;95;79;79;93;80;78;83;99;84;75;95;81;99;109;82;97;93;102;119;88;97;100;96;84;86;109;89;85;84;80;105;172;233;238;163;111;106;97;89;94;97;72;97;74;82;96;79;101;105;93;71;79;77;71;80;91;99;77;74;100;93;90;85;84;97;82;100;92;100;136;108;115;105;80;97;87;86;102;104;112;100;105;100;87;114;107;88;118;137;104;88;105;112;117;124;118;127;127;126;134;93;103;106;107;115;123;96;76;89;102;99;130;132;121;90;92;80;89;71;86;101;95;97;91;98;98;83;78;101;86;110;112;94;105;106;144;114;134;95;90;89;97;85;94;123;122;104;70;83;76;66;90;86;77;98;84;83;81;89;82;96;95;107;91;92;87;106;107;91;96;78;68;91;91;88;99;96;86;88;86;101;114;132;166;204;184;127;109;133;145;145;155;120;107;107;143;155;184;161;99;83;84;85;78;76;88;101;97;92;85;85
91;94;81;83;85;93;92;72;99;90;97;90;110;117;198;194;213;229;248;151;119;87;89;118;106;145;203;227;162;150;138;139;194;181;115;93;111;102;129;113;130;136;131;148;158;209;133;145;168;148;98;85;85;93;76;89;118;114;112;89;92;98;96;94;88;87;86;73;88;87;83;82;79;95;93;89;85;80;98;106;124;90;86;88;82;84;78;91;80;80;74;82;92;98;76;90;86;89;79;74;76;97;106;98;143;162;119;115;99;89;91;88;77;78;78;94;97;78;81;97;86;81;106;85;91;84;95;112;99;114;103;110;112;124;160;196;171;127;178;246;146;96;88;102;105;144;184;184;127;106;133;142;201;277;356;319;181;169;291;313;247;204;213;274;339;311;269;309;235;136;148;141;121;141;183;188;122;81;103;131;188;183;124;106;104;103;89;102;111;104;94;111;87;92;83;82;94;84;101;99;96;85;84;77;86;73;85;92;110;94;89;78;83;69;91;103;84;77;86;99;112;90;74;81;93;91;86;94;80;62;81;67;74;79;77;91;104;76;95;98;135;89;93;77;90;94;132;180;190;162;98;84;110;116;107;96;101;86;114;91;89;145;153;187;191;176;168;137;120;146;236;316;283;292;219;157;179;257;276;230;182;187;226;216;205;191;178;146;147;107;119;123;207;246;194;137;102;88;119;120;163;185;200;205;174;155;154;135;82;126;131;140;151;157;203;150;108;130;120;98;83;85;80;66;72;72;89;111;98;97;103;77;83;77;91;111;98;82;80;82;84;78;81;75;84;81;88;80;90;89;95;81;78;68;76;75;82;70;90;73;99;70;95;90;69;86;90;101;83;94;71;84;68;116;157;137;134;106;112;113;131;156;155;188;232;207;235;259;298;270;193;158;145;113;101;96;91;92;92;102;81;94;84;91;88;74;102;100;88;73;91;82;104;88;90;99;116;108;79;81;104;105;88;88;102;90;102;88;100;86;98;98;106;92;77;90;93;114;115;103;107;72;74;73;97;102;91;100;95;98;95;107;111;110;89;105;116;106;96;100;89;105;81;99;119;103;111;110;78;87;101;115;96;105;94;97;97;102;94;97;120;119;178;138;120;112;104;100;93;123;130;123;120;111;113;108;97;139;112;107;119;115;98;98;100;144;194;210;147;147;214;265;260;188;223;236;271;179;192;207;199;165;139;162;194;209;177;145;208;237;226;232;210;153;150;233;349;486;418;313;216;255;395;423;384;229;173;172;174;155;170;126;105;124;151;146;164;135;139;178;379;785;1353;1669;2256;1998;1446;968;769;403;203;158;146;112;122;145;129;120;102;117;106;101;87;86;86;86;94;104;98;110;115;85;90;95;108;103;100;99;79;102;93;109;94;93;113;104;117;141;159;194;208;151;139;110;103;109;104;121;100;113;131;118;97;95;94;104;112;105;95;97;99;105;117;108;108;100;113;94;105;96;83;96;90;95;112;86;112;89;86;113;114;111;103;107;107;94;87;84;76;88;90;85;98;88;96;77;94;76;94;88;110;73;90;100;92;92;95;95;112;88;100;111;125;94;92;81;92;90;92;97;98;77;96;84;83;93;82;91;86;91;96;72;88;100;97;103;85;88;105;111;197;223;261;269;436;743;775;519;275;156;96;107;181;382;551;462;216;130;114;119;130;109;95;73;93;104;102;128;91;85;88;92;90;108;84;109;99;118;88;78;81;81;81;77;77;107;86;76;78;88;98;68;91;89;82;92;89;87;110;134;122;122;105;97;96;100;105;118;131;150;136;99;107;114;111;125;123;123;111;152;122;136;153;104;123;103;92;122;175;237;212;159;127;132;126;156;200;140;118;110;102;137;126;144;141;153;184;204;150;176;189;257;280;254;199;181;153;158;171;162;118;114;104;115;123;111;140;121;103;106;92;104;141;137;104;104;108;101;109;83;131;110;80;84;74;76;88;81;83;90;97;90;87;101;112;108;114;96;75;69;78;93;91;61;71;94;95;90;85;92;78;86;122;134;231;317;257;166;110;91;103;72;92;103;97;82;122;120;92;108;148;195;200;151;97;104;93;113;105;96;101;84;81;94;74;87;102;97;98;85;114;102;97;82;100;99;82;80;102;95;74;73;97;86;78;87;92;71;83;106;103;93;91;83;74;97;98;76;96;75;80;87;77;102;103;95;66;83;98;93;84;88;62;80;76;68;87;97;89;128;128;107;99;97;108;103;144;253;303;214;138;104;92;110;101;88;90;82;116;71;82;89;81;89;92;110;110;99;108;81;100;79;104;117;124;164;127;108;91;75;82;82;95;112;185;273;303;176;129;137;168;182;109;87;94;89;91;82;94;107;80;81;73;66;86;95;86;95;97;93;91;86;73;77;93;109;73;123;115;127;289;504;482;245;159;132;294;649;1022;810;312;111;104;92;77;95;96;99;95;132;105;155;227;238;151;112;100;84;76;81;72;101;113;101;93;82;87;102;81;89;110;105;82;100;71;62;96;74;73;101;88;92;82;98;83;84;76;89;88;96;106;77;89;91;112;95;99;76;101;94;100;79;105;82;95;109;152;211;173;161;120;98;89;103;85;90;84;90;85;83;100;95;142;302;428;363;193;129;118;109;109;120;135;133;124;176;225;414;766;1104;1248;1095;609;284;155;246;392;474;288;160;100;70;87;75;79;102;93;106;90;179;376;545;414;220;114;107;96;86;85;87;78;86;84;70;77;76;92;92;97;78;93;86;100;68;97;92;85;85;92;87;74;54;82;78;84;92;90;89;104;84;83;83;79;79;109;113;87;87;91;105;89;92;94;104;78;83;93;81;89;89;116;122;131;118;91;97;96;107;84;84;96;89;127;113;74;79;91;119;165;145;125;99;97;89;78;87;89;82;94;118;235;567;1024;1013;811;630;395;185;156;85;97;111;109;81;89;70;118;145;179;153;123;124;108;113;90;134;120;103;95;106;125;102;88;97;98;128;118;115;109;142;193;216;191;112;113;113;132;159;111;135;118;165;245;266;163;126;83;85;92;103;75;92;76;93;84;102;74;80;76;86;73;82;87;103;102;91;78;80;93;73;102;109;64;82;88;97;58;95;92;80;81;100;98;119;111;88;104;105;90;96;112;131;102;105;76;99;87;95;94;142;258;488;510;313;137;83;106;89;100;81;99;84;86;71;97;94;80;104;81;77;83;84;74;72;92;100;95;90;75;89;76;97;83;87;75;101;104;138;162;124;108;87;75;83;105;94;100;106;116;117;98;94;118;111;87;98;89;97;98;98;122;151;139;121;137;143;128;119;125;97;86;88;92;115;97;97;84;93;77;113;118;122;100;94;108;96;92;102;98;84;98;74;97;86;83;89;80;88;81;91;92;81;86;112;133;95;89;90;79;90;85;100;104;146;163;115;86;77;75;79;89;81;84;75;77;67;71;96;77;100;74;84;81;81;113;105;89;99;97;103;84;96;105;87;90;117;107;85;76;91;89;130;152;174;221;140;153;179;226;243;205;157;134;138;180;230;205;150;110;93;92;106;82;110;111;101;120;86;103;82
68;81;87;116;86;83;76;85;86;108;103;102;122;128;170;181;200;179;161;118;96;82;144;129;116;125;170;202;229;156;146;165;157;124;104;93;92;112;126;108;142;167;185;215;165;147;106;115;130;107;93;107;107;79;101;104;138;113;123;96;88;95;99;90;88;91;86;83;88;79;80;83;89;99;81;90;80;92;90;138;116;135;102;88;93;87;84;81;88;95;91;81;81;89;85;75;79;77;95;91;97;77;109;124;166;229;144;114;84;75;78;84;79;83;82;95;96;87;71;79;85;85;93;98;105;87;86;109;135;114;85;108;101;115;157;190;213;161;177;121;92;102;92;112;118;178;272;291;163;99;121;149;180;251;350;355;209;178;201;207;203;189;194;209;255;236;220;214;174;181;171;178;152;142;152;168;93;96;98;99;125;98;131;106;78;88;86;104;106;116;114;118;96;84;90;106;87;83;72;96;91;105;78;90;79;60;81;83;90;89;86;79;72;80;57;98;75;81;74;95;96;116;85;92;86;78;82;86;73;79;67;91;70;76;68;102;81;92;87;83;98;86;101;87;84;85;164;254;322;232;135;90;74;96;87;81;83;97;120;81;109;136;169;254;275;266;208;148;108;139;200;283;291;232;150;134;152;232;247;214;132;153;152;128;146;187;166;175;144;106;106;113;123;116;82;65;86;90;105;115;120;151;186;191;148;115;110;91;85;98;129;155;171;176;184;163;134;100;113;87;80;76;92;90;76;74;68;95;110;103;80;91;80;98;102;97;99;84;80;84;73;93;81;86;83;88;84;78;89;84;100;76;85;94;78;97;89;85;75;81;92;105;100;102;110;86;88;71;108;84;107;104;106;106;103;145;132;111;96;109;141;132;162;191;210;239;238;228;293;268;188;151;137;106;103;96;95;97;93;98;77;97;99;77;87;96;81;86;88;100;88;85;103;106;90;98;98;96;80;109;102;90;94;88;87;93;93;89;99;96;70;93;91;97;105;114;122;112;116;76;105;86;86;86;94;104;72;87;107;89;86;93;116;96;106;136;129;118;103;97;100;115;99;98;103;114;96;100;87;95;108;93;101;95;78;89;102;100;96;127;138;228;303;260;207;115;118;74;94;86;105;126;119;97;101;131;117;141;132;128;100;104;120;90;121;183;309;279;192;158;224;262;224;189;197;259;308;261;219;279;212;173;165;183;186;160;157;121;179;231;252;299;281;192;176;187;252;307;293;257;207;280;384;481;431;259;142;120;145;156;174;148;149;150;126;145;169;120;110;157;274;617;1073;1467;1788;1569;1185;1033;891;477;236;173;131;126;112;126;127;127;93;95;85;113;99;112;87;85;103;114;109;94;106;98;96;105;112;95;92;95;100;97;100;83;76;105;84;98;134;105;133;114;139;128;112;109;113;90;100;122;108;108;114;117;117;110;101;100;93;111;117;110;94;102;104;123;113;100;119;104;100;83;102;82;81;95;96;101;87;91;106;99;100;111;106;101;97;87;100;91;96;94;88;97;79;87;83;91;81;103;86;92;90;93;108;93;91;103;75;94;89;95;102;84;104;76;100;102;93;87;99;92;97;99;90;89;103;112;95;78;96;66;106;96;88;73;69;98;89;92;105;202;350;418;328;309;344;520;560;353;168;123;97;127;142;271;368;333;186;114;85;93;86;73;82;90;98;101;108;93;101;103;86;89;85;115;81;126;86;93;103;101;97;89;75;89;86;89;74;77;80;76;90;85;74;83;84;100;94;90;109;176;212;145;105;108;106;100;118;129;155;145;124;121;123;120;122;116;120;128;135;113;132;105;117;110;104;103;111;125;137;155;174;159;146;106;157;220;258;239;156;122;123;128;135;180;189;221;201;208;169;165;178;234;294;293;271;205;154;156;166;171;130;99;103;108;132;137;115;115;94;100;98;112;151;143;121;93;102;86;105;132;144;135;99;85;91;76;85;83;101;92;104;97;103;86;107;109;94;96;103;93;81;73;76;70;86;78;94;90;82;83;85;84;122;169;328;418;277;182;101;85;85;101;105;94;97;102;120;108;89;108;116;143;157;116;85;89;108;93;92;102;99;87;86;105;89;91;85;97;81;70;71;95;105;99;98;96;91;97;93;95;94;91;74;87;93;79;93;74;76;80;102;80;88;80;89;79;84;82;83;78;82;60;79;92;91;100;92;89;79;95;70;98;79;88;83;80;94;95;147;207;213;143;95;95;89;78;143;257;302;250;140;88;102;116;79;96;117;125;131;103;84;80;92;97;96;166;177;133;111;106;104;97;81;102;130;169;119;110;91;96;81;89;91;109;140;155;157;117;102;97;102;93;88;98;88;87;89;85;98;90;83;78;75;74;96;84;82;70;108;84;103;96;91;82;95;95;98;84;95;132;275;567;584;315;131;136;252;583;961;823;319;157;100;75;91;92;74;90;119;105;92;100;134;136;127;117;95;87;58;70;83;98;94;94;77;80;106;99;98;103;87;76;82;76;88;92;83;101;77;89;101;78;100;83;91;100;91;92;78;83;76;83;107;100;106;98;90;81;89;88;92;113;84;103;90;95;111;148;124;110;103;111;86;85;90;89;90;108;106;109;90;100;146;183;231;205;139;133;133;161;119;125;129;131;104;139;238;502;949;1222;1210;1028;621;286;147;147;236;228;177;119;105;80;85;85;80;86;72;90;106;117;222;334;276;166;95;85;80;81;91;90;84;79;69;77;82;82;79;80;89;96;91;95;46;70;89;88;87;93;82;95;89;90;99;78;86;87;91;99;86;102;90;103;108;102;97;99;79;93;93;117;95;93;99;86;88;79;92;58;82;87;102;109;97;99;104;91;88;91;80;84;94;102;109;103;93;82;90;115;115;116;98;94;84;87;92;96;86;104;114;118;174;423;729;770;624;679;543;286;159;98;102;114;102;107;94;89;95;126;198;194;111;107;105;125;102;122;127;121;121;116;117;120;98;124;92;101;103;114;109;139;162;164;141;123;116;135;152;168;121;128;120;163;250;240;166;116;85;86;75;90;81;89;85;80;71;82;97;85;85;82;87;79;84;89;90;96;78;90;92;111;110;57;72;71;76;83;98;87;98;95;82;103;111;131;99;92;107;100;102;110;131;129;94;75;101;86;78;88;73;146;404;918;955;513;194;99;94;79;99;83;84;88;95;98;97;111;87;91;95;82;71;92;86;83;79;72;80;75;75;82;87;106;87;92;96;102;124;203;207;140;97;108;79;95;82;101;97;90;106;97;111;122;137;104;89;90;81;81;84;92;132;166;152;126;158;193;118;118;105;92;90;92;108;120;104;88;90;106;96;91;84;83;95;81;98;89;124;78;74;84;86;78;92;85;83;87;86;88;87;91;77;90;69;101;105;108;103;75;102;85;74;63;104;123;158;128;99;72;89;79;93;86;75;93;75;93;78;91;81;66;89;95;84;97;113;113;86;108;84;93;77;95;103;99;110;93;114;107;104;94;108;103;122;150;174;128;120;211;295;378;241;167;148;179;215;225;230;159;100;89;101;95;97;117;136;126;113;94;92;105
102;82;83;92;94;98;71;88;87;87;88;97;110;128;139;144;133;123;120;89;103;85;126;125;124;131;155;141;182;145;152;151;121;108;96;124;99;107;118;162;143;178;221;203;167;142;115;105;107;73;96;87;92;87;94;95;140;143;127;94;93;91;89;85;81;67;84;75;92;75;79;88;98;121;104;80;93;92;93;116;126;98;99;85;90;77;78;63;99;97;84;79;88;87;91;70;86;76;103;77;95;86;96;119;124;132;143;95;94;87;87;86;91;89;72;86;90;84;84;91;88;96;92;86;100;88;88;93;91;92;116;104;101;131;125;153;159;161;116;113;78;106;91;120;164;173;386;263;169;98;99;118;159;242;346;366;226;164;156;171;202;201;166;207;210;189;159;228;181;147;200;191;153;140;106;95;98;101;100;108;86;112;95;83;75;78;85;93;92;107;127;147;117;133;127;102;94;102;84;104;85;95;92;77;83;73;82;72;68;75;82;86;71;79;76;85;96;105;76;98;90;84;80;84;81;68;82;83;76;79;82;71;95;84;88;94;79;90;104;92;84;83;97;88;91;86;167;278;305;233;139;91;76;90;95;82;82;83;86;111;98;155;217;312;309;307;238;140;138;132;227;304;250;186;136;112;170;162;184;160;141;141;152;106;146;168;179;209;154;118;116;95;85;80;56;56;59;79;101;103;97;132;140;115;108;102;100;91;88;100;129;153;130;142;158;132;94;107;84;79;76;103;73;83;78;69;94;117;110;107;80;98;93;101;98;81;79;87;73;71;90;100;86;84;59;75;58;77;80;89;78;114;99;90;101;63;84;87;95;78;91;112;118;101;95;76;81;104;93;99;90;86;103;102;121;147;127;157;134;121;126;121;152;180;219;201;237;252;267;304;225;172;122;118;97;80;95;102;100;103;83;104;88;90;109;87;84;91;102;101;104;84;89;89;92;87;98;94;87;85;97;101;86;76;81;73;77;84;76;101;79;96;81;99;100;131;114;119;101;102;97;86;80;110;96;83;91;93;90;103;96;97;94;105;129;183;156;139;108;108;109;115;123;110;98;99;86;106;99;87;124;121;107;105;70;95;99;96;110;132;246;439;674;581;332;136;112;92;123;96;105;116;105;95;117;113;128;146;138;117;107;128;127;99;152;169;229;233;173;178;180;190;198;167;217;273;346;321;293;259;227;191;212;188;185;142;133;129;160;235;240;273;274;182;177;185;205;177;191;217;259;297;409;430;351;217;143;125;133;187;157;214;168;178;153;142;149;110;106;162;334;687;1039;1135;1219;1091;978;1174;987;491;236;160;138;131;151;104;99;89;113;100;112;112;78;101;112;92;91;91;114;95;115;100;90;92;82;97;89;77;94;98;90;87;79;85;96;96;111;120;114;109;108;115;107;102;102;99;113;125;119;130;114;106;112;99;113;98;125;130;119;105;91;105;111;109;134;94;98;109;83;89;93;93;82;95;94;84;106;94;98;110;89;102;117;112;113;118;100;88;91;107;114;83;84;93;85;90;90;80;109;90;91;102;100;95;77;106;105;99;92;86;98;117;83;97;90;99;97;96;94;79;92;100;95;87;91;100;92;74;102;81;80;73;84;76;84;97;88;85;168;410;803;818;532;284;267;289;264;153;123;94;102;143;157;199;197;194;130;106;90;91;91;95;86;96;89;81;78;107;99;97;84;103;90;102;91;73;94;92;88;92;91;93;97;72;84;78;73;84;113;81;95;74;99;74;79;79;105;88;139;209;195;138;96;92;103;109;113;132;144;151;105;140;152;162;127;123;129;132;114;125;109;112;128;126;110;97;97;113;124;166;125;120;103;127;172;283;311;236;151;118;104;124;170;200;218;266;256;261;231;175;187;216;273;293;231;206;183;137;154;163;118;130;141;147;192;150;108;104;99;89;94;118;115;98;111;93;83;106;125;212;288;222;151;104;96;75;90;81;104;118;102;72;94;114;85;112;121;125;119;77;71;80;102;93;66;80;83;93;80;87;100;88;170;287;529;554;294;148;117;97;98;91;96;89;101;103;117;77;71;72;102;94;111;90;86;92;90;83;90;101;85;92;78;97;96;100;86;85;94;95;81;102;97;112;97;96;85;77;86;98;101;93;87;76;87;90;92;91;60;87;88;94;87;101;92;74;99;73;82;79;81;80;83;90;90;94;75;103;70;90;86;79;89;87;93;74;94;107;178;241;203;135;93;97;110;141;237;403;410;274;145;128;110;107;108;105;141;156;147;94;88;84;91;111;215;320;331;204;135;117;120;76;90;113;144;150;127;119;101;97;113;78;95;101;83;113;98;87;89;77;73;88;88;95;74;89;107;82;69;68;73;88;74;85;97;83;96;105;95;94;76;70;89;77;99;87;71;79;103;139;218;353;293;202;111;110;186;376;582;453;215;126;90;96;85;74;87;99;109;100;104;78;106;91;95;93;103;83;85;109;85;93;101;88;80;99;88;104;84;83;94;82;83;81;100;76;85;104;72;88;114;83;111;91;92;87;100;91;95;98;94;80;94;90;101;88;92;100;97;78;97;106;101;125;107;105;128;179;167;132;124;87;92;81;70;96;142;174;146;127;126;142;150;152;143;125;116;126;178;173;127;127;117;122;103;171;254;414;680;688;673;482;355;203;108;101;126;99;106;106;99;96;81;81;83;97;94;94;80;99;162;159;133;90;80;69;77;109;84;86;70;78;86;77;99;100;107;83;94;64;90;95;82;91;83;100;83;96;88;79;83;88;68;74;67;85;91;108;93;111;97;83;95;98;105;102;92;97;91;90;97;98;85;87;81;76;81;76;98;92;107;103;85;84;93;95;94;108;88;92;96;91;107;91;80;85;80;83;96;113;89;84;94;107;85;82;82;91;85;108;163;296;402;382;399;500;452;258;118;112;116;133;125;134;97;96;120;127;160;144;131;100;124;97;119;142;111;108;114;104;115;111;88;96;92;93;142;130;120;131;157;150;139;111;117;174;191;148;137;115;133;161;168;192;121;102;92;78;75;85;88;68;92;81;85;88;81;90;80;79;88;82;98;94;85;102;90;88;96;99;105;104;91;92;82;104;78;99;93;95;105;108;110;129;132;110;94;99;124;146;151;149;108;94;84;70;76;82;94;182;503;876;876;479;165;83;95;87;88;90;93;96;89;90;101;96;91;80;87;85;75;103;88;91;82;88;90;93;86;93;91;121;110;91;105;113;158;168;174;90;111;78;89;97;85;86;84;86;105;115;143;110;109;107;96;94;119;101;82;102;138;131;143;190;199;140;125;128;143;108;92;92;104;110;120;93;87;102;100;114;98;95;99;80;90;107;124;101;72;94;75;68;87;108;89;83;74;88;89;94;90;89;108;109;106;76;118;95;79;85;88;94;77;113;109;93;106;84;79;67;74;75;91;74;82;70;75;76;93;88;75;87;88;75;98;88;87;92;90;81;90;117;92;94;101;119;102;106;116;109;99;133;114;115;124;109;148;197;267;264;203;137;158;169;161;200;173;101;86;105;93;104;112;127;156;117;104;79;91;95
102;88;84;75;87;84;85;96;95;81;91;93;125;141;125;128;110;83;90;101;88;111;109;132;125;124;127;134;173;116;124;117;132;94;136;133;122;144;150;189;159;165;210;175;138;122;133;134;112;92;96;116;101;98;88;111;147;143;113;103;82;76;77;91;70;78;105;80;99;88;95;108;109;127;94;90;96;94;105;136;162;121;91;76;97;67;89;93;84;83;69;85;95;69;85;96;79;90;79;69;75;87;81;109;101;105;77;100;84;77;89;97;102;89;88;77;84;106;83;78;89;63;83;92;97;80;91;88;99;83;92;97;97;110;111;130;139;120;124;116;93;87;125;114;198;218;250;221;152;116;139;121;183;247;372;395;245;170;168;130;158;153;144;194;180;152;163;196;160;155;179;165;146;106;94;105;78;71;95;98;97;99;69;69;94;87;99;92;84;93;145;173;188;157;152;126;99;88;103;107;95;89;74;102;85;90;82;81;71;89;78;81;91;78;82;88;86;89;78;92;95;68;79;94;102;96;86;91;84;75;78;79;69;70;85;85;95;92;108;102;78;90;78;79;86;87;126;205;218;167;126;98;98;100;92;78;77;67;96;74;112;198;304;353;338;306;193;146;122;152;251;276;190;121;103;108;128;134;157;179;182;175;143;110;106;119;154;158;141;122;122;104;80;57;46;34;79;70;91;97;93;98;97;103;109;93;77;77;87;88;138;128;144;163;134;127;111;112;96;97;85;89;86;86;100;109;103;124;99;108;96;93;93;96;73;83;102;94;79;83;89;71;82;89;78;81;67;82;91;66;87;95;91;98;104;91;97;88;100;86;85;92;106;91;78;75;88;67;81;96;80;67;97;96;111;139;127;128;144;162;162;163;172;195;172;183;218;271;351;331;243;164;140;109;103;109;104;111;89;75;74;95;87;91;93;93;94;97;105;112;107;100;102;104;112;89;93;107;99;109;90;82;95;85;92;75;83;79;79;81;82;85;94;108;101;108;97;107;111;120;104;86;83;73;97;72;89;106;94;91;110;89;119;93;107;154;150;127;99;121;107;113;113;108;110;117;95;108;107;122;124;118;121;91;100;83;85;95;93;132;343;755;1116;934;463;167;105;113;101;101;84;118;108;115;111;151;169;119;129;105;98;106;112;103;135;142;160;170;144;181;153;144;147;163;192;242;364;362;307;310;263;182;192;203;202;132;115;113;141;168;201;242;216;206;213;240;191;167;178;231;304;393;475;443;303;233;142;137;131;147;160;168;185;180;169;124;119;118;101;157;404;771;1076;954;773;692;994;1386;1289;650;273;160;135;117;119;93;114;136;119;115;104;84;91;103;90;100;83;103;111;91;136;105;108;104;98;87;87;91;72;86;90;87;104;101;85;95;90;105;108;106;133;106;108;84;100;102;120;92;130;116;92;87;116;117;89;114;124;116;133;118;121;115;118;119;107;115;117;123;107;85;102;94;104;101;90;78;99;93;88;98;102;103;87;108;112;95;97;105;79;104;88;97;88;110;104;89;94;86;93;77;96;107;87;89;102;92;110;94;89;95;104;91;101;107;123;99;93;104;95;84;87;88;87;116;74;78;85;92;94;77;85;98;92;86;81;76;113;99;182;589;1202;1362;742;334;213;169;149;123;95;117;128;172;237;262;242;177;125;90;91;103;91;94;74;110;101;111;102;79;91;76;86;98;87;98;77;92;88;110;108;104;102;90;89;105;99;95;95;75;95;83;76;76;94;81;97;88;82;105;98;145;155;126;108;99;100;96;80;104;104;123;113;123;169;168;172;152;141;118;157;96;131;115;115;105;133;137;99;101;91;105;100;110;115;100;157;202;249;205;168;129;117;125;141;191;246;307;367;284;232;226;196;207;242;211;180;152;162;129;139;109;137;150;170;216;290;190;116;111;110;106;112;102;101;113;91;77;85;102;210;403;593;528;295;148;103;89;89;94;109;128;91;89;98;91;76;104;92;135;114;99;74;85;81;87;82;104;83;64;90;110;97;115;153;227;486;640;354;199;119;92;106;92;104;100;86;99;104;81;78;83;80;74;79;91;92;110;80;86;101;104;84;78;85;89;105;99;80;91;95;87;98;88;81;95;96;90;79;80;84;71;97;95;82;81;83;84;78;90;89;81;79;72;98;68;88;65;74;71;67;81;101;85;89;76;79;87;86;71;88;82;92;88;73;96;89;94;88;103;128;184;166;126;90;120;96;110;159;325;465;315;178;126;101;127;93;117;177;203;194;108;90;86;84;149;265;495;601;365;202;170;165;115;87;103;132;122;121;118;92;85;93;94;83;98;102;103;94;94;69;73;78;91;82;86;75;84;77;80;93;99;89;98;76;92;74;105;76;79;90;74;101;89;75;88;85;84;71;100;98;88;144;182;162;138;102;98;111;177;254;203;114;95;86;81;70;77;113;104;89;78;74;87;89;82;91;91;113;65;72;84;64;85;81;97;79;95;90;112;78;93;84;77;79;80;105;86;61;81;83;72;90;79;86;81;77;83;83;98;91;103;92;115;82;93;83;96;87;91;85;78;89;103;161;191;164;117;175;239;213;149;111;90;86;98;97;136;202;322;317;185;162;212;191;146;129;113;102;112;153;166;135;122;123;115;149;228;282;330;427;358;254;264;185;143;144;103;90;102;103;90;91;79;92;82;87;91;101;74;83;76;89;105;110;78;99;75;81;74;82;86;75;75;76;91;108;135;141;128;90;79;87;72;76;73;90;70;97;94;71;59;91;84;94;91;76;71;73;90;96;100;96;102;114;111;107;102;98;95;76;79;84;79;81;91;93;100;78;78;82;93;83;87;99;121;104;85;93;109;131;115;123;99;100;86;85;101;78;90;93;93;69;90;75;93;91;84;89;93;109;111;152;187;209;215;252;296;300;245;125;95;113;117;133;114;111;101;97;119;167;135;92;91;100;91;98;107;122;101;108;102;126;114;113;105;107;101;113;126;106;105;141;160;146;105;146;180;218;145;109;101;102;120;118;96;113;100;90;92;83;91;92;79;100;76;80;91;80;89;69;104;79;92;80;83;101;103;94;90;105;93;88;103;87;86;81;74;89;96;93;85;103;109;127;117;134;136;108;105;84;133;131;140;103;106;92;80;96;95;88;128;300;531;533;328;128;89;88;103;99;85;76;83;91;105;106;86;95;78;77;87;85;77;86;83;85;90;82;89;81;79;125;126;158;109;87;116;143;134;150;112;85;92;89;89;90;93;97;95;98;168;176;151;116;84;100;83;85;88;100;91;121;114;93;156;150;140;125;166;207;121;90;95;119;138;116;112;114;115;114;130;123;93;87;104;105;121;117;84;91;81;83;94;86;92;85;91;72;98;93;93;104;82;135;129;114;122;94;121;83;79;95;81;81;88;97;98;78;83;88;77;82;90;86;106;79;75;76;82;70;94;84;81;92;86;99;86;81;78;79;86;83;85;99;98;94;121;125;100;94;92;113;123;102;99;125;113;92;130;201;201;176;139;140;136;135;157;129;109;95;121;101;105;100;117;137;136;98;86;84;113
66;78;78;92;94;99;80;100;75;74;102;114;113;132;107;113;87;75;72;107;85;103;115;128;107;101;119;155;166;167;119;101;119;127;110;151;145;128;191;212;176;148;163;156;122;129;113;115;91;90;87;83;97;107;87;98;122;106;113;96;85;89;83;70;92;85;81;82;101;101;109;88;122;122;109;83;83;98;135;192;228;169;108;77;65;80;70;89;96;87;85;70;94;88;83;82;77;78;81;85;83;100;72;89;88;87;83;87;104;89;87;77;71;82;93;81;88;89;71;95;80;113;73;87;96;88;75;94;81;81;88;101;87;117;102;114;96;95;115;106;89;88;93;135;189;234;238;187;131;117;163;188;179;273;336;295;188;137;129;133;132;146;186;186;181;160;176;148;167;167;193;169;114;106;129;94;105;79;85;73;72;75;80;94;101;85;88;105;87;83;137;205;254;196;170;128;87;99;91;88;79;82;87;87;79;82;95;74;88;78;77;92;87;74;108;74;96;85;111;81;89;109;100;87;89;81;69;75;83;80;86;80;73;84;70;76;93;90;80;91;91;94;85;91;95;86;113;125;144;134;131;107;106;111;83;85;82;79;83;91;121;203;336;363;309;270;166;182;170;191;257;256;188;140;113;121;108;148;199;261;322;245;220;125;118;104;125;106;113;95;87;87;83;69;69;56;62;85;84;90;88;111;137;110;106;83;90;93;86;107;131;116;140;132;115;130;98;109;117;91;98;98;104;74;81;74;108;88;76;84;82;76;101;87;95;79;68;68;79;79;73;77;72;82;100;98;80;90;83;81;81;91;96;106;99;78;88;93;87;82;85;105;87;102;99;82;68;84;85;82;88;96;80;73;89;112;119;122;165;167;234;249;261;245;216;202;282;398;500;451;308;167;157;124;98;122;113;111;103;73;77;86;75;94;88;101;71;93;90;77;98;105;111;102;90;114;104;90;106;95;77;108;96;100;79;97;88;99;91;93;91;111;85;87;91;108;88;90;109;81;107;85;84;88;96;97;84;105;90;84;88;75;107;129;140;160;135;140;115;97;112;118;121;128;142;110;106;85;94;101;100;93;120;109;101;92;113;92;95;154;376;763;1184;1069;582;217;122;110;96;103;116;90;109;113;135;126;148;128;102;106;87;97;128;116;97;145;127;134;126;151;197;166;142;152;142;183;245;309;342;283;255;230;195;192;152;168;131;120;147;182;201;208;198;237;242;237;235;190;182;288;375;454;496;456;355;245;200;166;163;163;135;131;137;151;127;123;116;129;98;139;360;698;915;794;483;451;655;1040;1023;572;261;156;125;131;118;134;112;121;99;111;91;97;103;113;87;91;94;118;105;96;108;115;93;121;89;105;104;70;117;96;92;98;88;112;102;103;101;102;96;122;94;112;114;114;125;98;103;123;118;121;118;117;107;108;101;99;95;119;98;109;119;119;114;107;132;101;101;109;104;122;98;97;100;113;112;100;91;94;98;112;92;112;105;81;99;98;94;103;97;86;97;90;76;105;113;78;88;79;88;93;93;100;81;95;111;102;125;98;76;86;101;93;98;102;116;121;101;113;90;108;104;80;93;114;95;79;80;95;93;91;83;101;106;95;98;95;77;123;201;542;1060;1291;845;434;256;169;128;111;102;143;185;213;324;427;443;353;194;110;91;81;95;111;105;101;119;143;96;96;104;83;85;81;84;111;113;99;112;81;90;92;103;105;88;125;105;85;83;110;122;123;92;86;80;108;82;92;102;93;87;90;122;106;104;109;100;100;89;77;92;124;108;148;155;199;212;181;183;185;156;130;116;126;120;111;150;139;147;114;107;79;80;86;106;110;121;190;165;175;169;127;133;142;143;168;180;220;232;239;227;254;230;226;213;165;138;129;157;111;102;109;112;166;207;260;314;191;117;87;109;106;84;87;96;98;85;81;82;163;381;779;1135;956;508;207;128;86;102;91;106;80;86;93;98;92;92;89;93;104;89;86;86;80;83;82;72;64;96;96;83;80;88;116;167;236;362;443;403;271;177;130;90;100;96;113;94;94;89;92;105;66;88;103;94;78;92;113;82;98;67;80;100;81;85;95;92;100;85;73;74;87;92;74;87;85;96;91;86;71;92;97;93;88;98;75;85;79;97;75;86;53;65;67;102;78;94;75;90;76;92;96;100;79;87;83;107;79;92;86;101;87;84;83;87;96;116;86;92;94;96;114;123;115;121;98;107;98;165;273;359;381;242;121;133;181;177;145;162;134;136;112;92;98;70;126;303;539;676;354;267;308;254;138;107;106;93;116;109;92;96;92;91;96;91;89;94;92;77;89;76;81;72;84;86;90;78;69;92;89;74;73;81;77;85;100;100;98;93;79;80;87;99;95;70;77;98;82;94;90;103;103;103;122;116;103;80;117;103;113;128;124;94;128;92;101;95;98;102;101;90;91;89;85;82;87;102;85;95;93;75;92;80;85;79;73;100;100;88;102;97;86;89;102;99;84;76;74;92;68;83;77;75;83;92;84;107;77;95;96;88;78;96;74;78;98;82;76;76;93;85;74;125;155;229;328;259;195;185;256;214;151;121;109;105;72;112;173;356;578;586;287;236;187;208;136;113;112;120;133;134;134;123;127;134;165;240;421;407;402;301;199;135;147;167;224;175;96;96;107;100;103;95;90;96;69;91;92;90;99;87;95;83;101;84;94;77;85;91;79;83;80;82;115;98;86;139;182;204;138;104;94;95;96;85;81;82;79;75;95;86;91;95;81;78;81;87;89;88;91;85;87;85;88;140;133;124;87;86;101;82;97;77;86;82;78;84;104;89;74;83;86;104;113;105;111;99;106;105;115;103;104;122;128;123;94;95;73;100;87;89;73;97;104;95;89;67;74;95;78;97;119;123;108;128;133;146;174;176;146;111;108;96;128;116;110;98;81;104;102;103;106;113;84;105;97;93;105;99;109;83;99;139;121;120;114;100;110;109;133;117;106;98;151;157;129;124;178;210;133;109;94;98;111;96;109;85;90;80;101;83;103;87;87;97;89;88;94;105;88;101;77;83;84;96;83;85;85;106;96;93;97;108;103;80;95;75;104;88;93;103;123;168;169;153;129;133;94;114;106;91;102;107;91;111;80;89;85;68;84;82;116;155;221;267;180;108;81;88;95;73;91;101;96;86;70;101;95;96;109;93;91;88;73;113;83;96;108;105;88;85;91;119;122;133;100;90;97;108;98;98;96;85;75;78;107;82;99;89;110;118;183;192;168;100;115;90;88;86;83;89;80;83;77;106;102;138;100;125;148;161;119;103;72;113;140;125;96;108;95;107;105;83;93;72;93;80;112;117;106;79;89;93;80;104;79;80;62;78;80;85;98;109;124;125;135;155;138;137;127;85;89;83;68;88;76;73;73;94;78;82;70;69;79;99;88;82;94;85;79;80;86;88;85;92;93;92;98;86;98;97;82;84;81;102;85;110;121;96;115;99;90;126;134;80;106;104;84;105;121;159;168;157;126;125;120;120;135;124;114;124;120;132;119;121;129;115;99;96;89;82;98
72;79;84;95;106;110;115;90;74;83;102;119;116;111;86;117;103;83;108;101;90;94;109;124;98;101;116;165;152;134;140;89;125;149;171;183;162;169;171;159;146;130;147;114;129;79;102;80;88;87;98;108;92;94;78;81;72;97;116;126;96;95;86;82;68;89;93;92;81;116;114;97;103;130;120;83;75;96;169;254;313;196;143;101;81;65;83;90;74;88;96;76;79;108;99;100;78;94;92;80;78;89;91;78;82;84;85;80;99;85;86;77;88;78;77;92;85;86;80;87;83;68;82;86;110;107;81;80;79;73;78;97;112;116;104;98;101;85;98;95;91;101;99;115;206;278;307;186;114;177;278;293;243;251;246;246;139;122;129;142;152;221;260;228;185;186;163;132;158;202;209;188;153;136;114;111;83;102;77;86;81;89;80;84;82;98;105;119;88;97;137;214;309;251;196;114;122;86;95;80;72;79;89;81;82;74;80;71;88;75;75;76;77;66;91;86;83;72;88;96;85;84;87;82;90;90;94;88;71;65;70;82;94;75;87;66;91;97;94;100;100;74;89;103;75;106;92;127;130;179;152;130;112;106;99;78;76;107;94;84;108;227;386;436;334;238;160;171;213;292;286;213;190;143;129;146;124;188;291;463;441;365;243;172;115;135;127;129;93;93;91;86;87;68;45;54;81;80;59;82;81;94;100;88;96;79;100;91;91;101;99;114;133;138;121;107;94;106;115;115;97;97;90;82;78;84;68;79;114;82;74;95;103;92;84;83;77;94;77;76;73;72;96;76;88;86;75;79;86;77;81;65;92;105;102;83;99;79;74;83;97;83;82;85;85;91;83;91;100;79;83;72;91;105;102;115;97;128;167;199;258;287;368;393;285;211;302;476;517;554;401;241;161;124;112;112;128;104;97;81;83;76;93;90;100;87;90;94;81;101;83;94;83;108;97;123;92;91;96;96;86;80;102;118;94;97;104;67;97;115;93;96;83;75;89;93;106;94;92;95;89;98;82;105;86;108;90;89;90;101;103;94;90;105;129;180;198;128;121;119;102;86;108;117;114;102;112;97;103;103;88;89;87;95;87;120;92;92;102;130;315;558;905;782;486;210;128;92;115;109;126;133;110;117;138;155;147;146;103;113;98;95;90;98;125;112;120;121;130;177;191;180;153;160;140;140;208;212;278;308;376;367;221;138;163;145;145;145;145;182;167;140;155;173;197;250;231;198;253;326;401;445;461;418;311;251;239;200;185;158;129;120;153;94;99;110;113;109;101;153;259;461;594;452;321;274;354;544;569;330;213;146;145;119;113;111;115;107;99;102;99;94;73;108;100;104;90;105;94;73;110;105;117;118;92;109;96;81;92;83;76;88;106;99;108;102;122;123;98;88;114;115;111;114;115;95;102;136;121;111;92;111;115;111;108;102;106;106;104;89;99;101;116;104;123;115;114;88;100;121;119;102;110;94;104;103;96;83;125;101;105;86;89;82;86;89;112;77;83;83;99;88;99;96;88;75;84;92;86;88;80;102;104;121;81;99;111;109;98;96;107;105;106;101;121;110;99;102;95;108;81;109;104;123;86;96;83;95;77;71;91;104;98;78;84;99;87;96;155;365;671;795;599;433;303;180;138;133;200;283;328;253;356;546;791;507;213;121;107;78;97;86;108;103;163;140;107;108;106;87;85;109;87;85;102;119;105;91;93;85;103;93;97;79;109;92;109;128;152;131;90;81;75;79;108;100;81;79;91;104;86;90;101;114;111;113;106;104;84;96;102;117;115;221;202;196;202;199;172;115;113;131;128;146;151;139;132;103;87;106;82;87;88;105;97;134;147;217;194;158;154;125;159;156;183;154;145;145;190;218;236;253;184;128;106;113;125;120;114;109;123;138;156;189;207;168;114;95;93;96;99;92;98;93;90;73;93;189;463;1060;1402;1202;563;226;139;100;103;82;92;83;107;93;95;99;98;93;97;86;93;110;107;86;96;89;81;97;90;73;87;65;107;117;217;274;356;530;707;599;336;152;79;81;86;86;86;82;98;101;77;98;78;94;80;74;83;85;67;87;95;94;82;77;86;97;92;108;81;98;108;72;77;105;95;88;85;94;86;108;79;92;100;82;99;91;83;115;84;104;88;91;76;92;79;75;86;86;82;86;96;88;102;100;93;87;98;81;81;88;79;108;78;76;86;75;87;89;76;84;96;95;127;100;123;102;90;104;117;199;351;495;318;206;166;270;307;194;141;117;116;100;99;86;82;103;188;381;374;256;218;294;267;148;103;99;87;97;101;72;100;98;77;100;102;78;93;89;89;84;82;92;105;80;91;94;100;66;94;90;79;93;76;78;87;80;86;98;86;92;81;81;86;95;77;85;81;99;89;86;82;90;87;70;93;113;102;101;97;102;99;104;100;99;86;75;68;83;98;90;99;86;69;74;74;84;91;83;96;71;81;73;68;88;74;64;90;115;112;113;93;72;67;110;83;82;92;103;88;68;83;77;79;82;79;97;96;88;94;82;80;86;84;85;78;92;99;88;77;86;82;95;90;142;270;392;330;191;155;210;191;135;91;99;89;81;102;148;361;734;780;442;328;283;190;130;148;140;176;212;205;164;161;153;145;195;352;617;627;623;418;195;135;150;230;286;225;137;120;106;107;88;85;69;81;88;97;75;64;81;96;77;67;84;94;76;84;84;81;73;78;74;72;95;78;94;124;226;223;151;106;102;85;66;89;86;76;71;78;72;99;86;99;75;99;84;90;72;82;83;74;83;88;120;143;168;128;92;102;92;77;87;77;91;97;82;95;86;109;78;92;114;129;113;94;137;117;115;93;100;103;119;136;163;107;115;102;90;76;92;89;79;106;105;78;88;77;82;82;94;86;80;115;144;118;112;116;130;125;110;102;102;100;117;100;87;91;88;83;90;108;85;100;96;84;111;101;102;120;103;95;111;121;121;118;113;115;109;142;131;98;89;100;122;117;129;127;170;145;120;109;79;94;101;106;86;78;94;91;105;108;90;82;73;86;84;83;70;70;67;90;87;102;74;66;77;99;68;96;94;89;95;101;96;100;89;117;80;100;94;109;191;258;242;177;117;124;112;112;130;108;113;98;98;69;79;89;98;82;95;80;85;111;130;130;126;104;96;80;98;90;99;92;83;91;81;90;76;81;99;90;83;88;96;98;87;108;125;154;100;94;84;104;112;128;119;89;93;101;87;102;78;108;76;91;86;95;101;107;106;143;147;154;127;100;84;84;74;84;102;75;82;80;97;92;93;118;96;90;105;101;102;84;87;107;94;129;113;112;96;90;94;85;92;111;81;100;97;98;85;92;97;103;97;82;84;83;97;87;84;88;85;82;91;110;146;160;140;141;158;108;112;84;95;85;81;81;70;93;81;96;70;77;91;102;76;91;77;86;71;87;89;82;78;71;97;104;85;86;81;100;91;102;83;80;98;91;91;125;87;81;85;121;113;105;104;89;91;87;112;131;186;154;106;91;84;82;120;119;139;169;197;188;198;161;137;99;102;87;82;101;110
108;72;89;86;86;121;133;104;88;92;92;121;106;83;79;77;93;71;78;95;80;65;115;98;114;109;126;141;137;110;118;130;152;175;204;226;161;151;137;131;122;129;136;95;88;84;99;107;79;71;89;104;83;100;81;76;79;111;95;125;140;108;97;89;79;98;91;90;91;99;104;101;123;149;128;108;94;87;145;305;335;222;101;90;84;78;71;94;88;74;88;82;85;91;74;79;65;73;88;96;87;65;98;85;86;72;86;93;102;90;74;109;104;89;78;82;95;71;92;60;84;74;110;101;114;111;104;94;82;78;96;103;98;101;109;112;98;94;108;87;106;85;106;119;155;245;223;175;180;255;422;468;303;286;242;195;165;167;142;229;309;376;390;287;214;199;186;177;207;285;261;179;196;194;124;109;87;88;83;79;71;73;91;94;91;95;134;144;110;97;131;242;349;330;188;131;104;92;68;95;109;110;97;86;94;86;91;95;87;89;84;92;88;83;82;80;83;81;97;90;98;76;93;78;82;104;88;56;90;88;84;62;78;45;89;80;88;93;92;89;90;120;115;131;103;78;83;103;120;164;159;134;133;123;94;83;91;79;84;97;120;216;424;450;377;267;196;237;310;376;315;221;158;140;143;144;152;253;473;683;637;447;323;207;168;147;109;101;77;77;79;89;85;64;51;61;58;76;95;75;87;95;86;80;102;102;86;88;89;104;100;117;126;175;128;127;115;138;133;119;101;70;99;89;76;83;81;77;83;91;86;96;90;90;89;90;83;79;75;90;75;76;88;93;87;92;93;82;79;81;76;79;95;86;97;88;73;97;81;88;112;89;86;105;84;93;69;68;86;94;73;81;90;97;112;100;117;111;149;211;295;358;429;412;349;223;264;336;442;448;371;247;194;139;110;126;127;125;76;93;97;98;95;93;98;98;77;70;96;90;86;83;84;92;79;99;104;91;94;84;94;94;104;92;98;80;97;96;119;125;96;90;77;80;72;92;95;90;90;91;83;87;97;79;92;109;105;111;93;106;107;125;122;162;215;253;245;182;121;107;94;111;97;98;99;100;109;103;92;101;99;97;102;108;113;104;115;106;83;118;188;382;521;458;304;167;111;115;121;132;115;141;125;103;142;131;134;130;98;109;110;105;122;129;106;118;104;137;112;156;166;190;179;167;168;183;169;151;197;292;458;406;258;155;153;133;169;130;157;155;160;109;138;149;215;226;253;251;307;426;475;444;346;310;249;249;248;216;197;200;143;152;112;97;88;104;104;96;106;101;162;274;293;301;274;222;234;302;274;220;171;132;125;95;111;110;118;115;114;104;101;96;101;96;107;102;93;90;92;81;99;105;118;95;140;125;96;108;102;101;83;87;86;91;102;93;130;106;110;115;106;111;110;94;104;110;108;94;110;118;104;109;103;106;102;98;100;98;88;104;98;111;110;93;89;91;130;105;108;106;85;94;90;115;90;91;93;95;99;100;93;107;88;78;94;98;85;114;73;93;87;96;93;78;82;102;81;95;68;89;85;102;89;101;98;97;113;107;91;85;101;84;109;94;122;115;92;116;89;67;104;95;106;108;85;85;84;97;101;84;102;85;92;85;93;83;109;111;123;263;413;505;479;519;365;171;115;133;275;496;422;305;299;518;681;463;229;130;118;89;72;92;107;114;175;162;133;111;84;80;94;92;115;114;93;92;108;90;104;100;91;68;78;98;104;83;82;114;142;134;108;81;88;100;95;107;87;102;108;92;78;96;116;129;128;128;100;96;85;100;109;92;119;140;186;180;219;224;159;137;123;132;138;128;145;151;141;105;111;82;81;117;112;81;107;130;171;228;285;188;177;160;115;138;103;104;115;106;155;205;218;232;167;106;97;110;111;138;131;126;105;106;116;144;150;98;105;113;126;91;70;103;92;105;101;105;81;186;407;792;1003;690;418;150;95;88;84;104;112;81;89;88;98;81;99;80;91;69;92;89;112;122;73;88;79;83;80;93;86;77;106;187;340;491;488;789;1293;1054;550;226;104;82;107;95;97;97;87;90;83;97;101;96;74;96;92;95;97;97;93;108;86;68;88;89;83;105;105;92;96;91;86;88;88;91;109;82;87;82;69;94;93;84;90;83;83;97;83;74;99;88;83;66;72;78;84;94;79;84;93;86;83;80;98;89;88;91;88;67;75;88;63;84;92;79;102;90;78;99;78;87;98;134;157;173;125;100;110;147;256;352;269;211;182;311;325;193;116;111;97;116;96;92;103;93;119;183;198;184;227;259;214;130;104;103;82;112;96;115;83;77;77;108;112;90;90;82;88;87;72;84;73;84;89;94;75;86;77;69;77;88;100;81;71;91;93;78;73;85;90;100;78;98;94;94;114;76;74;85;89;93;97;76;85;79;96;93;121;103;100;90;114;91;85;93;71;96;77;92;87;89;87;91;79;77;89;89;98;85;84;79;94;89;80;81;94;105;136;121;121;109;69;93;85;99;76;71;85;80;89;95;78;85;93;106;82;86;84;104;84;91;99;63;92;85;95;77;83;76;89;105;94;116;175;241;231;159;107;128;120;106;101;92;76;78;101;152;275;464;572;550;527;431;226;166;191;274;311;340;395;308;175;131;149;166;277;462;570;594;408;186;124;190;345;461;296;160;121;114;99;113;100;95;93;98;88;63;84;78;87;95;95;79;79;83;99;87;89;75;78;83;97;89;88;93;109;138;156;125;74;78;76;90;94;95;95;100;70;83;83;82;78;93;105;73;90;99;83;83;77;80;86;93;119;139;107;99;101;76;86;73;103;61;97;105;90;98;81;93;108;103;102;115;96;130;120;103;92;103;103;121;183;151;129;111;96;68;82;79;83;83;79;94;90;94;103;82;79;92;84;82;103;133;192;202;134;102;93;86;77;123;103;110;103;99;85;79;97;98;90;75;90;98;97;99;90;88;106;107;105;87;92;93;115;101;102;126;131;97;122;99;116;126;111;123;121;132;124;104;106;99;96;104;105;92;98;74;80;105;106;83;102;81;91;66;76;86;92;81;80;96;69;95;80;77;83;98;102;92;79;113;79;103;98;137;159;117;97;95;124;243;394;470;314;164;129;138;153;185;153;101;104;98;96;80;101;90;85;99;72;99;84;100;100;83;96;99;87;77;119;104;106;97;81;91;83;93;97;87;95;86;98;103;89;85;98;117;134;104;98;100;96;130;132;102;111;101;113;112;106;88;94;102;90;76;104;76;108;124;159;149;139;105;114;105;115;78;82;80;94;83;80;85;68;74;115;99;91;95;97;79;90;105;95;115;105;106;85;93;90;106;71;82;91;82;90;111;126;100;93;89;102;103;87;81;72;97;102;95;79;89;77;93;112;87;107;130;114;114;95;91;93;84;88;80;80;71;62;82;70;80;74;68;95;77;97;84;98;93;99;86;91;92;72;82;90;103;93;84;88;75;67;75;84;103;92;115;96;113;87;82;126;132;122;106;93;96;116;85;145;123;123;102;94;101;110;99;119;186;210;192;210;249;214;157;107;82;97;89;106;100
86;85;92;99;89;112;116;90;81;103;103;109;109;86;75;67;99;82;83;100;84;83;83;92;103;120;113;120;126;86;113;105;150;183;209;253;204;144;128;108;144;114;140;103;102;96;99;87;60;88;87;93;98;83;80;99;82;91;104;109;109;78;82;67;92;99;72;70;106;84;78;112;159;138;109;91;89;105;129;265;311;182;123;91;87;87;76;60;99;103;104;101;96;88;94;81;82;78;80;83;90;86;93;86;74;98;80;105;84;91;90;82;98;90;86;100;99;80;104;85;79;96;94;127;141;168;104;92;91;88;105;107;96;129;89;103;88;87;76;83;79;105;113;142;180;205;209;170;178;319;551;575;385;408;400;293;271;268;207;304;383;540;540;378;248;194;174;138;179;279;310;219;176;175;126;119;117;79;83;72;97;85;84;79;69;109;173;164;133;106;114;189;294;309;306;144;101;98;85;93;79;98;89;88;79;85;97;84;90;74;71;92;92;78;105;84;85;87;78;87;94;78;86;87;77;83;94;83;83;86;68;89;86;85;77;73;90;72;109;93;115;172;182;152;111;84;71;97;121;134;126;136;134;156;131;117;109;141;107;87;115;190;345;463;424;321;242;292;366;431;329;251;172;163;206;166;176;200;388;556;531;438;354;187;174;133;109;114;77;88;90;70;98;80;69;68;81;81;89;95;102;96;64;87;106;97;89;84;81;94;110;144;200;181;154;130;125;110;120;123;92;80;76;87;79;86;65;80;70;86;70;113;101;112;99;95;97;104;69;84;76;79;76;76;94;60;80;77;73;87;78;89;88;90;98;89;85;75;98;89;78;77;92;88;77;87;95;78;90;86;84;82;80;96;122;106;99;87;120;160;253;307;323;372;319;252;208;231;276;291;263;214;202;134;129;141;129;111;100;115;107;74;92;88;86;88;87;67;88;98;101;81;87;80;93;99;98;105;89;96;96;86;92;94;97;84;102;99;129;149;140;118;81;80;91;81;103;108;95;123;92;82;103;98;113;125;124;103;92;89;83;106;144;203;237;370;374;248;131;111;113;99;111;98;111;102;105;100;95;84;98;100;116;88;104;97;97;96;104;107;127;179;235;220;167;144;121;119;123;129;121;111;134;126;146;169;120;120;99;102;110;85;100;114;104;128;140;128;130;157;136;173;180;186;191;178;158;153;167;249;350;306;192;186;177;234;186;158;174;155;133;114;149;156;205;264;269;342;444;557;577;451;264;229;209;218;210;230;208;194;184;149;135;105;92;91;93;90;109;108;132;164;186;189;223;184;188;190;173;161;172;132;130;114;119;110;116;109;122;101;99;101;109;96;107;82;67;110;89;103;96;110;103;116;123;103;134;106;115;111;90;84;89;100;115;92;105;120;98;108;91;96;95;99;102;118;117;72;92;84;104;106;111;119;118;104;96;96;104;95;85;85;84;86;105;111;100;109;127;103;105;107;93;110;97;88;95;89;91;104;104;90;105;113;118;79;102;95;87;98;86;95;81;95;87;96;83;86;85;85;108;80;112;99;86;66;93;89;105;105;102;91;91;91;98;96;85;93;91;94;98;92;86;112;83;70;94;88;82;94;81;74;89;89;96;78;93;92;132;197;243;338;494;546;409;184;129;135;316;520;509;346;262;362;492;430;256;155;116;103;85;87;94;122;177;196;128;106;82;90;96;79;96;110;97;84;86;102;92;76;80;83;86;109;84;103;80;98;113;115;93;90;96;103;136;135;125;100;106;90;95;92;106;110;130;137;121;104;109;118;72;101;68;104;136;166;225;215;185;118;114;125;141;134;144;165;164;145;126;82;99;99;88;95;121;182;207;270;243;169;164;137;146;127;114;111;108;103;131;114;184;177;155;104;91;90;114;124;148;151;130;95;120;101;108;82;104;113;133;116;105;102;102;90;93;85;97;139;232;400;416;329;219;114;97;102;114;89;76;87;91;79;84;71;94;99;109;84;101;77;89;88;85;106;99;79;83;118;75;74;103;222;410;614;665;1059;1582;1523;848;288;105;85;94;102;122;100;88;109;91;80;101;86;87;91;95;87;79;107;82;102;97;81;97;108;87;84;83;88;73;98;90;78;97;90;83;91;88;84;89;81;82;98;84;100;103;76;103;81;98;87;94;94;98;98;86;64;82;105;79;74;76;85;86;99;78;81;78;93;76;88;101;92;95;74;102;98;103;104;97;94;117;190;295;291;285;165;115;129;156;205;282;216;190;216;214;155;121;98;116;124;157;99;82;79;104;112;134;230;331;274;192;111;101;92;110;154;174;193;110;83;95;84;101;107;90;95;92;70;56;89;84;98;89;84;90;92;86;88;67;85;83;103;104;85;85;75;84;75;78;101;80;93;88;77;74;97;90;85;81;89;74;92;77;103;102;104;93;110;88;91;72;102;79;97;85;83;88;93;88;105;99;107;85;86;80;88;85;76;68;86;85;75;68;103;96;107;174;188;189;142;89;88;108;94;83;67;84;91;73;84;78;69;96;91;91;93;89;77;88;99;85;71;72;110;86;93;87;80;91;81;103;108;151;142;134;120;119;98;114;133;103;91;87;101;92;131;177;264;431;729;848;666;336;223;231;400;643;619;585;477;269;173;187;221;217;271;297;338;257;140;143;172;289;364;259;181;111;87;95;89;127;107;108;124;107;100;71;86;81;82;74;83;88;79;105;80;71;82;79;114;80;78;92;78;101;126;110;105;98;89;86;104;92;80;95;77;73;98;84;71;93;83;72;93;72;73;87;102;91;100;98;80;93;91;84;96;86;99;84;89;81;80;96;108;85;75;111;105;118;101;118;100;94;103;117;124;102;100;101;123;160;154;138;89;74;68;89;101;87;104;105;81;94;81;78;85;93;88;85;105;123;164;247;248;166;120;102;97;72;140;176;143;117;115;103;94;108;98;80;89;97;113;89;75;92;103;98;95;92;82;87;91;115;100;109;136;122;117;109;109;105;100;114;122;164;178;141;126;129;94;77;105;110;116;82;96;92;128;142;106;78;96;94;92;79;90;76;75;73;85;89;61;90;74;68;72;78;71;117;110;87;75;96;138;157;124;103;101;120;250;503;594;420;202;135;165;188;188;147;89;99;78;91;109;115;89;111;78;85;69;85;85;78;91;96;90;87;107;94;83;98;89;81;77;94;102;81;107;70;107;81;97;100;101;80;110;102;97;96;89;103;98;122;115;115;112;131;122;137;138;142;83;108;104;96;89;105;148;207;157;124;87;106;91;109;81;86;95;89;109;95;95;85;74;83;90;104;91;84;72;88;102;118;124;104;83;107;96;94;100;101;113;73;110;116;125;111;109;109;104;95;111;85;90;87;113;100;93;79;102;89;82;94;85;89;80;102;96;82;89;94;88;98;66;80;72;99;68;72;77;71;95;104;76;75;97;71;101;90;99;94;97;75;85;77;87;81;83;100;85;82;85;95;98;113;86;112;102;105;97;144;174;138;95;107;95;129;140;125;100;112;97;82;104;99;96;118;182;227;255;245;233;245;161;106;95;90;90;74;74
98;70;78;84;94;108;94;88;91;81;84;95;85;78;88;75;87;98;102;87;74;87;81;92;107;119;121;103;99;99;102;100;123;164;208;208;233;155;163;133;130;153;182;127;91;74;85;92;87;98;98;111;115;101;93;112;96;90;90;95;84;73;85;109;77;94;89;83;85;98;91;114;110;114;92;83;95;98;136;198;213;134;99;88;81;93;91;78;86;91;88;85;112;81;97;80;79;96;91;100;94;87;92;83;74;97;96;85;85;76;114;120;88;76;85;71;98;83;72;72;78;79;100;147;171;130;119;80;83;80;109;115;118;139;95;78;96;85;65;90;90;125;135;169;179;207;173;148;185;404;743;695;467;462;468;366;349;376;329;332;399;442;428;497;333;192;126;139;170;232;253;202;158;163;146;89;86;98;92;87;73;72;81;99;98;109;193;201;143;111;142;179;311;337;252;151;117;91;88;86;93;86;80;79;89;70;86;94;68;90;78;80;90;72;96;82;75;87;57;74;84;76;62;83;84;93;80;77;81;92;83;84;64;80;94;70;79;72;84;96;130;242;275;200;128;89;104;105;121;114;110;126;103;152;136;136;140;151;112;95;111;135;229;340;348;263;178;212;276;339;268;228;173;190;261;261;201;198;254;355;474;467;375;247;168;125;113;127;85;93;77;71;83;76;59;62;69;93;81;69;78;86;115;87;109;97;105;102;99;115;114;144;155;175;146;129;100;116;123;112;110;72;78;74;77;68;90;67;82;92;75;71;112;87;103;111;101;95;97;83;84;107;78;86;88;96;96;85;91;78;74;90;93;99;93;81;83;98;98;88;81;89;82;81;83;76;90;92;80;99;84;87;95;80;107;88;102;96;130;191;275;364;339;276;257;215;183;160;189;201;214;184;148;143;151;129;134;105;91;89;78;77;92;99;73;84;99;106;81;80;87;76;93;87;97;120;103;75;76;84;98;98;104;91;88;86;92;100;133;220;165;110;82;58;90;106;80;102;105;100;101;91;100;93;120;117;132;101;70;90;100;126;196;279;306;347;424;289;159;109;105;98;96;97;93;112;105;96;108;102;94;100;100;99;95;92;86;95;102;87;103;128;137;106;113;100;113;102;105;101;117;118;113;154;139;137;124;111;108;99;133;107;112;118;116;124;148;139;138;148;134;143;171;209;186;171;147;148;147;220;262;239;178;245;320;376;295;220;172;142;128;133;147;171;208;211;310;418;478;526;503;424;258;150;149;168;212;208;195;169;168;158;127;113;106;98;104;94;95;104;109;102;151;191;192;172;170;178;166;143;142;143;116;119;115;119;131;126;112;87;96;95;106;112;103;89;94;96;100;84;98;89;114;123;127;113;125;102;107;112;98;119;98;129;148;108;122;83;116;83;89;104;102;98;107;118;112;116;113;121;99;130;110;98;77;86;97;91;93;106;98;96;96;91;104;98;94;85;100;94;122;106;102;111;100;92;101;93;79;94;100;118;118;98;94;101;102;90;108;94;87;78;110;95;82;93;85;88;113;101;70;101;82;94;96;101;100;80;109;95;90;96;76;79;100;88;98;103;85;94;91;105;87;91;102;97;85;93;73;75;90;100;83;92;70;89;81;73;120;147;172;217;373;405;281;170;121;150;312;537;431;334;313;349;475;521;324;193;128;107;100;107;89;119;166;179;139;115;102;103;86;80;115;108;85;102;82;94;69;86;91;94;90;92;86;76;98;98;87;91;96;94;107;91;133;141;91;86;67;86;99;82;100;122;130;168;128;111;118;119;101;95;86;88;101;133;144;180;169;127;133;103;131;106;115;186;234;130;99;93;107;77;99;93;124;171;252;224;208;128;121;117;127;115;120;96;118;99;96;108;130;124;135;126;106;91;116;132;165;115;132;127;140;99;94;103;115;110;101;94;89;86;79;92;90;84;92;80;144;167;208;183;123;106;97;103;87;87;106;99;75;84;75;88;84;97;88;96;94;97;88;90;91;79;88;77;78;94;87;105;109;192;357;456;427;796;1193;1176;706;257;122;102;81;102;94;79;79;83;83;105;63;86;91;73;91;78;103;83;91;85;87;103;95;86;80;88;85;75;90;112;95;88;85;82;94;74;95;94;97;77;82;92;82;84;103;89;79;98;99;107;96;94;75;78;94;82;91;86;74;61;81;79;79;97;91;104;90;86;99;96;97;79;97;74;95;98;92;87;87;98;172;323;571;662;455;206;154;165;171;134;175;177;161;173;197;158;116;140;148;205;252;166;86;88;98;108;175;340;525;458;250;127;112;93;145;211;259;229;134;92;105;91;94;102;91;99;87;94;78;85;75;90;93;95;85;80;75;81;77;75;72;86;84;84;89;85;104;82;91;102;104;78;93;83;103;79;68;79;85;69;90;85;95;82;87;88;63;86;81;87;85;97;89;87;101;94;103;113;114;143;138;173;122;95;95;90;90;87;92;92;77;87;91;89;92;107;240;341;290;184;97;80;107;78;98;88;78;81;70;84;91;92;96;101;99;88;85;68;78;83;82;100;93;96;88;104;68;83;96;87;74;81;92;78;116;100;103;114;131;106;101;97;103;120;133;162;182;203;325;651;882;770;555;339;339;467;657;683;600;506;320;311;348;302;213;157;154;186;170;114;85;143;181;208;166;132;98;104;98;115;108;135;103;90;77;92;91;83;87;78;83;62;74;84;92;100;93;68;81;87;87;86;84;82;79;86;101;96;77;89;90;97;95;92;84;93;101;80;91;96;105;84;87;81;80;72;79;84;80;76;87;89;91;94;102;93;78;88;103;95;102;102;107;100;93;100;97;111;96;97;94;103;94;121;119;109;76;83;103;99;130;122;112;89;73;84;90;104;84;95;89;102;116;91;116;87;92;95;98;116;126;176;281;279;165;97;107;97;118;145;160;136;113;96;103;90;96;87;98;89;101;78;101;106;96;100;96;90;83;90;115;106;114;128;138;110;107;103;93;116;135;122;108;134;170;193;206;167;124;102;97;95;102;104;94;79;98;114;101;109;89;88;102;83;75;86;83;77;82;77;80;87;75;93;94;95;95;102;83;88;86;90;114;139;148;119;108;110;109;203;353;436;340;207;157;160;206;217;161;112;90;98;90;95;110;109;89;85;86;80;93;82;95;95;75;87;88;99;84;105;86;73;89;69;94;83;78;101;111;76;87;97;88;86;98;88;80;94;92;91;96;101;103;105;128;144;140;134;182;169;114;118;101;100;95;120;121;166;206;142;119;95;100;102;113;88;91;102;113;116;112;108;83;120;129;109;104;103;103;78;106;107;110;137;120;141;110;124;113;104;92;92;89;99;133;163;165;127;148;124;113;108;85;86;87;97;96;103;109;97;81;91;88;99;88;80;84;94;87;98;98;88;83;85;85;84;94;88;65;88;73;70;93;87;94;76;74;92;84;80;68;74;92;80;82;111;90;88;78;100;78;91;88;113;102;93;115;92;95;86;111;123;138;119;139;108;109;115;94;65;79;96;87;86;90;98;117;149;214;212;175;147;147;144;114;108;89;88;63;77
92;90;87;103;101;89;112;90;83;96;74;88;84;89;94;82;104;86;73;92;66;76;85;94;130;127;121;114;116;82;104;91;106;159;213;254;308;266;165;173;145;165;186;158;99;105;85;104;111;92;95;104;118;100;85;92;102;119;107;81;95;86;91;93;92;99;85;90;106;99;106;102;91;93;74;82;86;120;153;177;168;135;98;71;62;68;85;79;76;83;72;82;80;95;86;86;68;77;86;103;82;83;81;101;81;73;78;98;88;83;102;103;105;73;103;86;78;98;92;75;95;102;107;108;138;131;96;85;85;104;93;92;100;116;84;97;96;100;88;91;134;183;191;192;243;207;175;150;178;307;497;604;418;404;405;374;369;394;338;279;298;312;409;497;357;197;133;130;111;174;157;106;134;152;122;102;85;94;68;94;75;78;90;89;91;117;175;197;144;135;168;263;297;267;199;144;110;100;86;79;92;96;84;105;85;92;82;83;85;69;84;107;78;72;103;72;79;70;92;72;89;64;85;91;82;84;83;77;66;82;79;86;70;109;93;104;95;88;72;102;133;203;222;188;132;107;104;106;111;118;104;80;112;130;148;142;153;119;100;101;100;121;177;236;191;195;120;129;191;219;249;224;209;249;338;339;254;193;207;351;458;503;325;237;158;139;107;116;122;91;95;102;87;83;70;65;90;83;87;66;87;73;86;111;138;129;152;143;132;113;121;122;129;89;117;109;101;96;97;97;83;86;97;73;88;64;69;79;82;81;108;98;88;83;82;96;100;119;82;80;88;91;80;102;89;110;82;84;94;97;100;92;99;86;88;77;100;95;95;79;73;76;65;93;84;79;78;90;82;84;110;85;108;96;120;109;119;111;154;198;347;403;371;269;223;206;195;153;123;173;187;178;153;166;128;138;134;104;83;78;102;89;104;95;98;95;103;97;100;97;97;85;81;81;119;111;90;112;89;95;114;109;123;90;88;81;96;93;164;204;188;121;106;97;96;100;109;120;109;107;81;94;89;107;105;124;107;111;95;74;103;161;227;338;267;272;271;191;138;123;100;124;120;101;94;106;117;94;90;88;118;97;110;95;102;92;104;93;84;109;105;114;128;156;160;100;101;109;120;103;120;105;122;135;141;144;104;126;96;123;130;122;103;115;124;130;131;132;127;116;113;168;188;202;193;158;128;146;155;253;285;227;202;228;417;533;448;284;204;163;155;182;178;181;227;235;301;373;375;385;371;346;215;153;145;176;246;271;238;188;132;165;145;126;102;102;92;92;118;111;135;124;176;201;196;197;134;162;125;135;145;124;123;145;124;129;153;154;110;109;94;91;98;100;93;98;103;115;94;100;97;99;89;97;145;136;132;91;112;111;109;120;162;237;212;143;122;99;127;118;122;85;94;93;100;92;105;102;134;113;104;107;107;104;112;100;100;88;90;102;89;98;93;99;130;88;105;104;100;108;114;103;114;91;90;91;90;106;96;101;92;87;87;108;82;71;105;107;100;91;84;92;104;112;101;83;94;85;92;79;104;92;103;89;96;97;106;101;113;98;122;93;89;92;95;104;95;104;88;100;112;96;103;90;93;86;80;96;101;104;84;72;77;95;105;108;82;74;71;96;108;135;206;273;220;147;132;144;268;422;381;335;375;444;507;613;321;188;149;101;109;102;100;117;133;157;127;111;95;101;81;95;93;84;98;86;86;68;79;96;93;79;91;95;86;73;71;81;89;91;70;94;81;109;114;86;95;122;89;84;109;121;124;111;151;178;139;145;131;112;85;93;81;104;100;123;134;142;137;131;112;111;122;99;125;164;203;163;92;101;81;106;101;104;142;213;280;244;139;134;115;104;94;113;109;129;114;110;68;114;97;112;99;121;116;114;110;130;120;147;121;122;113;107;75;87;97;117;89;103;91;113;98;99;100;94;99;95;94;115;147;172;186;124;93;85;83;98;92;96;100;84;84;85;87;105;100;89;99;99;93;88;103;82;98;81;99;92;88;98;88;129;174;243;291;415;636;592;378;169;105;97;98;92;95;94;100;93;94;82;99;92;89;97;96;79;91;87;81;103;84;120;92;102;111;83;90;79;88;99;90;78;78;99;93;87;97;90;78;85;82;95;73;95;86;98;118;122;158;145;100;100;79;88;92;62;78;89;88;88;66;74;92;98;90;78;74;81;94;76;71;77;89;84;81;69;82;87;102;86;129;321;766;913;534;313;310;357;283;211;190;208;218;220;185;132;138;174;196;328;358;183;103;95;96;82;161;352;602;521;281;151;129;129;187;261;351;259;139;93;99;85;93;127;96;93;98;93;81;77;72;88;84;105;94;79;96;72;90;73;90;98;111;98;102;91;83;88;84;74;91;91;89;80;82;88;91;82;77;84;83;89;88;87;108;87;78;104;112;84;103;88;90;94;95;102;105;135;179;195;304;288;167;126;107;114;117;97;65;95;77;96;79;86;86;138;265;494;367;202;110;93;85;102;92;86;72;82;92;98;131;92;78;94;100;85;84;60;105;106;91;101;74;83;92;96;84;78;80;96;93;73;86;81;78;113;112;133;131;86;85;105;97;129;194;276;203;165;213;407;627;742;733;529;380;402;507;463;389;329;354;491;564;361;201;130;98;99;101;95;105;104;147;138;146;110;119;86;102;97;120;144;127;104;115;96;81;81;78;90;84;89;80;78;88;94;83;81;82;86;67;79;57;85;79;85;83;90;96;91;103;86;107;91;75;79;84;89;92;79;88;86;91;82;82;73;83;75;88;90;66;76;70;89;88;104;89;91;119;109;113;96;111;99;79;83;83;93;102;100;104;125;119;136;107;95;95;63;87;87;115;94;97;102;73;93;93;89;88;86;97;88;89;88;101;89;89;94;86;109;108;147;188;218;157;91;93;109;143;162;124;122;101;99;83;98;99;106;79;86;102;98;99;83;101;93;94;86;87;91;101;122;121;129;135;101;86;88;96;112;98;82;109;131;169;253;233;214;184;141;105;87;99;101;91;97;108;90;95;86;78;79;85;81;94;86;88;76;80;88;80;69;92;107;108;91;108;87;91;96;82;98;90;118;111;127;97;97;78;125;228;252;209;159;132;191;238;230;144;109;110;105;93;92;93;97;80;89;91;87;107;98;85;93;121;89;89;96;87;98;81;77;90;96;103;73;79;112;89;78;91;78;92;82;91;90;98;75;81;109;98;98;112;106;133;147;135;157;231;220;199;129;109;104;94;110;136;149;141;138;119;95;103;95;85;86;102;102;156;193;172;112;93;132;120;111;148;173;150;118;100;88;101;140;150;126;120;119;141;106;87;90;95;113;163;204;200;118;120;101;107;107;96;101;90;103;135;143;104;89;83;89;111;84;85;99;93;109;86;99;88;102;90;73;71;84;80;81;90;78;84;86;106;77;81;92;87;77;63;83;83;106;94;73;73;85;101;78;81;99;85;73;90;99;110;122;97;110;84;75;98;113;106;122;122;103;106;100;81;88;78;91;82;88;85;78;104;140;146;124;118;142;145;124;114;101;90;73;74;88
85;101;84;100;91;98;81;94;91;89;110;76;69;92;84;91;76;85;73;85;101;84;86;133;194;195;171;163;155;115;90;97;93;128;204;303;371;299;210;163;184;139;145;157;126;94;91;73;104;98;114;101;105;112;113;92;120;121;104;85;77;80;87;99;90;114;113;82;111;102;95;96;102;77;91;89;81;91;136;165;141;105;80;82;100;79;85;110;89;70;92;81;95;83;87;96;91;81;86;89;79;97;74;77;86;78;77;99;105;73;80;84;91;89;81;79;80;67;75;83;74;85;124;125;128;116;98;101;127;122;107;95;83;94;98;81;95;105;85;99;181;260;240;174;185;160;136;123;143;197;364;479;402;349;308;267;304;294;259;169;226;254;333;463;400;215;146;146;117;122;120;100;107;131;118;111;80;89;87;69;79;83;85;89;90;122;186;158;158;217;244;266;264;174;138;117;109;96;92;78;94;80;97;83;83;75;87;87;78;80;79;87;85;85;93;74;81;85;92;78;93;85;90;87;90;98;80;80;62;79;77;100;109;81;142;160;134;97;103;98;117;153;146;113;107;120;108;98;125;75;99;101;103;143;140;135;126;121;81;84;105;114;109;134;176;154;115;113;154;222;236;265;218;246;290;277;188;176;242;413;482;439;285;212;128;136;146;125;131;103;95;82;89;82;77;80;102;83;82;85;79;81;84;98;122;162;187;191;167;135;137;138;95;106;97;102;92;90;95;88;104;89;78;78;69;73;82;79;86;69;89;88;87;95;91;86;109;99;83;92;86;92;108;88;89;92;112;92;83;84;73;81;79;81;101;94;89;84;90;94;92;78;63;58;85;89;73;68;87;86;99;85;136;136;94;105;104;129;158;300;342;370;345;253;269;251;243;185;151;144;173;154;178;146;150;159;178;119;114;93;87;105;89;102;94;90;101;92;97;96;108;77;96;94;90;78;112;99;72;127;120;126;125;111;105;88;93;84;114;128;150;124;82;91;89;103;102;102;88;95;89;101;85;91;96;111;93;85;83;78;85;122;161;223;200;163;161;134;104;88;87;90;104;109;112;86;103;114;107;90;104;102;97;95;81;95;91;99;105;119;123;158;206;250;215;162;108;116;120;139;111;129;142;111;139;132;127;111;118;130;116;131;144;93;117;120;123;103;95;122;104;137;197;239;213;180;183;167;191;244;260;218;206;252;369;533;437;368;297;208;194;162;187;202;215;243;249;267;236;321;322;268;180;150;155;192;291;327;264;186;119;124;130;104;110;103;93;101;98;122;124;203;246;340;241;164;164;125;120;110;117;97;118;111;99;159;200;173;152;109;105;90;113;97;101;86;107;96;96;97;122;107;108;102;121;131;98;99;121;105;117;168;263;389;327;181;131;119;123;131;107;104;89;110;112;75;111;123;129;121;92;101;106;120;95;95;87;109;112;88;83;106;98;90;93;131;108;112;106;113;96;89;114;99;95;89;98;105;94;84;93;121;92;94;103;106;103;90;89;97;73;102;89;113;72;88;89;86;83;90;96;87;86;77;88;109;115;130;105;95;101;104;114;94;89;107;103;84;106;106;101;103;89;74;81;91;109;83;76;86;91;75;93;93;102;77;106;81;108;85;100;107;172;194;163;120;119;129;187;222;262;295;471;491;406;393;302;150;119;82;105;131;110;106;137;119;102;82;107;98;83;77;93;86;108;100;78;77;95;113;85;110;72;82;86;64;80;91;73;93;91;84;67;91;91;94;104;82;92;107;113;118;135;121;133;173;142;144;99;111;88;103;99;93;88;96;121;162;151;111;114;101;94;102;125;144;155;135;110;93;83;91;128;98;130;181;223;213;162;110;105;80;105;95;111;149;159;125;97;103;89;99;118;109;109;118;118;148;116;119;134;145;145;125;89;91;106;95;96;107;75;103;91;93;93;90;106;91;77;105;202;310;329;184;98;93;88;80;79;107;95;98;97;88;82;103;87;86;95;105;90;94;91;95;75;97;95;81;101;86;84;109;116;147;251;370;415;315;199;118;86;73;81;92;95;89;80;84;75;94;100;96;89;84;93;100;99;103;85;79;87;82;101;103;88;85;85;72;91;88;96;98;94;102;86;91;97;101;88;84;91;84;83;103;81;103;100;113;164;177;141;85;86;76;84;72;93;70;85;100;97;75;76;86;106;86;76;77;73;89;104;66;87;84;84;77;78;120;90;91;133;224;482;609;416;323;535;668;530;367;299;244;283;383;261;137;148;172;252;322;362;194;98;104;142;143;174;228;355;350;227;136;154;176;208;289;293;222;124;108;90;95;85;121;117;137;81;95;77;88;99;82;77;102;86;86;88;87;76;72;85;95;109;99;82;84;72;76;82;72;89;90;91;84;95;101;86;85;96;77;77;75;87;88;97;88;70;98;112;89;83;83;99;84;92;86;115;221;291;265;388;405;237;137;115;111;106;94;83;87;96;94;85;90;89;111;200;346;274;167;96;88;88;67;87;70;87;77;77;107;83;87;97;98;80;69;78;76;94;89;74;88;79;98;94;82;88;74;90;70;91;90;103;102;80;95;96;143;139;111;99;94;95;144;243;322;265;177;134;252;341;556;705;648;435;338;278;292;206;239;327;574;589;349;176;120;88;105;73;91;112;95;136;179;168;139;111;107;95;90;105;134;124;121;126;124;108;83;82;89;78;85;100;101;75;69;87;89;78;74;64;79;87;87;76;73;63;82;86;82;81;87;93;80;82;77;85;83;95;85;98;95;83;85;88;81;102;79;80;85;85;95;90;77;83;101;94;157;152;128;100;90;100;120;81;96;75;88;111;104;95;133;132;128;128;120;99;91;73;84;76;93;77;91;94;65;82;88;83;104;88;76;96;88;79;76;91;93;95;102;106;110;146;110;94;79;98;109;137;161;150;108;106;91;103;101;99;110;104;93;84;113;104;91;109;87;89;85;89;102;98;118;153;143;127;93;94;86;80;90;88;89;104;135;182;244;265;319;273;162;115;92;107;98;77;91;96;79;81;92;79;84;77;76;70;83;93;97;69;83;71;92;96;85;81;75;91;75;84;92;85;98;102;117;112;110;87;100;97;90;146;143;194;152;137;146;229;204;138;107;109;121;84;64;70;100;79;92;84;75;69;80;76;82;81;95;94;108;103;91;81;111;88;75;80;94;94;85;85;93;89;91;100;80;80;99;91;85;83;95;82;96;93;91;111;108;119;141;215;201;203;169;109;130;96;134;162;153;132;145;131;90;122;116;96;88;87;102;179;181;162;133;113;117;115;112;190;283;247;156;103;100;129;131;138;144;120;150;145;110;112;93;76;114;159;165;144;139;126;96;97;102;94;100;107;102;139;120;94;85;93;86;92;89;110;95;99;95;101;81;92;99;83;79;81;88;89;84;94;57;64;76;90;88;82;91;87;81;70;84;71;85;76;87;84;71;86;66;93;98;84;94;102;97;81;114;127;116;99;103;108;131;113;122;113;122;105;105;81;89;78;99;100;67;78;83;92;89;136;126;108;123;106;114;100;100;83;96;87;72
83;96;94;98;88;103;78;82;84;88;75;86;76;82;76;76;104;81;76;78;73;89;97;138;205;215;266;333;303;200;137;114;110;137;230;362;372;307;252;213;150;167;209;199;158;109;85;94;119;110;90;112;101;97;108;105;101;116;109;83;91;72;81;90;80;85;89;88;121;115;109;87;73;78;77;90;91;107;120;158;108;107;123;99;84;74;93;90;90;78;81;78;72;69;85;91;92;81;90;71;81;88;87;95;90;78;99;101;74;86;72;86;72;86;71;92;78;67;82;75;83;92;136;117;129;91;112;106;109;119;107;97;84;100;87;86;112;86;85;92;163;238;213;168;157;127;122;105;113;158;236;333;329;273;217;236;230;215;183;175;158;190;278;388;305;217;149;137;122;122;94;85;109;105;115;109;98;88;94;81;79;67;81;86;91;112;152;160;165;272;288;286;220;129;121;102;92;109;93;95;78;100;77;96;81;76;87;73;96;82;73;73;106;77;84;94;89;83;87;89;91;86;91;93;75;65;103;87;78;76;95;94;101;146;229;247;191;108;100;92;85;100;130;90;101;137;135;114;74;98;92;123;139;138;154;131;131;114;86;87;95;102;108;96;114;130;116;100;113;172;217;274;208;193;172;205;190;148;251;411;458;375;266;160;130;113;134;150;121;112;99;112;92;82;78;97;97;86;95;83;91;69;82;92;134;117;186;199;217;175;144;113;127;88;104;86;88;88;86;86;77;78;90;77;78;76;78;88;73;92;77;95;88;97;94;88;87;87;88;97;88;83;96;84;103;94;96;105;88;99;67;79;84;101;75;78;96;95;101;99;79;77;72;82;86;76;82;90;91;76;87;100;96;104;108;93;83;101;180;319;313;249;251;249;318;348;322;209;178;195;179;187;181;109;140;173;220;180;124;84;97;85;93;104;103;83;103;101;85;100;99;106;100;66;101;88;88;87;82;111;128;131;107;115;91;94;95;86;85;103;115;114;102;97;134;137;96;105;113;93;90;90;90;102;93;92;95;74;82;86;102;105;142;128;106;119;103;106;94;96;103;92;91;120;99;99;102;94;96;94;100;109;79;75;77;93;109;103;96;106;147;196;360;524;380;237;137;116;138;124;128;141;162;169;151;126;123;124;135;145;122;131;137;120;111;103;125;116;109;91;113;151;209;238;277;276;243;247;188;201;223;211;193;205;287;378;360;314;309;289;206;145;155;164;178;195;177;203;215;260;311;265;191;166;187;199;221;235;195;165;116;112;111;113;104;87;94;111;98;121;145;274;432;564;395;202;164;129;102;115;95;114;112;134;113;152;171;179;150;124;98;86;89;89;102;90;90;80;91;110;106;112;108;120;109;105;126;90;100;84;126;145;235;346;282;166;129;112;108;101;111;102;96;121;127;103;104;106;154;108;132;108;103;97;126;109;123;105;102;111;89;102;90;93;124;114;120;95;90;87;127;92;97;89;95;84;95;91;87;74;106;102;106;105;96;90;119;108;104;90;109;85;90;93;91;87;85;77;75;91;95;89;106;117;91;87;107;117;92;98;109;102;90;102;91;92;94;105;89;101;92;92;105;99;73;83;90;91;75;79;90;82;103;92;104;91;107;82;74;93;85;99;126;148;153;141;127;125;114;122;193;223;298;335;273;215;180;112;89;110;103;106;117;127;119;107;98;113;103;102;88;105;103;97;127;109;96;97;116;98;84;96;87;91;90;85;81;108;69;93;85;85;95;116;79;107;82;109;90;91;95;124;125;137;139;151;134;148;113;108;112;104;95;95;109;74;112;153;139;155;122;110;85;93;108;88;135;125;118;111;83;100;95;94;108;139;184;208;129;121;96;103;89;100;128;151;177;139;107;108;88;92;126;113;141;149;177;202;157;128;110;146;157;124;97;107;102;97;117;97;104;73;84;90;83;99;92;74;108;135;270;430;472;214;120;84;109;91;94;101;98;108;94;85;75;77;105;92;97;80;101;85;78;81;100;94;99;87;81;90;83;79;108;160;339;579;475;292;144;93;97;78;96;90;87;66;95;82;92;102;91;87;97;89;97;93;75;78;110;76;105;91;98;113;82;80;108;85;97;75;97;80;86;99;78;91;84;68;87;92;94;87;89;76;119;88;111;111;140;165;119;90;95;76;88;74;104;102;78;72;77;89;72;77;98;106;91;75;90;95;82;65;64;78;83;102;92;112;86;96;93;183;287;313;264;365;826;1053;763;500;434;292;295;386;283;144;147;228;289;286;203;134;103;116;170;217;233;180;214;196;145;152;236;260;251;298;273;219;162;138;81;91;83;117;107;111;95;84;87;87;85;89;100;96;88;94;89;84;90;86;87;92;101;95;88;95;80;86;79;93;82;71;99;70;93;89;100;99;89;79;80;63;87;87;87;98;91;86;79;89;89;93;88;77;86;87;128;199;292;278;401;416;267;154;139;144;105;93;91;88;89;89;97;84;84;102;157;193;180;143;86;82;84;76;76;87;87;73;105;90;91;81;79;94;92;91;84;80;79;71;89;71;85;87;93;75;108;92;74;70;75;107;96;99;97;93;77;117;105;86;116;118;100;127;180;219;177;132;110;134;191;301;517;616;503;317;246;183;157;196;311;436;426;252;124;116;125;134;121;104;114;135;148;294;311;236;158;89;84;84;97;104;101;105;114;102;84;61;93;74;87;100;111;83;76;78;84;81;85;78;85;69;81;94;74;79;83;93;85;85;91;96;91;83;86;62;89;81;102;73;85;100;82;70;82;85;91;102;96;83;84;107;87;75;89;95;138;189;235;168;134;99;98;100;86;95;84;84;109;101;92;96;128;114;137;122;114;80;85;92;87;84;93;92;85;86;86;82;88;104;66;86;88;81;102;85;96;95;67;97;104;110;95;99;101;97;92;114;110;121;99;130;118;90;85;128;131;160;135;112;114;102;94;97;87;105;106;108;107;113;107;132;127;163;137;87;86;92;90;83;98;85;97;153;180;220;277;367;354;194;112;90;104;81;96;84;84;94;83;73;75;88;70;81;76;82;83;81;91;86;89;101;91;94;93;98;87;98;83;99;92;105;112;104;130;139;126;108;94;97;120;107;139;157;120;142;227;214;185;111;102;119;109;86;84;92;72;73;78;90;80;91;87;67;103;109;88;120;102;79;98;98;83;96;88;94;95;110;98;95;86;91;96;92;74;86;93;109;109;98;88;96;90;104;103;95;96;151;189;148;167;166;146;102;126;142;160;148;136;151;116;156;125;120;84;89;72;97;142;180;167;124;97;108;98;140;263;391;434;253;104;100;102;99;99;139;127;134;137;129;95;108;94;118;103;128;106;103;94;84;82;72;90;108;84;94;128;113;92;90;87;90;94;97;90;73;96;88;70;78;84;87;83;65;94;81;89;76;75;81;87;83;85;98;83;92;84;88;89;81;76;70;79;76;87;80;77;68;76;89;84;117;100;98;99;94;78;101;80;85;125;166;162;130;125;124;125;99;91;108;91;83;101;94;80;84;95;109;83;107;92;90;92;91;84;82;93;90;87;96
73;80;81;110;107;94;80;80;91;76;91;81;88;103;78;86;72;75;82;78;96;93;103;137;168;220;373;636;520;306;206;196;168;165;219;301;329;284;240;192;139;193;237;243;165;150;119;103;148;140;103;99;105;108;89;101;96;88;72;95;79;85;86;67;85;97;91;98;121;118;120;99;101;85;121;87;105;99;121;118;94;79;89;109;95;83;84;102;92;89;72;76;77;90;80;105;89;80;83;85;80;83;77;93;78;83;85;89;85;94;85;81;78;92;92;78;86;80;89;76;82;89;107;100;78;89;113;124;93;100;101;114;111;96;83;105;107;113;109;106;120;148;162;108;119;91;94;99;128;169;251;300;310;270;245;204;218;174;196;167;180;135;204;243;254;170;164;194;183;126;87;76;73;80;85;96;92;104;85;81;91;93;106;96;88;103;130;115;139;209;281;297;211;143;95;106;79;80;90;94;75;94;92;96;76;102;63;81;77;62;84;77;94;79;83;81;70;92;69;94;83;84;80;92;84;74;93;89;83;71;86;87;90;125;230;221;153;116;88;97;97;99;104;119;127;133;129;107;114;144;187;207;179;173;179;161;141;123;94;101;81;89;92;85;109;106;106;108;110;134;223;234;190;167;158;206;201;190;223;358;369;285;181;127;100;122;141;123;90;101;107;97;106;68;85;81;76;99;76;88;75;83;70;86;106;115;143;166;160;162;170;130;121;109;95;118;79;77;73;80;81;81;78;73;81;87;82;76;81;81;83;81;69;79;87;88;97;93;93;93;98;83;90;88;81;97;98;87;73;78;78;81;92;73;96;92;95;99;85;92;73;89;80;86;75;82;84;89;93;91;95;107;113;122;85;104;96;100;174;262;276;203;232;273;368;423;337;263;265;199;196;206;167;162;133;164;184;218;136;78;106;96;78;83;87;90;91;84;106;116;94;85;82;127;111;88;118;84;101;107;122;91;95;90;89;83;64;80;98;81;102;116;110;107;96;108;114;81;97;104;111;84;79;90;93;90;94;103;74;101;106;104;133;111;99;98;110;93;91;94;106;98;106;119;125;100;104;115;94;78;81;80;87;101;96;89;101;109;103;138;135;336;613;817;544;265;154;105;117;102;115;135;146;139;130;124;107;129;118;117;126;133;131;99;104;119;111;112;97;132;139;151;204;254;271;309;254;256;163;149;187;188;182;180;235;265;280;250;291;239;175;130;122;98;166;135;145;169;179;284;292;278;173;168;198;196;204;147;155;118;117;110;99;120;99;92;102;93;124;131;153;366;649;786;487;264;155;126;116;117;120;148;117;104;110;113;109;133;110;90;88;99;114;96;99;94;114;76;97;97;120;101;101;86;101;130;110;117;94;93;90;136;149;210;180;139;108;128;141;96;96;115;98;106;91;88;112;109;104;128;140;126;103;109;105;105;120;115;111;112;122;93;80;96;88;101;91;85;91;103;97;106;109;105;89;87;85;98;104;101;97;105;126;103;85;89;88;100;93;100;100;103;95;90;89;88;92;91;86;78;72;101;108;95;105;117;85;105;90;113;90;115;88;99;89;95;104;100;101;101;119;93;104;79;77;76;90;93;97;96;111;85;94;82;92;64;85;79;99;96;96;76;94;112;128;109;125;95;93;93;112;152;204;171;146;124;108;110;101;77;107;109;118;127;93;85;93;96;105;109;97;86;91;121;117;118;107;139;120;125;96;93;99;78;73;72;97;84;90;72;93;93;123;103;79;101;79;99;100;101;99;92;123;133;144;149;159;137;115;123;98;109;89;94;114;123;127;164;191;166;125;100;118;109;95;93;111;115;117;113;96;97;99;102;96;106;134;111;114;114;85;96;105;92;106;132;172;127;104;123;131;95;104;135;148;199;246;215;177;121;133;146;155;137;103;100;98;96;107;96;77;95;87;90;86;71;77;87;97;128;209;314;326;191;117;117;110;107;91;106;91;93;89;76;91;81;95;92;91;97;89;98;90;110;89;87;80;80;88;88;99;70;122;175;390;669;548;270;121;87;91;87;83;75;77;91;98;83;91;98;85;92;77;100;107;84;88;93;79;97;89;100;85;101;112;89;67;80;97;87;95;94;88;94;90;101;104;78;82;67;80;79;81;77;107;96;86;98;116;143;105;84;86;97;100;91;77;88;81;95;69;74;77;94;90;84;86;98;95;91;93;80;78;96;91;89;82;87;79;98;92;124;149;174;212;344;787;952;685;394;331;237;252;290;236;191;237;395;475;293;142;110;93;121;258;407;293;195;180;142;112;149;199;229;198;234;256;280;276;172;99;89;90;96;87;96;85;86;90;79;102;99;99;89;89;83;107;93;96;99;95;103;104;91;80;89;86;95;72;69;75;82;98;95;92;78;92;82;89;88;91;84;78;83;96;91;89;87;91;97;93;92;104;92;78;86;121;190;281;334;286;274;191;154;227;224;162;117;98;91;83;90;84;81;67;99;109;129;138;117;110;96;90;91;100;94;94;92;75;103;95;80;71;78;83;88;94;94;80;94;88;81;59;83;80;68;78;87;82;84;87;95;102;100;111;94;95;90;97;115;131;163;130;120;134;150;155;114;100;109;135;199;346;480;478;343;234;191;150;252;359;373;269;151;114;167;228;236;165;109;147;160;278;486;553;313;156;105;96;98;79;74;112;85;112;92;95;87;78;86;97;97;83;84;83;85;77;90;79;91;73;79;89;66;88;63;70;72;82;93;108;91;105;84;85;78;83;77;71;78;91;83;76;100;101;82;88;88;78;82;94;92;93;74;96;108;157;246;280;193;101;106;100;91;83;80;71;103;93;100;82;98;101;125;140;116;102;97;82;90;99;102;102;81;90;89;79;78;87;76;70;104;97;120;101;134;97;85;107;98;83;90;98;109;87;99;103;97;100;94;108;100;121;94;106;124;138;153;108;131;111;122;92;76;103;97;99;111;94;134;140;157;132;144;147;98;74;97;87;90;92;96;111;157;183;172;208;309;278;138;109;118;87;109;85;93;86;98;75;100;92;72;73;77;87;71;78;85;81;87;79;84;99;75;82;84;94;104;108;85;97;88;108;105;98;119;125;120;103;90;106;114;135;126;143;171;239;264;201;148;141;115;114;80;108;83;80;74;82;75;83;103;85;75;83;107;87;125;116;79;95;83;84;91;84;85;84;61;105;84;89;70;90;89;92;91;82;98;103;119;116;103;118;97;122;113;102;125;133;159;167;186;154;146;112;129;123;126;127;130;174;171;151;135;100;102;85;89;126;136;109;92;103;95;109;182;279;410;380;207;114;106;102;116;113;103;95;118;139;162;146;121;107;107;95;97;109;103;105;88;80;85;96;95;119;107;97;110;102;98;74;65;109;95;97;74;101;82;89;99;71;59;83;59;78;88;66;79;72;90;73;92;88;84;73;88;71;96;88;92;80;78;85;75;92;87;114;105;87;75;77;93;107;124;123;77;85;83;99;143;201;220;191;144;126;138;127;127;102;123;107;126;88;100;84;91;78;88;96;104;87;104;96;85;86;98;100;93;100;91
55;75;98;101;99;102;93;81;88;76;72;92;112;87;96;84;75;77;84;84;87;102;98;93;139;236;431;830;753;410;297;355;199;174;186;257;263;252;194;184;188;199;164;191;173;157;128;149;195;167;129;90;90;97;92;130;113;88;82;86;84;77;93;67;101;96;76;99;113;121;120;99;118;131;115;93;104;142;159;119;112;111;104;100;96;103;98;76;81;85;84;84;84;76;103;89;106;86;87;74;80;87;69;91;94;74;76;66;81;82;89;60;78;85;83;69;80;83;79;81;77;102;120;103;91;99;86;120;121;76;89;88;91;95;96;97;94;95;143;127;111;124;114;94;110;102;105;105;119;235;329;335;356;300;219;240;230;188;248;258;205;146;143;152;175;172;190;252;228;171;95;101;86;88;80;79;96;82;83;94;90;82;83;86;84;98;108;133;109;144;166;185;155;149;104;103;88;87;91;84;110;92;114;91;79;78;73;69;82;76;83;81;87;90;71;84;82;76;81;77;98;56;105;87;77;94;93;86;69;89;78;69;72;104;170;159;137;106;109;78;92;85;80;103;124;110;154;136;110;173;327;388;318;175;154;155;166;139;105;85;121;108;96;89;103;107;102;89;114;110;152;217;189;166;172;188;249;211;245;300;268;209;193;157;130;154;143;117;101;110;100;107;102;102;91;74;94;76;88;89;73;69;94;94;86;89;119;103;134;137;131;111;107;106;116;111;124;87;77;81;81;67;74;59;66;79;86;76;71;68;90;78;90;84;93;91;84;92;78;96;79;81;94;104;95;93;79;72;72;102;110;85;88;89;97;90;86;84;105;87;95;77;90;81;75;91;87;83;88;68;95;107;123;107;94;77;86;93;129;194;234;217;222;278;324;363;306;289;251;229;193;178;172;151;146;150;151;165;103;101;92;68;96;98;107;89;103;97;112;90;105;95;109;99;89;89;86;95;62;99;88;91;82;82;75;104;89;78;89;84;93;76;101;118;115;96;95;98;92;75;92;71;87;96;68;84;97;85;92;82;88;114;120;91;78;101;103;109;107;117;121;106;113;102;118;106;95;99;120;101;86;82;100;78;109;90;77;115;117;130;216;482;793;770;482;213;113;138;126;125;123;123;134;141;129;108;105;115;131;134;119;120;97;109;118;129;113;112;117;128;173;219;246;248;256;220;196;189;166;150;144;166;139;142;211;244;264;228;260;200;169;127;117;123;102;114;136;158;190;223;264;252;173;171;197;224;201;155;133;90;75;98;108;99;99;91;100;96;131;119;169;341;573;683;501;274;177;143;152;134;124;128;105;126;129;125;89;101;118;114;95;93;90;87;112;99;97;100;82;106;98;93;99;104;112;102;109;121;136;149;140;127;119;106;134;121;126;111;114;124;133;94;114;100;87;103;91;107;118;130;131;119;124;93;105;120;120;107;95;94;119;110;101;92;99;109;95;98;109;118;105;99;108;79;89;82;96;109;105;108;95;104;103;102;94;93;85;89;75;92;101;77;117;94;88;81;86;99;89;84;84;91;108;116;116;102;102;86;102;113;76;97;84;101;104;107;95;87;88;99;105;84;87;91;99;70;82;88;94;87;98;82;85;77;61;90;85;78;87;94;77;104;89;88;107;115;98;91;92;94;97;96;119;147;112;107;120;142;131;94;110;109;124;121;99;100;92;83;97;116;107;103;103;98;98;132;90;105;129;89;104;88;94;87;79;73;99;88;79;88;107;110;121;136;116;106;99;100;102;125;99;97;125;127;137;144;149;116;94;81;105;104;110;101;90;111;148;205;240;167;128;106;116;95;111;95;106;87;95;102;105;118;106;95;106;139;106;115;97;117;122;103;104;82;112;129;130;132;128;129;116;103;146;149;164;192;236;232;187;148;112;133;99;100;83;92;94;101;95;88;91;103;82;84;96;90;93;86;88;104;160;197;190;147;108;103;116;82;86;94;92;90;81;88;76;90;75;98;79;106;103;101;69;77;88;83;92;100;88;108;104;101;91;134;239;390;358;196;125;99;93;94;70;79;93;107;98;91;103;93;82;105;93;100;94;88;88;104;82;98;80;75;83;82;77;92;73;93;104;98;90;88;72;73;85;106;95;80;79;81;98;83;90;99;80;94;91;80;74;91;81;94;85;105;83;77;96;83;88;77;82;80;84;103;94;73;79;73;81;80;101;83;73;91;98;92;88;87;94;101;122;119;129;127;139;258;445;490;384;273;229;184;213;253;285;270;349;466;520;360;163;134;115;134;228;307;344;281;256;184;126;119;154;164;161;185;254;400;375;227;110;112;105;80;95;86;69;101;105;92;84;94;89;87;83;82;109;97;99;112;110;74;71;80;84;72;71;84;71;85;88;111;94;79;101;94;84;95;83;81;92;80;82;79;82;83;84;92;88;89;78;88;92;111;89;100;139;207;364;409;300;180;143;230;447;432;278;172;95;101;90;81;73;64;100;72;129;109;108;119;98;94;80;79;85;77;77;87;91;87;70;92;114;91;107;100;88;71;83;95;76;85;85;72;84;90;69;69;85;92;87;91;109;111;115;107;92;95;96;109;119;155;149;132;122;115;111;114;88;92;99;118;251;302;282;263;216;181;175;308;518;499;288;168;137;327;467;424;312;140;126;147;386;592;611;333;173;119;109;103;91;104;106;112;118;94;95;82;66;81;96;87;91;65;83;81;69;78;88;98;86;88;90;89;89;92;88;82;85;100;102;87;77;68;85;90;92;86;92;96;73;92;67;88;84;61;92;89;78;93;99;116;88;99;98;119;152;180;216;143;116;92;85;66;97;81;78;104;99;95;110;101;109;101;115;123;109;79;79;82;96;87;100;80;85;80;87;79;102;81;89;83;101;102;109;123;119;67;92;99;92;105;99;115;98;102;93;99;90;92;100;119;106;115;122;127;132;114;114;153;149;147;101;102;94;96;96;115;109;117;191;164;123;107;124;102;99;98;104;99;106;110;126;151;134;139;137;190;160;127;105;91;93;96;81;91;73;86;84;87;78;94;86;74;70;70;81;93;81;82;80;70;91;81;85;71;85;121;94;100;111;112;94;111;119;114;113;123;105;98;111;117;118;110;124;158;244;288;242;158;149;127;96;66;85;95;74;79;66;64;75;82;93;73;97;99;135;97;103;104;94;83;84;84;82;92;91;103;95;95;104;105;85;95;65;102;112;122;123;119;116;81;87;111;91;99;82;93;149;184;178;194;208;200;128;146;113;85;101;122;142;202;181;146;99;82;82;105;105;115;117;86;93;91;120;134;221;265;274;164;104;91;74;133;109;104;118;135;163;217;178;162;120;121;81;104;90;86;99;77;95;87;86;93;74;85;96;96;85;90;102;109;133;130;93;98;91;112;88;102;79;95;78;77;74;80;76;77;88;81;70;115;103;104;81;95;82;75;85;87;63;82;94;82;79;85;98;103;77;80;81;101;84;127;113;89;78;89;99;126;205;198;152;149;126;121;137;135;146;175;115;125;111;117;103;94;91;125;125;118;94;89;94;80;88;97;86;92;105;103
108;89;75;90;86;93;93;103;86;79;89;64;86;81;88;73;86;82;64;71;105;117;102;103;95;176;320;558;540;357;286;264;196;188;201;240;213;188;161;186;218;239;174;176;135;166;147;193;237;176;117;79;82;106;124;147;142;113;90;93;86;87;92;93;81;84;90;92;90;86;101;128;157;196;177;107;129;135;146;120;100;103;109;127;123;93;101;76;97;79;84;85;95;97;95;85;100;86;86;92;89;100;67;71;103;98;83;106;96;82;74;73;80;79;86;81;77;89;78;77;85;91;113;109;103;94;90;90;99;86;81;83;96;77;82;84;110;121;177;136;104;92;103;91;94;101;85;93;119;254;410;350;287;227;220;268;280;225;251;298;225;130;133;136;153;150;236;315;293;142;103;95;90;79;83;97;86;86;107;103;93;77;84;100;81;101;105;114;110;107;121;138;149;144;117;89;81;79;82;93;87;123;117;101;89;67;100;78;88;66;87;94;92;77;79;84;76;78;91;89;75;92;82;89;80;70;75;85;89;79;80;87;97;85;105;109;94;75;66;101;105;91;103;111;128;145;158;133;99;224;412;494;408;193;145;123;103;103;95;103;95;107;96;83;111;106;101;139;148;165;150;139;192;153;149;238;275;244;217;193;204;168;172;149;180;186;173;128;106;115;103;112;114;94;76;80;93;85;87;75;85;64;83;74;93;108;95;134;92;102;87;80;91;131;147;132;127;84;121;104;84;83;86;78;61;76;75;85;72;83;74;85;85;80;94;107;104;121;119;106;92;80;87;116;95;113;77;80;95;95;99;82;83;88;107;100;90;85;79;78;69;80;80;85;86;75;89;90;84;101;88;110;119;101;96;88;103;92;129;170;211;169;196;215;263;250;229;231;252;209;169;179;160;170;170;123;131;99;119;96;66;84;70;78;84;91;82;88;91;81;90;94;90;95;74;86;93;92;106;81;81;97;87;79;82;103;90;80;83;77;89;81;86;119;91;89;102;77;80;94;85;104;98;89;88;87;85;97;85;90;93;90;96;109;84;103;91;105;105;95;120;129;106;119;116;107;119;108;108;83;93;100;108;88;95;92;86;107;108;113;256;568;777;664;323;149;99;100;105;123;115;126;116;114;142;120;122;91;90;98;99;101;109;92;115;128;137;115;146;194;258;267;281;284;176;134;149;174;130;144;118;164;122;126;184;294;314;267;241;212;135;100;99;116;115;125;157;218;234;238;257;195;159;134;169;156;205;156;108;82;96;107;102;89;103;95;87;118;104;129;156;286;496;586;479;251;178;128;145;122;127;125;108;111;116;111;105;103;120;87;112;97;118;84;86;111;86;94;103;88;96;92;87;99;101;103;110;146;202;250;159;142;102;103;123;111;99;101;102;126;94;112;102;113;105;108;91;102;114;118;152;130;97;99;127;105;108;114;97;98;98;112;95;106;97;93;113;78;102;106;106;85;85;93;89;101;99;117;97;106;106;88;90;93;83;108;107;88;67;87;79;100;90;104;99;77;87;78;71;76;85;98;88;88;96;93;87;86;103;76;90;86;99;105;88;94;92;101;99;99;101;94;92;77;101;101;73;92;105;96;98;72;85;89;87;83;79;87;78;76;87;117;121;106;94;106;106;103;111;108;105;95;126;149;129;145;184;186;135;105;101;125;130;106;117;83;101;101;85;120;101;84;90;97;96;92;92;109;95;95;98;79;91;102;92;90;68;63;77;86;87;87;133;123;105;100;97;97;123;122;105;102;106;113;129;121;124;131;109;101;123;96;111;90;96;103;131;185;172;165;110;101;94;101;107;125;124;95;89;98;118;115;115;132;118;121;112;120;100;137;120;112;101;120;115;131;137;126;99;119;103;115;120;134;151;189;201;200;145;156;138;115;93;88;91;106;113;113;94;103;93;95;81;90;93;92;97;80;78;95;117;115;108;107;102;102;107;81;82;77;114;81;77;79;91;94;59;86;81;83;80;85;93;88;83;85;88;91;78;92;101;129;127;105;155;200;161;121;94;76;101;95;95;89;78;96;86;87;82;95;89;71;84;79;83;79;110;97;107;81;84;85;83;97;79;86;77;81;98;81;84;84;84;82;97;77;73;99;91;84;81;102;88;84;75;88;80;85;87;76;97;90;92;97;69;94;86;80;91;84;105;71;71;86;81;83;80;85;76;93;79;71;72;87;92;91;75;104;88;76;102;105;106;107;134;164;238;269;236;143;136;137;219;323;404;378;495;516;445;239;131;127;147;163;151;216;257;310;423;238;150;116;104;141;110;142;228;353;362;206;111;86;99;95;78;78;81;78;76;91;82;99;83;93;100;90;91;96;109;129;107;101;100;97;75;78;77;64;70;56;86;86;70;96;69;86;66;81;85;76;80;97;83;85;79;89;73;80;96;62;89;77;84;74;82;93;113;235;390;407;229;126;166;297;669;771;486;199;116;91;78;89;66;78;94;78;103;148;195;195;138;110;79;88;69;96;107;79;79;110;70;89;82;77;71;98;80;88;93;82;93;96;94;89;85;88;92;80;84;90;72;93;92;114;108;95;96;90;99;121;130;148;130;104;88;95;90;87;75;70;107;106;148;202;209;174;164;173;213;351;621;554;308;203;227;563;869;879;472;197;138;168;282;395;402;265;127;108;77;83;98;110;117;162;152;98;89;84;79;86;87;86;81;99;76;95;80;86;64;92;79;91;82;85;100;83;92;97;93;91;85;90;79;75;85;83;96;78;86;77;78;97;95;81;84;80;107;84;69;89;99;117;81;108;109;122;131;163;159;124;94;78;92;96;88;83;100;92;101;107;107;124;114;127;121;94;111;98;81;75;95;90;113;82;74;80;68;88;85;80;85;94;97;105;105;91;99;93;84;80;101;106;134;125;143;105;109;103;101;121;94;104;93;114;97;118;127;107;126;179;223;186;124;88;106;91;100;138;125;149;162;155;136;114;105;109;117;113;97;103;88;93;112;106;108;116;92;121;111;108;99;82;90;86;89;99;91;75;87;90;93;90;71;70;73;77;90;81;77;75;79;70;74;63;74;103;91;99;93;93;87;105;116;100;122;122;112;129;107;106;100;103;98;109;120;171;180;231;180;158;151;134;92;82;93;107;101;85;81;68;89;78;78;86;90;120;113;107;102;91;103;85;91;92;95;73;87;102;85;118;97;94;79;95;98;95;131;114;126;89;97;110;104;103;107;103;92;109;148;173;192;206;235;206;152;103;108;114;106;112;157;192;159;150;100;104;79;91;90;90;83;83;89;90;111;144;193;191;147;108;100;91;102;131;130;109;88;127;170;210;192;156;124;105;96;81;78;89;90;104;91;78;84;89;104;109;102;112;100;108;122;142;165;182;130;114;82;94;90;81;91;105;84;67;67;93;107;83;77;88;84;125;138;134;96;101;87;84;89;87;90;98;67;80;71;88;75;86;98;97;95;83;89;107;109;105;79;76;110;131;169;182;153;155;128;142;147;140;148;173;140;121;111;97;108;88;129;156;145;160;121;103;81;84;99;100;90;80;94;156
78;90;83;93;101;104;120;118;93;85;65;89;86;86;86;76;94;77;75;95;104;128;92;77;95;136;182;287;279;211;205;184;132;164;203;276;236;178;188;222;227;248;191;132;149;108;145;165;177;156;111;98;85;106;175;191;141;107;91;81;96;70;96;71;92;83;83;85;89;76;108;177;237;273;247;174;135;149;123;125;111;87;96;96;100;88;97;77;85;83;77;71;70;93;79;76;74;90;81;87;81;76;80;77;87;78;95;77;82;85;92;79;82;71;75;77;74;80;98;99;87;93;110;114;95;83;91;110;83;74;101;92;85;96;65;81;101;106;166;129;114;108;100;91;83;104;83;105;140;189;286;280;279;241;267;294;311;238;244;220;167;137;106;96;128;180;212;293;306;200;116;93;68;70;90;63;71;105;93;78;93;94;96;77;101;104;74;118;96;105;110;133;189;176;127;79;76;85;68;95;101;119;115;101;81;77;80;65;86;88;89;87;80;95;89;87;84;99;84;89;85;79;72;79;87;76;95;73;70;70;102;71;48;87;87;108;81;89;94;102;77;83;95;111;162;204;200;156;122;202;354;472;313;167;103;100;102;77;114;116;117;114;101;101;90;104;108;177;223;196;189;149;169;165;178;185;240;212;154;124;176;186;176;223;268;291;214;127;118;106;123;109;123;112;77;81;85;80;83;81;77;77;92;73;98;91;88;115;80;90;84;106;117;161;180;153;140;139;107;105;99;90;65;81;71;87;91;96;68;85;70;76;93;104;89;113;137;173;150;110;109;84;117;104;103;115;98;88;93;101;95;97;93;96;82;73;82;89;83;73;98;92;85;79;101;105;103;72;92;86;68;97;102;94;88;85;107;116;117;175;189;200;197;213;198;231;207;223;238;219;171;144;146;196;172;143;122;105;107;91;88;94;86;72;81;99;97;105;95;88;92;90;77;85;92;85;71;78;96;74;86;86;93;68;101;87;99;84;80;89;96;83;81;81;105;89;95;98;79;97;97;86;104;64;92;81;88;97;92;77;105;94;102;95;110;98;108;114;89;91;101;111;103;116;101;127;119;119;98;103;117;83;88;81;89;106;98;92;110;114;213;386;495;386;212;121;94;109;116;120;110;122;131;97;112;111;117;103;105;86;96;107;87;88;116;128;131;119;122;216;289;317;368;272;177;149;175;169;150;146;151;139;142;164;196;256;287;281;230;202;142;115;120;103;126;149;183;224;300;356;281;199;151;127;122;138;130;142;142;103;99;106;80;83;78;103;73;109;103;103;121;227;434;531;438;280;171;177;144;145;103;111;115;107;123;116;120;129;113;94;96;75;95;65;95;104;102;101;97;103;97;102;91;94;101;114;135;184;323;403;272;154;101;93;96;127;100;110;104;93;103;98;96;91;106;121;123;128;119;126;122;115;107;101;98;110;118;113;99;93;123;108;96;93;89;91;88;106;115;108;98;94;94;124;79;99;118;120;92;72;102;92;85;89;98;82;98;78;86;90;91;97;95;99;91;110;85;86;99;113;86;99;114;95;95;105;82;85;99;101;118;95;92;92;79;81;77;111;103;83;99;92;99;85;78;97;79;102;102;104;91;84;83;92;83;87;91;71;72;96;99;146;138;136;136;134;103;92;107;95;82;102;116;179;158;141;207;271;173;115;102;135;132;128;110;94;85;89;71;93;91;75;88;107;88;94;107;92;90;84;65;84;83;98;92;93;93;111;80;70;77;96;117;111;100;101;97;88;98;104;105;87;110;102;106;130;155;118;103;94;110;133;95;103;92;93;99;118;122;96;96;89;113;90;109;124;111;111;104;101;119;112;124;133;111;145;103;121;194;147;137;138;139;132;177;149;135;127;100;99;112;110;133;148;162;124;168;150;147;163;139;112;96;103;104;103;103;129;106;87;111;82;86;89;91;73;87;103;84;73;101;107;93;94;118;99;93;83;100;86;94;85;99;87;89;75;100;86;73;89;88;87;86;84;96;79;84;80;80;89;99;109;100;98;87;113;119;86;79;83;75;76;72;100;95;109;91;89;92;98;83;89;81;85;98;78;104;108;101;88;103;90;93;81;93;78;79;88;71;99;79;88;90;76;100;94;92;81;101;95;92;78;88;101;83;90;105;96;78;86;93;76;86;86;84;102;77;88;77;90;79;83;73;77;80;88;84;74;105;88;88;82;76;100;103;88;89;101;75;77;84;95;98;116;117;119;180;230;202;152;120;143;194;315;343;420;461;414;279;198;158;193;277;249;135;135;185;296;375;259;128;100;97;102;116;115;173;221;217;134;100;77;75;70;99;82;65;86;87;83;80;85;68;97;100;80;105;105;97;97;80;89;82;74;79;70;75;86;79;83;90;111;95;94;105;92;87;86;91;105;98;78;86;102;90;96;90;93;90;92;85;100;85;103;99;106;131;199;295;261;178;106;133;294;588;774;571;306;153;88;73;77;84;95;99;94;135;195;314;360;208;94;87;89;91;96;101;86;69;89;90;85;99;81;86;92;93;82;86;87;90;88;97;73;91;94;82;85;100;76;82;90;99;105;102;95;79;83;89;106;120;109;115;82;97;92;91;93;84;73;99;100;136;160;119;165;166;161;212;383;591;469;256;171;322;783;1264;1377;808;287;122;154;252;349;326;209;131;89;100;100;91;110;110;186;147;131;73;83;93;98;91;81;96;97;85;84;86;85;81;86;87;84;89;84;83;88;92;84;75;108;79;65;85;93;61;79;82;100;81;79;87;95;89;82;104;112;84;85;92;83;95;102;110;117;111;136;144;102;121;124;100;102;96;84;92;72;91;93;99;102;111;106;116;110;123;101;92;89;96;72;83;86;100;96;92;74;100;81;84;105;100;95;81;96;99;98;92;106;92;105;103;127;140;166;164;115;88;112;97;107;84;100;90;101;83;94;104;113;114;187;262;253;131;88;106;110;128;140;137;157;141;128;134;137;112;114;89;95;95;63;94;118;106;106;117;110;96;107;106;101;90;88;79;97;91;106;83;73;91;89;78;100;83;82;77;90;79;94;101;70;74;84;91;114;85;113;93;82;108;102;95;112;101;119;151;102;113;128;124;112;106;111;94;117;99;119;162;179;137;150;118;120;94;74;77;100;76;66;81;88;80;80;81;105;99;122;92;116;109;95;107;88;91;102;81;72;83;85;86;78;73;110;82;92;107;124;100;137;130;79;99;93;96;94;93;100;112;109;144;184;190;207;233;177;141;106;117;118;114;125;129;163;127;140;113;119;117;90;98;87;78;86;83;103;113;123;135;126;125;98;86;94;105;139;146;103;124;113;108;133;148;134;128;132;115;91;100;91;81;98;82;97;88;95;98;98;90;111;86;96;140;148;225;247;154;114;110;88;96;107;93;101;84;78;77;85;86;84;82;81;93;149;174;170;119;94;88;91;88;74;76;91;97;98;74;75;95;67;86;88;95;99;107;97;97;91;91;79;94;136;143;132;147;117;144;136;146;146;142;144;140;110;97;107;107;119;127;186;200;181;146;128;84;99;109;106;108;86;115;138
90;77;78;76;89;102;111;118;105;91;79;95;98;84;88;70;92;79;82;82;95;106;110;81;83;111;116;162;164;151;138;121;107;146;246;465;388;295;270;288;265;248;191;170;130;125;148;143;146;131;114;96;84;112;120;202;113;112;88;102;86;100;87;84;95;69;92;78;87;88;108;154;267;326;292;222;163;142;134;111;111;92;87;95;122;109;92;95;84;110;89;62;90;80;85;90;95;83;87;84;83;93;101;101;132;110;93;83;74;83;85;65;76;79;82;72;79;64;93;85;104;102;98;98;108;95;102;82;66;88;92;91;80;100;76;85;86;103;164;139;96;87;87;98;118;123;105;142;153;138;190;180;222;232;268;270;234;242;236;202;167;129;109;115;124;207;258;274;338;227;144;94;93;78;88;81;79;80;109;70;97;97;76;91;84;86;93;110;130;120;125;146;208;201;163;95;84;95;85;78;97;111;112;106;104;75;81;61;75;91;87;80;103;79;93;83;94;81;87;77;62;68;79;75;81;76;99;73;85;77;77;89;83;82;85;96;90;83;86;94;79;95;80;95;173;284;219;178;180;142;200;240;212;157;85;100;91;97;75;96;114;101;113;129;104;134;113;197;239;250;242;171;155;122;124;164;155;154;168;150;173;212;218;218;268;257;195;123;110;101;124;107;93;120;81;100;97;96;82;95;102;94;79;65;95;80;97;67;101;84;64;116;120;161;204;157;144;116;137;125;103;98;74;87;82;79;74;76;83;95;101;95;86;84;83;131;220;289;233;130;102;94;100;105;96;112;106;108;111;105;103;104;103;102;110;112;94;79;76;84;99;96;85;92;134;143;150;102;79;71;76;95;94;91;107;130;113;165;136;155;212;228;251;265;244;202;220;241;262;271;215;174;195;194;197;171;106;116;74;87;89;65;82;115;83;100;94;114;84;100;70;85;91;93;95;98;94;102;79;97;85;87;79;92;97;110;94;118;83;104;87;85;77;88;111;95;90;74;78;90;108;89;114;74;80;67;85;108;111;96;109;81;93;82;105;113;113;109;104;91;90;95;124;86;104;116;100;113;121;96;132;138;91;99;84;105;79;95;91;104;126;179;216;222;156;124;118;86;123;136;118;127;132;126;117;104;102;119;98;107;93;99;97;105;105;112;117;116;135;212;323;398;338;242;168;195;243;232;162;169;145;166;194;216;250;220;257;257;201;160;146;106;104;122;127;123;170;247;325;437;366;251;131;103;128;115;125;125;128;99;97;94;112;98;80;81;86;74;90;95;137;208;392;510;459;269;158;161;156;144;122;123;120;103;132;110;99;116;115;107;90;78;78;108;93;99;106;94;97;75;117;139;95;97;117;107;98;157;348;419;240;166;112;88;97;94;112;107;114;93;89;112;98;103;124;106;130;129;135;134;128;133;86;109;97;87;94;103;90;110;102;128;123;113;109;112;96;87;87;102;99;105;129;94;75;96;89;98;110;101;95;87;82;90;109;108;74;95;103;93;80;82;103;113;91;82;94;81;81;95;95;84;81;113;97;87;81;80;99;77;84;96;93;101;92;76;82;101;111;88;97;96;101;93;93;94;99;91;96;108;99;84;83;92;69;75;81;90;93;82;136;136;185;182;174;148;142;158;160;120;98;106;124;144;133;145;210;202;133;97;126;110;116;123;121;111;97;81;103;91;105;83;92;98;80;96;86;101;91;89;99;88;85;94;95;94;71;82;96;91;90;91;82;103;106;86;92;114;97;92;105;106;100;106;109;106;105;108;92;100;86;103;100;97;75;87;92;86;114;80;100;93;81;113;105;93;92;100;79;125;136;138;136;136;110;132;160;136;188;211;174;139;118;135;141;168;162;134;104;86;101;139;142;171;207;167;146;131;116;106;134;111;106;107;105;90;92;139;102;101;81;107;88;98;77;77;96;86;92;95;105;109;96;105;123;91;97;97;96;80;83;80;88;99;82;75;92;97;84;79;80;81;91;92;67;86;81;85;106;86;99;105;89;75;113;90;94;75;90;95;92;81;96;84;128;119;118;88;84;85;94;82;105;85;91;90;96;91;91;83;92;83;86;80;103;81;78;92;99;79;99;86;96;89;72;106;99;93;84;78;97;76;82;96;89;83;79;101;84;74;71;74;72;92;75;77;76;86;83;80;97;83;75;86;76;88;72;71;79;100;73;77;101;71;78;99;96;88;85;82;86;84;95;130;112;136;234;311;345;220;163;189;188;246;233;323;346;244;152;102;109;235;328;290;151;131;126;171;216;170;116;94;83;108;130;150;113;150;112;110;112;88;90;74;81;70;88;83;82;84;89;79;63;87;101;73;88;91;90;87;90;89;100;75;83;88;79;84;80;92;102;92;79;98;79;94;82;90;104;83;89;100;88;76;80;101;88;108;96;93;86;98;76;93;99;102;120;229;274;207;142;102;114;216;437;660;646;384;178;107;91;78;97;84;90;109;153;246;460;495;260;148;97;81;94;86;79;86;92;93;75;71;73;82;87;77;85;72;83;106;73;97;95;98;97;98;74;80;88;77;82;77;109;101;86;79;75;87;86;84;116;104;129;91;93;87;74;82;78;90;66;104;125;144;160;188;238;216;230;294;446;359;238;151;352;902;1429;1467;818;277;110;153;202;349;340;217;152;126;70;91;94;91;102;136;133;112;102;71;83;79;91;98;73;81;81;86;85;80;97;98;88;64;78;86;93;65;86;82;81;81;87;95;64;95;84;93;69;71;85;90;80;98;86;117;140;117;104;98;100;104;106;141;136;123;113;121;122;111;130;124;99;93;68;95;75;101;83;80;120;107;123;139;132;93;103;91;107;100;113;114;79;82;83;84;86;96;78;75;92;88;76;96;67;86;81;86;92;84;87;93;103;114;143;151;155;126;104;129;143;99;106;115;89;94;102;97;112;114;123;186;182;218;136;91;108;108;99;133;160;135;119;108;125;127;142;113;106;117;102;82;86;102;120;102;117;112;87;100;103;89;86;77;101;91;113;128;111;103;74;85;97;90;85;87;89;98;92;73;67;69;91;103;94;109;90;86;102;90;95;114;95;99;128;122;128;104;102;110;126;142;129;108;123;116;100;108;118;112;133;87;93;101;98;83;88;87;81;76;91;89;75;63;77;97;124;100;125;130;102;98;78;83;85;86;101;81;90;89;84;98;80;81;109;102;139;121;99;117;98;110;91;86;92;115;103;105;137;137;144;164;177;220;188;203;183;133;123;120;120;121;111;113;135;142;144;185;165;119;97;95;77;94;108;108;122;157;122;105;104;96;91;103;114;127;109;119;105;107;100;94;109;124;150;154;139;119;118;83;80;95;75;98;113;124;120;95;111;106;104;116;116;160;182;221;142;96;119;98;117;103;101;92;77;71;78;83;67;80;92;102;95;125;137;162;115;80;83;89;100;95;94;78;93;86;71;83;82;94;104;86;81;93;104;110;111;100;97;111;109;109;131;112;152;117;139;138;155;155;134;158;173;120;106;86;113;108;108;142;200;198;140;105;124;92;112;93;113;88;86;93
81;114;77;90;73;91;95;107;107;79;105;98;99;96;91;91;97;87;89;76;93;109;111;105;103;117;110;126;144;140;143;109;127;172;333;503;472;390;383;260;259;188;190;183;183;136;139;126;121;102;115;98;82;101;97;105;111;76;79;83;88;100;91;99;91;87;82;92;88;114;110;171;224;276;312;215;125;114;104;92;90;94;79;78;90;91;99;89;83;105;97;66;90;78;83;90;85;94;68;89;96;76;103;143;195;125;74;88;90;70;72;79;93;77;76;73;80;82;87;80;78;82;77;108;102;81;71;77;83;87;64;69;82;77;88;78;83;109;123;108;86;88;107;101;92;115;149;222;224;180;146;171;204;213;218;218;196;240;245;186;138;119;108;86;125;185;235;336;315;208;106;93;83;86;87;76;92;88;108;108;95;90;94;104;99;110;95;111;169;147;110;147;207;200;153;100;111;82;87;92;105;81;96;82;87;83;94;78;85;79;82;64;79;87;83;88;79;75;66;78;77;79;81;73;80;84;100;84;74;79;81;86;99;80;80;84;94;82;78;84;91;91;89;97;163;239;233;168;163;135;164;164;137;105;99;84;92;73;98;70;105;92;122;168;149;181;175;208;222;259;247;176;149;120;124;143;179;197;160;196;242;235;209;192;203;193;131;98;92;112;109;114;135;118;106;92;95;108;104;109;118;97;96;103;82;84;94;79;82;76;90;97;130;126;198;144;126;98;116;116;94;90;80;64;97;61;102;90;93;92;81;93;96;80;86;120;197;315;262;159;99;84;81;86;90;101;75;100;92;103;83;96;92;115;76;102;89;92;72;93;70;103;92;114;193;265;195;129;81;71;74;94;99;104;113;123;132;147;169;163;196;243;329;348;278;247;228;239;261;300;252;180;162;177;188;139;107;95;95;70;92;97;85;76;86;101;96;99;72;103;74;75;73;87;85;92;78;102;74;96;101;86;80;100;85;113;79;91;112;96;84;95;73;88;103;100;89;88;75;95;87;97;115;94;100;94;80;82;94;92;98;85;87;102;96;111;112;102;104;91;99;103;106;114;106;109;135;136;87;108;147;121;101;99;80;88;96;79;95;104;101;113;132;179;142;123;102;99;117;143;123;124;138;109;104;106;112;93;97;104;86;94;105;105;101;91;110;117;114;223;334;389;258;161;145;177;241;201;174;146;156;189;241;307;297;277;292;233;196;144;131;124;117;117;115;127;179;206;278;316;288;173;118;118;134;107;109;125;108;94;84;86;81;86;76;100;113;90;95;79;156;260;500;689;561;342;235;174;164;135;125;138;128;130;118;114;114;94;113;100;108;97;98;98;88;94;115;96;94;84;107;114;108;104;96;126;115;117;215;245;176;132;104;92;101;116;105;111;82;97;86;100;114;94;105;115;113;119;104;115;118;109;111;119;97;105;84;105;100;107;107;103;120;109;99;106;100;95;106;102;117;81;103;90;88;85;97;100;109;93;101;88;118;91;104;97;112;85;87;91;79;87;135;116;102;111;83;85;95;101;108;103;95;88;85;90;100;85;85;114;88;97;90;91;103;105;83;84;91;98;102;99;85;84;91;94;91;113;134;109;91;88;71;77;96;101;74;89;91;96;89;149;208;235;223;250;265;256;167;108;96;89;110;102;132;132;155;178;188;176;117;105;107;127;94;98;89;100;94;100;91;112;90;80;92;79;91;101;79;103;77;83;70;87;79;77;95;89;77;75;99;89;95;96;93;97;107;97;86;95;103;98;83;103;94;106;91;106;113;103;105;93;101;101;91;104;72;89;98;71;91;80;104;99;121;113;108;112;89;110;127;100;139;111;104;122;125;154;167;191;193;135;119;134;173;210;215;177;146;131;130;129;145;145;166;146;131;114;103;121;169;161;139;110;115;115;117;95;105;84;82;113;96;85;74;84;72;72;69;95;91;105;137;159;154;112;111;101;88;93;96;86;82;85;99;94;77;77;80;88;99;75;86;104;88;83;87;103;97;85;97;96;89;69;100;72;93;100;89;79;102;92;93;104;148;162;135;97;84;90;93;93;100;96;88;91;92;104;96;93;91;89;101;93;88;96;93;73;95;87;94;90;94;87;86;79;91;101;90;78;95;82;86;94;78;80;82;102;94;88;84;84;79;76;94;71;73;105;91;97;98;83;92;97;82;87;85;91;86;81;91;81;106;93;95;87;75;82;83;94;62;82;89;104;116;136;209;346;374;278;173;234;247;257;202;193;171;147;116;76;131;149;245;207;122;110;106;103;134;107;80;86;106;140;174;199;144;119;97;94;105;96;97;96;89;81;89;77;79;79;95;89;98;82;93;82;91;90;73;85;94;107;94;111;77;81;97;84;99;74;87;74;85;91;85;103;92;91;87;89;107;99;83;85;90;107;86;90;114;103;96;108;77;89;88;107;182;314;341;192;119;94;87;144;281;563;676;414;167;112;107;84;97;95;108;142;167;262;377;346;230;110;87;77;91;85;87;86;86;96;84;83;73;83;79;93;80;101;80;76;90;67;79;90;97;71;75;96;83;88;75;78;84;60;85;86;79;77;93;86;113;128;140;119;94;90;66;90;81;112;97;113;108;134;165;297;361;353;334;334;308;253;165;140;309;781;1094;1011;570;214;119;98;163;297;318;202;137;116;100;100;77;104;76;113;89;94;75;85;90;95;89;79;87;77;86;87;76;68;86;75;90;88;74;80;98;80;75;82;95;78;78;79;98;91;89;91;89;83;86;91;99;91;71;120;136;138;123;89;93;89;120;128;144;103;94;76;90;128;140;158;128;101;90;90;96;94;92;96;109;129;147;184;169;134;102;104;103;125;123;115;92;86;93;82;97;92;59;88;74;95;92;86;97;101;74;81;83;74;89;111;104;126;103;107;114;119;123;115;135;118;107;98;74;105;92;84;100;109;109;138;160;158;131;111;94;107;105;132;138;129;97;111;122;112;129;137;147;127;90;99;102;96;104;109;117;161;112;92;93;82;103;84;93;128;144;157;122;104;105;99;86;100;101;106;93;96;71;83;90;89;84;78;99;79;101;98;96;101;112;145;92;87;97;90;114;84;99;117;99;126;143;153;151;124;148;139;125;111;90;102;98;82;64;79;95;80;77;59;97;84;77;72;68;93;87;90;104;101;107;89;86;91;76;97;82;77;92;73;69;84;87;106;91;97;127;131;116;126;107;101;101;85;127;137;125;114;137;128;124;169;179;154;176;197;211;166;151;132;114;122;109;151;142;164;214;202;157;121;112;88;83;107;98;126;143;157;163;135;121;100;85;114;98;134;129;102;90;89;94;85;81;99;131;192;183;126;117;96;72;90;97;86;123;94;110;102;118;116;104;90;90;131;157;131;109;122;120;145;124;133;96;85;82;56;81;83;82;69;75;71;99;104;109;132;118;108;90;85;88;71;93;85;96;103;88;92;78;78;92;90;81;115;130;102;142;104;114;90;109;107;118;104;111;110;125;146;172;159;144;136;188;153;139;88;92;85;94;119;126;122;104;103;95;90;131;148;151;111;104;78
115;86;84;88;82;106;86;103;98;92;92;84;92;101;85;96;112;68;86;88;87;90;97;91;106;112;132;139;144;156;131;133;117;175;292;384;429;495;484;270;187;176;183;186;205;150;124;129;154;120;121;121;93;91;100;92;85;73;84;79;79;93;100;93;81;94;96;114;127;107;92;137;191;193;224;165;131;90;103;110;82;100;89;72;97;79;74;76;87;67;81;73;96;78;77;104;102;81;82;96;78;88;139;227;322;188;122;98;75;80;87;85;97;87;83;76;79;101;78;89;75;76;103;83;88;96;92;65;77;71;85;88;83;88;82;106;87;78;127;116;88;92;111;124;119;117;218;262;294;223;192;193;157;190;229;205;190;243;285;223;147;136;135;109;120;164;209;278;266;165;121;106;92;81;86;101;94;103;99;105;93;103;96;93;87;107;93;95;169;183;132;134;149;162;125;98;129;97;94;103;80;94;93;70;103;89;102;89;70;79;97;107;85;71;71;64;79;63;85;92;81;80;89;79;78;89;69;78;75;89;74;86;99;80;88;73;97;88;90;83;91;84;76;112;135;153;149;141;129;116;148;152;131;108;106;75;77;92;82;91;86;98;122;161;182;214;214;176;184;199;230;185;124;115;128;140;222;265;267;232;288;266;226;182;153;134;129;100;99;106;108;126;169;155;99;129;102;83;115;106;103;119;105;88;72;84;83;68;86;78;91;106;104;121;132;124;111;88;106;85;82;90;74;79;57;72;77;80;82;83;81;83;94;96;86;101;137;167;209;118;84;78;78;99;92;112;121;120;133;106;98;86;100;98;110;99;93;69;86;72;79;97;82;125;222;317;263;138;107;82;83;76;91;120;92;109;145;154;126;136;186;196;268;371;303;273;311;220;256;276;318;274;216;173;151;137;102;97;69;77;93;94;104;103;77;90;82;84;101;98;68;80;100;103;88;92;75;81;99;76;100;93;83;98;105;89;104;112;94;126;99;107;78;95;111;85;78;93;77;84;114;95;93;97;98;86;70;80;92;86;100;101;87;105;87;102;111;85;104;111;109;108;92;94;94;118;116;134;107;111;103;85;75;88;102;78;96;86;94;92;84;108;146;183;160;108;129;101;128;139;147;138;118;101;96;108;108;108;91;101;99;98;102;101;94;92;112;105;110;165;289;337;231;140;128;153;222;241;166;158;165;182;266;331;321;240;233;226;183;166;162;137;121;114;138;153;147;196;216;210;175;145;135;108;121;123;136;136;112;87;89;84;101;112;85;72;91;81;78;82;161;339;629;1075;879;575;382;273;182;156;133;135;135;128;111;105;123;101;113;99;102;107;104;109;94;74;95;101;85;111;93;113;98;106;104;95;108;122;125;142;110;117;120;84;103;100;98;91;87;128;102;107;115;104;112;125;164;146;134;107;113;100;98;91;116;122;98;109;79;91;92;118;95;99;102;121;94;110;95;101;94;115;128;108;102;90;100;117;114;122;113;101;82;131;101;117;118;97;111;91;99;122;185;168;108;97;110;82;108;103;90;96;101;105;72;97;92;98;82;105;108;83;84;109;88;93;109;116;79;95;83;103;100;97;90;80;108;91;107;141;77;100;74;97;90;82;78;93;105;89;116;151;237;302;260;330;459;485;287;127;135;98;96;117;119;132;204;288;320;237;165;128;113;113;102;95;85;97;88;120;134;135;136;121;93;105;111;80;71;106;96;92;81;68;92;77;104;89;82;89;89;95;80;74;101;85;88;98;100;106;109;125;105;91;97;97;88;83;87;99;87;86;95;95;92;79;111;101;85;84;112;104;101;118;112;112;89;93;103;125;145;107;116;113;102;125;101;113;136;165;168;118;102;114;145;236;322;274;164;122;106;154;166;134;135;120;117;109;99;162;202;227;188;134;111;105;109;99;94;83;73;67;89;63;93;86;80;76;90;95;90;85;103;152;126;94;84;93;92;92;97;82;89;76;104;90;91;87;100;95;74;100;99;92;89;94;94;99;118;83;97;88;82;86;89;89;86;83;71;78;82;85;99;101;142;143;127;99;76;92;95;92;94;94;110;93;73;84;89;80;88;91;87;93;75;106;94;89;83;78;81;78;85;85;94;96;80;90;111;80;82;76;87;87;95;109;106;88;84;101;86;76;95;77;74;76;88;105;88;98;83;89;97;95;97;101;77;78;84;96;95;99;93;96;84;80;81;71;84;89;94;95;121;103;103;136;201;286;269;200;187;340;393;285;160;139;154;118;102;87;111;133;156;138;104;97;101;81;105;98;86;97;93;127;201;216;129;83;88;74;95;68;90;111;99;97;80;84;89;110;96;113;89;80;78;88;85;72;86;89;92;117;118;80;86;108;109;89;87;72;67;93;84;105;90;91;83;87;76;88;64;94;81;74;82;104;82;114;100;123;112;87;83;86;95;115;168;258;273;168;119;107;97;121;188;339;445;278;158;104;107;114;105;122;176;193;260;231;247;216;176;103;83;83;93;89;80;112;100;90;82;95;76;92;103;83;74;90;80;84;78;89;79;99;86;87;82;72;80;88;94;86;84;80;90;86;90;94;105;92;133;180;175;126;95;78;87;94;87;88;108;118;106;126;177;310;476;643;659;461;438;312;213;147;296;581;793;565;328;153;110;99;118;167;211;152;104;114;93;103;77;99;100;80;74;80;76;80;94;107;83;95;83;99;84;74;70;84;72;79;95;62;83;85;102;82;99;91;98;75;102;82;96;82;84;75;96;86;76;91;97;91;82;80;126;128;100;95;98;95;118;129;128;105;105;95;114;125;206;202;169;122;92;84;80;92;82;95;90;91;164;227;276;176;109;92;112;163;172;127;93;99;95;71;95;87;91;79;66;70;67;83;88;77;89;81;89;80;92;104;80;122;109;129;109;118;130;131;169;162;119;99;88;96;84;112;109;106;136;150;131;132;126;120;106;95;112;112;121;86;92;95;109;137;115;144;143;132;93;85;94;81;95;112;146;166;137;94;96;95;100;82;105;91;116;151;108;94;80;83;90;88;100;106;77;82;74;92;87;92;80;94;102;69;90;108;111;168;191;175;133;117;108;109;84;97;88;106;101;102;139;190;188;180;234;213;153;94;118;80;82;79;91;88;95;90;97;89;87;66;78;85;84;77;101;107;111;91;92;87;93;105;82;79;75;81;85;83;85;76;84;56;80;101;114;126;121;128;95;104;86;104;104;140;127;133;124;103;128;137;143;134;154;184;183;198;157;134;97;120;113;128;152;175;249;240;192;108;91;85;81;91;95;136;202;169;165;141;98;94;94;105;129;114;83;102;103;96;93;89;105;110;123;156;168;164;127;101;78;94;117;105;130;118;121;118;142;121;99;105;91;109;111;95;124;113;106;135;150;138;99;87;88;87;78;82;75;77;87;88;92;95;79;97;86;90;78;88;87;79;79;89;109;121;106;111;99;88;82;93;103;111;118;105;114;108;113;108;90;108;105;112;96;106;141;183;184;161;152;159;197;168;111;88;90;83;83;109;94;92;113;95;99;109;117;163;134;117;98;99
94;68;74;83;89;72;99;80;99;94;114;97;92;94;99;97;112;108;116;119;99;98;92;101;111;130;123;135;140;161;147;122;128;171;231;253;278;406;401;255;199;216;195;246;199;133;159;178;186;154;145;103;105;98;76;90;78;80;74;70;95;88;92;110;112;97;93;124;123;140;120;127;138;191;177;166;127;104;109;94;99;96;83;86;84;81;81;76;84;92;88;80;95;76;80;107;103;94;90;98;73;94;150;263;324;227;116;100;90;98;69;79;90;96;96;80;89;77;96;76;83;78;96;82;80;74;84;81;76;73;79;79;77;85;84;98;87;100;89;92;102;118;123;107;125;132;153;297;304;323;248;172;151;157;185;200;195;303;366;342;235;168;128;123;125;160;212;240;195;195;143;112;87;83;78;108;95;87;76;102;91;94;88;66;94;90;101;119;160;158;125;93;114;127;118;105;110;122;97;98;104;105;86;91;110;100;73;85;88;79;103;94;79;86;90;68;91;88;88;83;83;69;67;78;69;86;76;91;81;85;80;76;80;74;70;65;80;66;92;73;98;81;67;75;97;98;110;120;109;85;106;136;122;86;106;97;99;84;96;86;98;103;132;174;168;181;210;185;153;151;178;162;179;174;143;133;195;271;279;290;289;261;280;238;212;133;138;101;106;87;114;144;173;165;117;99;104;77;102;97;129;109;85;84;88;87;81;81;93;88;105;101;100;105;102;133;116;103;94;92;84;90;91;62;75;83;67;95;75;90;83;95;90;92;97;108;105;123;133;85;101;74;79;89;99;90;111;148;161;123;100;102;76;105;89;86;72;72;82;93;94;89;97;89;179;245;193;116;100;91;70;89;100;95;120;129;159;147;168;156;179;187;266;340;345;393;352;249;241;273;258;267;257;216;174;135;120;82;91;85;84;77;82;100;84;98;88;85;82;103;106;107;104;85;76;96;95;93;90;91;80;85;94;80;88;96;106;83;100;114;102;91;93;79;85;97;84;87;98;92;112;86;84;105;83;91;87;97;97;109;101;91;87;100;100;81;108;109;98;116;104;113;96;102;119;113;102;93;95;100;110;92;92;83;91;81;83;97;76;83;98;141;133;211;213;130;84;114;127;131;175;134;139;111;136;118;116;110;104;107;106;129;116;107;99;100;97;88;134;135;169;193;145;108;107;140;223;205;163;138;135;158;233;270;245;235;206;196;162;163;212;187;151;126;134;169;179;191;173;149;153;121;113;112;147;158;183;134;105;100;86;76;89;100;80;80;109;125;99;117;222;505;1029;1379;1193;819;627;397;211;147;129;124;130;136;119;118;93;97;98;110;97;98;101;87;97;91;89;89;108;126;96;113;102;102;94;101;106;112;113;103;108;98;84;91;109;110;103;99;83;93;91;105;118;97;127;181;232;210;140;107;133;152;118;105;115;100;87;93;94;117;106;102;83;95;101;96;99;116;91;96;111;116;116;124;120;132;125;135;149;119;101;89;95;111;110;115;129;90;89;85;132;212;257;277;180;103;93;93;107;131;86;101;75;107;90;94;91;97;65;98;105;99;97;113;82;100;92;92;78;61;79;74;92;107;90;89;97;103;100;103;111;81;86;83;83;85;97;74;94;104;144;211;313;320;365;434;742;694;360;210;151;107;115;103;126;215;352;502;536;335;166;111;98;122;86;75;76;88;103;143;224;264;286;166;96;96;117;85;88;90;88;102;104;100;75;112;80;81;89;83;80;68;83;96;101;71;102;110;86;109;103;106;105;122;100;91;86;77;79;91;94;96;97;97;93;82;103;85;96;84;118;119;142;197;159;138;83;104;107;121;100;129;133;166;114;101;118;131;148;137;152;119;91;85;152;284;368;352;224;134;130;184;186;178;125;90;114;112;115;148;265;317;201;117;110;108;103;98;78;77;62;65;76;97;89;73;85;89;101;123;78;116;106;112;105;83;73;84;92;83;89;67;85;86;78;73;73;68;95;83;82;73;77;75;96;91;88;107;102;82;82;76;87;64;73;87;89;98;86;89;89;80;77;107;124;140;114;100;91;90;87;106;92;66;97;93;95;116;83;103;79;105;77;88;80;98;97;90;84;94;81;85;87;90;94;87;91;91;95;95;97;62;81;76;88;98;114;99;89;85;89;78;79;98;81;76;85;78;82;73;85;95;88;96;85;72;85;91;104;96;92;106;95;103;106;99;101;93;83;102;100;101;82;122;103;109;170;211;203;143;161;264;293;246;152;116;65;72;96;99;116;135;139;106;113;114;95;91;84;81;84;73;107;105;160;181;118;85;95;80;85;79;96;114;94;102;76;71;98;106;149;129;85;100;85;95;84;90;95;104;115;130;112;102;91;89;101;107;110;89;86;102;93;97;91;89;103;101;93;78;79;62;87;101;95;96;85;97;131;135;99;110;97;88;90;99;138;173;153;133;111;107;107;99;129;207;199;169;106;107;106;104;136;167;277;396;450;269;188;107;103;94;78;77;99;88;101;84;85;82;104;62;95;99;86;89;74;96;79;70;76;89;93;86;77;92;93;82;84;99;98;84;96;99;80;79;76;95;81;95;118;154;161;135;113;91;84;113;89;112;146;132;118;131;148;289;549;1081;1011;738;689;642;365;205;313;630;647;389;216;93;75;89;104;124;133;103;105;123;91;112;153;151;181;125;102;94;84;84;85;95;79;90;88;85;66;80;74;91;102;80;86;84;85;93;85;79;75;88;84;80;73;71;81;75;79;91;79;93;88;77;90;87;83;82;75;100;120;88;94;93;102;103;125;99;80;73;112;170;186;178;142;99;95;96;108;84;107;80;86;111;198;251;318;198;108;110;120;178;185;141;112;77;107;71;90;91;110;76;68;102;78;74;75;72;90;88;82;83;93;93;87;107;109;93;105;121;142;222;257;222;150;125;95;87;80;80;109;160;151;132;117;113;117;115;105;107;105;95;98;102;96;87;118;115;117;116;141;119;99;104;90;90;110;135;179;179;136;95;90;108;86;83;95;93;120;95;113;88;93;95;96;106;110;112;88;83;82;92;84;90;85;90;78;85;95;117;179;352;400;286;168;114;94;106;119;121;93;103;116;104;123;126;145;193;244;264;130;114;123;98;88;90;97;82;82;76;96;84;79;79;89;80;75;82;86;88;91;96;94;84;77;89;114;72;94;92;78;75;83;85;81;87;77;92;120;113;89;84;98;93;82;84;123;126;149;148;117;76;88;117;138;145;149;157;197;160;141;120;109;88;94;118;146;188;304;303;204;111;73;85;86;86;110;137;151;163;133;142;122;93;96;93;95;109;83;102;83;102;95;82;95;88;125;126;144;121;120;86;104;93;90;114;118;124;115;147;167;131;113;101;101;104;93;105;114;104;109;136;153;124;100;76;74;85;93;77;88;93;72;81;71;79;86;87;96;94;73;86;81;86;77;99;126;151;148;120;76;82;75;101;97;111;96;103;123;98;94;112;118;106;111;79;105;123;154;215;168;153;154;206;245;233;137;107;113;117;87;105;107;121;87;111;90;90;101;110;133;116;101;119
83;77;65;69;65;96;98;93;92;116;89;84;77;79;93;107;109;141;149;141;132;105;96;101;118;100;113;110;114;116;162;143;128;162;159;196;265;289;236;223;245;226;294;272;230;168;177;181;221;211;167;134;109;99;82;81;90;91;72;74;89;83;99;88;101;88;111;114;157;147;151;106;157;207;191;157;165;121;96;85;83;100;89;109;81;76;102;83;77;92;73;73;81;62;82;93;87;109;88;78;104;87;150;217;206;147;123;96;88;95;84;78;79;81;96;79;85;87;78;77;92;80;73;81;87;91;87;87;88;74;89;69;84;69;86;99;94;115;72;91;110;129;149;148;183;164;158;217;288;323;284;196;153;165;191;167;201;304;399;413;263;209;193;162;129;126;181;190;234;210;137;110;88;98;78;86;90;72;95;80;105;86;85;76;81;80;98;98;94;110;112;105;85;95;93;113;141;137;121;122;110;96;80;106;120;112;107;86;81;94;94;69;78;71;78;73;69;68;76;91;71;84;83;79;87;76;86;94;66;82;83;79;125;90;102;87;70;67;95;77;95;76;99;76;101;102;102;93;105;108;117;132;110;102;89;94;89;83;100;92;73;110;89;140;166;177;180;241;178;162;159;195;239;182;178;159;175;222;297;268;261;386;412;334;220;149;116;97;94;87;98;118;142;121;120;74;89;92;113;89;96;99;88;78;92;88;87;105;93;136;155;138;153;106;122;119;106;88;90;86;86;82;63;91;75;74;85;89;86;78;70;90;108;108;88;84;105;91;115;89;82;74;85;92;92;91;124;170;124;130;79;104;82;87;86;93;81;101;92;90;97;83;95;108;135;136;121;101;80;80;78;85;96;121;106;149;173;218;197;189;226;246;270;383;427;362;314;222;200;211;242;258;230;214;190;126;103;108;82;78;86;86;92;95;102;73;80;100;97;96;113;108;100;83;81;84;74;106;85;88;88;102;101;90;85;98;94;84;93;91;96;77;89;88;85;91;106;92;87;84;80;78;98;95;90;87;88;115;81;110;86;95;84;130;103;88;90;124;115;112;119;118;103;107;97;95;98;95;84;99;108;78;98;81;114;79;78;83;98;104;108;123;150;196;175;139;127;96;109;120;132;143;115;119;104;120;110;106;93;102;106;113;119;105;111;105;103;89;95;120;139;112;117;120;138;157;213;204;170;150;130;131;161;214;190;160;160;144;186;231;278;299;219;210;161;192;205;185;129;125;111;119;130;116;117;163;187;141;108;102;106;94;90;85;78;77;84;102;116;123;270;577;1131;1579;1275;1042;810;475;252;157;120;107;133;113;118;98;101;109;89;90;125;92;101;94;109;113;96;100;88;89;105;104;117;111;98;102;85;91;112;110;113;104;97;121;102;93;86;107;104;103;103;103;100;109;146;261;423;335;169;115;116;110;139;118;107;98;130;114;115;85;109;90;99;115;98;106;103;96;105;126;133;127;125;131;126;115;118;123;128;112;109;105;110;110;139;163;146;114;89;94;128;262;382;436;231;130;91;96;88;78;104;96;93;86;90;93;95;100;101;80;77;114;107;98;98;105;97;80;83;82;95;103;103;110;71;86;111;115;109;103;114;91;104;87;84;72;85;88;82;130;226;432;585;506;359;452;655;590;429;324;225;140;123;107;149;261;495;712;613;353;157;90;90;88;96;81;88;95;131;203;403;641;533;252;117;102;101;101;100;81;89;90;79;81;79;96;85;99;85;93;71;99;89;95;74;95;81;93;85;99;107;110;112;104;107;86;99;65;87;89;73;79;94;104;111;108;111;76;98;98;118;123;200;262;262;162;119;91;93;97;95;87;119;124;146;142;151;182;145;151;156;117;97;83;138;237;279;222;167;127;112;176;212;156;127;117;102;102;103;134;184;197;167;112;94;95;98;98;85;93;82;82;97;77;73;92;80;104;89;129;104;97;107;83;102;100;87;89;79;93;75;73;85;99;72;95;93;98;96;93;116;107;82;95;101;93;101;111;90;84;64;92;93;86;94;70;95;77;81;85;87;109;96;87;119;112;107;95;98;82;110;81;93;80;87;103;76;85;85;92;112;92;79;92;91;78;88;103;75;90;97;106;96;81;91;91;97;89;94;105;99;66;82;97;100;86;89;90;88;82;81;83;67;100;98;90;94;79;104;100;86;103;101;80;101;97;85;83;87;105;84;131;100;87;88;91;90;99;133;142;112;117;93;129;103;191;238;250;189;126;123;164;179;133;117;98;98;111;105;104;105;104;118;95;100;93;84;83;92;83;90;90;84;121;110;110;95;74;83;85;85;82;109;94;111;88;93;80;132;121;154;160;102;71;91;88;88;77;77;105;131;149;113;98;87;101;96;91;94;85;106;71;71;73;70;102;99;101;93;102;83;83;83;106;82;82;86;103;112;129;111;95;91;96;110;89;77;112;109;112;114;118;116;138;144;115;108;100;90;105;106;102;153;270;500;751;545;264;150;73;84;89;98;72;83;87;81;78;88;95;97;84;74;89;84;84;88;79;92;83;99;90;92;89;83;82;69;93;94;105;95;90;79;85;93;71;85;88;89;100;103;115;123;125;94;88;87;88;94;118;141;185;115;118;144;253;531;960;1005;867;1158;1137;584;265;297;491;485;339;169;97;71;98;106;105;104;89;94;100;92;156;239;381;367;252;147;91;72;74;91;103;91;84;86;95;74;82;79;78;98;89;94;91;88;83;89;74;79;91;99;73;78;94;75;77;81;97;85;81;78;90;110;82;99;77;86;79;74;87;69;92;89;96;77;89;95;100;114;150;150;139;120;94;107;94;111;112;78;82;85;123;135;241;231;179;141;118;106;167;152;110;102;101;96;84;93;84;87;83;89;89;88;92;71;78;77;99;93;91;98;82;110;126;122;140;129;134;149;268;348;246;137;115;105;94;90;103;123;138;148;111;95;96;104;96;103;126;114;106;98;119;100;101;105;104;122;139;133;105;121;83;109;92;108;139;204;219;140;110;99;92;98;97;83;101;99;106;105;88;104;105;95;103;85;92;80;88;110;92;89;95;99;105;93;86;96;119;271;600;747;576;231;140;122;160;197;152;134;121;93;89;111;104;125;148;200;223;159;120;84;90;84;68;68;73;85;91;74;87;83;83;74;96;91;76;81;94;97;104;86;73;80;93;81;87;86;73;75;72;80;95;88;100;68;78;89;90;99;85;86;104;76;91;118;132;123;165;120;102;109;123;139;141;134;135;177;160;168;125;123;133;101;98;97;175;267;263;171;91;79;103;122;105;109;108;120;103;106;126;104;95;80;95;101;88;87;115;120;112;120;112;131;105;108;151;107;116;128;112;96;79;86;119;120;119;143;149;156;118;96;91;82;91;110;93;109;89;90;152;134;104;109;88;85;80;76;95;77;71;85;82;78;82;84;74;86;90;71;88;93;77;80;109;111;148;147;125;103;87;83;92;82;92;113;97;97;84;99;126;115;108;89;101;114;118;124;194;151;138;128;165;206;195;140;103;112;94;82;87;100;107;96;106;95;99;93;97;103;112;100;87
107;73;81;62;95;85;80;86;96;86;97;100;92;84;112;114;135;142;184;209;162;146;124;111;115;120;129;119;116;131;168;150;133;151;191;240;236;203;219;251;316;338;346;310;247;215;175;196;233;198;168;137;96;91;86;99;92;84;77;99;71;71;89;94;97;106;90;112;162;237;155;122;144;202;188;177;164;127;112;91;90;94;98;78;95;91;103;73;74;81;75;69;83;76;88;86;79;85;75;74;91;93;104;144;143;120;102;80;83;78;85;59;79;86;98;96;87;80;85;89;85;87;72;78;84;81;84;78;91;67;79;80;84;85;87;82;74;91;100;90;102;146;159;217;238;226;187;251;286;284;256;206;195;178;222;157;163;212;299;317;242;206;212;167;114;110;137;179;236;236;165;101;77;86;80;99;102;83;78;100;89;94;93;96;81;110;96;96;81;104;104;96;88;86;119;118;134;124;142;131;125;99;109;155;172;169;125;107;83;100;97;103;99;72;80;86;68;103;82;94;87;84;67;87;78;78;105;78;98;86;116;117;127;115;83;75;83;88;96;95;81;98;87;93;79;75;87;81;105;97;93;82;113;116;97;80;84;81;95;94;104;96;114;152;167;169;187;242;217;130;156;210;247;206;194;235;182;254;352;301;278;425;499;326;187;131;94;94;86;89;94;75;115;85;80;96;98;105;87;85;108;96;83;97;74;84;69;83;104;119;165;162;141;127;118;109;100;140;112;90;80;98;83;86;73;75;94;75;85;77;87;99;74;89;82;96;81;77;75;84;85;83;88;71;77;106;123;152;165;111;92;94;88;96;75;90;85;100;93;105;84;78;97;97;101;96;84;88;92;89;96;72;102;100;98;163;153;220;247;238;291;309;383;383;362;326;244;205;172;228;211;199;182;223;201;152;102;106;107;97;94;85;75;97;97;88;111;92;96;99;62;103;100;93;87;108;106;76;73;85;81;84;88;102;96;81;80;86;74;84;108;74;93;70;86;82;92;91;99;79;71;100;98;75;102;103;72;100;119;93;94;73;73;109;113;95;86;115;109;137;129;107;112;111;96;108;81;95;101;97;113;85;87;69;84;68;80;107;87;94;109;122;169;147;153;137;122;117;113;136;134;106;116;120;105;110;110;106;123;114;120;124;89;103;102;112;101;105;91;108;93;105;114;155;158;170;200;239;197;181;139;160;177;184;224;189;155;165;249;309;378;326;328;189;192;194;172;144;113;140;118;113;134;112;111;121;147;126;129;128;111;101;105;122;79;91;83;87;133;145;267;498;986;1264;1176;1010;849;558;307;172;146;117;115;106;93;103;105;89;118;90;105;102;98;93;93;102;83;99;90;90;106;96;90;97;87;98;105;90;107;97;94;82;111;127;109;107;95;97;93;102;104;92;91;106;143;263;442;346;185;117;138;100;123;120;120;109;138;122;108;98;107;106;101;121;112;102;84;101;98;92;109;101;107;118;119;136;119;113;124;127;98;108;107;115;139;162;130;112;73;97;105;192;298;353;190;123;85;80;93;95;92;103;78;106;96;85;83;106;86;78;106;92;124;113;107;103;101;100;85;104;87;76;83;103;75;92;84;110;90;89;101;94;94;81;86;92;82;99;69;99;216;503;910;689;432;341;425;429;416;406;316;193;124;138;124;232;412;562;470;313;144;115;102;91;110;84;80;94;121;261;608;924;824;343;139;91;106;110;110;82;74;80;93;93;82;78;89;99;89;86;70;92;89;116;83;78;91;109;102;94;83;104;114;119;107;76;108;78;92;86;69;84;103;95;84;95;106;116;124;109;110;142;231;330;334;184;93;79;83;81;99;119;131;137;179;143;168;192;161;128;127;141;109;117;126;162;174;156;152;126;129;156;176;158;118;86;94;107;105;139;151;146;110;92;92;82;93;92;90;71;90;82;100;95;85;104;71;109;114;131;99;98;85;85;93;80;81;94;85;92;87;111;95;84;91;81;100;85;103;81;86;87;97;84;75;90;89;89;91;77;66;85;89;107;83;85;84;86;107;87;95;104;120;94;87;84;98;98;100;89;100;90;116;92;96;101;90;100;76;114;83;81;87;87;103;84;96;100;93;98;100;95;89;85;84;111;110;90;83;80;102;95;101;82;84;95;86;88;86;87;78;75;83;80;88;72;80;82;68;77;96;105;90;95;77;92;87;96;87;91;113;89;103;90;88;75;104;148;183;198;138;117;123;146;150;282;456;426;229;119;101;118;142;109;97;79;78;88;101;88;98;117;89;87;98;94;99;91;63;100;106;79;74;108;95;96;73;102;80;88;102;73;96;95;87;79;84;95;112;119;162;127;94;90;76;98;70;79;75;91;95;126;98;107;96;96;85;97;94;85;73;75;85;81;80;91;101;90;97;87;91;89;71;86;99;73;81;81;102;104;107;97;95;111;109;89;90;90;82;97;104;133;185;229;183;134;100;81;83;82;91;93;137;292;678;903;540;239;114;82;74;96;108;84;78;108;93;92;76;82;78;90;108;98;83;77;76;86;91;93;86;95;103;81;82;82;77;107;124;122;87;87;90;100;97;87;97;92;87;89;87;108;97;104;94;121;104;108;127;99;117;127;125;99;111;174;377;554;626;833;1444;1383;729;264;185;276;322;236;170;91;92;105;130;132;107;95;100;98;113;172;357;830;902;556;229;113;78;92;80;80;83;73;82;66;79;75;73;70;81;94;91;89;98;88;88;81;74;77;81;93;87;74;81;87;91;84;84;87;68;85;104;91;84;86;78;98;63;81;86;94;77;102;67;73;83;107;88;123;126;132;117;96;93;92;94;104;86;89;95;94;129;180;194;173;137;130;106;134;147;121;115;94;84;79;69;75;81;93;77;80;81;87;100;90;86;89;101;87;83;91;112;101;135;123;111;121;144;229;288;272;177;116;102;78;94;93;119;114;133;122;141;98;87;93;109;109;99;115;90;105;75;92;107;125;140;131;138;132;114;97;97;99;108;135;185;200;144;88;101;119;91;98;83;91;88;92;86;87;96;95;95;89;99;81;91;80;98;115;90;80;107;110;87;111;79;142;244;638;894;703;295;145;151;241;347;304;187;122;102;94;96;105;103;110;174;176;148;107;89;92;93;99;79;96;96;75;97;93;78;83;101;78;77;81;101;71;99;78;101;83;92;83;71;81;85;67;81;101;99;70;95;90;99;77;81;91;102;88;92;102;93;106;118;146;178;145;119;109;107;103;105;102;127;180;161;142;140;136;171;117;111;129;113;135;181;164;135;115;82;107;125;133;133;90;100;102;104;94;93;85;80;93;91;84;97;139;130;134;176;191;132;109;132;134;146;106;118;104;107;86;89;102;113;125;118;111;119;98;121;90;98;109;107;128;113;107;104;130;112;92;91;76;88;70;107;101;97;72;77;87;66;82;89;115;81;85;91;87;90;97;100;111;90;111;99;104;88;96;96;76;87;104;103;94;75;87;86;105;137;121;122;124;103;129;137;170;132;142;116;148;157;162;114;85;84;81;83;83;81;89;82;92;82;92;89;105;85;96;104;133
104;101;77;83;87;83;90;97;97;79;105;93;94;95;108;111;106;135;195;213;181;164;115;105;103;144;162;122;148;139;144;153;151;149;194;257;240;210;217;302;378;302;330;304;312;228;167;147;155;168;183;131;106;96;76;94;90;103;105;96;90;81;85;79;78;97;87;101;157;181;139;109;117;137;154;160;131;116;100;96;94;86;89;75;103;75;77;81;84;82;73;71;61;78;87;84;88;106;93;104;86;115;111;111;105;98;93;74;83;91;70;72;71;75;99;82;87;63;89;97;80;76;86;77;101;95;90;92;82;108;105;79;75;100;104;97;98;89;86;92;90;129;195;321;336;277;186;189;261;282;216;176;204;229;224;155;143;167;195;227;231;231;202;166;132;100;119;196;174;164;124;100;111;87;82;95;77;90;92;90;108;100;102;78;83;109;82;83;94;81;86;86;81;91;115;95;120;142;166;219;187;150;144;198;300;323;206;122;86;85;94;87;70;73;81;86;93;81;86;97;88;89;85;104;77;79;86;82;85;95;107;132;148;118;75;84;92;91;98;95;85;71;97;81;92;96;90;114;136;130;90;112;77;110;77;83;91;91;84;77;87;105;117;130;154;132;174;179;203;159;146;209;229;219;221;218;201;215;286;315;294;334;348;271;152;108;91;82;86;102;108;93;91;81;65;75;91;97;108;63;72;90;82;83;71;79;87;82;116;136;153;176;181;151;109;115;119;160;121;103;84;92;65;77;83;79;76;88;90;91;106;81;101;94;77;82;78;89;91;82;89;79;81;87;80;93;94;96;97;112;108;94;91;71;77;92;101;86;84;90;95;92;95;83;91;72;67;90;100;85;90;102;89;97;112;129;181;186;203;237;280;385;442;379;324;190;208;186;192;269;187;176;207;185;159;140;87;110;94;111;114;80;92;84;96;89;99;94;106;92;101;93;105;83;87;74;105;94;92;95;87;95;112;92;109;87;92;105;96;74;81;78;88;99;97;88;93;97;103;85;85;112;79;102;102;87;74;86;93;87;92;88;88;100;120;131;121;106;127;110;116;117;116;128;116;99;94;100;100;108;104;78;97;91;88;93;96;99;115;96;114;136;157;180;148;144;141;122;113;110;113;102;108;109;145;139;124;111;123;119;137;116;108;112;126;127;124;107;94;111;104;85;118;153;148;169;256;271;277;249;229;165;186;235;245;222;142;168;251;326;409;361;312;229;170;165;153;132;147;125;157;133;157;139;124;120;128;116;115;115;114;137;102;105;90;96;91;117;106;174;303;515;759;979;1000;894;907;719;402;235;112;114;127;120;114;107;105;91;102;92;101;115;100;118;79;109;104;104;107;107;106;104;98;112;96;102;103;109;103;87;81;99;120;117;120;117;99;109;118;101;102;96;98;112;139;220;300;252;166;135;123;90;110;107;108;118;119;122;94;107;103;106;95;110;96;108;104;94;91;93;106;107;105;120;107;106;110;101;112;129;97;113;106;110;127;144;119;115;95;72;105;156;206;174;132;108;101;105;98;99;80;88;89;78;81;80;85;86;98;91;96;104;89;107;98;106;94;89;91;92;77;91;81;108;74;82;95;99;96;87;94;81;85;79;64;79;90;79;70;131;234;443;741;769;598;295;228;241;272;337;263;205;162;164;213;307;350;334;229;193;113;109;85;103;87;101;92;77;120;248;541;793;644;259;137;94;111;108;97;113;80;91;76;70;83;78;85;89;79;77;77;111;93;101;105;101;72;85;84;90;112;95;112;99;119;96;85;86;95;83;86;112;84;98;78;73;109;128;142;130;105;136;199;296;261;149;113;89;77;104;94;97;122;136;172;160;168;189;134;147;123;114;145;113;99;128;128;143;140;120;102;123;135;128;115;99;109;103;129;156;140;126;123;96;84;93;94;95;91;93;86;92;89;99;73;82;83;102;106;115;101;75;90;84;84;101;79;96;91;89;83;91;88;92;105;69;96;79;81;87;80;103;101;75;77;89;91;102;71;95;83;89;83;97;104;85;82;68;88;85;97;109;84;106;94;95;89;93;90;89;98;86;80;94;92;107;84;77;83;78;103;81;109;91;80;81;98;92;93;94;98;89;90;91;99;98;123;101;103;87;82;81;90;88;90;73;74;81;94;95;83;75;82;81;97;93;101;95;77;86;74;79;90;97;99;99;99;83;99;73;116;100;89;83;79;100;106;150;237;269;209;153;152;138;192;386;655;618;307;128;103;108;102;95;78;78;91;90;90;100;65;94;98;97;90;79;110;97;73;102;96;101;93;95;97;89;89;89;86;90;87;95;87;75;96;96;81;88;87;105;115;99;107;78;84;92;80;94;82;70;101;97;88;102;103;84;87;84;75;84;71;84;81;91;79;102;87;76;75;106;87;75;73;82;95;84;99;70;96;81;115;116;109;95;94;113;105;102;98;101;103;210;336;460;293;162;111;94;78;83;80;107;200;469;901;945;463;210;120;72;93;78;77;85;98;72;85;75;76;81;88;102;84;78;105;85;75;88;75;75;86;81;94;119;77;89;100;98;81;132;103;87;83;85;101;76;70;88;101;81;83;84;101;89;108;116;122;148;142;123;113;111;104;108;135;165;232;310;477;776;1163;975;530;240;166;167;204;166;132;109;107;158;162;143;91;89;105;111;148;343;695;1099;1119;749;343;148;81;99;89;77;78;102;74;88;90;72;96;70;87;85;95;93;79;75;81;93;77;86;91;62;78;77;78;86;73;78;77;104;91;100;103;90;84;80;86;95;75;87;75;82;83;80;84;109;91;113;116;101;94;101;107;86;103;100;103;86;93;93;96;109;126;124;156;110;131;153;137;141;184;161;99;85;95;110;91;80;92;77;83;102;98;85;77;77;87;96;73;83;85;80;86;119;126;115;112;114;129;149;239;221;175;120;92;86;86;88;104;99;147;117;121;95;100;104;120;111;115;86;99;103;94;108;109;113;128;117;140;116;105;101;113;96;83;124;167;160;117;122;79;72;66;101;80;99;108;96;84;87;88;82;101;97;95;107;73;99;94;92;81;91;82;88;84;115;110;117;206;435;548;418;227;216;285;470;671;520;299;180;83;100;81;82;91;118;94;123;111;98;97;86;79;90;89;100;90;73;78;85;71;95;87;90;85;86;87;108;91;99;95;88;76;82;91;89;63;91;82;92;80;100;71;88;87;83;82;76;90;90;98;110;97;129;174;181;183;146;137;110;109;132;150;134;138;176;174;149;131;138;166;128;133;141;126;141;150;152;121;88;100;128;140;162;162;121;91;95;77;89;80;89;77;105;112;111;95;108;131;167;254;228;135;115;114;176;156;134;110;90;114;75;84;84;101;96;85;105;127;98;86;109;144;138;145;126;116;82;97;102;109;97;95;103;90;70;79;85;67;88;76;73;76;87;95;95;96;100;86;99;80;87;92;95;80;78;101;84;117;91;82;74;93;109;81;68;98;97;127;70;97;147;175;119;146;137;151;170;132;126;116;116;137;126;107;92;91;91;109;115;104;97;106;97;83;92;79;84;61;79;100;98
101;96;90;96;89;84;94;98;113;93;84;102;103;111;136;122;103;96;133;145;137;120;113;124;157;197;204;212;158;142;111;118;134;191;192;211;225;164;197;247;307;261;220;249;248;230;134;123;132;149;175;129;120;95;91;91;122;160;139;107;77;93;88;87;59;75;76;93;118;114;106;79;94;114;114;128;141;89;96;107;103;88;102;77;76;80;88;66;81;65;78;93;72;76;90;73;82;98;64;90;98;103;102;110;100;89;81;75;94;88;84;72;77;96;93;95;82;86;77;80;80;79;106;89;121;102;88;74;93;93;79;89;86;105;93;86;83;86;86;97;109;112;196;312;315;223;196;194;257;307;235;190;254;315;261;143;134;167;176;187;283;275;237;190;144;119;142;186;182;126;102;92;79;72;90;81;88;90;91;73;81;90;67;71;82;88;79;64;107;71;100;82;78;101;93;107;93;137;268;330;270;200;182;337;523;537;345;167;104;85;79;102;92;84;83;87;64;81;82;85;74;109;85;82;84;78;76;73;88;103;118;120;120;113;88;84;69;93;88;87;84;80;92;78;82;84;116;125;152;121;94;112;84;93;96;66;90;92;95;100;92;87;114;161;168;130;135;136;168;171;175;198;202;189;170;177;158;226;230;264;231;205;217;205;147;106;107;90;94;94;86;91;115;74;60;76;91;91;95;101;95;84;86;82;97;86;79;95;84;154;175;173;151;153;127;94;152;163;168;140;127;82;81;74;74;72;73;83;101;86;94;94;85;97;85;78;93;71;103;92;90;98;70;72;80;96;91;84;108;118;109;103;106;89;98;87;70;77;88;84;89;98;69;92;85;87;79;90;83;98;92;89;95;84;92;102;141;167;171;255;289;391;421;397;295;213;224;187;216;232;205;164;145;128;120;118;116;132;112;98;85;78;87;115;84;88;97;105;96;79;97;97;78;90;98;90;96;91;93;90;109;84;92;83;106;93;82;102;83;92;89;85;81;85;103;96;81;94;99;120;97;102;99;92;82;89;108;88;79;86;70;80;96;106;115;90;105;91;145;112;122;131;111;136;116;115;92;88;88;93;91;119;109;109;94;80;84;97;106;114;129;162;163;121;136;122;135;108;98;106;108;104;121;134;146;147;157;123;109;136;96;115;143;111;131;132;148;132;142;135;122;114;137;147;146;132;203;269;327;333;265;220;201;229;254;246;189;199;263;386;442;436;322;231;156;163;155;115;154;148;177;187;189;162;170;159;113;114;123;112;106;132;114;122;91;103;99;86;124;228;447;689;776;843;801;749;828;794;529;241;156;135;140;117;102;104;106;105;81;118;128;99;105;113;96;102;94;112;107;91;116;93;103;90;119;107;100;117;112;94;120;114;138;153;128;117;104;85;107;126;100;98;78;111;118;164;147;176;131;134;120;122;119;109;110;112;122;98;105;98;103;115;117;100;86;80;105;104;96;95;93;95;85;106;102;99;85;107;103;107;91;105;108;105;117;125;110;94;98;81;94;101;116;116;108;92;101;80;85;104;84;107;103;92;98;84;95;75;90;96;64;104;83;116;109;106;106;92;95;91;84;83;99;106;90;89;86;81;94;76;70;95;84;95;102;79;69;73;81;170;226;347;528;748;544;289;196;130;192;185;181;178;197;204;294;436;462;301;205;135;123;116;106;106;90;104;97;89;100;191;298;376;376;179;110;96;91;76;99;86;90;85;92;82;93;98;78;87;93;86;82;82;85;102;104;97;88;92;85;97;69;87;99;108;125;121;106;96;76;96;97;89;107;87;100;94;112;144;165;132;108;109;135;135;149;160;105;109;88;91;110;120;144;157;164;146;158;153;137;145;126;121;108;105;98;103;124;126;145;127;140;119;126;109;92;100;125;94;132;170;171;140;99;100;112;104;116;93;87;106;69;78;97;80;99;90;98;92;87;94;84;102;84;83;96;86;95;83;104;97;101;81;97;90;83;102;74;87;88;90;94;85;88;97;96;93;92;88;92;96;79;103;84;84;86;74;81;94;99;91;96;102;94;96;105;101;86;83;80;89;96;84;102;87;93;93;90;88;74;99;71;71;86;91;88;92;125;105;106;95;95;94;103;87;76;114;86;87;94;87;94;90;75;83;114;103;95;96;85;77;93;99;94;84;89;86;88;85;81;87;75;75;81;88;80;83;76;89;66;81;94;104;88;100;83;91;113;131;232;260;275;239;214;168;198;307;487;455;264;143;102;113;97;89;64;114;77;100;77;98;80;103;88;95;78;85;75;73;94;95;79;98;85;103;99;117;113;100;83;89;89;83;81;96;100;85;84;91;77;91;82;81;94;80;83;82;90;85;73;84;86;93;92;95;73;89;89;85;90;97;83;98;78;79;86;66;91;93;76;75;80;78;80;87;93;92;94;100;102;81;105;86;90;80;92;83;95;83;101;96;120;229;454;524;397;163;108;110;90;95;96;109;174;395;727;815;349;166;77;88;88;88;66;75;97;97;81;82;96;104;76;94;87;87;86;88;90;100;74;89;87;60;81;76;90;87;84;79;98;96;89;77;89;103;84;102;92;90;90;97;103;93;94;106;113;121;171;180;194;165;109;125;109;84;98;110;124;146;249;464;830;817;529;305;124;113;106;105;96;94;90;141;146;122;97;95;70;86;115;253;604;1033;1111;852;371;136;83;91;75;85;101;89;91;69;84;86;89;77;81;84;72;97;84;84;90;86;100;94;90;82;72;79;102;77;84;80;82;89;77;88;100;85;83;87;92;79;59;89;83;92;76;78;88;105;102;110;110;100;86;87;87;92;83;90;85;100;94;92;108;127;125;137;128;124;129;114;130;145;198;205;141;122;86;90;80;73;81;99;90;78;94;98;85;81;89;64;72;85;67;87;98;102;126;104;138;113;103;106;143;196;172;135;131;86;91;86;83;96;113;113;98;79;94;98;97;100;102;111;104;96;79;102;113;103;117;114;112;114;112;99;108;86;110;149;151;147;100;96;84;88;90;74;110;90;93;89;79;94;105;97;95;85;81;77;78;91;90;77;74;82;85;81;86;87;75;109;133;247;358;294;275;323;437;646;1040;886;454;174;108;89;85;88;89;97;100;107;100;94;91;76;75;93;104;90;82;91;96;75;89;86;95;84;92;94;90;107;128;87;111;82;92;86;92;87;89;76;85;95;94;82;87;92;95;82;90;93;84;105;107;131;106;150;164;206;242;191;153;130;149;171;143;124;116;133;155;130;132;109;109;149;135;143;145;128;106;112;89;87;101;99;144;141;176;131;123;103;100;110;81;83;92;88;84;87;103;111;143;146;222;226;147;136;104;208;219;185;119;101;96;81;92;88;100;109;82;94;111;97;96;129;202;198;153;115;96;94;87;105;85;95;92;83;77;88;69;63;73;86;84;81;80;69;82;80;80;83;85;91;88;86;89;70;92;73;92;85;85;89;86;72;101;89;94;88;92;85;91;112;99;147;170;164;151;141;166;148;107;136;94;111;121;135;118;98;99;99;131;145;117;96;101;101;97;91;89;80;79;89;98;92
92;128;95;88;81;90;93;100;119;109;113;98;123;161;168;88;144;122;108;107;134;113;117;155;172;207;241;200;186;172;154;124;161;178;179;206;220;159;157;179;176;137;201;206;210;146;107;105;112;112;136;140;103;151;86;107;146;198;181;122;92;91;88;87;75;78;82;71;92;85;110;104;109;128;112;120;112;93;105;79;69;81;85;84;88;92;89;75;67;81;100;75;77;95;97;87;95;95;90;75;84;82;120;151;103;74;78;84;86;82;67;94;83;84;91;78;90;76;113;82;111;95;93;107;89;106;106;75;105;86;69;88;81;76;103;79;85;87;85;119;100;90;155;212;202;154;155;204;256;267;224;210;295;350;234;147;163;206;183;248;304;295;258;190;170;185;212;237;192;147;114;75;75;92;89;101;86;92;85;95;83;89;99;98;95;94;94;92;67;66;88;73;97;101;119;116;103;160;359;531;372;208;175;314;578;512;319;148;88;82;80;92;85;77;85;105;104;103;72;77;80;71;100;87;85;81;98;78;81;79;76;91;90;92;94;90;67;67;88;85;89;69;87;80;83;96;111;144;153;121;114;102;78;97;112;102;100;82;87;81;96;72;103;127;153;128;114;113;135;168;174;192;223;162;137;138;205;238;236;218;165;142;154;198;180;145;103;75;82;89;104;99;108;98;54;67;104;96;80;97;87;106;92;107;91;110;114;96;101;186;212;162;144;123;122;127;135;170;161;137;101;86;86;87;69;69;79;87;92;90;74;97;119;86;89;87;97;99;94;108;99;80;72;72;95;74;87;82;102;145;103;114;81;100;104;99;91;90;73;102;81;83;88;85;81;88;83;79;89;78;103;84;97;91;96;98;128;170;291;336;373;386;378;429;360;262;281;248;265;234;175;152;128;122;123;106;107;99;90;92;107;91;83;120;86;73;91;91;90;102;102;93;93;79;86;94;90;116;84;101;69;101;83;115;110;107;87;99;85;90;87;76;61;84;90;95;85;91;74;97;78;84;85;89;77;85;79;115;99;88;100;102;120;175;107;106;96;102;120;123;108;104;129;105;124;116;111;108;111;116;100;117;118;104;88;83;83;89;101;118;140;138;129;131;122;138;128;116;92;94;105;104;105;136;120;132;159;156;143;139;137;133;113;116;118;130;140;175;135;155;154;124;126;112;113;145;212;268;309;313;248;208;191;233;236;204;210;249;325;368;453;426;282;190;145;165;133;167;170;161;191;185;196;196;218;183;119;106;108;100;79;95;94;105;93;84;107;96;152;311;647;1029;977;777;539;526;623;621;443;224;173;128;116;109;135;141;119;119;118;138;132;125;107;98;99;98;95;107;117;89;91;92;92;100;111;109;117;108;110;113;109;114;133;168;120;96;118;102;91;100;107;104;108;114;105;121;140;111;128;104;86;103;108;103;119;107;83;102;107;100;84;116;98;108;107;100;92;96;95;84;99;88;101;91;105;92;115;111;102;103;98;107;110;105;95;116;119;103;84;87;101;82;93;94;87;88;75;79;94;96;80;87;76;92;107;108;118;100;94;98;93;99;92;107;139;115;97;110;97;93;106;88;94;100;134;98;80;96;104;103;74;79;93;79;89;78;86;95;113;197;287;350;407;451;404;289;213;130;134;132;147;183;234;261;404;633;709;453;261;178;189;155;126;96;111;97;94;88;77;101;181;177;190;107;102;91;113;95;97;91;103;92;88;72;74;83;82;112;94;76;83;83;78;84;94;111;94;78;92;86;78;111;90;107;100;107;97;112;109;99;98;92;85;89;91;87;131;87;126;145;109;103;81;113;110;106;102;101;110;119;132;110;123;177;185;145;120;141;139;136;137;121;92;111;113;147;139;124;136;170;130;147;114;131;108;117;117;110;125;151;150;119;96;100;99;120;115;96;85;78;109;94;82;92;87;78;68;92;76;91;101;85;97;80;102;74;84;99;95;78;110;95;86;91;64;91;90;92;73;66;84;79;100;86;95;103;94;71;115;86;87;84;91;98;90;93;92;84;97;108;74;103;95;84;111;89;71;93;79;78;99;99;100;91;87;97;107;102;81;85;70;81;100;117;74;89;83;103;130;106;101;100;82;99;94;80;80;88;78;88;81;82;87;77;77;93;73;79;85;96;83;109;110;85;90;85;103;103;71;87;76;93;81;97;92;91;68;93;89;95;84;97;93;92;94;90;94;131;190;250;386;470;327;206;124;206;249;248;172;110;148;154;118;94;91;103;101;106;104;93;74;82;91;100;79;101;84;83;105;91;97;109;117;106;117;100;105;106;92;95;91;107;83;97;85;103;87;83;76;91;74;74;77;97;97;89;101;71;83;67;87;87;101;75;87;101;95;105;135;112;91;101;66;94;82;93;90;91;85;81;80;77;70;79;96;97;87;91;101;100;75;99;77;83;89;84;84;107;96;93;101;175;299;389;280;171;126;107;125;115;94;84;142;267;394;469;249;121;85;81;91;64;91;75;94;89;82;106;68;93;90;80;88;75;86;113;113;92;78;89;85;86;92;81;85;85;77;93;99;90;89;98;88;83;100;86;100;87;81;81;89;113;113;105;132;144;178;260;264;143;103;111;90;102;113;107;84;115;150;281;475;603;612;357;174;90;81;79;101;95;95;114;131;111;93;93;89;99;114;188;369;596;685;474;241;121;75;84;68;68;76;88;69;74;80;68;82;90;89;88;89;87;88;84;76;75;89;92;92;105;68;86;97;80;73;86;83;94;87;104;87;80;87;82;87;83;84;94;95;91;102;96;97;91;94;102;87;91;87;84;76;69;105;85;86;90;96;115;133;103;135;111;105;123;99;94;132;191;310;338;253;158;108;81;89;92;87;70;85;101;91;97;87;77;84;83;93;63;84;95;119;140;168;163;148;108;89;90;133;144;210;187;123;85;72;84;90;91;118;114;111;97;96;107;108;97;107;109;114;84;119;99;93;116;117;109;109;117;115;107;119;107;106;134;156;135;121;89;90;95;82;88;82;80;90;94;80;97;82;88;122;90;102;75;103;87;94;90;78;91;91;86;85;89;93;119;116;188;236;298;375;605;744;837;1053;880;420;193;122;100;78;81;83;92;92;91;108;87;72;112;102;103;103;90;74;81;84;83;93;77;87;101;95;97;107;173;172;133;105;103;84;101;82;96;63;76;82;88;90;73;91;88;91;89;77;83;88;141;172;171;161;168;141;192;214;176;142;131;139;147;126;112;107;116;127;128;133;115;110;188;151;149;131;123;124;93;96;102;83;89;108;119;140;112;103;86;71;98;92;83;70;75;92;88;100;104;109;136;161;155;146;110;121;202;237;140;103;97;119;96;101;117;107;92;73;108;103;92;99;166;282;293;182;139;88;77;90;97;83;87;86;80;99;69;70;86;88;66;78;81;66;83;92;72;87;84;100;90;77;90;69;76;88;74;95;71;105;89;70;88;80;77;92;88;90;111;95;95;121;136;171;190;153;173;132;122;100;99;107;103;110;150;134;96;114;126;215;203;158;135;113;99;101;109;75;96;79;85;95;84
178;180;159;119;82;85;129;149;158;127;113;124;127;142;163;162;182;165;100;111;125;145;148;137;173;221;231;167;192;161;143;140;150;161;194;199;201;227;178;148;126;146;152;204;180;139;117;117;97;126;118;109;100;92;87;116;131;165;154;111;67;74;92;64;84;93;78;73;93;109;74;106;126;139;173;161;126;90;117;97;82;86;95;88;79;75;74;77;80;78;63;86;75;92;90;103;115;78;91;72;81;89;123;131;102;80;88;80;69;85;64;82;88;69;85;68;84;76;90;108;126;110;129;101;82;84;90;86;98;87;77;92;93;114;97;96;77;93;93;112;107;104;114;137;154;105;117;119;176;179;192;269;296;244;166;137;180;291;246;263;238;235;223;243;277;281;298;292;189;150;110;90;77;72;80;82;80;119;81;99;77;79;99;98;82;95;83;77;76;89;79;81;94;84;112;115;112;145;330;401;349;176;156;187;270;307;193;127;100;82;83;84;87;82;76;85;101;89;99;87;87;76;82;80;86;74;91;92;85;87;79;93;83;85;71;77;70;75;91;94;85;91;77;86;101;124;100;119;156;121;103;84;89;114;85;112;97;98;112;97;89;109;129;149;200;172;126;104;120;142;181;180;177;139;107;143;170;226;308;230;209;143;196;234;221;160;131;111;94;111;130;134;129;69;83;88;112;112;88;75;98;92;119;114;110;98;106;114;115;146;168;142;136;112;102;114;130;179;183;143;121;97;78;91;77;85;86;75;74;82;92;97;95;86;88;108;89;128;96;114;83;84;74;89;92;83;97;82;104;111;85;82;73;76;74;94;109;84;85;97;98;94;108;96;106;99;97;91;84;96;83;91;95;71;76;90;141;240;343;416;445;412;388;409;456;428;320;348;344;226;185;139;128;95;99;103;128;97;88;90;103;102;100;91;90;105;99;97;86;74;96;86;104;106;96;94;79;106;81;92;84;97;72;79;93;76;76;96;85;86;92;111;102;106;95;106;90;76;96;100;77;94;86;101;72;97;82;124;94;104;103;131;164;168;147;116;100;112;114;110;107;102;83;120;110;100;99;89;114;102;116;133;139;135;109;98;106;90;118;141;145;131;99;127;103;134;131;127;103;113;117;98;109;117;97;129;151;164;174;152;146;136;119;120;103;124;133;168;176;171;166;133;104;125;143;164;234;270;330;257;210;205;206;222;202;196;228;345;360;313;378;387;310;222;152;188;197;232;217;233;196;191;181;186;236;203;137;117;135;113;90;93;99;89;108;87;94;110;168;317;675;1026;959;557;359;348;415;452;386;250;172;122;141;105;128;137;104;97;108;121;122;121;96;113;109;105;119;119;154;122;94;104;80;107;75;94;94;92;99;100;97;105;126;124;110;97;104;109;100;104;100;111;108;103;107;111;111;114;109;90;109;85;101;114;106;84;88;77;93;102;102;102;102;92;106;92;74;92;86;101;102;90;101;101;80;85;115;98;103;108;84;97;89;96;103;107;81;96;74;75;119;92;96;100;92;96;80;97;95;91;81;82;109;84;107;120;114;100;88;93;112;105;107;103;108;104;86;94;78;94;91;102;97;89;97;97;99;93;87;101;88;84;90;104;90;74;86;81;123;194;331;329;270;254;276;320;228;165;121;157;190;214;289;344;496;761;995;722;431;306;243;171;116;109;103;100;104;97;96;103;114;120;139;138;118;84;116;123;131;123;109;84;97;84;79;68;81;95;106;109;81;89;85;105;103;101;92;73;93;86;92;83;97;100;98;99;100;119;135;116;119;92;82;101;81;83;96;114;119;147;140;89;104;100;99;87;91;119;145;133;128;134;146;204;189;159;109;122;142;118;140;138;151;138;117;144;152;121;117;156;163;111;124;113;115;134;104;119;102;109;142;97;108;100;107;106;93;85;84;86;93;77;94;71;79;78;89;76;99;108;80;98;95;104;85;106;93;89;110;96;77;102;101;75;88;81;88;91;82;94;76;99;100;91;74;86;97;92;113;99;80;72;77;68;96;89;82;78;77;106;98;97;98;67;97;86;89;75;68;98;98;99;85;78;82;96;83;96;95;94;107;104;86;93;95;94;95;108;133;142;107;75;84;86;103;99;84;75;84;86;97;101;94;88;88;91;83;84;85;80;89;105;95;92;76;66;64;86;93;91;87;100;91;81;91;99;91;79;108;80;82;75;89;97;105;88;108;100;153;240;441;735;532;214;138;105;157;117;114;133;163;209;182;107;86;78;113;174;152;126;98;102;99;82;91;94;84;76;82;77;99;101;100;146;155;184;217;166;100;78;98;85;97;88;101;88;96;80;85;84;82;96;69;80;88;101;86;76;94;81;91;81;83;79;84;81;131;172;178;138;118;81;102;91;95;95;90;92;78;111;76;87;85;78;103;97;93;94;89;82;103;82;94;66;78;81;84;82;85;87;95;121;155;210;156;125;111;113;143;119;104;89;103;134;200;214;122;84;85;91;83;81;96;83;68;74;103;84;84;88;84;91;71;83;73;91;82;75;80;78;77;84;84;99;84;86;81;93;93;99;83;83;86;107;98;105;90;81;74;92;99;107;104;106;104;137;194;227;231;123;99;103;94;90;112;89;73;103;129;223;320;403;510;375;198;105;99;67;71;81;104;95;101;83;97;89;110;81;109;123;204;253;296;240;136;99;89;92;77;77;75;80;97;82;77;81;83;90;87;77;71;79;89;95;79;90;80;55;70;74;84;81;95;85;76;91;78;81;92;75;94;90;80;88;89;86;90;112;134;128;112;88;90;82;104;90;96;82;103;74;80;85;74;101;98;90;77;121;113;119;106;116;100;119;126;132;119;226;386;498;326;160;102;88;88;81;88;87;75;80;80;95;89;96;98;85;84;76;95;90;121;180;176;153;141;128;96;83;95;142;190;155;143;119;108;100;116;118;118;88;94;89;64;86;98;92;76;98;106;89;99;88;83;113;114;125;140;146;151;123;102;103;114;151;126;103;93;88;79;87;90;93;93;93;98;86;76;92;71;100;87;80;75;83;84;83;96;86;84;99;90;84;101;76;106;107;117;171;253;316;531;799;972;793;779;545;259;163;117;105;99;97;109;110;72;80;89;90;94;104;125;119;84;77;68;99;75;90;84;78;74;106;93;129;137;215;252;181;107;98;97;86;112;95;81;84;91;87;92;99;91;91;68;90;93;88;117;163;255;297;213;143;132;152;144;145;128;131;142;147;116;110;110;119;143;127;106;128;145;163;186;147;134;106;90;91;94;94;81;73;89;86;101;96;111;97;91;77;91;76;104;99;98;108;98;113;108;99;116;104;124;103;111;160;191;168;134;118;116;122;101;82;85;90;79;82;95;100;133;206;323;269;210;141;106;93;78;89;101;106;93;86;66;64;82;73;96;82;96;88;75;86;92;88;95;88;80;105;89;84;80;89;77;73;83;76;86;94;71;80;97;86;74;94;100;92;130;95;100;130;164;156;141;139;125;109;110;92;82;89;91;96;110;116;114;132;189;209;195;126;136;80;95;108;81;87;84;98;97;90
232;300;181;113;93;95;94;145;203;166;169;159;146;136;158;218;247;228;143;116;156;209;174;146;195;180;202;175;152;142;138;124;189;198;223;223;223;238;242;166;120;94;109;146;158;136;115;90;112;120;114;111;93;97;98;123;117;121;131;128;93;88;72;90;88;108;81;101;93;93;92;116;112;171;225;196;142;128;107;88;81;86;83;99;86;95;76;99;80;83;73;86;81;85;85;121;115;114;91;85;95;79;96;86;90;78;73;92;81;88;76;86;84;88;95;86;98;94;82;107;121;107;118;100;109;76;87;80;78;96;82;101;97;95;107;102;92;88;80;107;94;95;122;116;106;111;109;117;142;138;209;288;281;210;138;124;214;323;335;287;253;187;209;285;453;411;353;305;204;163;118;79;86;79;84;91;89;90;85;100;92;85;75;93;106;91;99;72;80;95;80;77;104;98;97;97;86;114;176;283;276;200;111;135;144;167;130;70;78;86;94;89;88;71;90;97;111;113;98;85;91;81;73;83;80;88;75;82;91;74;89;92;82;73;75;78;85;105;87;97;81;88;84;90;103;105;88;123;116;97;85;92;98;106;100;128;112;106;118;95;80;92;114;156;199;175;143;115;141;206;194;186;129;105;117;120;192;259;380;358;221;162;169;244;250;195;137;128;116;140;113;125;114;83;49;89;91;90;85;73;90;100;122;179;170;134;102;128;105;109;136;110;118;121;89;98;138;133;165;117;115;123;114;93;71;88;79;90;73;94;86;94;105;78;90;80;83;78;103;123;118;85;107;64;82;94;79;113;98;99;92;93;80;84;110;80;72;77;88;88;90;101;88;86;88;86;86;84;79;94;86;99;88;89;83;119;170;245;398;509;451;395;355;401;423;422;342;368;309;213;162;191;177;137;126;108;75;85;102;91;97;105;109;85;101;101;89;97;84;80;101;76;109;95;90;98;99;104;100;111;97;75;87;86;78;81;101;93;78;105;97;94;93;95;110;109;103;105;103;90;81;92;79;95;88;84;94;135;115;112;108;131;135;154;161;104;123;100;131;110;114;106;101;120;92;104;122;123;101;95;96;116;156;141;114;105;101;100;116;134;149;106;111;137;124;111;107;124;124;117;124;121;120;104;103;131;154;164;143;124;140;90;122;119;101;115;122;168;186;187;196;148;155;139;165;184;279;367;358;258;203;212;217;172;190;151;222;324;273;252;302;341;261;182;206;231;250;322;331;304;279;187;169;197;201;165;171;116;110;95;94;98;85;81;85;75;87;96;107;223;511;790;711;469;277;237;260;323;274;230;165;125;120;118;127;119;116;114;99;109;110;122;112;96;102;99;117;107;140;123;106;107;109;102;97;90;89;91;93;91;93;85;108;109;109;128;96;87;100;121;104;117;97;91;98;106;115;100;89;106;97;78;111;88;95;105;105;105;112;93;96;104;106;118;103;113;102;78;95;89;84;82;110;94;92;63;103;105;94;93;93;101;93;85;106;80;115;91;93;88;96;82;80;78;79;91;82;80;111;94;133;120;126;90;95;109;93;90;97;92;93;100;125;114;84;88;88;105;90;106;98;108;94;88;85;80;88;90;82;94;77;82;88;83;78;90;84;82;107;151;202;228;169;191;212;257;232;157;140;158;235;233;292;324;475;909;1332;1001;547;344;213;149;107;100;94;89;95;91;89;86;94;110;122;128;111;109;144;195;146;103;93;96;87;77;83;73;104;120;130;113;83;87;77;105;88;96;90;78;74;83;92;96;89;78;94;115;124;160;149;144;116;95;91;77;78;103;100;97;113;107;123;115;92;81;104;120;104;137;147;192;161;151;155;175;156;129;116;108;142;119;113;154;157;176;140;118;130;141;137;143;149;143;145;124;151;121;112;115;116;84;106;101;84;99;92;102;99;89;80;88;83;82;83;84;101;78;100;74;99;82;112;103;85;114;76;89;98;101;86;94;120;95;103;78;90;91;76;68;84;101;93;105;91;99;99;117;107;112;112;97;84;105;88;98;93;77;92;83;104;88;78;96;96;107;88;89;81;77;87;80;78;78;90;82;84;83;91;97;75;99;105;95;86;100;96;103;100;106;100;93;104;99;77;93;93;98;84;85;87;77;91;99;100;80;99;91;87;85;84;77;91;86;79;94;69;87;76;95;90;82;83;87;79;96;89;83;68;84;80;88;89;100;80;105;108;110;92;104;136;224;449;638;445;225;113;117;121;100;104;108;140;153;147;116;95;96;188;266;342;250;174;120;68;91;103;85;94;112;77;95;117;86;99;157;318;386;323;227;140;85;79;93;90;91;85;82;92;78;79;87;98;94;82;89;96;99;102;84;79;96;71;95;88;92;90;118;172;255;320;158;103;75;94;83;75;86;78;82;95;92;92;87;71;95;82;101;96;89;80;81;96;90;90;80;96;90;82;91;97;90;113;92;105;117;115;83;96;123;110;86;101;75;82;101;119;130;102;102;83;77;84;85;79;89;72;84;91;92;92;84;90;88;83;87;84;78;81;93;89;76;72;79;80;95;95;89;89;86;87;81;85;81;94;107;94;121;106;110;69;82;91;115;123;130;100;115;121;156;154;113;87;75;86;88;87;99;87;105;143;213;268;356;448;456;224;107;96;83;72;93;112;96;117;84;88;73;88;97;83;114;110;116;141;125;122;107;83;83;81;83;86;103;74;89;98;93;95;93;81;89;84;93;92;80;90;73;84;77;76;85;90;69;77;63;80;95;93;77;70;80;84;74;77;87;91;68;97;129;204;184;124;97;90;87;98;78;94;78;79;90;91;71;93;75;92;88;101;116;119;112;119;126;114;119;113;108;119;182;333;391;258;138;118;97;75;95;84;90;88;80;99;94;89;68;75;78;70;85;77;99;150;157;190;122;149;107;96;86;96;124;117;120;111;85;84;101;101;96;94;90;89;94;103;95;85;76;88;95;106;96;88;88;103;90;105;124;137;140;101;115;97;119;132;132;129;91;94;90;81;86;82;80;87;96;106;98;94;104;76;93;113;94;84;107;92;91;81;81;100;101;104;76;84;104;115;107;102;166;245;341;531;774;861;586;400;313;199;111;109;109;106;94;106;110;94;73;90;99;91;109;100;102;91;73;92;86;93;100;76;90;88;78;101;113;151;292;268;166;116;90;101;106;81;94;98;81;99;86;102;81;94;98;84;99;85;100;118;137;272;335;238;134;130;146;144;146;127;120;122;114;124;122;134;139;138;120;99;107;150;201;224;159;115;124;123;103;113;91;69;87;102;81;105;75;88;89;92;84;99;92;99;105;116;127;93;107;96;96;112;78;107;95;119;124;150;157;128;123;120;139;122;88;96;83;112;99;98;93;123;182;253;251;186;133;117;102;103;93;86;93;98;73;93;67;63;81;76;96;70;73;79;71;74;103;96;77;95;81;81;81;87;73;85;74;83;109;88;73;95;85;89;86;87;107;95;98;79;101;101;131;120;151;140;142;114;119;97;105;116;94;88;117;103;126;144;130;161;159;145;104;98;101;97;79;91;109;74;76;96;94
257;257;183;108;76;85;105;103;125;164;176;279;235;172;138;178;249;225;170;150;148;221;245;186;168;180;229;190;154;131;128;133;168;172;195;239;248;278;245;175;112;121;101;124;116;125;123;114;113;99;103;115;107;85;90;98;129;112;121;102;102;87;86;86;94;80;99;93;105;92;142;112;142;154;172;149;129;115;108;94;91;87;89;96;85;79;81;77;94;77;81;88;92;89;112;146;150;119;102;79;79;86;80;89;71;88;68;77;80;73;87;94;100;87;73;84;112;94;101;107;114;104;78;111;95;83;83;69;87;91;105;88;97;95;94;88;93;86;99;115;107;77;82;115;115;95;96;104;96;127;163;226;235;178;139;120;203;264;308;247;183;146;221;345;528;454;303;281;196;139;112;91;74;86;83;85;86;77;82;75;91;96;86;89;102;77;71;83;89;90;102;85;93;92;96;113;115;124;140;171;224;218;136;126;120;114;97;97;93;80;83;88;106;73;73;114;148;129;130;100;105;89;84;87;82;69;81;98;81;85;86;73;79;76;72;56;84;92;93;87;88;78;83;64;92;97;119;118;95;90;94;95;114;91;100;117;132;128;148;116;107;102;121;156;204;210;145;120;211;313;306;211;153;94;137;145;196;340;466;387;274;149;155;181;173;156;145;134;137;138;114;124;108;93;58;68;101;104;94;106;90;97;129;186;216;160;105;111;111;128;94;112;101;118;126;120;129;130;148;127;100;113;94;95;80;83;65;82;81;90;105;76;85;74;75;79;96;100;103;93;88;104;98;97;82;81;105;102;103;118;103;97;93;78;78;96;86;110;86;102;78;96;90;74;68;89;83;82;96;88;83;72;92;88;75;91;128;217;353;376;400;306;284;308;342;286;268;259;217;156;145;141;201;180;136;123;106;78;96;100;99;107;123;137;130;103;89;119;91;82;90;88;100;94;100;88;76;90;74;75;97;105;88;72;96;90;78;95;109;93;93;91;109;89;118;100;111;89;89;86;72;74;94;100;83;83;99;108;115;116;106;145;127;152;150;117;105;93;120;134;106;120;108;100;99;115;87;101;94;106;115;131;164;135;134;103;102;94;103;124;120;102;102;101;90;111;115;111;109;114;107;129;102;119;101;99;139;136;131;136;110;117;102;96;92;112;149;194;201;254;230;201;185;171;184;221;302;408;409;354;249;233;201;165;139;179;267;314;275;193;216;245;225;202;216;268;247;283;332;325;265;224;176;175;209;201;173;118;135;100;98;86;91;84;87;85;95;94;97;157;326;545;634;533;366;245;228;267;258;181;142;119;142;105;142;127;106;119;109;96;126;104;101;91;103;87;109;120;114;97;116;106;101;110;95;104;96;102;82;87;91;101;102;114;136;88;99;90;106;98;104;126;85;87;107;130;115;120;108;107;96;95;104;102;107;102;104;108;90;97;87;113;131;130;95;113;98;93;101;93;118;100;109;92;89;79;80;102;108;94;84;91;81;99;96;104;109;99;102;92;98;90;103;88;82;95;72;86;89;123;190;194;149;114;100;113;106;94;104;117;108;110;107;97;96;119;91;81;96;111;99;99;94;80;103;103;75;109;76;79;76;100;91;87;84;88;93;102;79;120;105;133;124;128;180;212;206;195;164;155;220;228;241;231;435;842;1168;852;589;382;208;139;99;112;95;87;101;96;92;92;94;106;145;151;105;105;150;199;147;98;85;68;91;80;86;89;107;108;103;96;92;101;104;112;111;124;102;87;73;67;71;95;103;81;103;99;139;151;152;150;123;104;104;97;87;94;81;101;101;123;115;119;113;104;114;114;145;171;169;198;181;203;181;162;157;123;126;128;109;105;131;163;229;176;166;140;129;147;141;155;191;178;151;138;132;99;91;93;81;96;122;103;116;101;102;92;100;96;91;81;81;75;101;88;106;80;75;90;83;72;92;97;80;86;87;95;93;106;109;73;96;97;105;103;99;78;76;74;103;85;88;110;95;106;100;140;171;140;115;99;93;83;99;95;89;96;95;78;91;94;106;85;99;84;93;93;86;76;101;75;118;92;102;82;92;85;106;86;78;90;118;105;98;88;70;89;96;107;95;100;90;99;78;89;96;100;89;76;90;79;88;96;76;101;70;69;83;85;87;84;88;92;85;93;78;84;83;78;89;80;107;79;92;95;90;83;79;82;78;85;81;78;98;106;107;103;94;99;159;187;264;344;279;183;92;90;87;92;94;110;87;127;113;90;98;138;302;581;695;464;269;138;104;101;95;100;102;100;89;100;99;85;139;262;552;747;461;253;133;95;80;99;79;84;64;87;93;86;94;73;83;98;91;75;90;108;88;90;70;95;74;79;77;90;73;111;192;311;357;181;104;89;82;93;88;78;83;90;82;69;96;81;94;83;93;105;99;54;91;92;74;91;99;78;95;99;94;91;83;64;90;84;92;92;94;103;107;114;97;102;112;84;93;76;86;92;77;84;89;97;87;77;74;78;91;81;92;95;89;107;77;87;93;85;97;88;92;84;66;99;71;86;78;98;76;80;86;89;75;87;92;82;80;91;106;140;102;103;77;84;78;79;98;97;99;96;95;115;113;126;110;102;76;88;86;109;118;130;155;249;275;434;634;730;303;147;100;78;75;84;80;104;104;108;90;90;83;100;95;104;83;94;81;97;100;62;82;82;87;66;85;83;80;71;75;77;88;81;91;72;92;72;85;101;75;94;75;83;61;70;69;64;99;93;70;96;107;74;90;79;87;65;65;87;84;86;103;149;286;214;157;107;102;111;88;84;78;89;70;98;82;83;100;83;94;81;94;130;145;125;97;98;97;120;99;109;116;132;188;201;151;90;94;96;85;87;73;86;85;67;89;76;93;91;80;78;102;109;101;99;121;127;103;125;108;96;80;114;104;129;118;111;76;95;84;99;107;106;97;93;84;76;83;89;83;96;80;91;87;111;89;101;89;96;116;104;111;137;93;124;132;103;118;127;105;103;109;93;99;103;110;83;95;76;82;99;111;103;109;93;109;105;95;110;104;92;78;103;107;73;104;92;101;94;86;102;114;137;195;278;331;410;505;403;266;169;140;115;119;104;112;120;135;109;101;89;97;77;93;94;95;101;80;80;104;96;89;102;70;82;94;97;86;99;141;241;226;166;108;99;105;89;102;91;85;82;86;82;78;69;84;93;98;105;82;93;104;117;191;229;175;145;126;112;103;135;147;142;129;140;117;130;133;129;140;93;90;112;148;202;192;151;148;127;103;98;84;81;89;87;75;105;68;78;97;77;93;90;95;83;101;102;116;129;100;115;94;95;76;80;74;100;90;90;109;143;141;108;104;101;83;96;79;83;92;106;97;81;109;104;180;197;179;156;120;123;87;101;100;84;76;92;79;80;62;74;84;77;79;84;86;87;95;98;104;97;96;76;98;84;91;101;88;88;95;79;92;88;74;103;85;76;96;86;85;98;88;109;103;110;124;131;151;149;142;117;90;109;108;83;99;90;121;121;177;161;128;127;104;107;111;110;110;95;85;94;97;81;127;109
130;155;124;111;64;70;78;88;84;111;210;379;382;217;130;178;169;202;155;139;154;206;293;189;159;187;203;181;177;136;119;137;123;134;146;189;212;202;182;181;144;154;165;140;149;124;117;111;98;107;91;109;106;94;102;106;119;125;116;79;100;76;84;90;102;103;92;91;91;91;139;167;144;160;141;106;102;101;103;104;97;87;89;84;83;79;82;73;73;60;89;106;74;90;110;116;124;104;88;83;90;71;59;85;80;87;63;63;73;81;83;89;79;88;84;75;104;96;82;79;86;98;96;87;70;62;86;69;83;88;92;96;108;96;92;77;84;85;81;102;92;92;86;92;96;76;98;91;91;100;137;203;199;169;113;107;133;179;163;193;176;156;259;348;394;321;260;237;161;109;95;104;93;87;85;84;86;91;88;64;90;80;70;86;91;76;89;83;92;105;95;77;93;98;109;100;96;118;118;140;161;182;137;124;126;90;106;101;87;96;93;71;88;81;95;96;114;128;114;87;99;88;70;83;83;83;78;75;81;82;80;89;84;80;78;78;86;82;96;82;79;90;89;98;99;86;109;87;115;105;90;79;118;120;111;114;159;229;197;168;140;131;147;179;241;241;208;230;309;426;384;268;180;136;111;163;270;456;585;534;336;183;149;157;143;130;129;109;138;112;103;119;90;67;56;88;81;82;93;102;106;69;111;157;161;103;90;95;98;103;91;89;117;146;153;133;137;139;149;136;130;113;119;87;75;80;79;82;90;92;72;85;89;82;75;95;65;94;100;87;109;100;88;85;95;82;107;108;114;111;108;107;103;103;82;91;89;84;80;75;92;97;100;88;84;85;84;71;92;88;93;90;83;94;81;113;114;160;195;244;247;213;241;263;259;225;196;173;147;130;150;162;174;173;187;141;101;105;97;93;111;109;130;144;154;140;113;100;97;121;92;96;102;104;92;124;116;77;81;88;96;79;77;79;91;92;94;74;101;99;96;80;87;124;104;117;96;73;84;85;92;111;91;107;95;89;101;91;98;110;112;108;131;128;137;103;113;96;96;108;83;92;102;113;102;114;97;114;99;103;124;99;107;109;97;77;115;113;122;103;108;100;105;121;121;98;121;110;121;107;109;113;108;116;110;109;115;129;113;92;112;113;114;113;106;111;145;181;201;243;260;207;199;179;183;242;293;379;482;505;403;225;176;161;139;203;295;304;240;214;205;248;225;200;180;184;206;214;265;234;238;185;162;170;203;173;169;117;111;80;89;89;84;83;87;107;92;104;105;138;318;656;872;762;421;215;194;214;227;160;123;107;137;121;120;113;129;109;96;101;103;96;111;74;88;92;92;94;104;110;94;90;92;87;100;102;82;97;90;98;83;103;113;117;81;102;114;105;111;88;86;106;113;103;107;117;128;140;112;121;127;110;106;115;109;111;103;113;95;101;104;117;99;104;108;89;89;87;99;89;87;108;93;100;74;88;94;132;116;91;84;84;81;112;101;82;112;101;102;118;139;138;122;88;86;85;85;91;89;141;193;294;171;139;114;104;100;97;103;106;117;106;109;89;94;99;100;93;94;102;83;89;68;83;92;100;88;102;87;109;88;81;93;73;79;71;101;87;95;92;97;95;101;126;180;197;213;188;133;142;150;167;178;190;319;517;569;529;384;303;183;111;96;114;92;94;79;86;84;91;122;106;114;99;90;88;86;122;123;91;82;87;85;78;86;95;102;80;91;86;95;104;89;110;129;116;81;98;83;73;85;89;84;91;112;95;112;157;143;108;93;94;98;99;95;88;90;102;92;118;105;108;107;99;105;109;147;151;134;165;189;249;216;174;139;138;137;119;122;136;102;159;173;212;177;183;149;160;138;163;189;199;151;122;105;112;87;111;91;115;115;151;106;105;80;73;75;82;99;79;102;92;66;76;90;95;76;99;71;88;82;85;90;102;87;77;76;105;89;78;100;78;86;92;88;91;104;83;77;94;101;105;82;101;116;200;269;202;118;104;81;83;89;101;94;116;96;86;91;88;81;98;100;96;76;86;84;96;88;104;94;86;95;101;96;87;90;89;78;107;95;111;108;74;89;87;85;96;85;80;93;97;88;114;84;72;101;92;86;94;81;97;85;85;90;85;76;81;100;74;96;71;94;78;97;88;86;94;83;91;85;98;91;77;90;97;96;101;91;96;82;92;74;80;93;95;103;105;154;152;189;305;248;151;123;101;89;100;84;87;102;94;104;89;83;150;398;814;1038;784;434;185;112;105;133;128;137;119;97;108;93;109;148;300;592;765;480;237;168;102;103;72;85;77;85;79;73;82;79;92;90;77;86;85;103;74;68;74;67;72;76;70;71;81;85;108;145;201;232;136;90;82;101;107;94;99;90;100;80;71;90;76;91;95;85;94;95;78;91;91;83;94;84;86;97;97;83;101;92;91;71;66;100;84;94;86;91;95;99;81;92;83;102;62;90;77;85;80;75;71;77;83;85;74;71;86;95;93;94;102;74;74;89;77;99;68;83;84;99;90;93;97;67;86;81;93;75;89;81;96;83;96;96;95;107;127;106;98;79;95;92;96;94;81;84;70;88;91;112;125;106;106;92;80;95;115;123;128;167;212;229;447;825;885;415;140;67;72;87;79;75;80;99;78;102;87;108;84;100;124;98;95;79;88;80;87;79;80;73;84;65;77;84;59;78;66;91;65;98;94;90;87;95;85;92;82;100;69;68;79;71;70;94;77;69;75;90;83;91;87;100;86;78;63;102;82;87;124;187;186;125;105;110;100;103;103;92;74;93;82;91;84;78;88;99;96;96;112;134;120;131;81;109;95;107;103;104;89;120;122;103;87;86;100;82;91;88;88;87;96;79;88;92;79;72;86;82;73;99;112;110;103;99;132;104;105;97;90;98;115;137;119;88;89;82;91;93;87;96;87;87;90;72;94;75;93;86;88;98;112;81;103;118;85;89;101;110;135;129;133;129;120;127;93;102;105;103;100;126;122;90;88;80;69;104;118;129;100;120;103;111;105;116;87;89;84;96;79;86;94;111;88;95;89;89;67;105;116;147;179;169;214;230;255;223;175;130;109;103;101;116;145;148;112;111;95;95;89;94;109;109;84;82;103;85;104;96;76;82;87;70;86;87;104;149;187;212;123;126;100;104;91;120;108;82;85;65;74;78;84;80;92;75;70;103;94;80;101;128;150;139;136;120;112;133;167;134;116;137;144;118;124;130;130;129;99;122;124;151;149;172;143;132;120;111;102;88;82;97;90;105;91;115;76;87;111;95;107;96;96;100;100;148;118;125;95;95;81;106;80;92;80;91;97;112;135;109;85;96;104;93;78;96;93;116;119;103;97;91;93;110;163;171;152;129;91;85;92;98;97;93;75;79;86;82;93;95;93;87;87;86;62;91;97;91;102;91;83;83;87;97;73;86;74;97;102;92;97;88;95;85;85;90;79;92;78;84;91;114;145;111;128;123;136;122;112;109;111;130;102;76;80;107;141;173;158;112;115;94;112;124;134;135;96;80;81;80;96;112;111
105;103;75;70;80;105;91;85;101;134;210;452;508;309;188;196;228;169;142;139;119;185;266;212;144;168;217;266;183;145;131;122;109;139;133;177;155;127;149;127;145;183;198;210;179;168;132;115;93;97;84;107;101;84;109;122;128;104;116;105;99;118;97;90;85;109;97;93;111;97;165;188;186;173;116;129;87;109;94;77;79;85;63;70;80;92;94;92;72;74;81;85;83;79;89;113;99;92;86;85;98;60;89;63;90;85;80;75;90;82;79;76;87;73;87;128;145;134;116;81;91;90;77;68;81;70;89;90;88;101;109;105;81;82;83;81;84;94;102;103;90;72;93;94;88;91;83;71;80;124;160;148;163;156;117;109;135;153;152;175;165;166;227;351;301;247;248;234;205;133;95;86;68;82;80;101;77;87;78;88;81;74;87;80;85;79;100;87;89;90;78;73;101;82;70;104;78;87;94;100;141;137;184;179;157;117;86;95;84;95;95;81;89;73;57;89;123;109;95;90;86;78;95;105;86;87;76;64;84;78;63;84;89;89;88;93;58;79;107;82;103;80;96;80;84;106;128;85;89;114;97;99;117;119;109;145;170;280;222;192;152;157;172;188;270;358;291;275;354;512;429;307;221;177;163;222;275;347;527;550;321;224;213;204;171;116;119;101;119;123;102;94;87;82;79;74;74;81;111;117;140;104;104;99;112;88;88;84;83;96;100;102;114;125;142;143;140;139;156;140;130;128;110;87;72;65;73;74;72;83;80;74;81;83;78;76;70;86;80;79;99;92;91;78;83;85;116;129;117;94;98;105;109;90;92;82;92;79;83;83;77;111;100;88;78;80;86;92;104;93;102;92;84;129;122;124;155;162;167;189;171;164;184;195;237;210;197;152;124;100;120;160;175;170;170;139;102;95;83;86;97;119;125;154;172;113;100;104;90;92;106;81;87;84;107;93;70;79;88;107;87;76;76;77;91;93;100;94;82;102;88;88;92;94;90;118;94;85;77;99;87;98;100;84;87;93;96;88;103;106;122;123;108;126;151;116;126;96;113;94;108;122;122;112;113;120;108;114;103;123;115;112;107;91;93;100;95;90;114;111;94;100;111;112;99;128;135;130;103;116;105;130;109;107;96;105;119;108;120;105;103;129;105;89;91;100;122;134;148;177;196;259;223;236;194;238;281;362;467;562;421;256;166;159;152;183;233;245;200;206;231;272;267;181;151;131;159;172;196;194;178;161;143;141;182;163;137;137;97;95;93;88;84;99;96;84;93;88;112;137;340;758;1227;1176;559;261;180;170;175;181;152;122;138;114;119;109;109;123;116;103;102;80;81;92;85;92;121;118;106;118;137;111;103;107;100;78;99;91;89;105;88;109;108;102;104;103;113;115;102;140;118;98;93;95;108;104;129;118;114;114;108;118;112;121;114;118;126;104;86;98;87;104;109;80;103;88;91;77;98;103;95;100;78;96;86;92;93;97;130;104;109;86;94;100;103;87;83;106;120;173;207;173;137;98;82;90;99;83;104;141;233;261;174;151;116;103;91;101;91;100;109;115;103;83;113;83;78;87;98;81;86;106;101;102;78;89;100;88;101;86;85;93;83;91;95;85;77;76;98;82;95;83;97;140;170;239;222;195;194;168;156;120;114;116;169;224;306;298;269;255;186;135;97;98;112;107;108;92;100;90;110;132;126;121;110;101;100;103;78;92;81;119;81;86;85;82;92;83;94;91;107;87;99;101;122;121;102;92;73;98;87;108;90;100;81;121;124;130;115;108;92;124;140;152;113;86;97;79;124;108;133;121;93;107;87;100;121;136;137;96;133;179;175;163;140;98;112;139;133;98;120;170;181;201;192;187;183;151;169;198;213;205;189;158;140;115;100;85;113;131;177;177;101;86;77;71;93;96;71;78;93;84;96;91;85;88;87;91;77;76;92;100;83;92;94;102;86;83;104;93;111;90;95;106;81;82;88;81;96;99;96;83;82;83;138;217;274;219;161;106;83;89;87;83;91;91;88;89;80;86;73;91;97;91;82;81;87;94;78;93;90;89;86;106;93;83;88;94;89;89;80;94;85;83;93;79;80;108;84;93;119;97;93;87;95;89;115;85;81;94;96;80;91;94;90;91;99;107;95;89;86;75;81;77;89;97;90;82;86;75;87;76;85;89;87;93;80;76;92;86;79;96;87;80;88;110;141;176;183;181;261;386;399;224;142;99;94;99;94;111;91;71;82;92;91;159;353;660;959;852;412;206;102;145;218;254;199;131;101;103;110;94;145;205;380;524;325;210;222;205;128;90;96;82;89;93;100;89;86;106;90;86;85;97;105;81;72;88;70;89;88;80;80;85;83;84;99;153;124;89;99;95;98;75;92;76;110;107;80;103;102;65;105;77;98;77;103;109;87;85;97;87;77;89;86;90;99;86;82;67;74;81;97;82;87;96;94;112;87;83;77;92;78;92;100;81;91;70;104;88;74;94;91;92;65;86;89;76;80;73;72;73;85;89;83;100;103;95;86;88;95;84;89;81;78;74;86;97;87;85;84;86;95;95;97;117;123;103;82;93;95;87;82;94;80;87;93;91;124;115;119;100;106;92;105;118;123;137;131;144;189;301;531;594;284;132;79;77;85;78;93;97;104;98;106;104;90;90;101;114;77;88;82;82;75;85;74;64;73;77;83;62;70;68;90;76;78;94;89;82;101;98;114;86;83;72;79;89;81;92;103;72;73;111;99;71;98;77;91;93;79;90;66;90;92;94;91;90;128;137;109;93;107;106;127;118;100;110;90;97;82;71;101;109;116;95;93;97;99;99;83;119;126;146;107;109;102;123;96;111;102;88;83;96;85;77;91;85;93;86;76;96;86;82;93;93;78;99;104;136;123;110;110;99;113;105;102;83;96;184;188;158;142;74;87;98;78;90;94;94;93;90;105;73;96;105;77;102;109;111;106;120;107;114;116;98;124;126;135;202;168;132;108;95;99;103;111;128;126;139;109;102;99;100;102;85;125;148;114;91;105;106;91;92;92;79;97;86;88;102;110;86;100;83;109;85;85;84;94;118;131;145;167;223;241;243;154;136;99;98;107;109;155;99;99;102;71;80;87;83;90;104;77;82;78;98;104;117;68;86;98;102;80;73;105;137;148;149;122;175;113;98;95;83;97;94;92;93;75;93;110;83;90;93;87;80;83;87;94;89;122;110;116;136;151;150;145;146;149;161;151;111;141;131;115;106;118;125;130;136;111;139;115;92;96;103;80;97;80;98;96;91;102;91;99;112;102;87;104;104;110;126;142;121;94;97;94;99;112;92;89;88;87;85;101;102;84;92;95;91;93;97;72;92;103;133;126;98;90;103;123;124;145;153;118;101;101;111;109;105;83;71;94;70;84;75;90;90;74;79;89;87;70;109;106;92;81;84;83;93;89;85;112;74;120;121;101;78;91;93;85;107;91;89;109;88;89;90;125;118;111;124;107;128;105;132;120;130;129;107;109;112;124;165;183;165;108;98;105;107;111;113;111;111;76;76;99;90;91;105
96;84;90;86;80;94;77;80;98;122;194;406;528;327;260;257;277;236;165;125;120;159;228;243;194;205;285;297;190;172;131;131;112;123;122;178;173;125;109;140;147;233;213;223;228;196;145;148;124;120;111;99;87;90;83;102;109;103;107;122;147;129;117;97;96;124;103;105;89;87;122;181;192;137;123;113;94;92;88;81;83;97;77;93;83;69;89;82;91;86;88;102;93;84;81;82;80;81;81;92;83;67;90;77;92;82;91;101;100;93;78;75;60;90;136;172;270;236;151;95;83;98;143;95;84;73;69;94;105;105;91;90;101;83;76;67;98;97;98;77;88;84;90;111;115;111;110;70;106;146;211;176;142;139;129;127;113;162;182;258;235;198;170;222;194;159;189;222;235;177;102;73;78;70;85;104;74;79;77;73;80;96;80;94;84;102;83;92;102;96;97;97;100;93;87;98;102;99;94;100;132;183;251;262;174;118;95;89;103;88;88;83;86;71;78;108;110;82;88;82;89;83;73;89;89;83;81;90;92;70;82;83;96;78;70;95;66;89;96;92;79;97;99;90;89;93;101;85;90;85;112;92;97;112;111;124;162;195;206;154;176;179;194;182;243;385;402;313;358;416;287;213;229;214;202;228;263;332;351;348;221;211;265;265;216;161;129;108;102;87;94;67;61;71;70;69;95;93;117;128;120;100;107;99;73;77;80;89;97;90;81;95;108;121;158;146;173;157;137;157;130;102;98;94;81;100;68;89;77;80;102;91;97;93;80;98;81;82;81;81;98;96;92;78;100;116;136;120;117;98;90;94;94;87;86;91;83;97;85;91;77;97;70;82;87;95;100;93;91;89;87;93;92;123;138;133;151;182;133;169;148;156;174;167;208;163;160;136;106;110;116;141;155;154;170;123;96;104;81;71;74;104;124;107;122;111;107;96;104;85;91;103;89;105;78;100;78;92;99;72;96;82;96;90;99;99;79;103;105;99;93;82;105;78;83;90;92;91;75;107;89;87;110;107;99;105;84;88;96;119;108;112;110;116;137;130;122;105;113;119;94;110;92;114;102;102;109;116;100;136;93;96;89;105;85;90;102;89;117;87;100;108;81;104;100;97;110;91;123;105;118;112;111;115;95;94;105;123;135;119;95;117;110;99;90;83;106;101;130;145;143;209;233;269;288;240;263;307;344;410;312;218;190;183;190;180;173;188;210;198;272;329;296;211;138;107;117;154;172;160;164;121;112;136;156;161;141;125;113;123;119;106;104;96;88;90;96;78;112;115;281;627;1064;1017;493;223;128;132;124;135;133;141;127;131;105;97;114;103;114;85;100;89;78;95;91;103;112;113;115;113;111;100;104;99;103;100;90;114;99;116;110;109;108;103;88;105;84;104;97;102;95;107;111;107;115;109;120;119;123;121;96;99;118;115;118;113;136;135;102;108;95;101;92;93;78;77;92;101;93;86;107;93;91;102;102;96;76;98;100;97;116;118;94;85;95;104;102;100;100;141;241;300;207;121;83;79;88;69;100;120;159;173;146;113;86;104;92;130;115;111;114;108;95;100;95;81;70;77;98;86;90;90;70;93;112;91;117;84;98;101;100;81;83;88;67;88;71;76;84;101;81;82;86;153;192;256;250;236;290;245;191;162;122;101;123;117;146;183;215;231;265;197;138;100;108;112;125;96;92;106;106;106;119;102;102;94;90;77;89;94;124;123;111;106;88;119;100;94;96;97;103;104;95;102;93;100;109;108;111;105;94;100;104;96;101;108;119;133;118;76;103;158;194;199;138;108;122;112;104;100;141;116;109;144;106;73;108;98;91;120;126;126;106;133;106;113;100;96;110;115;128;177;234;183;162;192;187;139;141;177;202;217;210;158;120;92;90;78;111;157;164;144;100;110;84;80;95;91;93;81;82;89;78;93;82;81;74;91;99;101;83;91;90;96;101;94;97;111;96;93;83;101;91;80;84;103;104;102;91;95;81;79;77;103;131;153;224;141;139;93;90;89;90;93;90;93;73;91;79;71;98;87;84;84;84;90;79;90;83;89;99;99;101;77;92;75;90;85;99;76;90;98;80;86;101;80;80;113;82;82;100;94;82;108;98;111;71;82;85;84;81;91;59;74;82;85;89;80;86;99;95;88;83;91;82;83;88;93;96;90;81;83;88;87;77;80;96;99;103;103;88;85;81;71;99;110;116;163;213;189;300;581;621;332;163;104;85;107;118;113;91;107;91;89;95;103;199;325;509;564;322;166;122;192;375;496;420;178;117;93;100;103;124;139;203;250;208;188;314;303;197;130;90;90;84;75;95;83;87;80;82;86;92;60;86;80;90;82;91;67;77;89;82;85;75;83;99;89;84;91;92;85;85;74;90;91;89;124;101;83;86;91;97;95;79;94;79;95;103;78;78;96;77;101;99;95;89;81;89;97;79;75;88;100;94;91;105;89;79;92;107;79;80;95;87;88;102;66;77;81;78;95;85;89;91;88;87;81;110;91;109;84;69;82;99;81;87;88;86;83;89;88;79;92;73;92;80;78;88;80;97;67;102;96;92;146;127;103;93;76;87;79;92;75;89;99;119;115;116;99;90;80;86;83;101;129;144;136;111;107;127;170;234;270;144;111;84;87;88;88;101;81;94;95;104;91;105;103;86;87;80;97;88;97;83;74;100;85;116;81;76;103;80;75;83;90;102;82;78;87;79;95;93;84;87;77;77;82;100;78;81;79;96;78;77;76;92;77;72;104;80;76;74;76;93;90;73;112;112;90;89;76;92;122;163;142;124;99;103;80;99;100;96;93;116;130;103;88;85;83;115;108;126;168;108;128;98;69;113;88;101;72;75;84;90;67;82;75;88;92;85;110;75;78;77;93;84;96;103;140;156;127;101;100;91;102;80;121;145;198;251;205;129;92;97;98;81;67;94;74;91;94;98;79;100;91;115;98;104;123;101;100;98;116;114;109;108;133;143;176;169;160;103;94;92;92;94;134;126;124;105;91;101;78;100;91;135;123;82;91;105;106;83;89;73;78;67;92;86;64;84;83;107;91;103;81;97;91;116;87;106;124;189;304;353;269;208;150;103;98;105;125;118;97;92;86;83;85;98;87;84;66;65;101;78;90;100;115;92;74;65;80;92;89;85;96;111;125;157;147;133;114;112;99;101;90;65;66;86;87;97;105;84;102;79;86;88;91;85;78;98;117;145;183;237;218;159;137;172;141;118;103;119;115;125;109;98;103;122;117;111;110;112;80;79;82;85;89;99;95;93;84;98;90;94;106;120;105;114;92;118;106;133;164;88;89;113;124;122;91;90;81;77;83;99;98;91;93;109;123;131;97;89;94;109;141;112;111;98;98;125;153;140;149;103;102;86;120;107;79;85;105;78;83;76;77;80;80;90;94;87;80;88;100;82;92;76;84;88;85;93;109;95;93;118;119;103;101;85;97;98;94;95;97;101;95;99;108;94;130;99;101;113;90;110;111;125;116;125;111;117;151;190;191;166;149;105;106;85;117;110;113;100;111;93;77;87;91;103;101
95;96;94;70;78;87;81;101;101;131;174;280;312;225;224;270;272;257;171;141;126;148;191;208;183;192;360;289;257;218;166;118;105;110;129;156;199;163;183;136;185;209;221;255;254;198;198;197;143;147;137;115;89;94;79;118;110;104;129;172;204;152;96;95;123;115;100;79;79;81;106;153;144;125;129;94;94;83;97;100;86;82;103;88;70;84;96;89;91;68;91;94;105;80;82;89;58;86;82;77;90;79;80;77;87;75;89;65;76;92;82;80;87;97;139;343;497;381;173;121;89;99;112;96;84;72;92;116;117;132;115;106;90;88;84;80;65;85;94;83;91;81;91;141;147;121;105;81;119;160;201;188;111;126;106;128;154;185;291;341;303;242;201;167;134;163;184;219;191;138;122;71;101;71;97;108;85;73;88;83;93;80;79;87;91;72;80;87;94;111;104;91;102;91;114;154;127;111;99;115;164;181;281;254;190;136;100;91;93;83;83;82;86;81;82;80;84;72;79;86;84;90;89;94;103;72;77;77;85;70;75;101;90;92;79;63;84;82;99;83;90;80;86;102;108;92;93;105;94;71;104;84;87;108;98;113;104;129;138;142;169;193;196;187;212;307;356;295;243;250;187;162;222;264;245;302;325;276;282;200;176;175;234;350;286;146;116;101;107;103;78;80;61;63;75;90;102;103;109;142;136;89;111;94;102;91;68;93;72;81;92;91;113;157;178;171;196;172;127;113;118;106;92;81;92;79;85;84;81;94;87;81;82;82;78;95;74;84;74;87;81;88;97;89;118;124;104;114;122;104;94;87;100;97;81;99;80;88;78;86;74;90;95;89;93;90;112;86;90;101;86;92;103;172;171;156;217;191;181;191;137;153;154;183;232;218;200;162;146;108;112;135;171;209;173;138;102;76;92;117;82;71;109;103;85;88;85;99;88;99;90;88;75;72;88;93;93;119;113;101;95;100;95;108;91;96;104;102;92;119;92;100;82;79;97;73;105;100;93;95;83;83;106;105;94;107;91;100;117;117;106;121;124;134;131;125;133;130;109;109;103;111;128;94;109;112;97;109;112;100;116;97;103;100;108;90;92;82;103;110;83;98;106;79;102;125;111;106;106;117;110;123;101;120;110;106;116;106;120;107;126;116;109;82;93;94;99;100;106;124;136;193;220;252;216;178;186;230;251;280;250;209;198;208;197;153;158;163;155;201;293;349;302;229;117;120;135;122;122;137;129;114;87;149;169;156;151;108;131;134;125;108;109;94;107;98;83;93;105;151;262;426;597;573;314;173;106;109;112;120;130;115;129;124;105;111;117;104;113;90;90;93;90;91;110;104;114;101;98;105;90;127;105;107;86;99;93;91;96;115;101;103;96;97;91;95;106;106;88;96;103;117;105;101;102;105;114;132;106;115;110;98;117;107;120;131;131;111;101;113;121;77;95;93;102;101;98;113;104;118;115;91;91;80;96;93;73;106;79;109;105;95;95;104;97;98;105;89;127;172;293;347;221;126;96;111;83;89;87;103;111;119;131;107;88;94;89;97;109;115;117;100;85;93;82;95;95;88;85;85;106;95;111;98;89;103;85;117;98;115;75;81;93;82;72;86;88;78;98;84;94;92;101;203;284;318;345;332;397;425;274;166;112;81;99;96;106;120;181;279;346;252;141;128;114;132;105;112;99;101;93;124;102;113;102;109;86;74;91;127;133;176;109;105;90;90;98;92;89;93;96;100;109;102;105;79;93;106;93;122;92;94;111;88;118;117;111;128;121;105;104;159;228;221;151;111;91;113;111;132;112;129;115;106;86;95;97;98;91;109;104;121;104;97;121;102;100;109;116;112;142;196;225;190;146;175;171;148;167;196;209;199;137;145;131;113;103;73;107;122;142;114;113;98;80;104;112;86;79;88;89;73;91;93;69;90;70;94;84;84;74;103;87;105;92;79;101;108;93;80;90;88;102;86;87;98;103;83;99;82;84;98;81;91;96;126;132;121;96;89;81;79;102;83;82;68;85;84;96;94;107;96;103;87;95;96;84;101;100;94;89;84;91;80;96;88;90;103;74;84;90;90;95;87;90;94;76;96;92;89;115;99;82;72;66;102;97;89;94;89;81;92;71;87;92;92;85;99;82;94;93;104;83;91;75;97;84;88;87;88;82;98;65;65;85;103;84;101;112;92;89;73;81;92;96;116;96;160;181;231;344;608;558;302;142;89;98;114;149;179;176;125;105;82;108;108;96;171;223;256;159;121;118;237;461;621;447;236;118;92;85;103;97;163;205;137;137;181;280;321;205;125;72;85;80;86;87;81;88;79;79;69;65;88;71;81;79;81;85;86;88;105;102;96;76;85;86;90;84;70;84;91;82;87;88;104;163;157;146;98;104;93;89;79;95;60;90;93;83;75;85;68;87;84;89;102;88;82;79;100;78;105;85;102;100;120;122;85;93;78;88;88;94;82;94;80;90;82;93;75;86;90;68;87;73;86;97;68;95;67;89;93;78;87;86;103;91;86;89;89;87;88;99;83;76;86;87;92;84;88;86;87;103;140;158;190;209;149;111;97;76;100;101;87;100;85;116;116;92;83;74;79;101;104;90;104;121;123;115;98;94;107;158;123;103;79;86;91;92;106;110;103;113;126;81;77;95;107;80;80;85;78;90;103;81;86;62;81;66;70;106;87;83;81;78;72;83;80;91;88;92;95;90;93;92;99;81;67;93;100;83;72;82;92;91;75;71;100;90;86;76;66;82;103;99;90;87;101;90;100;94;100;107;123;139;142;83;70;83;108;113;102;98;110;128;117;93;87;83;102;89;96;151;151;137;116;115;96;101;94;87;109;102;80;89;78;85;85;71;75;91;79;83;93;95;91;92;79;100;131;144;119;107;93;96;78;91;135;166;299;324;254;136;93;94;106;75;98;78;84;99;90;84;91;79;87;90;85;105;101;94;132;105;124;119;116;105;116;143;164;155;116;114;98;91;105;100;97;129;95;93;75;89;98;81;97;84;99;93;81;94;109;104;81;83;70;79;79;99;89;100;94;91;85;100;81;100;85;87;89;103;137;177;264;297;227;205;136;103;98;93;90;94;94;88;82;85;62;85;84;83;83;91;81;80;93;88;83;87;90;68;92;73;82;119;111;113;107;163;128;131;116;75;95;94;85;77;84;88;77;81;92;67;82;79;93;88;95;86;97;91;129;169;243;263;252;157;158;131;117;116;140;120;118;92;87;85;97;116;112;94;88;95;96;90;77;95;74;87;103;89;95;89;91;117;109;130;125;118;121;112;134;118;101;92;103;104;103;124;108;92;95;78;95;108;90;80;107;103;166;184;146;90;93;107;116;106;80;80;111;137;179;176;164;141;99;92;93;99;111;84;90;111;88;81;67;78;73;79;80;73;79;95;75;84;97;95;74;73;72;89;74;94;97;135;143;129;102;104;81;82;78;83;110;116;96;95;86;87;119;112;97;107;92;106;92;99;110;117;120;139;154;215;200;167;111;114;119;106;83;92;113;107;89;85;107;98;68;81;84
107;85;99;70;63;82;91;124;150;183;142;178;152;154;199;242;288;257;242;198;189;196;215;241;172;193;244;282;265;260;198;134;122;113;97;142;178;188;129;161;194;202;197;251;308;342;269;203;169;191;151;134;103;84;80;85;93;93;155;249;286;206;118;126;133;104;90;98;91;93;105;94;113;113;103;93;99;80;89;108;98;96;114;92;81;68;78;66;75;90;92;96;59;70;83;90;70;82;87;82;85;73;94;100;94;103;81;85;88;81;72;66;75;105;131;350;550;478;210;101;94;79;109;95;70;96;104;106;153;170;138;114;75;86;80;76;95;77;78;80;88;102;113;106;149;119;106;98;93;157;231;183;138;115;111;132;169;296;363;353;291;228;211;164;146;194;202;213;138;112;98;88;81;60;99;76;76;103;104;91;80;78;83;103;100;87;101;88;99;116;111;110;107;109;140;191;152;118;108;130;166;192;185;178;152;128;110;91;102;111;73;85;82;83;87;68;93;99;107;72;88;77;87;91;98;98;89;73;86;72;77;97;90;85;79;87;78;72;79;86;82;90;103;94;103;95;97;85;88;89;92;84;92;86;107;92;123;105;99;113;129;143;134;146;152;191;247;222;183;159;155;153;203;230;216;277;274;269;252;219;221;203;253;292;236;153;114;94;99;117;92;81;61;63;56;68;102;113;122;115;98;104;88;84;92;89;91;94;100;78;89;100;106;157;149;170;170;146;148;107;114;111;112;81;85;78;73;82;79;81;88;92;84;82;93;83;81;91;89;101;75;90;83;111;97;120;135;115;91;98;95;98;96;101;79;79;85;78;102;104;94;104;92;88;64;103;86;89;103;100;94;100;115;137;140;154;190;216;242;188;136;145;149;191;314;365;250;194;151;133;166;205;227;244;223;127;105;103;94;85;92;69;115;89;82;99;88;98;96;70;89;85;76;93;92;79;99;92;109;97;77;104;109;82;85;88;101;88;127;96;105;98;97;105;90;110;74;80;83;93;117;89;104;112;91;112;101;100;84;101;124;104;104;118;119;128;124;124;128;149;141;117;120;137;103;111;89;92;129;112;108;101;97;94;87;84;93;87;97;104;96;110;87;114;125;132;106;116;89;102;110;129;121;94;120;112;126;119;134;110;116;126;112;109;107;86;98;108;108;124;137;177;217;246;184;146;144;176;169;205;217;190;254;249;178;156;153;138;187;193;203;246;249;200;153;157;117;132;123;138;118;142;120;136;162;164;135;109;112;122;111;111;102;95;75;95;77;85;107;162;267;469;459;374;250;162;144;123;119;112;122;120;123;102;106;102;118;101;114;93;120;117;85;94;102;89;107;112;97;98;109;105;86;85;85;93;94;100;96;117;111;89;103;96;119;117;102;110;101;94;91;91;82;91;98;95;105;137;109;117;104;102;106;105;103;99;135;106;97;120;97;110;98;108;107;126;111;98;137;123;106;90;91;81;77;108;85;109;108;114;140;138;111;91;93;99;91;82;95;133;226;225;190;123;102;95;83;83;110;85;113;82;117;102;95;82;97;102;109;99;115;90;102;89;93;85;105;79;79;94;83;104;99;117;108;120;98;122;104;72;85;69;85;111;83;80;72;78;107;91;64;106;113;190;286;367;319;323;425;452;270;180;107;107;112;105;118;110;171;261;386;300;177;155;159;146;113;106;88;104;112;92;87;97;85;82;69;67;88;113;187;169;151;97;89;88;81;90;103;96;89;88;107;104;86;100;97;77;69;125;107;117;126;137;134;131;121;120;95;113;105;116;181;207;181;119;113;93;88;105;126;126;124;95;92;77;97;87;106;115;117;103;104;108;116;124;131;135;105;102;132;131;151;146;123;133;140;128;171;237;236;174;163;106;135;119;91;116;93;94;94;104;97;94;89;104;92;86;92;85;95;76;84;83;93;70;100;83;78;82;91;90;94;89;81;91;85;92;80;96;90;95;109;91;97;91;89;78;98;81;74;82;105;107;98;77;82;93;97;79;92;96;97;84;86;84;68;84;98;88;112;114;88;108;80;92;86;98;94;67;99;102;75;71;91;81;86;95;91;89;78;86;80;74;83;84;90;72;90;92;105;83;93;85;84;94;72;89;87;85;100;103;92;82;90;84;90;88;97;85;89;79;76;74;89;83;80;83;96;82;88;77;91;77;79;76;88;89;93;86;81;88;79;90;80;70;81;134;139;306;520;786;643;362;147;108;108;124;204;303;287;181;109;96;105;91;97;95;109;128;109;96;104;179;343;453;345;170;103;93;87;106;181;275;253;153;101;125;189;182;139;95;89;87;80;71;90;84;97;75;83;74;75;77;85;85;83;89;86;83;108;101;86;99;116;96;86;86;83;80;80;98;85;92;80;125;170;207;138;95;74;74;79;81;91;81;80;89;78;64;87;97;79;81;90;110;86;96;97;95;93;103;83;94;99;96;101;80;111;89;94;94;94;99;81;94;88;72;93;89;79;79;85;78;77;77;98;96;80;85;75;86;92;96;83;81;85;95;99;98;105;90;83;84;84;100;53;86;90;75;72;78;101;104;208;339;339;163;128;92;84;115;92;100;92;102;104;118;76;83;85;81;105;116;114;122;120;116;98;79;96;86;88;87;97;100;93;72;78;101;106;121;127;121;109;94;102;91;85;85;75;86;79;78;84;85;92;78;97;87;80;78;71;97;83;95;103;94;86;87;100;89;92;85;103;75;82;102;100;73;95;93;89;72;85;88;88;98;105;81;83;75;76;102;77;88;78;98;84;75;77;103;125;124;105;121;104;81;78;100;104;108;91;100;91;100;96;77;82;97;94;113;95;124;165;142;148;113;104;89;102;103;80;76;76;71;91;89;78;88;93;72;81;92;95;81;69;81;90;99;105;95;104;102;93;105;88;132;234;409;466;316;145;97;92;81;80;85;82;96;102;95;84;93;91;95;96;125;79;112;108;122;106;125;119;122;101;130;138;164;143;105;86;81;92;101;91;124;103;109;106;97;93;86;105;101;92;85;90;77;98;101;85;69;82;79;79;83;74;80;91;83;86;97;88;95;80;77;91;120;124;134;149;193;209;223;186;138;99;94;100;93;84;86;85;88;100;94;87;72;77;89;89;89;89;91;85;97;84;97;105;94;91;99;90;133;183;152;139;106;104;88;87;95;74;73;85;72;91;80;107;103;106;92;76;82;101;94;103;98;106;135;200;218;254;232;168;115;103;98;111;102;121;116;113;74;93;99;126;98;80;100;88;81;93;75;77;98;97;97;87;78;85;85;99;101;103;104;108;118;111;120;93;92;107;104;107;85;112;86;72;74;85;93;88;88;95;109;131;156;189;146;97;72;84;84;100;82;96;111;149;177;181;176;163;99;91;70;86;102;109;117;109;83;85;73;78;84;84;75;77;63;90;101;83;79;88;85;99;83;69;90;77;94;121;128;117;118;72;86;85;96;125;130;143;112;112;110;117;119;115;95;98;103;93;95;89;94;120;118;131;154;170;184;139;122;144;116;111;107;111;92;82;100;88;95;83;73;103;94
114;98;93;87;85;78;105;123;216;206;165;131;107;117;179;187;245;346;368;247;238;247;256;210;171;172;225;317;293;301;244;191;139;129;113;123;148;120;135;141;146;146;178;212;324;377;260;180;182;233;177;115;96;82;93;94;104;102;146;251;325;195;118;132;132;101;106;109;85;83;103;94;99;124;146;124;81;84;79;102;97;101;108;85;78;97;67;89;85;86;77;71;78;86;85;96;95;76;66;80;70;85;90;74;97;85;108;93;73;98;68;95;77;91;105;208;345;277;163;112;98;93;85;99;101;83;102;111;156;155;111;104;91;78;103;95;80;77;81;77;80;104;126;142;154;98;107;92;108;223;282;225;151;102;113;133;184;283;322;260;210;249;241;190;183;172;176;171;123;105;85;94;80;82;99;102;93;79;88;75;86;91;102;81;83;93;110;122;90;119;135;113;109;126;193;201;157;149;112;155;131;114;123;126;140;119;87;72;92;104;83;98;82;79;86;68;62;85;73;79;89;73;83;100;79;104;91;79;81;101;82;90;100;110;72;90;84;86;115;84;93;75;104;103;103;110;95;77;83;95;98;116;108;97;88;88;87;87;99;100;109;115;132;137;110;159;199;204;145;140;128;130;173;226;205;189;209;260;267;228;201;203;200;181;156;127;125;95;103;102;70;64;63;54;71;79;103;99;95;105;90;78;86;99;65;95;89;96;90;97;89;106;143;133;154;121;124;130;108;109;125;122;89;95;82;83;82;96;85;80;69;95;76;77;75;72;96;82;76;88;86;86;94;118;114;93;110;90;87;104;92;114;111;119;92;83;87;85;88;95;76;94;102;77;91;88;92;87;89;113;92;105;100;113;126;137;198;219;252;208;173;179;197;240;313;380;339;243;159;171;198;220;260;228;155;105;107;91;110;89;90;77;85;92;82;85;96;76;82;87;94;96;104;87;91;87;102;88;116;100;102;89;97;97;99;103;110;98;88;97;95;93;80;87;76;106;91;94;90;88;84;89;99;100;95;111;104;106;96;117;126;135;125;114;108;82;132;144;127;139;145;133;120;99;98;115;100;104;89;96;91;101;110;81;79;81;85;83;78;73;87;82;112;115;105;121;115;116;98;118;102;97;100;134;109;123;131;124;111;134;132;120;106;114;92;108;88;102;114;141;143;163;195;199;133;144;131;122;153;165;178;211;226;196;173;147;140;152;132;154;177;175;195;162;219;191;171;133;152;156;152;135;141;140;91;128;111;107;120;107;116;127;104;101;97;92;84;104;116;216;450;772;692;447;215;208;151;121;121;115;107;134;115;101;99;85;101;110;112;76;109;97;98;89;93;97;110;123;106;99;85;88;106;83;89;110;92;92;111;95;141;104;110;106;111;104;111;104;112;109;100;96;84;103;86;77;90;91;92;106;106;85;102;93;80;109;123;118;85;90;99;82;101;96;115;150;119;121;143;126;93;95;99;98;111;97;96;66;109;125;167;172;132;101;61;82;77;97;77;101;119;140;130;94;83;96;109;81;93;88;86;101;88;67;100;86;105;114;110;101;83;83;83;91;107;103;83;103;87;94;91;91;114;104;133;111;91;87;99;96;78;101;78;89;101;84;82;85;77;77;105;90;80;142;220;282;289;201;283;292;232;197;140;154;135;137;117;114;139;224;331;306;241;283;280;202;135;109;101;102;103;107;82;94;83;89;80;79;91;103;143;146;123;110;100;86;101;77;99;98;92;95;119;108;93;85;93;99;92;124;101;111;130;135;168;152;123;88;105;105;99;119;126;146;117;110;100;109;114;117;107;93;90;95;104;91;100;111;87;121;129;101;121;144;128;154;149;144;153;116;113;144;114;103;121;113;134;148;168;204;249;182;162;129;121;122;99;89;111;103;109;92;113;108;106;97;85;96;68;74;84;79;78;69;83;80;100;87;88;86;69;73;79;85;79;83;87;90;94;82;79;83;73;93;89;87;93;85;101;107;95;109;84;103;94;85;84;97;77;91;88;85;89;92;84;98;91;90;73;84;81;90;111;107;77;77;79;92;85;79;80;102;96;77;70;96;70;89;87;74;92;90;82;91;78;94;108;87;79;88;114;105;85;99;80;83;89;77;80;83;86;82;108;95;81;95;96;77;105;94;91;111;79;71;85;76;85;104;83;77;87;82;89;84;91;93;78;92;86;90;106;78;83;82;81;100;106;106;247;491;1070;1364;940;413;173;103;98;148;260;403;333;202;101;96;90;98;100;86;100;82;101;95;98;123;181;210;197;117;98;98;98;118;197;353;385;206;98;104;115;119;86;93;89;74;73;90;83;80;97;86;80;75;72;63;62;75;77;79;100;93;90;100;106;97;153;133;97;97;79;84;85;90;75;74;95;104;164;175;130;108;93;89;85;84;101;85;76;96;80;81;90;88;101;99;93;89;94;92;80;107;90;86;94;101;101;103;63;98;95;102;91;91;98;91;77;78;84;93;78;77;111;93;81;86;93;90;92;98;77;103;91;93;97;106;92;88;90;95;83;88;97;84;74;91;80;70;84;89;74;80;89;104;99;136;214;352;295;173;106;83;99;110;93;111;99;87;103;106;85;92;74;112;131;211;222;178;150;160;132;90;97;119;112;90;82;73;90;83;78;93;109;108;131;104;96;112;104;103;77;89;93;78;85;66;80;92;97;74;82;83;83;92;97;98;81;83;99;107;88;76;94;116;87;79;86;75;78;89;76;92;86;71;90;103;93;88;87;103;91;83;84;93;85;85;89;86;79;88;101;115;94;119;138;152;122;81;93;78;95;105;70;81;71;82;80;82;72;68;67;86;87;97;115;143;159;166;144;100;107;110;116;86;96;88;70;93;79;88;82;105;86;86;81;95;91;87;92;86;66;103;96;75;93;99;87;100;110;156;220;438;548;313;157;93;96;85;93;83;99;93;81;82;80;94;108;84;95;100;83;98;110;104;112;140;147;113;110;105;159;140;97;85;97;96;90;103;73;103;107;105;98;100;99;91;109;97;84;78;74;94;90;96;76;83;88;96;89;83;78;102;83;96;99;88;102;89;74;99;69;86;152;130;121;147;155;148;148;141;102;83;108;107;87;100;100;127;113;84;101;100;71;73;81;88;83;84;78;89;83;91;93;103;100;90;103;189;317;296;161;111;100;92;69;73;75;94;83;71;87;85;94;95;79;94;84;91;91;100;108;89;132;170;208;216;200;178;128;95;106;115;103;107;114;112;120;106;86;96;88;90;97;110;97;96;89;82;98;73;112;73;82;104;87;117;113;117;105;99;114;111;108;101;78;94;107;111;92;95;92;93;88;98;90;105;104;99;96;90;114;162;134;135;98;81;95;91;90;82;114;133;145;175;158;149;143;77;92;82;79;82;118;147;117;114;93;77;74;80;81;86;68;73;75;80;77;66;91;92;88;81;96;84;102;84;110;109;104;70;85;71;97;105;121;145;150;132;93;96;124;101;109;97;114;127;96;84;110;126;130;126;132;135;153;149;133;140;159;152;128;100;99;109;92;104;91;98;110;101;93;89
92;79;87;79;73;69;96;149;249;285;181;143;101;110;157;163;221;354;384;309;243;301;292;226;164;145;164;235;253;301;304;174;157;121;105;124;187;153;123;162;168;140;127;187;268;346;276;198;193;261;202;151;88;87;85;99;77;90;161;208;223;146;114;118;116;103;103;102;72;109;99;107;108;137;164;155;150;102;83;95;88;104;89;78;77;90;80;76;86;78;84;87;78;60;92;84;85;80;100;74;90;71;88;89;89;102;94;70;86;81;85;79;71;69;102;122;157;184;114;85;104;96;92;88;66;81;91;114;141;126;116;103;97;81;100;91;98;85;82;71;84;85;114;132;127;144;96;118;144;244;341;261;158;125;125;179;268;310;240;212;252;300;245;214;181;183;164;123;89;88;80;74;80;110;79;89;78;65;88;76;98;103;98;103;100;88;103;104;84;117;115;100;106;123;146;186;184;193;149;160;133;126;111;118;98;85;94;83;84;93;91;94;80;84;73;63;76;76;91;71;69;86;80;89;103;94;69;103;89;82;94;99;94;68;102;73;71;83;85;82;110;87;98;129;147;145;118;113;83;96;110;108;100;107;81;82;105;108;103;117;124;127;114;131;146;149;186;163;150;134;131;132;142;156;150;119;154;185;243;273;241;231;233;176;154;123;91;128;117;105;90;75;67;66;66;64;70;96;75;90;81;82;86;83;67;94;86;92;72;78;101;86;135;112;120;107;97;98;103;95;89;92;83;80;80;78;75;91;104;82;77;86;83;105;76;90;96;86;88;91;100;87;78;103;107;98;97;102;111;104;101;93;90;83;92;102;87;95;93;102;112;90;100;76;81;90;81;79;70;101;103;92;100;99;121;182;186;209;216;230;198;179;230;281;366;362;264;222;209;164;222;258;205;188;148;118;91;106;108;98;91;73;76;86;74;88;99;82;98;83;71;95;108;102;85;88;83;88;102;94;77;92;102;107;88;102;116;93;91;87;94;83;111;86;84;99;89;107;76;83;112;107;98;118;92;96;105;127;130;115;98;108;117;96;94;79;116;129;144;170;144;140;118;118;111;108;126;114;92;97;116;92;117;104;102;83;76;92;83;100;91;98;120;152;149;127;123;132;120;106;123;115;97;97;133;130;125;132;120;113;131;106;114;109;123;106;96;99;117;135;90;151;148;154;129;142;126;123;148;138;171;188;171;148;140;162;153;145;148;153;175;131;177;176;201;183;171;176;183;181;149;115;127;131;104;102;114;110;101;111;105;106;139;122;90;104;96;99;144;353;657;1065;935;506;281;172;142;152;131;137;131;122;126;103;120;94;95;115;98;98;103;91;106;75;100;130;101;121;111;109;92;90;83;81;93;104;93;98;95;101;84;93;87;106;118;122;109;123;99;97;97;92;109;89;131;99;96;107;82;105;92;94;100;91;86;100;104;107;111;83;91;98;96;106;128;120;130;132;125;106;112;120;118;108;107;100;66;90;125;143;169;169;103;100;79;92;54;81;101;82;99;96;85;92;71;96;90;90;74;89;93;96;85;87;93;87;79;109;102;103;90;79;96;80;104;82;95;102;80;85;101;90;96;102;102;94;100;110;84;73;82;86;93;76;96;73;92;87;111;84;86;111;100;132;199;214;192;148;194;197;220;194;229;241;246;223;196;152;143;173;230;265;398;537;623;418;243;129;114;95;94;97;97;83;111;80;84;64;75;93;130;144;133;122;93;91;70;93;90;75;88;101;117;127;109;98;99;85;99;91;110;112;110;139;122;108;101;99;89;89;113;111;130;101;117;101;86;126;120;113;92;88;88;113;85;85;104;128;107;106;96;92;105;150;173;173;145;163;181;142;112;134;106;119;128;124;101;93;137;154;145;185;179;181;124;126;139;134;137;157;108;127;121;103;120;90;85;90;83;75;85;98;83;90;86;78;87;73;85;80;88;91;97;100;70;75;84;90;102;80;74;87;85;91;82;84;92;81;69;67;98;93;81;92;89;99;111;93;77;81;88;76;96;97;76;72;60;96;77;84;79;75;101;90;82;93;82;83;100;83;103;82;92;73;85;77;83;100;97;81;87;77;98;90;84;78;88;92;92;82;97;92;87;99;92;90;90;69;106;92;101;88;66;113;88;92;102;79;95;94;95;75;83;89;70;71;89;82;82;84;98;89;81;89;95;86;103;109;86;86;79;92;101;76;79;88;96;114;266;793;1559;1777;1166;503;224;94;93;126;178;321;297;162;111;80;84;76;79;78;81;99;94;73;88;82;113;112;108;91;89;111;88;97;164;317;298;174;108;110;81;108;96;92;92;92;82;85;99;102;98;67;90;91;84;73;78;70;86;77;73;88;73;101;114;136;202;156;97;72;85;78;82;72;69;67;87;99;109;122;106;86;97;94;78;78;82;73;97;75;90;95;97;93;92;71;96;92;98;97;99;86;98;72;89;80;88;84;71;83;79;95;116;77;76;76;95;92;78;85;77;93;92;92;88;75;80;77;80;78;89;89;79;97;75;81;76;81;92;97;99;96;74;86;87;86;90;75;92;77;84;75;111;103;90;108;155;212;205;110;91;67;97;115;105;105;101;92;90;88;88;105;124;115;203;398;455;322;226;171;120;110;119;82;85;89;87;82;72;74;67;75;102;96;85;80;84;92;111;109;87;76;89;78;83;99;84;102;83;73;82;79;93;96;68;71;74;80;89;100;99;92;88;94;88;82;96;97;98;76;76;76;91;85;79;80;82;93;85;77;95;77;101;84;81;66;85;88;78;84;99;102;79;111;149;180;134;77;91;93;88;94;66;75;90;82;78;86;85;88;83;77;82;98;97;148;176;177;153;126;119;99;115;108;82;69;82;97;69;82;77;71;92;85;82;77;79;98;83;96;73;88;89;82;80;97;88;101;95;129;212;306;313;247;157;116;80;99;69;76;92;102;97;85;97;113;107;93;83;99;81;109;92;94;122;146;133;117;105;139;121;105;112;80;115;92;104;97;118;107;104;97;87;99;97;100;91;116;85;105;84;83;89;107;102;91;75;83;93;91;87;81;81;84;94;90;91;100;92;106;87;86;124;94;115;121;115;109;96;109;119;114;100;84;90;103;126;188;198;120;107;86;79;83;89;74;82;82;69;92;85;84;95;89;105;107;153;307;602;474;243;128;87;89;97;94;84;94;97;85;97;102;85;83;114;125;108;97;92;80;114;113;114;143;216;234;189;140;122;102;117;115;103;89;112;109;95;105;96;101;125;106;88;87;88;98;79;95;93;95;79;93;81;79;123;151;159;119;94;93;112;104;96;81;83;100;88;84;98;92;93;85;90;95;87;95;104;106;80;98;85;115;112;131;110;78;87;82;80;91;104;89;111;143;147;125;130;110;83;70;96;93;104;129;164;104;107;74;102;86;83;76;73;80;73;84;89;95;83;75;90;81;76;109;100;99;91;86;105;82;99;94;83;84;95;95;130;111;82;100;98;101;112;85;124;136;111;99;82;114;104;139;143;131;118;133;139;119;149;157;123;121;80;93;82;102;103;114;107;103;113;104
103;89;85;83;87;80;94;129;257;244;154;119;120;159;152;139;182;262;277;266;263;314;273;187;159;134;153;221;246;256;201;153;114;101;107;182;252;200;161;145;172;151;120;144;230;272;281;177;178;222;222;162;102;96;90;81;83;91;86;135;119;119;88;76;87;106;93;102;105;121;131;132;115;149;254;260;188;113;114;79;95;104;92;83;68;113;79;104;97;100;65;85;77;78;88;72;96;110;84;99;54;97;71;79;96;85;79;64;60;72;106;86;66;80;76;99;98;116;97;95;95;119;96;98;107;84;79;97;95;108;82;108;91;89;94;101;108;106;88;83;76;95;92;131;123;85;110;111;160;266;308;231;127;119;135;194;337;344;259;188;306;378;247;173;142;165;102;83;99;86;82;82;72;92;83;76;79;80;92;86;97;84;93;77;87;98;89;103;88;100;103;91;88;93;108;112;159;184;220;190;160;145;132;129;117;92;80;94;84;70;85;83;84;95;94;92;79;94;72;79;88;84;92;110;79;83;84;108;57;87;87;70;89;102;79;81;88;100;84;72;87;76;92;148;209;147;143;142;144;133;149;107;103;121;92;99;120;157;163;166;125;126;119;167;234;245;201;186;167;152;136;152;154;124;112;118;110;179;254;263;215;206;188;177;110;111;115;138;120;97;80;74;61;65;70;71;81;93;74;79;101;87;75;78;93;98;73;87;83;96;85;105;98;112;113;81;90;100;76;101;106;92;95;92;91;82;77;95;82;84;85;102;78;87;90;92;97;102;106;108;121;106;86;116;109;98;100;125;104;100;97;90;88;89;87;88;66;76;78;114;81;88;96;89;91;101;86;84;104;93;80;92;100;102;131;200;209;203;251;216;186;224;275;283;299;253;206;218;171;209;170;193;162;138;125;97;106;114;99;109;86;95;91;83;89;87;90;94;100;100;91;86;76;89;80;85;78;82;97;99;94;101;105;87;109;102;99;96;94;85;96;82;99;83;78;87;94;109;100;101;95;91;92;85;80;90;108;100;125;102;119;122;105;92;102;116;130;129;120;123;144;105;113;107;123;104;121;115;93;123;93;93;94;114;94;89;99;96;110;92;102;96;117;119;137;106;115;116;121;115;133;120;95;93;116;113;129;105;128;118;109;96;112;101;114;93;93;108;117;125;119;142;135;129;150;167;155;146;145;123;135;142;143;153;154;184;176;187;197;137;165;185;169;210;232;190;157;163;216;229;206;192;150;129;103;110;102;101;100;110;104;97;109;103;75;110;76;99;133;257;643;949;866;475;305;225;186;153;157;143;126;123;102;112;110;80;117;95;90;97;107;98;105;104;120;121;133;114;115;115;91;109;92;94;91;91;90;100;81;89;92;76;84;109;117;102;107;115;98;108;126;104;118;108;107;90;111;87;98;94;108;115;107;117;105;81;102;95;76;97;77;99;104;98;111;124;129;107;101;106;95;102;112;99;97;93;92;82;103;116;112;120;122;80;94;87;109;92;90;97;83;79;92;84;74;84;76;92;96;102;111;89;79;96;98;70;112;120;108;91;104;110;95;95;90;110;90;95;86;88;93;99;92;96;93;105;84;87;81;101;74;80;83;101;96;90;90;70;85;75;129;139;105;145;166;178;140;137;185;253;321;295;299;378;406;456;404;211;136;149;181;377;721;1108;1138;749;310;154;99;89;84;98;93;103;102;86;84;88;92;92;117;152;201;144;107;89;94;98;86;95;98;106;126;126;109;98;101;74;87;79;103;106;108;106;107;100;99;84;96;94;104;99;104;91;91;79;103;88;122;120;113;83;99;99;102;86;98;95;120;100;121;100;113;161;171;152;143;149;169;138;130;102;118;89;108;106;120;94;102;111;136;186;273;216;171;139;127;175;198;180;170;121;114;87;89;91;82;113;83;91;86;92;89;95;85;98;63;70;87;85;77;100;80;67;98;80;89;109;82;93;78;103;88;98;86;80;93;86;107;94;89;78;94;86;79;107;87;83;77;90;107;86;91;80;84;92;86;72;65;92;91;67;96;83;83;81;89;69;87;97;80;89;64;81;79;80;88;68;92;92;82;100;96;76;76;96;101;87;97;91;84;86;82;103;95;78;73;83;85;81;62;80;93;94;97;74;105;83;92;81;86;81;79;76;83;89;79;84;84;85;79;93;97;101;87;71;73;91;87;84;87;102;79;90;95;86;87;179;400;933;1706;1569;918;380;161;112;88;114;145;182;208;146;123;91;94;104;89;80;94;87;92;97;89;80;88;88;86;93;77;80;114;100;133;171;186;131;93;84;79;96;87;85;83;79;95;106;84;76;93;80;86;114;86;72;86;83;67;79;89;88;92;116;124;147;177;140;103;105;92;78;72;81;73;96;104;78;101;102;97;89;89;80;98;95;77;76;72;84;92;96;87;83;75;95;84;94;77;88;96;71;98;93;91;88;90;84;96;66;77;92;89;88;84;84;80;94;99;87;86;92;79;97;84;76;92;86;84;102;95;101;70;77;91;77;91;91;76;95;84;89;93;106;90;106;88;91;83;96;86;90;131;135;105;98;126;110;114;92;95;112;98;90;111;105;83;82;87;85;95;98;105;146;291;702;759;517;298;207;154;154;126;95;106;92;85;74;96;88;66;94;87;93;90;77;71;96;118;89;87;96;82;90;94;90;96;81;83;82;95;68;102;76;81;73;86;84;97;112;89;91;67;86;98;87;86;88;82;76;77;74;98;88;84;67;80;80;63;87;89;70;76;75;77;81;67;84;97;91;83;126;140;131;134;131;118;100;106;116;108;96;107;74;85;95;75;100;79;83;93;74;118;106;120;136;207;182;162;114;104;129;122;126;89;97;85;75;84;81;99;60;102;80;86;100;91;90;93;82;69;75;88;106;73;91;76;87;92;115;113;166;175;175;104;114;101;89;91;92;84;90;103;97;95;106;103;106;88;87;106;82;94;108;126;128;130;114;93;104;100;103;103;94;95;116;80;90;89;132;116;88;82;89;96;94;94;90;107;81;83;101;115;124;123;103;77;79;81;82;80;85;90;97;95;86;88;99;76;100;103;116;92;107;119;124;102;93;87;108;111;114;69;95;85;122;122;188;203;170;104;102;97;85;95;78;79;80;77;80;82;80;79;77;87;118;161;368;561;512;227;100;80;93;76;92;79;80;89;84;78;91;95;87;79;121;135;111;105;107;131;109;128;122;168;149;165;133;89;83;77;88;103;109;103;111;95;94;123;131;170;137;130;111;126;118;104;111;97;102;76;82;76;71;109;173;206;152;116;128;111;91;103;87;81;76;83;100;82;101;107;78;96;85;81;99;102;102;77;93;79;100;99;105;87;88;78;79;81;92;86;107;91;121;152;141;120;107;91;92;63;71;104;125;135;86;76;96;96;94;80;86;79;75;88;88;77;91;92;79;92;82;113;80;84;86;95;107;89;88;82;75;86;87;94;91;88;93;87;71;73;89;88;112;144;135;120;97;84;132;127;135;183;156;152;149;124;146;135;126;128;93;95;90;81;95;94;88;110;132;104;98
99;109;63;72;81;96;111;115;165;142;131;137;195;180;199;137;132;163;190;197;217;210;222;194;178;149;158;205;193;225;160;133;110;106;107;214;292;228;141;143;171;129;90;119;162;237;246;170;148;161;241;222;149;102;97;86;78;68;81;94;108;96;85;96;107;101;109;106;98;110;174;142;119;193;318;309;218;137;99;92;93;77;76;89;68;100;69;75;90;81;82;72;77;89;86;91;90;85;90;74;80;84;88;81;93;78;87;95;86;85;89;74;78;82;101;91;96;98;108;114;97;82;96;91;78;90;115;96;85;109;87;94;74;100;111;126;103;86;76;97;94;71;95;107;103;84;92;133;186;253;257;238;188;128;112;181;301;283;230;238;244;272;199;128;132;115;92;107;95;100;77;90;80;85;89;86;89;87;66;74;81;78;86;83;81;81;90;99;88;88;108;88;81;88;93;99;122;184;251;287;304;234;199;129;100;96;83;89;75;80;80;100;96;97;84;84;71;58;86;90;90;85;83;77;101;89;86;74;81;67;75;103;70;89;80;106;80;99;80;99;91;103;126;149;174;164;158;164;128;162;171;148;166;112;113;107;117;176;218;200;154;132;133;185;281;344;251;214;204;249;221;195;202;145;126;120;117;174;232;273;217;163;144;121;131;134;134;147;146;126;102;85;64;68;55;83;67;83;84;90;84;92;85;110;105;103;96;86;108;79;90;91;85;105;98;117;110;105;101;101;94;102;109;106;106;93;92;81;89;86;94;97;93;79;91;90;100;95;113;138;107;86;83;81;97;92;100;131;118;133;104;79;86;72;90;99;85;88;100;75;111;104;89;85;86;103;99;99;114;87;82;122;96;97;117;170;195;238;261;286;175;203;250;279;232;247;207;207;198;194;159;161;139;119;124;92;112;113;95;97;90;93;99;71;100;80;101;87;94;98;99;85;90;83;103;83;102;92;89;106;87;87;94;129;113;106;99;95;89;81;86;98;87;81;86;93;99;100;78;96;88;83;105;96;103;90;116;111;125;126;131;123;115;105;122;105;114;119;110;124;129;130;120;106;124;113;126;106;88;87;91;83;104;112;114;87;103;106;98;100;87;87;120;118;139;125;116;146;150;145;133;116;131;124;118;104;115;114;106;117;105;105;112;100;118;103;100;96;95;154;147;118;97;118;132;161;189;144;140;109;105;126;115;125;147;142;182;178;167;151;131;146;194;183;207;208;145;167;217;175;181;190;143;104;89;96;106;92;108;113;119;114;114;110;101;92;89;95;118;213;451;768;712;538;338;300;237;185;130;117;144;110;123;116;88;91;91;94;88;114;111;105;112;85;106;111;109;96;108;96;92;107;95;109;98;109;83;116;106;97;114;100;113;104;106;120;134;126;98;94;93;87;108;87;116;94;98;94;107;101;93;92;112;120;96;99;103;97;102;85;101;87;89;96;93;109;88;99;99;92;110;120;112;108;98;92;84;105;110;103;112;93;102;112;89;97;99;102;85;95;78;78;81;85;90;91;96;83;78;109;98;85;101;75;96;114;104;107;130;147;126;74;103;91;84;103;84;94;97;69;95;100;82;81;89;88;91;103;91;93;83;80;85;83;89;113;89;88;80;123;122;186;214;192;232;214;176;152;210;343;503;376;287;432;626;862;795;342;152;132;159;413;917;1435;1455;950;408;184;117;110;118;112;119;91;89;93;91;78;82;83;103;159;189;139;96;91;98;92;96;78;94;106;142;138;95;93;84;79;80;105;79;77;91;116;112;150;111;113;89;109;107;93;96;84;78;108;101;80;90;88;110;91;115;99;113;85;106;115;109;140;129;109;125;121;177;148;132;144;135;131;146;96;110;99;94;119;122;100;104;116;123;182;224;249;198;165;157;173;197;207;173;125;102;85;102;101;124;124;97;98;102;105;87;87;77;86;98;78;101;93;87;71;94;95;69;78;92;77;91;92;79;92;81;62;82;80;90;95;94;97;108;77;96;89;96;87;80;72;77;86;98;80;95;99;111;89;95;72;89;85;80;99;96;82;81;74;94;84;88;100;103;98;85;82;104;94;102;101;96;81;79;102;93;98;102;96;74;109;88;81;78;110;89;89;84;78;100;83;87;113;87;85;102;95;91;103;88;71;85;94;103;84;90;80;71;80;74;94;82;92;74;79;90;78;87;82;96;95;77;101;84;93;95;77;93;94;89;114;317;653;1295;1249;633;289;138;96;90;87;102;131;136;127;103;112;91;106;100;80;84;84;99;79;80;93;69;101;109;70;83;90;85;94;92;106;99;103;94;81;77;87;100;113;102;92;90;84;82;94;94;76;90;78;84;80;88;76;84;83;80;86;86;80;100;112;156;127;110;82;95;90;79;93;76;88;84;78;94;93;81;62;83;92;85;78;81;80;67;84;84;107;79;88;85;73;75;101;74;93;86;115;102;98;81;82;82;90;86;94;72;82;59;77;78;87;92;95;121;99;110;87;101;93;99;76;73;82;92;92;98;69;76;75;79;73;94;98;74;82;73;68;98;86;82;76;80;100;89;99;90;117;224;235;191;137;78;96;88;74;90;81;101;95;84;92;89;91;110;101;123;114;150;202;375;754;944;633;282;175;125;154;120;102;94;75;75;87;71;82;82;80;93;92;73;107;79;96;78;84;87;82;86;89;84;85;92;105;108;103;89;94;78;68;74;85;96;74;76;82;85;90;64;95;94;93;73;83;92;98;91;88;85;78;79;79;105;73;83;85;86;79;91;91;92;91;72;85;85;88;87;135;150;148;121;111;76;80;103;100;131;154;92;96;99;92;82;67;79;78;82;96;120;119;115;143;163;177;140;109;130;139;165;150;95;105;84;69;80;94;83;82;76;87;89;84;100;95;99;65;84;86;87;100;104;102;102;90;105;98;112;100;121;131;101;109;109;103;88;87;111;82;87;104;100;128;114;114;92;118;93;83;98;90;121;121;95;114;92;100;87;82;101;117;116;122;112;97;87;92;97;90;81;81;97;83;104;90;98;85;80;108;148;145;120;88;87;74;73;73;75;116;97;92;92;99;87;88;91;80;91;106;86;106;119;110;105;101;106;97;91;114;102;94;108;98;114;197;194;152;112;110;90;88;104;96;79;87;93;78;74;77;84;77;93;104;218;394;536;419;233;113;91;88;94;75;94;82;114;101;85;90;93;93;102;119;124;118;105;118;97;120;103;123;102;111;132;104;96;94;77;120;111;95;77;109;103;109;112;135;181;165;131;120;111;105;108;82;88;71;90;78;77;82;124;140;184;151;102;116;140;111;100;76;74;83;80;81;71;73;83;82;101;108;90;111;123;109;107;92;77;92;82;87;85;94;83;91;77;91;78;95;95;128;129;154;133;113;100;84;90;86;97;96;120;114;85;80;79;89;88;77;99;82;82;75;79;93;78;84;86;92;84;104;91;101;87;73;99;71;88;89;78;90;97;91;89;105;95;85;80;92;78;107;95;108;117;114;103;117;131;139;164;171;156;164;114;107;119;90;86;91;82;81;93;91;108;102;103;102;91;83
109;86;94;81;79;85;122;104;128;107;118;145;210;225;193;155;131;131;171;197;200;166;157;176;177;154;211;187;197;192;193;182;141;138;97;171;233;212;180;137;148;115;96;99;163;203;219;175;173;139;207;208;187;92;88;100;101;75;108;101;93;108;101;79;94;106;82;96;84;101;129;118;120;147;242;277;201;116;101;93;98;87;87;92;86;84;81;87;104;95;70;85;77;97;79;101;87;96;82;81;79;88;82;64;82;96;96;82;81;99;94;80;90;73;67;109;87;88;85;74;71;78;85;85;72;76;74;87;82;87;90;79;86;82;101;138;100;84;92;88;80;82;102;89;84;86;89;130;171;229;297;286;204;131;127;139;204;263;230;203;180;183;134;107;86;108;106;86;106;91;121;92;96;92;105;80;100;93;74;79;97;87;88;79;90;61;82;78;84;100;88;85;80;87;87;100;103;158;291;479;522;303;199;157;121;96;97;89;95;93;99;77;78;78;80;75;85;68;94;78;78;89;74;77;107;85;99;108;91;101;81;68;84;77;85;80;83;93;90;98;81;102;112;142;144;146;187;170;150;193;218;192;172;139;137;106;152;245;292;261;176;162;147;194;248;291;264;217;290;318;328;271;241;193;147;129;136;172;232;305;229;166;136;120;136;130;182;164;131;127;108;83;64;70;64;95;87;81;90;93;83;86;80;110;113;110;81;89;89;94;66;101;91;111;153;147;113;118;110;83;82;99;109;101;87;77;64;81;72;84;79;90;90;85;93;88;105;128;125;118;120;89;94;89;103;94;119;97;118;116;99;89;78;73;97;86;84;75;83;88;77;75;94;90;78;110;90;106;106;98;100;92;83;112;144;158;162;209;222;216;172;198;162;204;217;177;205;221;265;236;171;132;120;120;127;103;122;125;88;99;79;92;82;78;91;94;105;91;89;89;96;82;84;79;83;103;100;84;77;90;88;100;112;113;100;113;103;96;96;79;74;88;108;91;68;72;68;88;76;106;92;119;96;95;106;109;108;95;124;128;146;123;116;118;121;136;119;94;140;127;141;120;114;91;88;132;114;116;89;89;94;86;103;105;110;99;93;101;115;92;110;83;107;109;121;125;121;143;168;157;156;136;110;134;133;115;111;103;106;112;102;122;122;126;108;109;109;114;129;167;196;154;142;138;128;147;192;157;147;138;83;91;109;140;136;148;165;152;171;149;129;157;135;166;138;171;152;137;156;152;178;146;145;135;102;109;111;110;79;89;149;108;96;94;110;88;104;88;117;144;331;577;701;663;542;412;296;219;146;144;127;123;109;107;92;100;86;96;114;112;107;99;84;99;100;115;109;119;110;80;91;112;125;127;132;126;118;137;157;133;107;100;108;108;134;156;146;109;106;106;86;92;87;102;117;99;93;83;104;109;114;87;94;101;98;111;115;104;88;95;103;107;86;98;107;103;97;105;80;100;109;81;98;87;120;90;102;77;95;105;104;99;117;110;99;102;93;88;104;120;103;100;89;105;107;103;93;93;87;104;97;100;92;91;110;100;95;139;120;138;127;91;93;85;114;132;126;103;98;83;83;91;70;86;96;107;91;112;104;100;94;92;88;94;72;88;85;82;87;110;216;305;390;320;258;249;218;225;325;433;438;360;273;390;729;987;862;375;161;131;155;368;729;1073;979;695;352;150;124;97;106;105;102;106;102;77;67;96;93;107;84;100;133;114;99;101;101;115;83;86;88;107;127;118;91;88;86;73;97;102;105;88;89;94;119;145;128;95;108;95;96;92;98;108;106;89;118;97;102;104;88;87;98;85;102;86;109;90;94;118;124;128;102;131;133;123;129;138;164;134;133;95;105;107;87;88;93;98;99;97;102;169;145;144;147;143;103;145;155;179;153;144;101;90;122;110;168;121;106;99;93;76;83;90;86;87;106;80;96;104;66;95;86;90;79;93;78;105;101;83;76;63;83;88;90;74;82;80;93;94;75;97;91;106;95;90;89;90;77;73;100;77;87;78;84;76;84;99;100;84;95;106;92;92;104;89;87;90;84;88;109;86;79;84;89;87;81;89;93;77;91;90;79;102;98;116;76;80;92;90;70;93;102;77;77;94;95;113;95;86;87;103;108;125;129;92;87;70;92;87;90;96;94;77;84;81;97;76;77;89;91;83;92;89;93;79;92;79;86;71;73;74;86;79;79;80;95;139;277;487;749;640;333;169;89;95;112;120;116;102;131;138;142;123;129;127;125;104;86;89;110;86;89;92;91;80;95;80;94;107;91;98;85;115;91;85;73;92;91;111;97;97;110;86;116;84;109;93;73;94;89;77;77;90;81;88;92;93;88;96;83;92;99;92;106;107;93;82;85;82;84;77;81;91;93;96;86;85;98;88;72;87;101;90;98;69;81;80;94;82;89;77;90;85;91;85;88;89;75;104;81;82;87;73;72;92;95;92;83;106;89;81;91;98;118;142;159;153;114;92;90;79;77;82;96;83;85;94;86;96;65;80;81;90;86;72;80;88;84;89;81;83;82;94;92;86;81;89;107;203;335;474;328;164;89;90;87;91;87;83;87;81;88;119;97;92;110;134;172;157;192;229;382;640;779;522;279;188;183;188;126;75;107;87;79;97;90;76;62;60;87;94;74;73;74;87;85;86;76;80;66;90;92;78;88;86;93;121;115;103;91;69;85;74;99;84;82;93;87;72;87;83;102;89;79;86;110;83;91;85;88;96;77;81;83;92;75;83;85;76;86;66;83;87;85;88;93;77;82;109;132;114;101;107;73;90;108;112;107;103;103;95;89;97;102;76;66;79;96;102;105;143;104;126;118;118;127;112;106;165;185;176;107;83;98;73;77;75;87;88;82;83;90;83;98;96;103;86;71;71;75;99;92;108;100;107;114;107;90;87;111;95;105;113;112;110;103;99;92;73;83;115;97;100;122;106;134;157;125;127;80;72;115;96;103;106;101;91;106;86;89;89;126;118;103;118;92;107;112;78;85;81;90;89;80;89;78;106;82;99;136;148;108;98;81;81;75;86;77;81;101;93;96;123;80;75;96;93;78;98;85;86;108;110;80;100;96;100;81;83;74;97;81;98;133;145;185;146;121;94;99;93;85;75;72;80;102;94;88;81;91;66;82;120;228;480;610;519;231;119;90;67;91;112;98;116;125;162;113;88;87;100;91;114;108;112;90;104;107;116;109;97;124;112;113;103;91;85;84;97;104;98;99;98;94;103;127;164;190;169;150;112;105;87;83;83;85;76;89;80;68;88;119;142;167;140;117;107;135;93;72;92;97;68;85;74;84;69;77;79;112;119;124;105;139;130;82;103;90;105;88;87;90;83;87;91;83;104;87;106;99;122;107;147;118;139;102;90;82;80;85;102;125;128;99;80;86;89;88;85;74;89;78;76;85;93;96;69;86;100;90;74;95;92;100;80;85;67;93;100;88;86;98;74;102;116;124;111;96;93;104;123;103;114;102;105;110;123;137;168;194;171;151;123;94;85;108;98;82;83;92;89;91;83;78;98;90;103;103;86
79;116;98;74;74;77;101;95;79;85;102;141;176;187;162;161;153;161;186;225;204;128;121;138;164;191;197;202;211;299;266;207;169;134;131;131;177;183;148;146;129;121;104;99;130;205;201;175;217;138;150;147;117;95;98;97;89;105;115;128;120;97;86;98;122;94;86;99;79;95;91;100;89;117;172;210;162;128;109;108;90;94;81;89;71;79;81;93;94;104;80;91;77;80;76;83;89;87;75;104;73;94;69;104;72;87;77;85;102;88;94;81;78;86;87;92;95;70;74;90;73;69;84;99;80;100;86;93;92;100;76;97;88;89;94;119;115;103;64;86;70;91;78;87;97;88;77;116;131;188;261;218;232;193;164;185;176;271;333;225;120;105;103;81;86;90;90;113;109;100;120;104;90;93;104;85;91;93;89;69;87;78;94;87;90;80;96;97;76;93;74;92;87;84;96;97;109;163;287;492;527;336;203;135;96;86;98;86;96;85;93;77;81;59;73;86;89;90;69;85;73;81;70;99;80;88;100;85;102;84;90;74;80;70;89;99;86;98;70;78;104;111;96;112;110;170;214;204;179;164;150;154;182;174;106;116;174;324;440;366;254;189;152;142;211;222;223;280;255;441;426;290;252;204;192;197;161;196;207;254;240;212;186;136;181;197;183;144;103;106;100;80;61;63;90;87;91;88;93;94;100;108;96;111;112;128;90;96;88;96;80;88;103;151;221;197;142;120;86;86;104;111;119;97;57;84;70;80;89;76;93;91;103;94;85;85;104;149;133;122;108;94;86;105;124;144;135;117;135;77;103;83;86;83;87;96;67;79;80;97;101;94;92;97;87;92;87;99;130;102;97;76;112;116;149;179;121;135;162;213;161;164;135;145;147;175;209;256;264;232;176;137;117;151;127;124;115;99;93;102;95;80;91;73;81;91;91;70;100;89;108;93;96;110;97;100;90;86;92;89;104;85;104;102;99;101;121;89;75;97;74;91;97;108;106;100;99;95;78;84;94;89;124;88;101;90;93;104;101;125;129;128;111;110;106;111;114;120;149;146;127;114;110;96;98;104;111;108;119;95;99;80;96;92;110;98;78;91;86;94;93;93;115;121;108;142;147;189;202;192;197;137;112;112;112;128;115;111;98;103;138;145;135;113;125;148;122;148;162;211;258;273;146;143;129;134;156;145;148;96;122;124;126;140;141;157;138;133;139;149;173;166;134;121;133;146;158;152;179;139;154;134;145;98;125;123;141;124;98;111;112;82;99;88;88;91;87;83;86;122;238;536;868;996;797;537;389;234;158;146;134;117;115;101;95;97;113;99;119;132;105;89;89;80;97;112;92;87;88;83;104;109;130;130;113;122;159;232;293;212;153;111;114;121;130;146;158;137;115;100;96;103;114;103;99;110;105;105;106;100;106;88;99;115;94;99;85;87;84;114;90;97;97;102;118;105;90;85;85;89;100;89;96;91;92;91;108;99;104;104;88;83;96;114;119;101;110;100;73;84;81;93;84;124;105;92;78;79;93;89;91;99;89;82;97;109;90;123;104;93;98;101;86;105;119;118;124;132;95;87;106;104;99;91;68;102;112;98;83;87;83;63;89;75;85;82;86;94;99;131;239;483;648;498;314;239;306;427;514;416;330;251;194;289;489;658;517;262;130;119;179;339;513;593;550;340;204;130;122;90;101;88;112;116;76;82;98;89;84;84;82;99;93;81;79;93;74;84;85;81;83;87;110;87;88;84;79;89;104;90;84;97;100;88;108;115;117;111;83;124;106;140;125;130;111;136;161;141;111;102;84;102;93;71;105;100;94;114;108;143;111;115;105;128;120;131;137;117;141;166;144;118;117;118;77;119;101;106;90;82;104;98;153;169;129;115;87;94;129;153;119;132;133;139;125;123;149;138;89;84;90;69;79;86;92;82;105;102;110;83;89;89;100;98;97;66;81;93;88;82;82;97;86;78;91;74;96;88;91;91;97;76;97;78;91;78;92;98;84;81;93;72;90;96;86;81;90;83;84;94;90;102;102;78;87;84;94;91;99;84;96;108;92;83;97;95;80;98;84;86;100;96;81;91;80;85;87;97;94;75;95;91;87;81;85;73;96;81;93;90;90;88;82;106;113;94;97;98;87;103;102;96;93;89;77;100;85;88;82;94;90;92;81;99;92;83;83;109;79;93;97;89;90;108;99;82;78;99;155;302;412;343;220;131;119;117;130;156;155;132;147;185;193;195;236;244;172;126;101;107;88;97;89;74;85;72;94;77;91;90;84;96;89;68;120;87;97;90;100;116;102;93;104;108;113;125;92;86;80;94;97;90;92;83;77;90;81;84;101;94;90;71;86;103;83;100;77;88;90;82;85;86;89;103;91;94;102;80;99;91;81;84;72;83;85;78;95;96;85;85;87;89;84;82;77;95;90;96;88;81;81;82;87;88;103;77;83;68;91;80;87;99;83;114;168;193;251;293;188;108;89;87;66;72;76;80;81;98;89;79;98;71;76;98;90;72;73;85;95;84;77;90;77;75;75;88;86;100;108;203;453;699;413;158;104;77;87;106;96;89;79;87;97;90;88;89;120;186;244;215;224;283;429;491;639;544;346;275;328;278;145;108;106;77;98;95;84;81;77;90;93;101;97;78;86;87;71;91;111;84;97;94;83;74;71;87;102;109;114;102;86;107;71;67;69;99;76;77;75;86;75;74;71;86;79;85;90;62;78;79;92;91;103;83;102;84;81;75;91;77;100;84;94;106;108;90;82;94;107;103;76;112;112;82;85;72;91;85;96;114;105;106;114;95;87;99;74;78;72;114;126;132;127;125;133;122;97;85;130;170;189;174;114;110;90;91;74;73;108;85;93;97;90;119;89;83;85;73;90;78;64;88;93;105;90;105;123;117;115;83;109;89;77;94;139;123;84;90;92;77;91;88;108;131;99;121;200;225;187;123;102;102;127;103;95;99;97;116;87;113;113;119;136;142;108;84;96;83;103;98;91;92;88;83;91;88;101;105;93;123;113;107;95;100;83;74;71;77;97;89;104;92;98;97;93;73;87;103;94;100;86;100;104;96;106;94;78;91;84;96;91;93;101;93;99;124;142;133;118;104;94;100;63;80;80;89;106;93;69;78;63;87;83;118;259;506;659;494;227;78;77;95;82;92;121;157;234;211;119;82;78;86;122;116;96;100;112;130;143;125;99;131;116;131;120;98;93;97;82;98;100;91;121;123;113;124;108;135;148;132;161;145;117;101;95;101;81;96;87;86;97;81;115;150;213;160;122;129;108;95;77;82;96;78;86;94;91;84;86;91;103;136;126;153;146;113;94;101;113;121;89;66;77;92;94;96;84;97;94;114;114;97;100;124;167;176;139;103;87;109;119;102;139;115;76;92;84;75;82;86;91;77;86;79;84;87;87;82;88;89;80;100;86;80;90;102;86;83;88;94;90;93;82;89;97;114;125;123;95;118;120;115;101;105;107;105;100;123;153;160;167;143;118;100;99;73;77;94;87;86;86;88;93;81;63;88;88;101;98;95
97;98;83;83;69;80;78;96;85;84;86;124;160;161;135;180;179;203;236;269;164;130;103;98;125;162;188;197;219;263;273;243;190;201;147;133;112;139;165;152;132;102;72;93;108;165;201;235;258;219;147;142;118;86;83;92;107;111;162;189;177;121;108;112;99;94;66;96;76;82;94;90;102;91;147;150;128;89;103;96;86;93;64;80;82;95;87;62;106;69;79;77;85;90;83;89;83;83;86;88;99;71;79;75;90;94;95;83;98;81;88;85;88;87;88;84;77;73;85;77;79;82;77;91;81;86;96;89;77;114;75;78;80;92;101;98;96;104;80;93;92;95;109;77;97;118;99;105;116;139;187;241;275;242;248;189;187;286;294;236;143;115;88;96;88;105;118;140;136;125;95;95;100;117;86;82;98;97;98;103;98;81;91;93;96;88;83;76;84;107;93;90;82;81;111;108;168;197;263;391;346;235;133;114;110;93;80;119;110;78;71;77;73;95;74;75;70;88;97;70;82;83;80;89;83;84;94;75;85;71;71;71;79;74;96;103;78;79;103;89;87;86;108;107;113;193;183;213;210;183;142;152;190;157;127;120;188;328;377;334;282;197;149;130;134;186;245;324;309;390;399;312;269;235;267;308;281;215;221;258;268;287;194;151;186;205;162;138;96;108;105;80;68;82;84;67;92;63;81;112;96;98;84;91;113;109;116;123;109;106;102;101;137;205;207;211;170;110;91;97;111;85;83;78;84;78;60;70;93;106;116;100;112;90;96;105;131;132;137;120;99;100;117;134;145;168;179;162;114;93;96;77;91;85;74;83;99;89;82;73;94;78;100;81;83;86;88;86;117;101;84;89;128;138;196;189;149;133;131;171;142;140;115;121;133;140;195;250;283;217;194;168;137;132;146;121;130;109;114;92;80;67;89;84;85;86;100;106;82;85;85;94;87;76;99;100;75;98;86;103;83;107;114;93;82;78;107;106;90;92;79;94;97;102;96;97;94;88;100;94;95;94;97;103;90;91;97;112;102;109;140;123;113;99;118;96;106;128;126;117;124;136;118;93;92;114;131;107;99;103;85;70;97;88;93;92;82;66;67;87;93;93;104;113;120;140;143;142;164;155;150;121;110;106;114;113;120;106;86;112;142;157;157;119;95;142;170;148;205;284;369;358;213;134;102;124;151;172;149;142;139;144;122;138;132;133;126;141;170;146;198;195;184;146;149;165;143;179;139;147;137;129;145;126;149;138;146;144;112;118;106;93;70;111;98;84;83;95;115;139;260;584;1002;1098;870;616;464;226;154;122;118;90;100;92;104;117;107;96;101;116;105;94;100;103;91;84;85;94;85;93;102;111;108;105;124;147;276;403;490;344;163;92;98;86;144;150;157;95;106;103;116;91;91;96;112;105;90;96;96;98;94;101;107;109;94;91;88;88;91;116;115;108;113;116;98;102;108;85;87;106;106;108;80;87;82;99;107;89;106;111;90;100;76;101;83;79;109;95;93;114;85;97;80;131;117;111;99;91;80;96;65;97;96;86;90;104;106;114;99;106;84;92;106;93;91;119;108;139;78;83;87;91;95;88;83;91;107;92;87;71;84;117;78;71;103;91;96;91;128;158;325;593;845;727;492;347;427;656;798;552;321;223;177;221;339;374;322;193;137;177;266;353;392;401;283;208;162;136;94;115;91;122;82;104;90;93;77;83;67;91;72;76;86;89;84;82;96;88;90;84;107;93;105;100;73;83;89;94;101;96;101;70;115;85;91;99;92;91;98;111;105;131;140;155;164;175;250;186;138;99;96;72;98;87;108;92;70;114;117;169;161;109;111;101;120;113;114;102;160;134;116;110;123;102;88;93;110;117;93;85;98;101;135;136;137;111;99;111;100;113;121;124;145;145;121;102;161;128;99;87;89;88;88;82;95;81;81;84;81;81;88;96;87;97;88;89;96;84;99;98;106;80;73;82;81;73;79;101;96;81;88;96;77;92;75;89;87;76;88;78;83;95;78;73;78;81;82;68;92;84;89;73;92;88;89;114;107;89;86;97;98;104;93;92;79;74;95;98;78;82;96;97;94;92;105;99;108;93;93;88;85;88;99;80;80;76;111;90;86;96;91;87;95;112;94;105;86;88;83;92;89;82;75;111;80;89;84;79;95;92;100;101;88;98;89;79;88;82;81;63;74;81;106;79;94;106;81;110;181;306;333;378;284;179;134;121;168;229;282;245;213;306;332;333;351;444;298;153;94;102;87;79;85;102;88;89;80;84;68;89;88;86;86;93;108;74;104;99;131;118;105;107;119;142;136;128;90;92;73;104;93;79;62;106;76;85;88;82;84;91;79;94;107;79;81;71;82;91;99;91;109;82;87;93;97;113;105;103;95;89;88;89;63;102;77;97;84;79;82;75;95;83;91;104;71;91;85;66;89;84;78;84;76;95;81;77;99;87;97;90;100;66;105;97;151;274;473;518;293;129;97;99;91;90;83;86;72;83;82;71;96;90;93;86;90;78;77;69;90;75;73;90;80;69;87;75;85;82;136;198;366;445;325;196;104;80;100;87;92;104;88;64;72;87;84;105;145;235;312;230;227;256;401;508;633;577;428;411;480;361;180;117;92;86;99;87;87;78;89;89;74;80;98;66;83;83;103;92;106;99;95;110;83;98;94;89;96;95;130;83;78;85;88;81;98;77;87;71;86;84;77;78;98;84;90;93;74;85;86;90;88;72;80;62;73;79;87;92;86;77;87;82;84;105;82;109;90;94;98;102;97;82;108;87;104;69;88;81;93;85;96;87;106;85;84;84;87;85;78;116;137;125;117;112;121;103;100;103;158;180;200;151;109;96;86;88;84;89;83;70;85;89;104;89;79;95;87;79;72;93;89;91;93;105;99;105;110;93;102;101;85;102;91;112;106;128;123;109;88;81;97;114;107;104;111;142;226;310;244;134;92;93;97;89;65;82;95;122;105;97;111;92;126;113;87;92;99;110;106;135;93;85;81;93;76;74;92;95;110;95;90;102;77;104;75;102;88;81;83;92;101;82;89;96;84;79;90;70;73;113;113;77;91;101;88;88;96;90;110;84;73;91;84;84;80;89;121;98;87;111;100;98;80;81;81;96;66;85;82;87;89;84;90;125;198;318;356;294;175;108;90;94;77;100;106;216;321;261;172;111;82;94;93;107;90;89;105;121;162;129;100;115;136;141;133;111;110;87;98;87;100;99;120;150;148;115;118;94;126;140;161;162;132;110;110;102;103;100;98;71;97;88;117;157;182;137;115;108;83;80;83;80;86;79;82;85;88;96;82;113;125;102;157;202;164;148;124;117;102;98;103;105;105;113;109;76;71;96;118;132;134;116;93;124;170;200;160;116;106;104;98;100;112;103;82;80;68;91;76;86;77;77;74;83;73;87;96;91;85;78;79;78;98;89;71;91;95;75;80;88;83;82;96;95;98;97;124;103;116;100;98;102;119;106;97;94;102;114;124;145;140;107;98;112;104;102;85;92;85;91;82;82;88;89;86;82;83;77;91;91
114;90;96;85;74;62;64;78;88;109;116;124;161;166;211;242;193;203;289;239;130;98;107;99;109;149;142;188;247;277;213;221;194;193;182;133;124;121;104;107;103;78;83;98;121;129;176;178;283;247;168;138;133;98;101;101;97;143;241;327;187;113;95;100;93;93;93;89;83;97;87;80;76;112;141;145;109;90;134;165;128;100;94;74;79;91;98;102;93;99;86;80;93;80;87;69;82;89;94;112;92;107;90;99;79;89;77;77;80;90;93;85;77;85;73;85;71;93;83;77;64;81;76;93;81;90;97;89;84;78;70;88;96;99;74;119;117;100;93;74;74;93;88;104;103;139;131;123;164;115;141;141;216;235;199;192;208;255;291;209;127;130;120;105;93;139;132;175;161;141;106;97;93;94;100;100;86;87;107;89;82;80;78;77;86;86;74;83;79;82;80;93;86;97;105;149;250;232;267;334;269;159;112;91;99;83;94;102;114;95;66;76;75;96;91;72;77;86;80;76;79;87;68;87;68;81;89;72;77;85;80;73;82;86;92;90;99;91;81;81;85;83;85;119;121;117;178;217;240;162;145;162;172;149;128;109;151;196;263;256;252;204;165;116;114;141;211;291;333;359;313;277;262;257;280;344;329;290;317;302;280;253;197;193;186;191;149;110;87;79;98;86;71;70;76;91;94;81;81;105;117;108;75;93;94;100;120;121;123;119;121;111;151;217;291;227;148;108;93;85;92;80;88;87;67;84;64;91;93;102;135;119;121;72;93;84;91;125;132;94;113;104;123;129;156;152;165;128;98;92;104;101;78;86;72;100;95;86;79;83;83;82;90;106;90;68;78;72;98;97;104;96;101;147;197;152;151;120;144;134;170;182;127;110;141;147;150;220;320;311;265;190;163;171;134;140;119;112;91;101;110;90;98;99;90;105;88;104;90;81;88;102;99;102;95;75;110;89;110;107;104;94;97;91;87;86;112;93;103;106;90;96;110;92;88;85;97;78;91;102;99;87;107;87;80;99;85;89;101;128;128;136;116;104;105;92;103;110;111;102;103;112;109;98;97;101;107;102;100;89;82;93;90;70;87;98;102;91;101;89;115;106;111;126;110;158;103;132;128;139;113;118;112;109;107;96;89;99;105;118;132;174;142;122;127;138;161;184;189;284;364;326;178;121;106;108;149;128;147;180;167;157;153;119;101;140;143;201;205;224;210;198;192;190;164;187;163;142;145;143;117;132;121;115;115;172;195;153;149;113;99;94;97;100;92;108;83;87;97;118;199;427;744;935;938;822;557;298;184;133;103;106;123;133;130;124;113;105;96;102;91;101;122;88;105;82;107;105;89;89;88;92;114;105;104;182;321;482;540;345;153;109;75;109;130;109;114;110;114;104;109;105;115;113;115;113;114;97;95;105;98;107;97;95;111;90;100;104;113;125;100;89;108;98;105;95;95;87;81;102;105;96;96;93;95;101;105;111;96;99;100;103;104;119;90;85;98;101;87;98;89;89;76;88;108;85;78;93;104;91;98;81;85;81;103;98;79;101;112;108;94;94;93;96;87;113;97;104;84;94;98;76;98;90;63;78;74;84;90;76;86;88;98;86;84;79;108;95;168;225;303;675;981;913;612;484;533;736;813;562;264;194;228;266;346;332;262;191;170;192;367;499;519;434;311;150;127;125;127;88;93;90;117;97;91;105;66;107;70;95;110;88;70;85;95;84;76;93;72;82;89;84;93;105;89;102;105;108;97;79;100;104;94;88;101;82;93;104;101;110;112;143;154;162;160;199;228;148;135;117;106;93;111;83;105;115;100;95;136;156;141;111;119;118;112;119;125;133;129;135;134;111;102;87;102;105;113;113;127;87;106;119;148;164;115;108;112;101;103;111;95;143;124;109;122;139;120;115;132;98;104;90;88;76;101;88;95;83;91;94;91;78;102;69;106;90;105;105;88;106;89;85;97;79;78;64;83;85;74;90;103;94;73;94;94;84;92;65;93;106;79;95;98;88;82;84;79;85;89;76;93;73;94;89;86;81;99;95;108;116;82;84;82;81;102;68;101;89;102;91;86;87;77;110;108;125;111;132;109;100;90;83;79;90;80;78;91;87;97;108;79;69;95;81;85;102;87;88;91;79;78;87;66;93;91;68;93;96;88;91;88;102;104;94;98;95;86;67;93;94;90;98;104;71;98;75;81;131;172;301;589;692;485;285;198;212;236;361;597;510;307;333;440;416;512;653;456;208;119;99;85;87;100;104;112;122;111;76;80;94;98;78;89;110;98;103;87;106;102;103;86;83;123;208;279;217;119;90;75;102;83;88;83;90;105;99;74;88;95;99;72;93;84;80;91;94;94;74;93;103;97;83;81;80;80;86;94;107;105;78;89;87;71;82;99;86;89;99;81;94;83;92;87;111;88;97;97;109;96;101;96;96;100;101;79;86;92;92;81;80;86;76;80;87;131;249;493;474;318;158;107;76;96;81;79;96;86;83;77;87;83;72;77;87;91;74;105;96;103;89;64;67;89;70;77;81;96;78;107;120;198;270;214;159;110;97;111;120;114;105;98;86;69;100;88;101;115;169;277;178;169;197;360;444;495;486;431;427;461;404;184;108;99;75;87;92;102;77;88;78;87;82;92;73;91;108;84;104;77;110;104;110;100;90;82;82;88;69;90;73;73;76;71;88;92;104;67;89;78;86;87;77;93;70;95;83;88;106;84;69;73;84;79;79;82;104;92;62;92;86;86;83;79;92;122;125;97;114;96;107;103;89;96;84;85;95;64;84;100;119;128;99;90;91;96;85;95;110;93;107;99;117;118;140;108;121;105;116;122;135;129;119;93;92;98;80;97;103;90;102;85;105;103;93;91;86;81;76;97;98;80;92;95;100;100;85;106;134;113;97;84;105;99;96;105;106;100;115;111;103;85;79;107;86;93;128;195;293;223;140;95;83;109;93;93;109;100;122;117;112;116;113;98;115;107;90;127;131;132;122;80;92;90;80;83;89;78;98;81;96;86;92;81;87;96;92;73;99;97;98;84;99;90;81;97;82;75;79;108;85;88;101;73;87;85;102;68;87;91;87;85;95;101;81;104;99;115;93;97;94;92;88;83;76;91;89;77;106;92;93;104;80;113;101;122;180;191;175;115;91;88;61;96;92;114;183;231;196;142;112;76;78;99;92;102;104;108;131;139;119;109;127;149;166;115;116;111;127;121;94;98;119;134;141;133;98;99;84;114;184;190;188;133;123;96;92;113;77;108;70;82;95;117;133;139;104;94;88;99;78;98;77;90;100;84;87;86;95;90;82;100;123;147;228;203;167;123;108;88;96;110;97;132;128;106;99;88;115;126;140;108;101;92;120;144;171;149;86;79;106;93;94;92;88;81;87;64;72;76;75;79;84;106;83;106;86;82;92;73;86;70;85;80;77;85;72;97;94;103;88;88;69;81;90;96;125;118;104;120;116;129;116;99;125;104;78;94;116;134;180;141;122;102;80;99;104;98;115;96;103;93;93;100;99;90;84;75;93;115;89
81;85;91;83;81;87;100;103;115;87;95;118;138;202;316;384;250;232;261;186;127;109;117;88;108;113;172;254;268;268;218;168;181;184;171;127;143;150;116;91;99;97;90;115;120;141;125;167;206;252;209;170;159;127;116;113;119;94;233;291;184;108;88;91;110;151;142;88;95;109;84;93;93;94;143;137;85;91;193;225;220;101;71;71;68;81;78;79;100;93;76;87;78;72;83;86;90;92;108;83;102;85;96;75;83;90;61;73;102;88;79;76;85;97;79;81;65;79;100;79;81;79;74;86;84;78;73;87;91;104;61;82;87;94;81;84;92;95;98;86;87;91;90;71;103;139;142;180;205;153;117;128;132;168;188;210;189;185;217;191;168;168;162;128;150;175;197;237;268;178;113;92;94;84;75;94;88;108;84;93;90;84;73;89;82;91;77;100;89;96;82;103;93;82;123;173;254;213;238;246;225;145;114;108;90;118;88;99;77;79;90;73;98;99;103;94;78;97;78;75;61;87;94;96;71;76;85;79;79;77;80;87;73;87;88;73;62;87;90;93;85;79;95;84;92;130;136;159;164;146;165;195;187;150;146;129;147;153;201;214;291;243;199;137;122;151;182;223;249;259;233;244;256;313;320;350;363;364;334;418;317;315;234;158;162;179;160;125;86;109;83;87;64;84;108;68;86;100;90;95;90;85;94;88;88;91;89;118;133;122;141;132;169;221;257;201;180;123;94;79;95;74;78;89;82;89;91;98;88;123;135;148;117;107;84;88;102;116;138;128;101;97;112;113;112;144;102;102;90;74;92;95;90;78;77;76;80;82;82;88;94;95;111;98;88;83;95;84;115;94;102;98;116;121;137;148;132;133;133;142;208;204;175;129;169;180;182;215;321;386;350;254;156;144;143;149;147;112;93;128;95;89;94;104;92;88;98;87;122;96;113;103;72;96;103;110;81;100;85;95;107;92;94;110;112;87;81;92;101;82;89;89;83;101;70;93;82;75;94;109;101;105;94;101;86;77;97;94;105;93;102;104;107;130;98;97;103;130;113;117;133;106;100;106;102;121;98;122;106;121;101;114;93;98;88;95;117;92;82;78;73;104;115;133;152;178;177;139;121;116;102;124;113;109;103;110;112;116;121;138;160;177;131;131;102;132;149;177;188;203;247;227;166;132;123;122;122;145;165;229;236;179;165;142;106;124;154;222;225;272;270;224;225;178;186;156;172;155;157;140;123;119;117;114;145;172;224;226;170;155;113;97;101;84;76;86;79;92;106;104;150;243;484;668;783;898;637;307;171;123;127;128;121;120;119;119;130;149;105;99;84;86;100;87;121;93;99;95;89;92;103;111;117;107;123;162;253;369;386;254;149;97;106;106;121;112;114;112;116;110;91;92;94;116;107;83;120;114;127;105;108;119;109;97;84;94;104;105;108;104;112;105;110;92;110;82;86;90;107;89;89;106;110;101;93;105;93;81;105;98;85;96;115;94;92;88;79;115;113;92;81;89;91;75;81;102;102;79;92;89;93;94;84;81;93;100;97;122;99;80;83;77;92;104;105;89;101;87;82;95;68;85;84;83;91;83;85;94;95;98;93;84;88;96;81;94;91;146;225;282;303;528;718;689;570;495;468;545;466;340;224;141;175;254;385;381;386;309;222;228;335;591;726;774;494;229;152;114;120;113;100;92;92;91;82;74;89;85;92;92;88;104;95;78;88;100;89;90;95;87;98;101;102;83;94;95;108;72;103;87;91;99;96;86;74;90;98;101;104;93;132;138;127;117;148;153;176;138;111;161;120;115;87;104;102;121;99;92;121;149;167;130;126;148;125;122;152;145;108;132;121;98;98;117;107;122;137;129;154;121;109;97;157;138;114;111;110;114;120;89;99;111;119;110;137;135;101;92;122;100;111;115;107;97;82;71;90;94;93;83;107;87;102;100;86;90;94;94;80;99;77;96;82;83;86;88;99;76;99;102;72;88;85;96;70;82;91;73;76;78;70;94;96;86;76;82;78;68;67;80;90;93;85;91;84;86;86;79;82;103;88;68;67;94;78;104;98;97;101;80;94;104;76;104;113;135;189;161;111;84;101;88;82;86;87;88;82;99;98;91;81;93;94;91;111;88;88;78;79;81;94;88;77;87;89;77;75;77;87;97;89;93;88;79;90;65;85;91;88;98;101;96;91;116;90;94;98;108;181;348;714;1045;661;353;281;333;307;549;789;775;392;254;275;327;433;593;407;234;128;93;87;95;104;180;234;197;141;116;79;91;92;68;72;96;113;100;93;93;94;87;100;98;157;346;478;369;178;93;81;86;67;86;91;84;68;86;86;91;62;100;87;107;79;79;84;71;78;84;80;94;83;78;79;79;83;76;94;86;81;95;78;75;89;96;76;95;81;85;113;99;106;140;172;186;136;93;74;100;85;72;88;90;89;98;92;78;90;95;80;73;68;89;101;104;120;179;290;354;279;180;136;110;94;97;96;78;85;86;108;71;91;98;83;90;101;99;93;90;78;86;74;79;72;72;78;77;66;72;90;95;144;184;240;195;121;104;110;130;135;103;92;83;74;97;107;98;93;114;164;136;111;179;269;378;355;369;518;590;465;289;165;106;101;87;86;91;91;91;93;71;89;88;73;102;99;83;71;101;96;99;123;121;95;92;73;76;77;81;82;82;92;79;75;85;85;82;72;95;99;97;96;89;89;86;69;81;77;98;82;85;94;85;83;81;81;90;90;77;88;86;79;80;81;107;93;115;108;99;90;111;111;128;102;102;97;95;99;96;76;105;106;100;87;108;117;120;109;107;82;102;98;91;102;117;156;157;107;80;92;109;100;86;101;85;89;98;100;71;76;84;112;92;105;92;64;99;103;85;105;86;90;105;78;101;96;98;99;118;93;86;94;94;103;107;86;122;117;115;88;79;75;86;101;109;84;121;162;216;203;127;123;136;118;121;97;116;123;118;153;121;106;116;105;106;100;105;98;128;111;104;120;94;84;85;76;82;108;82;97;87;103;96;79;77;91;63;106;94;93;99;88;106;102;80;108;99;83;112;93;105;98;84;94;88;105;81;106;91;91;108;83;89;107;85;126;110;118;92;92;95;89;79;81;84;72;83;84;89;144;132;100;103;106;90;102;105;86;113;85;86;99;89;89;96;109;120;147;151;115;96;97;99;102;77;94;104;105;104;135;124;115;147;148;166;135;117;122;117;121;94;92;87;126;115;137;120;110;106;125;160;230;234;166;135;101;119;90;93;83;97;72;84;99;91;102;91;97;81;83;89;83;104;105;106;113;111;136;116;121;116;141;129;151;219;212;149;111;100;119;97;103;120;149;156;153;118;118;113;129;122;86;94;75;88;105;118;88;94;89;113;110;100;89;91;91;76;82;68;76;81;81;78;94;85;74;99;103;78;93;69;59;92;76;84;98;95;77;72;87;80;76;94;98;90;97;131;140;88;113;103;100;95;125;106;95;92;79;104;190;208;191;141;79;100;113;101;109;84;91;74;90;111;95;87;125;90;87;59;79;94
85;85;87;72;91;82;80;103;102;100;97;81;127;214;405;596;364;204;218;170;137;110;83;92;162;172;233;297;430;290;175;160;186;185;166;170;178;146;129;124;125;115;109;128;117;121;111;128;167;217;189;217;190;144;112;110;100;131;153;183;135;98;84;101;118;126;130;113;100;99;92;98;106;104;118;119;121;153;234;381;247;128;91;97;88;87;92;94;105;99;90;82;72;67;81;85;97;92;110;86;77;78;67;89;87;77;82;67;93;81;71;92;71;95;90;90;89;103;89;94;79;73;102;88;93;64;69;82;87;93;75;68;79;96;100;93;99;89;78;87;92;95;86;90;94;119;192;186;191;150;111;125;123;124;127;139;128;127;155;129;189;213;189;151;175;255;229;293;300;238;123;89;97;81;95;87;88;99;93;104;84;85;92;86;79;82;90;86;112;91;99;94;95;101;100;136;183;185;176;217;212;168;129;100;115;135;102;102;84;82;92;97;126;172;157;131;111;95;67;80;73;82;80;74;79;83;75;77;78;76;86;77;78;79;83;85;92;89;81;98;104;94;100;104;113;113;135;118;156;153;211;219;207;182;142;152;153;139;158;251;358;345;259;157;148;137;172;235;274;240;227;196;267;342;414;354;304;300;289;324;299;268;201;173;168;216;186;139;112;94;91;80;65;80;72;79;80;81;64;82;94;89;72;93;81;98;93;101;127;133;140;129;151;166;241;211;173;132;102;84;84;90;95;64;100;84;92;107;104;110;138;131;123;96;83;88;85;103;119;133;91;114;112;143;114;125;103;85;89;109;88;87;78;86;82;98;83;98;91;72;86;83;81;97;100;87;93;99;108;95;101;102;116;103;133;154;173;121;109;106;172;170;149;151;158;180;173;246;393;432;380;298;183;130;161;169;159;118;86;108;87;97;94;88;93;81;82;108;89;100;90;91;97;117;109;113;112;81;87;93;99;84;101;119;114;108;104;99;93;90;104;104;89;74;91;93;99;92;99;112;109;77;101;84;102;83;109;110;95;118;136;141;146;116;116;118;89;85;110;122;111;98;120;97;106;88;108;116;116;112;93;102;108;100;93;100;95;84;92;110;105;116;123;171;235;288;253;184;128;97;108;90;97;111;113;94;101;105;118;141;163;140;121;125;111;111;129;168;218;205;211;167;148;120;104;119;124;117;160;228;203;191;148;123;127;160;171;223;271;266;259;282;276;218;194;168;165;126;150;147;136;92;105;92;148;207;328;322;246;158;106;97;95;113;96;101;99;98;105;95;136;209;346;530;649;585;421;239;148;140;133;107;98;114;117;109;95;110;114;96;113;82;99;91;91;90;96;104;101;96;93;97;78;103;106;130;178;230;237;152;107;107;111;126;105;110;109;91;101;123;127;97;110;93;126;85;82;118;93;103;127;105;96;95;99;86;96;122;129;86;97;100;100;108;98;106;116;99;94;83;109;116;135;123;102;86;114;102;79;120;92;88;98;105;102;87;107;89;106;98;85;86;95;73;78;82;76;91;69;110;96;98;88;91;109;87;89;100;80;83;80;115;93;94;97;102;101;103;80;88;87;71;96;91;101;72;89;74;76;85;104;87;95;94;80;82;138;213;469;493;295;358;442;474;347;420;458;353;263;183;149;130;181;202;310;438;538;432;247;219;313;563;1049;1291;786;327;129;113;112;86;96;96;86;84;74;91;84;87;93;93;100;94;87;77;92;80;71;78;76;76;94;93;89;75;103;81;109;98;108;105;117;105;98;111;93;101;103;101;88;90;113;116;121;112;118;143;127;112;116;136;126;111;103;93;128;115;87;96;90;104;155;122;130;136;112;132;132;130;117;105;118;114;104;114;132;123;158;149;140;136;116;136;158;149;142;119;148;108;85;88;90;100;125;113;102;92;113;121;110;106;103;98;90;101;92;99;109;89;96;82;87;85;81;94;90;93;90;103;101;89;88;99;86;74;90;79;93;81;79;93;97;80;74;89;96;82;72;98;89;91;81;96;91;84;74;77;86;87;68;74;80;84;99;83;88;75;87;84;83;91;82;97;78;60;85;94;81;116;79;94;88;95;100;112;153;169;265;240;115;82;76;94;96;88;104;103;79;101;79;81;73;101;89;83;82;78;77;82;89;82;103;107;86;106;84;91;94;85;86;86;94;95;96;97;97;88;91;87;92;98;99;82;105;75;87;85;90;109;118;257;602;824;561;315;318;273;237;409;660;672;280;171;185;184;246;346;308;204;101;86;92;105;141;251;326;331;166;112;89;87;75;70;98;86;103;105;77;71;78;84;84;106;192;366;623;477;226;112;95;90;86;94;81;100;81;89;86;73;105;71;84;96;78;97;72;103;92;82;87;78;86;95;88;87;85;94;75;95;96;88;83;87;87;91;85;85;93;71;105;113;154;259;354;324;181;107;78;82;98;81;91;91;85;79;80;93;123;105;113;91;87;90;97;81;114;118;199;327;278;284;228;151;118;88;86;78;98;76;90;78;99;85;92;100;98;98;93;102;80;79;70;74;87;88;93;85;81;84;104;89;107;170;200;158;127;112;120;141;121;103;85;90;103;100;93;88;92;102;119;94;117;160;259;312;290;331;644;873;584;284;153;107;98;87;80;91;95;77;81;72;73;89;87;84;103;90;102;111;107;112;124;112;88;70;83;99;92;84;83;85;69;87;93;77;79;71;75;75;109;85;108;100;96;83;93;84;82;78;83;74;84;55;84;86;85;75;94;104;115;76;95;78;95;82;84;107;95;89;127;167;141;128;140;122;88;108;109;68;91;95;110;120;93;124;138;155;113;93;96;82;98;96;140;170;198;176;107;85;90;108;97;76;84;89;84;98;77;97;91;81;97;81;96;92;82;95;94;89;98;79;76;114;95;83;97;128;139;118;111;95;81;87;89;84;101;115;128;112;87;95;93;117;119;125;102;107;121;131;135;121;127;204;179;147;120;121;161;168;165;163;136;109;122;94;107;103;109;102;98;102;101;79;88;84;108;87;71;93;97;82;84;79;73;89;85;77;80;78;94;118;110;124;95;93;100;97;102;93;81;113;92;101;87;80;90;97;102;100;89;98;100;110;101;126;101;135;125;108;92;102;72;68;76;90;54;92;120;168;203;173;97;112;133;122;116;95;78;85;83;69;93;83;104;100;94;96;121;128;95;82;106;95;94;94;101;133;100;132;100;110;103;121;133;174;119;116;134;124;127;100;98;102;102;91;119;99;86;106;121;214;230;241;196;170;105;111;106;105;94;100;90;76;82;112;101;82;81;72;94;95;111;113;129;131;113;130;147;161;125;100;134;148;147;150;149;127;140;103;120;139;114;121;148;249;226;158;100;115;108;106;84;70;73;86;88;98;99;96;74;99;104;82;92;86;89;92;77;72;84;75;100;81;79;75;94;78;70;85;80;87;89;84;104;97;87;97;99;80;70;79;91;93;79;108;97;112;102;104;101;111;108;107;94;77;96;79;115;129;224;338;239;156;118;86;100;101;91;88;92;76;103;92;94;118;113;100;81;93;101;89
106;95;80;81;79;88;84;96;91;86;76;93;118;165;406;494;301;183;182;201;152;127;105;135;283;303;284;374;408;278;135;132;225;209;199;192;184;154;128;112;117;128;118;140;129;127;124;113;151;172;179;208;237;146;124;124;105;94;126;138;102;98;87;93;104;112;102;114;92;100;122;110;111;125;117;129;149;158;233;337;269;159;113;97;86;67;98;106;112;98;80;87;88;87;77;81;94;85;96;92;69;95;94;84;81;70;89;84;92;78;78;79;68;81;98;96;94;84;85;88;97;69;76;106;79;77;91;94;65;96;86;70;92;112;86;69;65;90;74;95;90;87;121;84;105;123;210;267;214;164;128;118;107;126;147;136;108;114;110;142;206;257;268;204;224;214;256;291;369;248;136;82;85;76;82;75;103;94;81;71;82;77;83;70;93;76;105;86;91;104;96;96;86;89;104;92;119;156;149;233;285;208;155;117;133;122;101;113;87;83;97;147;288;376;347;194;106;93;88;88;89;107;86;81;94;99;70;85;84;75;103;72;75;106;95;74;89;76;69;90;103;90;122;116;130;144;147;158;169;181;214;214;176;131;161;164;161;165;156;264;376;424;360;250;205;221;269;303;294;286;255;184;291;450;604;504;332;281;240;263;287;265;221;200;200;199;202;128;101;102;82;104;69;69;75;104;80;98;98;82;103;95;80;88;87;79;83;109;105;162;157;131;118;192;167;159;184;144;96;94;85;80;76;76;91;106;120;119;101;133;161;137;115;97;86;86;82;79;106;139;120;143;144;151;118;125;137;98;92;94;92;102;75;67;89;82;91;73;89;83;87;82;89;69;99;77;114;97;107;110;110;99;106;100;147;229;196;159;135;129;141;137;119;131;145;142;172;244;429;492;419;289;161;149;153;153;131;107;103;116;99;74;92;90;87;91;96;102;83;90;92;94;100;102;93;103;99;119;94;105;85;118;98;106;101;88;82;97;93;87;87;95;95;117;89;76;78;92;92;92;88;87;89;89;84;93;104;114;116;122;160;135;147;118;88;106;107;103;108;134;114;92;109;100;97;106;100;114;115;112;104;120;111;106;91;105;99;96;100;83;91;90;155;237;342;388;380;183;142;135;119;100;98;107;106;86;102;100;126;158;138;160;118;109;107;109;126;155;181;233;210;171;129;110;105;123;126;117;146;179;228;219;178;150;113;145;204;303;333;256;308;358;329;220;195;179;139;133;155;137;140;135;95;100;123;182;351;338;265;128;123;117;102;111;96;87;102;97;120;103;111;199;319;592;653;434;279;188;123;106;118;128;107;114;104;107;97;95;109;95;100;85;105;87;92;123;110;108;103;90;102;85;85;103;115;97;125;139;135;123;102;96;135;125;111;101;106;110;88;112;123;116;104;107;107;98;118;109;123;121;104;121;96;113;106;95;104;118;79;102;111;113;124;93;102;101;94;85;88;78;123;111;118;84;108;96;85;80;96;94;101;82;97;91;120;100;104;122;86;103;78;80;98;85;76;85;81;85;96;95;97;83;86;84;78;98;90;97;92;108;103;86;90;103;111;87;117;101;93;89;97;82;117;79;99;97;93;73;72;86;98;94;91;90;87;117;162;296;647;565;337;267;370;383;410;453;465;313;163;124;109;118;140;174;256;416;610;435;209;178;207;525;859;1107;791;311;130;124;94;65;95;95;107;87;64;89;81;91;80;111;93;94;98;86;72;88;77;82;85;67;79;97;90;90;104;106;92;98;116;125;110;103;107;111;109;121;109;97;80;79;108;114;90;84;94;93;85;91;106;140;128;123;114;102;95;96;75;90;106;103;151;154;128;107;104;117;121;104;127;99;116;102;104;105;134;147;138;126;134;114;120;133;183;214;194;163;135;107;100;99;101;89;90;93;131;110;103;90;109;89;100;107;90;91;91;92;94;86;87;94;89;107;94;104;103;94;82;106;89;101;96;105;90;87;91;91;79;90;92;83;96;100;72;89;96;85;76;97;60;90;97;80;91;93;84;88;80;78;86;99;78;101;88;89;87;98;82;98;76;83;98;72;87;86;90;88;87;90;89;85;96;105;112;124;122;163;203;220;141;101;98;86;91;90;79;79;86;91;97;92;85;85;94;99;84;96;79;70;85;79;72;88;87;95;121;89;78;105;95;86;87;89;94;101;82;87;92;83;89;88;93;96;90;83;92;72;103;87;128;224;364;459;359;259;225;189;196;276;368;309;178;118;113;108;151;190;217;160;122;90;90;93;117;288;484;387;191;99;92;79;82;90;81;90;103;103;79;81;89;84;88;114;183;390;563;454;242;142;97;88;97;86;76;82;85;83;62;80;95;82;98;87;86;85;72;80;82;88;73;87;78;85;101;80;88;74;74;95;105;76;94;96;91;84;94;95;67;108;87;106;217;440;649;554;258;109;90;90;93;91;99;107;79;86;90;145;173;217;161;97;107;77;82;90;93;85;140;221;364;501;495;320;131;106;100;92;89;80;79;86;84;86;95;84;101;92;93;74;73;94;87;78;82;70;78;96;66;85;67;93;86;131;137;112;109;153;134;114;79;80;88;84;92;96;94;95;76;89;105;95;96;158;230;232;233;282;540;753;470;255;150;104;81;109;90;90;95;78;101;79;67;88;89;90;89;67;101;111;105;107;91;84;84;98;62;95;94;96;78;59;81;79;82;96;91;81;76;96;96;93;110;125;94;77;76;89;90;95;88;91;83;86;73;89;69;81;94;94;102;82;88;98;89;90;89;79;96;98;110;146;183;159;139;124;124;127;106;105;99;112;110;106;126;140;229;188;127;106;89;120;109;122;174;189;224;217;124;92;90;85;97;106;69;72;85;76;86;104;100;93;100;84;90;102;88;91;95;88;107;100;79;105;90;89;120;107;108;109;98;95;105;83;81;83;78;108;113;103;101;84;130;101;90;115;129;140;96;100;112;115;138;263;289;200;136;144;154;184;142;174;179;161;158;117;102;90;117;135;108;109;107;81;78;80;77;75;80;88;89;104;84;80;67;79;101;84;78;82;112;135;171;146;111;73;100;95;86;96;86;101;93;88;105;123;128;93;107;114;109;106;148;128;112;150;172;154;121;109;102;80;78;97;75;95;85;73;131;196;266;189;122;90;120;155;111;108;80;80;87;71;88;75;81;99;80;105;90;93;83;86;89;90;83;79;98;109;137;122;117;128;131;132;137;147;119;121;180;159;154;116;100;99;84;113;119;111;97;104;139;201;261;210;267;222;135;102;116;86;96;99;101;86;111;76;113;95;63;94;95;95;96;136;153;140;105;122;127;165;153;129;146;162;154;154;200;176;128;113;115;138;115;138;224;376;388;249;129;108;81;78;104;97;99;76;97;109;107;96;90;91;83;78;88;97;83;71;84;97;88;88;80;80;98;74;86;97;71;104;99;81;87;88;88;81;89;100;64;91;86;88;73;75;78;74;94;94;112;110;89;85;89;98;94;94;84;84;81;115;154;232;201;159;122;110;88;104;100;85;98;72;87;111;85;96;88;89;95;96;103;100
79;84;88;96;84;86;71;105;90;93;84;75;101;125;255;265;228;179;173;209;177;121;121;192;399;499;324;278;292;213;162;162;178;194;198;256;250;180;120;118;123;132;137;151;131;158;136;148;152;149;148;155;153;146;126;100;91;87;103;108;98;87;69;82;98;94;102;108;121;126;118;103;122;136;135;154;188;187;210;258;226;150;93;85;102;74;100;114;111;89;106;97;70;82;71;73;76;76;86;78;77;67;77;97;71;92;91;112;81;83;67;83;82;80;87;92;88;105;86;84;110;82;78;83;83;74;91;86;79;87;97;89;103;95;100;77;103;95;93;72;98;94;112;113;94;157;268;333;263;199;144;156;166;170;166;136;156;154;152;142;200;229;257;307;226;183;182;258;295;247;150;107;91;87;81;103;105;89;78;76;79;98;85;79;97;65;85;100;72;95;111;91;89;93;104;81;106;120;184;241;303;317;215;150;140;99;87;71;89;87;103;262;592;933;786;380;165;111;86;79;87;86;92;97;82;86;82;79;77;80;90;77;88;82;82;77;93;83;103;82;90;103;126;107;138;153;163;156;191;223;223;184;147;111;135;161;188;175;153;261;472;506;454;371;315;386;428;403;353;267;232;178;340;638;961;826;480;257;202;254;330;345;297;273;226;251;215;129;102;90;94;74;80;52;71;94;109;94;101;123;123;121;105;96;79;84;97;105;137;112;130;119;122;152;140;150;182;130;121;98;81;85;79;91;109;180;233;164;153;149;172;116;123;88;84;99;81;83;98;109;111;123;141;123;131;113;102;99;86;87;85;79;90;92;93;73;89;68;94;93;67;86;86;88;83;86;95;100;91;113;113;107;102;126;142;164;190;151;153;163;161;114;127;109;141;120;165;260;440;575;481;278;185;150;178;128;126;121;103;109;92;78;77;82;88;92;82;86;115;89;88;94;81;125;89;114;102;106;95;105;98;96;103;100;107;95;83;86;88;86;99;122;91;99;99;97;74;100;90;95;104;96;74;89;108;115;89;111;125;119;152;161;102;112;76;94;105;100;97;120;114;118;106;76;86;81;78;108;106;104;94;85;98;110;86;91;83;76;86;87;101;133;180;257;351;392;314;209;144;125;114;117;98;93;120;112;114;125;129;151;150;137;141;102;94;100;116;113;159;197;222;262;190;134;122;121;115;106;120;147;188;195;140;135;129;150;182;266;337;243;257;254;263;215;154;158;146;124;137;128;124;103;108;118;153;227;296;286;194;128;111;116;112;111;140;111;105;89;100;101;129;229;405;665;609;347;210;172;130;146;134;128;132;99;123;112;102;105;78;130;109;91;106;108;98;117;91;92;91;97;99;87;93;100;121;107;103;85;103;96;115;131;125;102;115;125;100;114;128;126;118;111;94;95;108;91;92;111;103;116;111;113;114;99;114;100;108;113;111;113;118;117;119;117;116;111;120;94;83;90;85;90;109;86;101;105;89;102;124;111;82;101;91;124;111;127;115;107;88;91;99;81;105;89;101;93;54;102;107;98;109;83;100;111;87;85;103;120;92;102;104;81;101;98;96;95;105;84;108;88;88;79;91;95;95;86;103;102;91;92;93;93;94;96;85;102;185;324;621;526;408;418;424;552;654;632;512;256;147;103;135;142;153;171;250;440;506;371;240;181;200;297;478;609;484;206;133;84;95;87;81;90;88;91;84;73;95;90;78;59;96;75;62;91;86;98;75;85;81;90;83;92;89;97;106;107;108;100;136;134;141;101;96;115;109;109;112;76;86;91;85;104;83;80;93;78;95;84;106;102;104;105;95;93;101;90;105;95;97;103;139;171;133;148;128;115;120;103;120;104;118;127;112;123;126;101;109;111;84;99;112;135;194;232;200;167;133;128;98;101;93;98;90;111;120;77;103;105;99;85;94;90;91;91;80;88;92;111;75;89;87;104;106;92;111;81;75;70;100;74;93;94;86;87;82;94;88;114;102;75;103;75;85;86;80;101;80;78;79;88;86;70;98;86;104;80;87;90;84;96;92;94;100;93;84;91;102;95;105;90;84;102;85;87;84;105;92;73;82;86;97;101;109;133;118;137;133;136;110;88;80;72;92;91;80;89;93;89;82;116;97;74;95;104;101;107;79;89;97;95;100;92;88;92;101;88;87;108;86;91;92;88;82;81;89;65;98;82;102;77;85;70;90;100;85;95;100;104;171;227;267;265;271;235;229;165;122;137;147;163;125;80;106;98;103;123;157;137;107;101;83;105;123;208;321;237;151;87;98;84;77;80;90;84;103;100;75;75;83;75;99;104;182;329;585;580;315;135;77;95;72;78;83;91;72;73;80;97;82;79;69;84;90;81;88;75;100;89;87;97;97;86;99;75;89;72;96;85;91;79;89;88;94;80;97;85;79;89;94;133;232;521;782;679;287;109;88;82;76;110;90;92;106;111;102;228;367;382;286;137;91;89;90;95;103;105;148;342;583;920;797;429;167;97;74;83;78;88;94;94;77;84;79;89;95;84;74;86;70;102;83;75;91;73;84;76;95;73;88;85;96;112;104;94;113;160;183;169;127;112;84;100;92;87;92;90;112;102;104;99;159;252;312;266;230;244;349;391;266;179;123;98;87;100;87;97;73;85;69;72;78;83;74;92;78;71;92;112;141;120;112;100;85;97;80;94;89;96;87;79;80;81;82;72;81;92;107;84;102;83;78;109;82;78;83;75;85;100;86;91;92;80;87;90;82;72;90;83;84;92;78;92;106;98;103;89;109;82;95;124;178;159;142;171;149;165;147;122;102;112;121;92;109;138;154;174;112;91;117;105;121;149;191;224;267;183;141;106;82;80;109;103;109;77;97;88;95;88;96;93;93;84;99;86;69;88;108;90;72;85;89;90;79;104;102;94;122;123;109;108;92;85;66;74;80;94;89;105;98;81;107;110;112;146;153;111;110;98;100;100;158;217;213;152;137;127;126;143;150;163;204;209;135;113;119;98;120;97;100;90;67;84;78;76;89;90;91;71;72;91;74;88;78;87;85;84;87;78;118;116;138;127;121;111;104;127;105;95;108;104;101;97;105;108;102;98;100;91;109;128;132;113;138;153;165;137;141;109;83;94;98;90;91;101;84;108;131;201;249;169;119;107;115;125;105;109;88;86;67;85;74;97;87;98;82;83;93;88;85;105;96;70;81;85;101;115;147;101;112;115;122;129;127;120;134;151;240;223;170;136;97;96;86;100;94;114;114;117;132;190;217;231;251;234;129;105;95;82;109;130;109;102;98;97;85;68;78;83;84;89;99;150;149;125;124;111;141;150;168;139;188;197;170;156;197;182;151;112;112;125;134;152;290;466;521;273;150;111;70;86;79;101;112;97;90;104;104;103;94;97;84;93;82;81;90;84;83;86;100;76;81;88;81;87;87;67;89;96;87;87;60;102;90;99;91;95;92;77;83;83;113;82;87;112;104;98;92;92;81;87;82;99;91;74;80;102;99;95;135;157;130;119;98;97;121;118;126;88;102;92;72;103;101;99;92;93;119;110;88;78
96;89;76;78;86;101;69;90;84;85;81;79;90;113;122;154;114;133;137;164;160;129;134;216;383;508;263;200;210;143;135;155;151;188;274;366;352;198;132;100;99;156;173;150;147;152;159;185;194;174;156;147;162;101;94;92;79;82;92;104;144;107;100;91;89;74;124;140;142;135;122;103;134;156;150;167;167;156;144;177;173;139;90;84;83;87;95;111;112;93;106;91;92;87;78;90;81;76;80;77;76;86;69;93;84;94;87;85;70;95;86;88;94;84;98;96;67;75;80;107;89;86;112;98;105;83;83;88;88;90;82;75;92;86;94;82;83;81;92;95;89;105;97;89;108;145;236;320;319;240;223;226;246;219;199;218;207;220;202;162;138;170;296;341;334;210;167;196;174;161;116;84;83;79;95;80;78;80;76;76;72;84;78;86;87;92;100;85;80;90;108;99;85;98;93;86;101;178;195;240;373;381;265;178;129;107;92;89;98;95;120;316;821;1438;1400;648;244;109;99;90;78;79;77;89;71;64;71;100;76;69;81;88;71;79;69;87;72;97;85;76;81;77;77;116;125;140;137;142;161;172;149;143;107;96;114;163;222;153;173;243;379;416;472;416;424;561;570;451;314;225;198;175;294;684;1042;949;603;342;260;226;344;378;371;291;241;212;168;143;113;88;68;62;59;58;56;93;123;123;118;128;188;149;139;88;80;93;104;99;119;114;121;91;94;123;154;171;167;174;130;77;95;92;94;67;137;237;291;262;195;174;204;156;110;91;104;114;70;80;102;100;97;93;120;119;138;128;126;132;98;94;72;82;80;93;100;98;86;73;128;108;106;88;73;75;88;85;69;87;85;97;99;109;101;115;117;145;127;155;166;211;240;182;148;186;172;179;168;213;355;530;507;312;203;172;166;133;117;130;102;114;96;90;83;90;102;78;82;107;99;97;94;77;95;90;101;99;81;98;102;80;77;87;110;91;96;84;91;88;79;100;92;93;93;102;110;72;93;96;93;94;82;93;91;84;100;99;88;122;92;109;126;129;112;107;100;91;94;111;99;105;113;117;77;100;91;83;93;100;80;108;95;99;96;85;100;86;94;97;74;103;128;146;282;386;580;544;374;223;149;141;132;103;124;102;126;125;101;103;98;119;150;153;129;110;109;96;125;102;110;150;213;235;204;152;148;138;143;126;151;139;162;168;154;133;121;131;164;174;252;257;218;191;191;231;212;144;143;128;125;125;129;128;103;122;147;193;185;186;126;127;114;96;102;127;148;112;92;94;105;103;142;278;531;711;612;328;213;125;133;118;132;122;155;131;118;116;106;99;96;89;149;110;114;130;110;94;116;95;96;96;80;91;91;90;112;117;114;88;112;78;108;122;113;93;103;109;110;86;114;106;131;116;104;109;88;88;109;125;94;106;101;136;121;126;127;108;131;103;112;104;118;149;116;109;101;108;114;101;84;93;101;101;89;107;83;81;110;106;99;87;102;95;121;84;99;105;103;92;94;104;98;85;78;88;88;77;80;77;89;130;100;112;90;85;115;94;87;101;111;125;99;90;104;99;99;105;109;106;102;102;105;117;85;87;96;87;99;94;82;87;98;88;110;83;94;97;138;246;423;417;366;512;685;768;966;1006;677;295;134;105;134;162;152;151;245;473;577;454;302;288;218;195;207;279;219;160;93;108;103;99;92;93;89;80;78;100;86;89;85;75;83;72;67;75;90;82;109;80;90;74;83;106;65;88;98;106;135;110;126;126;138;117;103;99;114;102;102;107;85;95;99;82;91;90;81;92;93;101;93;90;97;102;98;96;81;104;94;102;93;103;118;137;160;140;149;129;163;142;120;123;128;117;167;136;143;149;171;146;108;118;119;113;168;173;168;159;149;131;98;96;76;98;116;99;90;115;113;109;102;90;96;82;86;87;107;97;92;93;98;101;91;101;81;87;97;106;99;90;77;95;87;72;94;92;98;67;89;97;89;93;86;71;108;83;92;95;83;100;95;92;68;103;93;91;98;95;108;94;87;86;97;88;92;97;96;90;87;87;79;93;92;90;104;89;85;100;100;91;95;97;98;99;93;128;96;101;123;123;94;108;94;82;88;85;89;82;83;101;91;102;96;92;92;90;102;93;95;92;104;83;83;87;97;82;87;108;80;89;86;80;81;88;89;88;86;90;74;85;81;107;87;77;93;93;93;79;107;125;257;397;398;261;228;284;202;124;119;103;97;99;88;105;92;104;100;110;128;125;107;91;96;76;90;125;171;142;117;95;98;83;94;78;95;103;95;92;109;87;84;90;104;98;130;281;599;750;407;174;96;88;68;87;90;80;77;78;94;86;94;102;90;76;87;83;76;95;93;78;85;92;97;91;84;103;84;79;83;94;98;84;110;67;95;96;101;100;104;96;97;93;145;291;437;445;252;126;115;100;103;88;85;106;101;102;116;244;554;708;360;186;73;94;81;94;91;107;121;250;632;972;904;489;206;92;92;84;80;91;77;91;99;92;85;95;87;69;97;89;73;78;80;84;94;77;96;78;103;77;88;78;69;90;93;85;116;176;257;190;136;86;103;103;92;91;97;105;73;97;101;113;176;349;464;356;242;177;221;184;150;121;107;71;95;88;99;100;93;90;88;81;88;78;105;102;92;99;104;98;106;109;100;81;87;93;92;80;82;73;74;82;90;73;71;81;88;78;92;78;75;98;79;75;75;103;75;85;74;84;82;88;88;87;84;88;72;55;85;66;72;90;87;86;87;83;79;93;79;78;108;92;104;124;130;184;224;207;178;129;146;127;109;112;96;100;145;153;111;88;98;126;131;157;219;261;279;217;152;122;101;102;119;98;106;100;92;72;89;87;88;70;78;89;85;100;86;97;95;80;93;99;88;103;91;91;102;113;93;74;103;104;92;83;96;88;89;90;92;110;86;95;86;102;83;141;189;149;109;102;82;92;116;127;155;152;117;116;97;107;117;146;165;156;171;99;109;106;95;113;107;85;93;93;95;85;95;92;70;89;91;99;70;72;83;86;83;95;72;106;105;110;114;114;105;129;142;174;159;118;99;97;84;99;114;99;95;93;101;109;127;112;135;147;142;155;146;117;122;116;101;104;81;111;88;87;82;84;103;112;148;131;88;103;95;102;102;97;73;90;95;85;88;103;86;94;85;85;101;86;90;93;109;98;86;100;101;101;104;126;125;119;108;121;132;157;141;163;241;299;213;145;102;116;96;107;89;110;94;89;139;178;192;192;206;207;155;102;85;88;103;119;123;97;100;84;92;77;89;85;67;100;128;126;146;140;103;98;127;147;134;157;153;200;196;200;232;196;142;104;96;103;112;142;316;529;491;293;149;114;82;75;117;117;75;91;109;92;124;112;86;92;79;81;73;94;83;92;77;86;76;95;74;79;102;95;85;64;85;90;89;101;95;97;110;99;102;71;69;87;83;90;95;90;64;85;76;103;120;110;105;87;99;92;87;95;91;84;85;76;95;104;102;102;111;104;127;110;106;85;84;78;73;80;96;78;116;108;145;118;107;99
96;78;76;79;70;82;101;93;101;68;97;78;100;92;82;99;82;120;104;130;140;134;188;241;321;311;221;135;166;104;147;129;153;218;361;520;443;262;167;133;108;158;156;138;173;151;199;217;251;203;242;186;128;103;79;85;100;79;102;121;128;109;82;81;83;83;130;156;166;144;108;152;180;199;185;163;143;124;165;186;131;117;112;88;76;74;109;108;126;98;99;89;86;77;90;90;75;100;90;74;72;66;93;80;69;92;67;86;67;81;92;85;85;83;87;103;93;67;82;93;96;91;94;73;90;72;77;94;83;80;84;84;76;106;82;85;62;82;89;87;83;98;114;83;79;121;204;303;252;189;164;213;245;309;230;243;281;303;277;192;133;151;227;312;351;252;187;164;133;108;103;94;102;68;79;79;86;85;66;70;93;94;89;82;100;111;77;101;88;117;126;122;102;114;126;111;116;164;264;313;424;415;333;233;153;116;74;90;90;92;120;318;840;1355;1229;589;223;104;101;82;76;69;89;83;68;82;89;82;86;79;73;81;75;87;78;92;78;88;94;91;76;93;79;80;137;144;109;105;118;140;129;96;118;91;121;164;205;172;169;212;240;274;353;349;431;601;490;337;288;219;149;149;237;512;780;784;528;354;267;238;247;363;334;270;183;171;156;94;102;93;81;60;53;60;85;85;102;101;98;145;189;189;140;90;81;76;108;121;118;108;93;98;102;125;116;142;155;139;117;125;87;84;92;109;148;193;252;204;195;161;206;168;121;121;109;95;95;87;89;109;126;109;100;93;101;105;98;100;108;101;92;82;87;87;90;100;84;98;90;116;97;83;85;83;88;76;89;64;95;101;90;115;104;102;120;115;113;151;193;251;292;241;196;215;250;181;154;211;320;364;315;215;195;215;147;120;96;102;96;86;87;84;85;68;85;91;76;97;96;100;77;87;76;81;100;80;73;113;91;91;78;92;88;95;98;81;87;90;88;91;88;89;95;110;89;105;89;106;100;106;96;97;96;87;101;95;84;106;124;125;142;109;119;83;91;97;95;104;99;90;101;112;116;93;108;81;78;96;103;101;80;107;79;82;86;79;85;83;94;103;146;263;455;800;946;725;428;224;151;130;115;85;118;108;117;127;120;92;109;97;163;185;136;148;108;135;122;118;97;150;212;237;185;162;184;199;185;173;151;135;175;140;127;113;136;108;138;143;186;241;208;189;173;206;184;160;145;131;116;124;127;142;115;102;148;175;148;127;114;114;106;111;123;127;113;100;114;105;93;118;194;390;732;979;707;433;217;140;115;115;152;130;128;116;134;123;116;124;98;122;119;134;123;120;115;99;133;102;93;86;93;98;95;93;142;110;102;92;90;97;130;124;137;126;114;122;105;86;120;124;111;112;92;111;111;116;133;104;126;117;129;132;123;120;126;106;97;101;82;108;141;164;160;145;114;97;104;102;89;97;95;86;90;99;104;99;101;81;101;106;138;118;114;117;103;94;82;107;97;94;107;84;88;85;90;79;95;64;99;100;129;106;97;92;96;106;88;63;95;103;98;96;102;96;94;95;99;96;83;95;103;88;104;89;84;80;98;68;91;92;92;89;102;102;89;83;128;166;277;294;314;504;733;963;1220;1123;751;294;185;132;131;136;119;156;267;407;472;369;474;477;281;177;125;138;137;90;77;93;107;99;86;109;71;98;75;93;81;84;80;78;77;93;77;72;89;77;73;97;71;63;76;91;84;90;95;111;101;90;107;138;128;99;103;90;98;98;100;76;96;92;99;94;112;114;120;123;133;112;114;105;109;124;104;77;94;111;90;80;82;110;88;126;147;139;133;117;128;123;122;125;187;178;172;167;207;210;192;163;115;117;109;131;134;129;119;121;122;128;77;88;84;114;108;97;95;112;100;89;105;101;96;87;108;69;80;88;108;116;110;105;99;103;92;91;100;94;91;101;86;109;105;79;90;93;93;85;87;102;108;99;103;83;104;91;75;86;74;91;97;88;97;99;94;99;81;96;83;83;93;87;87;88;74;97;92;87;90;102;94;96;73;98;79;81;102;88;87;78;82;85;77;88;102;97;87;112;106;84;74;76;108;89;80;86;97;92;93;102;107;90;101;81;92;98;108;85;96;89;102;79;79;85;98;70;107;79;79;98;75;91;92;80;90;84;82;89;85;87;95;88;92;84;78;92;72;95;115;220;430;623;529;290;229;204;154;113;100;92;96;103;79;99;87;75;97;97;87;127;108;87;91;81;109;103;114;104;88;89;85;92;98;98;84;72;82;95;80;92;86;99;78;112;122;286;433;459;292;127;97;87;75;79;88;85;91;103;106;120;136;115;110;87;79;91;76;103;85;87;87;84;96;72;71;81;88;99;77;103;100;90;92;101;93;83;88;104;94;97;106;74;127;185;275;220;157;139;151;160;116;125;76;94;72;83;141;192;508;614;368;143;93;70;82;86;89;94;170;295;541;732;498;255;128;90;91;85;90;87;95;82;92;99;84;79;78;101;89;101;95;92;88;83;83;95;80;89;101;73;98;92;92;83;85;116;128;157;189;166;127;92;84;90;96;99;99;109;142;142;121;170;288;489;632;400;213;196;203;152;106;91;112;111;100;118;114;102;102;87;81;80;77;66;79;80;90;89;95;83;116;85;101;65;82;84;67;87;79;90;79;69;85;72;84;85;76;89;90;73;65;78;87;90;91;75;86;77;79;63;87;92;84;94;65;78;82;82;76;69;86;82;89;101;94;105;108;116;77;88;86;89;109;107;128;191;285;280;231;159;152;150;154;152;136;122;146;135;120;86;115;124;121;176;217;261;247;202;146;122;103;93;101;103;100;100;111;59;81;81;82;81;85;106;94;92;81;96;69;89;83;97;83;103;92;105;86;121;121;97;106;107;90;98;86;93;95;97;86;87;93;84;109;89;97;115;124;133;100;75;94;108;95;101;96;100;111;91;110;115;115;126;132;107;126;105;93;106;107;102;101;86;111;68;84;85;85;90;75;83;88;109;82;76;92;85;90;87;88;84;85;98;92;89;95;115;167;244;243;117;99;84;97;72;100;89;111;85;108;113;117;122;148;172;177;172;134;108;116;126;130;116;109;95;97;83;83;83;110;111;97;90;90;92;91;104;77;82;102;77;80;94;96;92;84;88;87;85;105;82;93;86;93;89;103;99;90;102;130;84;134;129;128;109;164;165;168;185;227;299;202;161;109;98;93;93;100;91;91;101;135;180;181;158;184;150;112;98;78;102;95;106;101;96;104;111;95;76;76;68;86;93;123;146;144;132;100;90;105;123;117;128;127;142;221;243;234;186;141;91;139;118;101;149;256;334;262;199;118;99;77;103;104;124;98;79;81;79;75;86;73;88;94;64;94;86;82;71;79;88;94;84;81;75;88;83;81;88;63;80;89;101;87;96;97;103;84;80;75;81;71;77;65;86;76;87;100;92;104;113;119;78;91;107;107;96;81;88;79;79;90;100;115;91;101;104;112;86;102;95;92;68;90;96;74;81;91;145;152;139;102;102
70;71;83;82;82;81;90;72;100;80;66;75;91;66;77;87;90;76;94;130;183;181;182;236;268;229;143;135;133;143;123;120;145;250;468;637;528;285;196;164;139;147;141;151;166;153;153;215;240;213;309;262;178;105;89;82;79;93;101;89;113;96;95;123;101;110;97;135;147;133;127;123;212;184;199;158;131;143;151;149;134;112;103;86;85;77;78;120;116;112;110;102;89;68;89;79;86;73;94;90;72;82;80;85;77;91;85;84;95;86;86;87;79;79;81;68;76;89;107;87;90;82;108;97;79;97;78;97;84;81;76;63;78;65;85;71;75;83;84;94;92;94;76;85;88;128;165;235;189;149;134;219;314;318;300;231;297;348;305;193;126;118;197;361;306;214;150;109;107;98;106;101;87;83;77;79;86;97;85;90;87;83;85;81;88;87;108;90;98;83;113;145;121;153;137;127;174;219;299;370;383;417;430;344;246;161;99;86;102;67;99;201;478;784;733;399;189;124;81;68;94;79;84;67;86;81;65;66;73;82;107;82;95;98;88;76;85;82;94;86;85;77;78;99;104;118;126;88;98;131;136;104;94;94;139;159;205;183;180;182;182;211;254;318;365;460;350;281;252;224;210;186;202;323;462;510;469;320;281;217;179;248;274;222;198;133;131;113;80;88;88;72;73;49;61;86;96;114;87;137;169;157;131;106;94;117;100;117;122;115;99;130;136;128;140;130;142;139;110;115;94;94;112;87;120;145;171;155;166;157;158;156;121;124;127;116;90;92;93;104;135;137;113;88;80;96;101;116;112;112;107;89;95;86;110;75;91;95;84;113;111;103;81;83;89;86;93;92;85;90;97;78;89;92;115;102;123;125;166;246;344;281;224;265;314;255;137;171;235;269;224;214;219;209;155;115;108;99;118;91;95;83;73;98;90;91;101;90;78;96;70;96;78;78;90;100;91;100;94;76;83;93;106;93;89;94;98;92;87;97;97;89;104;98;88;73;93;98;95;101;79;87;69;99;82;116;121;93;105;116;129;110;104;112;106;105;104;106;100;107;110;82;96;100;90;84;76;104;87;121;110;82;86;73;85;94;88;90;84;102;131;280;598;916;1078;858;467;247;148;129;109;107;104;112;117;113;108;122;119;143;135;154;133;140;153;151;137;124;114;149;214;173;153;177;236;280;263;231;230;227;140;161;127;125;115;130;144;119;143;206;147;146;163;161;136;158;145;135;116;138;146;151;104;124;137;142;136;102;132;122;147;138;104;119;107;99;96;89;88;106;178;391;792;1050;859;453;263;145;111;108;101;136;121;128;137;142;109;116;123;133;149;169;131;128;110;103;93;85;112;85;106;112;89;102;106;109;123;102;118;124;149;152;122;105;116;128;116;119;97;117;124;119;100;107;101;108;112;94;104;127;107;167;157;136;124;114;92;112;117;131;161;189;161;135;100;97;100;98;96;80;81;84;91;109;84;82;89;87;115;115;168;171;125;98;77;97;94;77;75;97;92;97;92;91;86;93;89;87;93;84;91;98;116;88;77;93;88;89;96;93;98;95;91;101;107;125;101;88;90;79;87;83;91;84;87;85;100;90;82;92;88;114;100;81;105;89;114;131;168;197;234;356;612;1052;1226;1196;781;382;256;206;181;136;153;192;195;302;332;346;576;779;455;180;109;109;86;96;84;92;98;92;98;88;101;75;101;88;92;83;87;96;80;76;90;89;90;77;82;70;91;73;100;91;90;106;84;98;84;107;152;139;115;95;94;86;95;90;123;92;80;92;102;94;94;102;117;172;174;132;110;96;88;114;117;103;94;117;97;109;114;103;108;140;151;186;133;129;140;168;151;160;168;199;220;227;240;294;265;200;127;128;139;125;108;117;105;118;86;84;116;85;102;111;116;107;92;101;92;88;91;101;91;92;88;67;73;80;89;102;97;100;78;96;97;93;83;82;87;91;87;82;92;86;82;74;93;89;94;96;98;97;81;87;91;78;86;82;94;100;97;92;80;107;90;100;93;82;82;96;89;93;91;89;92;99;81;74;99;80;94;92;89;77;86;91;63;91;93;100;97;81;87;103;97;89;108;90;107;80;97;91;88;89;84;91;68;84;88;96;88;89;99;95;85;89;73;98;111;110;82;105;88;85;101;97;96;76;71;87;86;90;82;92;83;92;85;89;79;93;96;71;102;86;78;72;95;104;117;208;387;615;510;269;201;155;106;98;81;90;94;81;83;97;67;89;93;110;101;101;85;107;86;101;93;99;100;155;134;120;96;89;82;90;94;87;96;85;107;94;77;96;94;115;114;168;269;290;200;110;96;84;79;85;88;95;77;112;180;243;249;185;120;90;89;91;84;70;78;75;93;79;77;92;86;85;97;85;88;97;88;79;102;99;82;104;86;88;85;83;89;102;107;121;122;143;130;200;281;275;218;114;98;64;83;93;122;168;274;294;219;119;74;78;83;81;100;96;98;202;305;334;267;161;113;86;87;97;85;108;77;83;79;101;97;93;83;95;78;91;68;86;83;78;87;85;82;88;97;114;92;89;79;94;98;91;96;132;114;127;88;77;81;86;107;89;99;115;177;212;199;176;296;498;710;508;252;215;190;161;102;95;118;118;149;166;158;145;102;92;84;59;80;74;90;97;79;89;82;92;98;92;92;101;97;79;90;78;76;78;71;79;100;73;74;77;77;83;91;75;72;104;77;77;83;106;91;93;86;62;79;100;88;74;84;65;67;82;77;78;79;71;101;88;90;89;93;86;82;99;86;89;97;91;92;145;202;261;220;143;151;172;149;152;131;148;146;120;104;113;98;103;111;163;242;288;283;214;164;123;101;97;93;117;125;119;94;74;73;80;80;84;82;91;76;78;83;91;88;78;88;97;103;105;119;89;86;102;92;107;106;99;100;126;131;103;111;93;87;79;75;73;83;103;113;105;118;111;134;97;96;111;117;112;85;99;110;101;114;104;116;112;128;127;110;93;107;101;115;87;100;91;79;73;72;88;78;84;83;82;88;92;97;89;88;88;83;90;87;87;65;89;80;82;96;113;189;321;247;150;95;89;70;71;79;78;88;98;122;125;110;115;165;188;243;165;117;96;105;108;115;111;93;95;67;82;77;78;78;81;91;76;88;85;96;92;85;89;103;103;98;96;99;104;79;99;93;110;100;90;103;120;95;113;80;67;92;112;111;112;135;118;121;117;159;169;157;198;259;281;216;176;136;122;112;105;91;91;111;108;114;113;162;158;139;157;133;120;98;109;99;110;113;88;95;97;101;90;81;95;99;99;117;143;166;140;86;84;84;89;99;90;117;120;164;266;227;178;121;121;125;121;98;99;164;192;193;133;115;88;115;111;105;111;109;87;83;88;70;82;91;81;83;87;96;84;84;80;87;79;95;78;66;87;82;90;71;82;81;74;94;85;80;100;98;107;87;95;87;103;81;74;78;81;85;97;104;80;95;106;92;104;115;116;112;77;100;80;87;101;89;89;102;87;114;125;118;131;111;104;104;74;95;85;91;105;98;134;177;141;96;90
69;88;82;95;78;81;99;93;98;74;80;72;100;88;77;92;109;97;114;145;215;201;170;215;156;131;116;119;119;101;132;157;173;205;378;461;379;235;231;187;154;146;140;149;132;169;161;179;176;214;318;308;201;117;117;80;102;90;87;101;81;78;92;88;98;87;101;115;101;112;136;133;159;181;172;146;125;134;160;182;167;110;81;80;79;92;117;146;116;127;95;105;85;71;73;60;78;82;81;88;102;90;89;97;78;90;81;77;80;77;81;85;76;73;75;91;88;71;75;66;86;95;98;71;70;85;80;77;97;100;89;72;90;77;74;93;79;74;85;76;107;97;75;93;124;157;181;190;160;154;167;240;251;255;282;299;358;363;256;145;110;99;177;277;271;195;131;163;123;111;91;95;96;96;80;94;83;83;75;79;92;81;95;84;87;109;83;85;85;98;124;122;129;152;185;142;167;259;412;473;417;392;449;400;303;161;103;91;94;88;85;122;225;292;295;168;116;82;86;86;84;82;85;63;78;87;67;80;66;93;76;91;91;86;81;92;80;98;80;82;101;67;71;78;93;96;99;92;114;156;125;121;97;131;161;189;189;189;152;121;160;205;255;305;348;274;219;252;306;405;326;215;184;259;521;599;370;305;320;264;199;200;215;178;194;169;158;119;102;83;99;88;58;61;71;88;97;90;87;125;131;107;107;83;84;111;111;107;96;89;130;153;173;152;142;153;154;122;143;120;116;107;94;76;81;119;131;138;125;128;106;131;126;99;137;86;84;88;99;99;94;103;104;119;120;103;103;112;122;133;94;120;99;99;103;94;94;96;97;100;104;110;95;81;84;74;87;90;73;95;95;101;91;97;98;119;100;157;175;216;239;221;225;320;298;203;187;186;219;205;207;232;222;189;140;109;98;127;134;107;93;94;98;80;85;105;91;95;94;91;82;83;88;91;80;90;119;120;95;84;90;82;98;95;85;82;87;77;100;99;87;80;91;99;91;86;102;76;94;106;89;86;72;105;95;83;88;93;112;129;129;114;119;114;101;117;99;114;109;93;102;109;96;85;93;95;104;100;110;103;121;97;93;77;93;71;96;90;96;113;160;256;433;673;735;585;296;177;154;140;112;113;109;92;91;121;126;146;113;140;123;150;143;143;132;166;154;149;167;158;170;223;197;202;267;318;301;355;276;243;188;163;169;164;145;149;141;124;171;164;162;148;134;142;166;173;156;139;147;183;177;162;128;138;127;142;114;84;119;146;191;135;108;86;98;88;88;101;109;103;153;301;601;782;656;441;276;158;141;132;134;141;108;105;108;116;102;127;121;137;149;217;147;126;103;104;71;98;97;84;113;122;113;115;111;140;111;123;118;131;153;151;140;121;138;146;110;100;104;109;114;123;109;113;120;99;131;114;97;114;149;180;179;124;116;114;87;106;102;120;140;172;152;118;117;120;97;101;85;78;71;78;97;90;96;99;115;101;112;138;220;187;134;92;75;104;93;86;103;80;92;94;115;118;124;139;110;107;119;104;107;105;95;108;99;101;83;96;92;111;100;98;89;90;101;84;101;102;108;76;78;113;96;92;81;86;98;96;85;81;102;89;76;101;79;72;107;100;128;143;164;298;581;950;1023;738;551;389;376;306;217;203;266;334;364;262;233;280;454;531;326;151;93;106;92;84;115;91;110;113;91;101;92;98;106;87;78;90;86;89;96;71;104;75;101;91;96;107;80;93;88;111;95;99;97;107;87;108;135;166;123;97;87;77;105;99;102;87;112;107;123;112;97;104;144;235;244;150;135;84;99;111;119;107;87;104;103;118;133;135;145;156;219;188;121;130;119;171;147;133;143;194;224;212;190;231;239;184;140;117;125;115;122;121;108;99;89;77;126;108;124;116;133;140;130;145;168;149;91;73;77;90;86;74;84;102;98;110;95;86;93;93;96;88;77;73;92;90;92;89;88;85;99;99;88;96;82;83;98;75;108;87;86;71;93;82;96;92;100;92;72;87;97;92;88;87;90;88;94;88;104;89;85;66;74;87;94;83;84;73;82;74;102;88;94;89;80;84;102;90;79;88;94;105;92;97;96;86;78;91;97;84;84;79;95;79;77;80;113;79;97;109;80;99;81;100;86;91;64;78;78;76;74;79;82;84;96;82;84;78;95;95;86;83;73;99;72;78;93;98;76;83;103;78;97;93;124;181;292;335;299;178;134;86;89;96;92;89;88;108;84;100;105;96;92;83;86;94;94;87;103;100;95;106;135;198;185;131;102;104;111;86;86;94;83;98;113;87;83;121;92;95;115;107;136;163;119;110;99;77;78;71;96;84;84;173;324;558;510;299;134;107;108;63;75;77;77;103;85;82;98;82;70;84;97;81;95;88;81;93;103;110;107;87;78;90;97;90;97;85;86;86;93;117;165;329;519;501;301;121;102;116;84;90;99;107;153;160;137;87;91;90;100;111;84;116;102;142;171;159;130;105;85;99;91;101;89;95;86;88;105;83;92;95;85;94;91;81;91;91;94;82;90;84;87;88;82;86;83;90;77;88;92;68;93;106;90;78;77;92;79;104;85;84;116;149;280;402;358;219;257;390;494;440;251;178;154;135;130;130;210;267;299;338;328;262;146;91;81;89;59;86;85;89;86;82;75;85;88;91;100;94;89;81;93;80;85;77;75;76;98;105;82;83;79;72;85;85;84;87;84;76;84;100;74;83;80;79;81;72;78;70;68;93;64;81;74;84;96;63;81;89;83;79;82;92;92;86;78;81;97;108;82;114;176;207;187;169;163;158;148;122;122;130;125;115;94;103;108;85;104;126;215;301;320;252;180;130;119;88;101;112;133;120;79;81;80;86;73;71;78;90;91;95;66;106;66;100;99;98;100;116;108;94;99;98;98;97;99;107;112;108;92;76;108;91;102;91;84;80;104;105;103;106;103;112;111;110;117;119;135;107;87;81;105;91;128;114;117;151;187;142;128;86;81;117;107;96;81;96;76;79;89;75;92;90;83;96;93;92;91;94;120;80;107;86;89;64;83;94;84;103;81;126;154;213;199;149;85;89;82;90;81;79;81;99;80;110;96;92;140;186;191;173;120;107;100;128;121;120;93;91;83;75;63;89;89;95;80;77;87;76;104;107;99;94;84;90;118;101;100;75;99;124;154;197;176;111;100;96;112;82;99;76;93;115;95;115;117;104;109;130;158;180;158;166;185;235;158;130;153;128;110;100;103;117;104;139;111;145;122;115;204;207;210;153;133;109;107;110;105;99;93;104;113;99;79;97;92;102;95;99;112;100;94;85;74;96;90;89;107;118;159;216;180;178;134;100;117;129;88;86;108;115;98;92;98;114;113;109;113;102;94;92;75;92;84;83;78;82;82;85;128;116;82;90;72;86;71;66;92;70;76;81;91;88;86;86;92;84;84;69;80;97;79;72;96;67;89;95;90;85;84;92;109;104;94;85;116;89;109;93;93;98;96;79;95;67;97;101;106;103;105;124;105;156;180;174;126;90;97;107;81;68;118;115;125;111;102;131
62;87;104;87;82;84;86;88;81;93;88;82;84;106;104;96;105;102;105;169;185;172;144;112;116;128;102;97;94;101;88;119;160;160;236;242;268;191;194;180;198;147;207;171;177;155;181;157;140;163;228;255;269;145;88;85;92;89;97;100;94;91;93;70;87;81;92;88;100;144;147;138;142;162;171;138;128;131;194;218;185;101;90;68;92;74;121;129;118;98;105;83;86;75;79;86;81;91;70;106;119;102;89;102;95;86;83;89;91;92;94;98;90;72;93;82;74;83;91;81;77;85;76;88;87;81;101;84;109;113;82;70;80;94;79;87;90;98;85;107;83;93;88;118;139;249;246;187;228;206;199;202;188;177;242;349;427;265;164;126;84;87;172;234;278;239;163;149;138;113;125;120;115;102;74;76;95;69;74;75;93;72;109;82;72;80;72;69;65;76;107;119;123;152;163;175;174;227;315;315;337;355;433;403;309;145;111;94;77;87;81;92;106;127;149;114;95;76;92;71;89;89;78;74;85;77;76;88;81;91;84;85;86;82;104;86;88;89;95;84;75;78;81;91;83;94;91;122;126;161;137;131;135;170;183;158;171;144;133;99;132;204;277;313;335;264;253;257;308;477;335;248;177;231;406;428;386;315;354;352;273;203;189;213;275;238;198;130;91;120;86;79;59;59;60;87;66;85;97;92;73;96;95;73;94;83;96;94;89;100;113;173;204;206;188;136;139;127;120;127;105;100;92;100;93;86;91;107;113;89;106;87;111;112;87;93;101;107;115;125;119;122;148;145;118;109;97;88;117;140;94;130;122;102;104;81;91;81;89;87;100;79;101;85;82;87;89;80;103;103;97;108;109;93;104;116;137;167;179;154;180;175;255;304;256;229;171;200;247;255;249;230;219;153;126;91;123;148;117;110;115;94;69;88;89;79;97;91;99;104;67;80;97;88;104;109;109;101;79;89;90;81;86;95;98;74;94;102;99;86;82;74;87;87;82;86;82;74;74;84;84;85;78;72;78;109;82;103;141;129;154;102;100;122;99;94;101;124;110;108;109;93;80;95;101;101;103;104;103;98;93;93;95;87;83;97;94;92;92;91;111;146;249;343;371;311;194;134;123;140;120;117;93;103;101;124;156;182;159;118;150;132;139;120;111;169;200;214;203;225;200;205;228;234;237;252;303;388;350;249;182;184;201;164;153;145;167;151;133;144;163;161;139;193;211;165;145;145;154;164;153;152;131;124;129;133;128;104;86;135;126;138;104;87;99;116;96;97;96;98;147;235;381;475;470;321;206;155;141;126;107;102;101;116;105;121;109;113;115;131;132;187;151;121;87;93;86;94;87;98;122;120;130;115;126;125;121;110;108;128;165;206;163;106;144;132;116;114;113;109;108;117;90;102;120;107;106;114;88;112;123;177;158;126;106;102;103;109;95;113;129;133;122;114;97;102;100;116;93;108;87;83;95;115;98;98;100;80;104;152;154;141;137;104;89;84;99;91;102;105;89;101;137;238;262;247;156;152;165;172;138;123;121;106;90;75;97;96;86;104;104;104;91;98;105;85;89;93;86;87;98;97;73;99;78;90;87;106;86;86;88;97;90;88;81;83;90;82;118;94;161;338;687;789;620;545;396;394;482;348;205;208;378;692;596;369;217;174;247;255;219;131;112;91;85;94;103;100;111;113;105;86;91;104;88;92;95;103;103;85;94;83;77;81;83;96;91;95;88;109;111;100;100;108;114;99;90;99;119;117;108;103;109;87;87;91;87;79;87;104;130;138;124;121;117;161;213;164;133;135;117;121;115;109;107;128;119;143;171;145;144;182;222;200;149;126;158;148;152;144;117;146;177;165;140;182;211;140;121;127;150;130;119;97;104;83;96;99;106;109;149;166;178;193;177;181;214;177;130;93;82;89;84;69;95;69;79;94;84;83;75;84;102;95;76;76;79;108;95;101;95;84;65;79;82;90;98;91;81;76;101;86;90;107;88;83;80;84;129;130;102;103;84;99;102;108;82;90;92;104;89;94;68;80;94;95;93;68;89;82;120;92;90;88;82;101;99;97;85;86;87;86;89;99;84;81;80;85;82;91;76;100;94;75;87;85;81;85;91;102;89;82;90;93;99;73;81;106;104;80;83;79;77;78;85;86;89;82;82;99;89;105;83;88;92;78;80;84;98;80;91;84;87;91;79;85;96;135;172;189;196;131;90;113;79;99;78;104;84;85;83;79;93;95;95;90;85;100;97;118;121;116;90;79;134;196;215;157;104;111;91;96;95;76;106;105;101;144;97;97;108;79;106;90;113;119;116;111;100;108;104;96;102;90;93;148;447;854;906;594;252;105;86;91;80;61;106;89;81;100;86;76;80;84;82;108;88;83;91;99;88;104;93;85;81;92;79;101;86;92;79;87;100;92;156;359;643;724;433;169;97;109;79;84;86;81;97;99;86;95;79;86;113;87;102;99;98;97;102;108;86;97;100;95;82;82;85;85;93;77;91;71;96;92;91;106;97;91;69;98;91;78;87;79;91;86;87;75;91;104;122;108;85;81;71;88;88;75;100;77;94;96;99;95;98;160;328;515;506;320;221;249;481;453;296;152;117;102;144;201;423;598;612;672;614;489;212;121;79;77;82;102;91;69;104;79;93;113;62;86;88;81;81;87;86;79;80;79;65;63;78;78;84;78;80;104;65;80;89;77;71;83;69;94;88;87;91;78;81;80;88;82;62;83;75;95;68;62;80;83;84;90;87;87;93;95;80;78;98;89;89;100;90;98;153;179;222;157;158;142;107;114;112;114;141;100;104;96;103;104;92;117;207;327;384;262;162;115;91;97;95;92;105;113;77;85;65;70;82;95;81;92;90;80;84;91;82;90;71;62;101;114;98;102;105;92;113;104;93;99;93;116;98;109;108;111;113;120;95;110;90;125;117;100;82;105;108;121;93;147;141;124;92;95;100;138;110;130;170;203;222;182;121;102;95;117;116;100;114;94;92;90;70;81;76;98;103;97;111;90;82;97;100;107;71;82;92;91;97;84;66;75;80;103;113;122;132;81;99;95;99;125;75;94;96;79;85;92;109;92;139;156;136;111;101;116;129;159;111;92;75;84;86;88;73;65;86;83;86;82;86;110;104;85;80;90;98;112;106;80;89;82;99;149;248;339;271;145;94;100;108;104;83;117;63;96;83;88;108;86;110;117;122;136;136;117;160;141;129;114;126;170;139;132;148;107;98;124;104;100;109;171;212;349;373;196;181;164;119;115;108;143;126;100;121;77;83;79;101;101;102;95;103;96;80;82;94;92;85;92;92;108;143;151;169;166;122;93;99;90;80;84;86;87;85;103;114;105;116;110;114;113;106;102;82;100;87;78;80;80;78;105;134;112;85;85;76;75;74;101;64;67;86;80;101;85;87;78;70;76;96;93;104;86;90;76;90;96;96;83;93;77;101;80;69;96;82;93;76;95;86;92;92;86;106;119;81;98;89;92;78;109;100;111;192;231;321;242;114;98;96;91;95;105;93;117;100;123;101;132
98;94;91;125;96;85;85;94;84;89;98;93;91;90;96;89;73;92;143;137;163;138;109;108;115;118;127;162;140;126;138;153;149;149;161;134;118;138;180;189;184;166;218;216;191;198;186;134;129;152;213;250;272;137;91;80;98;104;90;100;107;69;99;122;107;110;75;89;108;150;200;204;177;156;155;165;152;190;263;259;181;109;74;76;91;92;102;123;117;85;116;83;83;92;75;91;67;92;88;89;88;84;98;66;77;65;82;105;80;81;92;75;91;85;75;77;89;93;92;101;70;85;73;100;80;79;97;109;104;107;74;82;105;92;81;99;84;99;102;92;95;99;115;135;176;260;252;249;234;254;229;174;171;131;199;319;349;207;145;90;95;110;173;313;302;265;148;164;136;109;105;109;95;67;87;91;91;91;104;87;78;76;95;77;69;88;88;87;92;92;94;107;131;141;156;195;195;263;352;338;311;327;403;306;243;120;108;85;99;91;89;106;73;91;93;78;86;90;91;84;98;76;85;69;101;96;90;69;82;83;80;80;95;71;92;93;89;95;86;64;96;97;86;93;97;110;112;121;135;155;143;137;218;203;182;145;137;135;125;124;146;212;362;333;281;299;243;233;311;359;293;190;171;177;263;297;332;365;515;442;322;321;225;210;289;261;206;121;108;83;100;82;83;81;88;102;80;93;100;111;61;79;88;81;77;77;106;126;91;73;111;156;207;197;153;141;159;121;100;113;121;111;92;85;93;92;86;99;86;103;103;74;93;94;94;88;87;91;120;109;123;139;159;177;136;118;129;121;126;113;100;93;107;119;95;93;86;86;79;91;91;86;104;84;74;90;83;85;82;92;99;104;95;96;84;133;204;229;209;165;120;152;236;254;274;272;209;192;224;220;214;232;207;165;144;122;148;129;97;95;103;87;93;77;83;94;105;85;112;98;97;80;91;92;89;106;102;80;78;87;88;91;84;83;99;87;96;90;77;83;77;88;95;114;92;101;91;83;107;69;77;77;85;81;94;84;100;112;149;185;120;114;101;95;113;112;96;96;109;119;116;92;119;112;100;105;92;105;94;87;103;89;93;90;83;92;90;109;119;110;87;87;130;181;169;147;148;129;134;118;122;110;121;105;120;109;167;200;165;134;153;160;130;135;164;203;290;258;269;275;222;210;261;233;232;272;334;324;325;253;198;169;178;175;136;172;167;159;143;140;138;150;188;192;230;187;167;152;158;169;167;135;113;135;131;113;113;105;109;101;119;118;115;84;89;89;85;121;112;116;156;255;414;442;336;206;163;129;122;129;132;88;107;100;97;103;120;114;123;127;133;142;139;103;98;89;82;98;98;121;122;115;123;104;116;114;106;101;104;105;109;178;185;116;103;118;111;108;118;118;121;108;113;111;121;135;115;100;119;120;119;119;142;132;92;119;111;103;103;100;114;118;117;113;99;105;99;101;88;97;82;96;105;136;104;80;109;99;106;97;127;117;102;105;110;107;120;112;90;100;104;136;195;435;557;417;276;305;446;343;186;134;109;86;104;90;81;90;99;115;105;105;95;100;83;93;80;92;89;97;91;86;88;81;95;103;93;89;89;91;85;91;78;94;77;86;92;111;113;119;202;443;750;733;496;460;376;405;402;247;170;210;444;931;747;430;207;143;129;143;116;108;104;96;83;89;101;101;107;95;86;99;102;99;91;103;112;100;99;76;93;100;94;103;104;97;100;102;94;106;109;91;81;103;135;105;96;86;99;129;76;93;102;104;92;109;102;86;113;123;128;153;141;93;111;118;157;136;119;142;149;140;157;155;108;105;125;117;134;137;94;153;181;176;144;134;144;151;140;105;108;98;166;138;104;136;133;109;122;122;158;134;151;86;104;96;116;116;107;135;213;326;370;389;258;169;149;137;125;110;91;96;87;74;78;83;85;72;95;110;88;105;94;84;83;95;81;84;91;87;91;80;98;93;100;90;87;93;101;117;78;85;81;80;88;105;94;102;121;156;130;83;99;96;95;97;69;89;97;108;85;92;84;99;89;92;89;84;75;92;99;84;98;82;91;85;88;90;88;84;105;80;80;87;63;99;76;77;69;75;79;86;95;78;86;76;85;110;81;84;99;105;86;76;86;90;68;70;80;69;78;105;84;80;85;86;100;94;93;87;83;90;72;92;94;72;79;86;108;108;99;103;85;81;85;96;101;106;125;116;140;104;89;94;106;75;93;101;101;101;99;90;83;82;97;93;100;103;139;193;226;209;139;91;117;154;153;103;85;104;99;78;100;95;105;179;266;315;215;148;123;81;92;105;102;112;142;103;96;98;102;87;85;97;99;160;473;936;1202;827;332;133;98;105;87;108;98;104;95;69;85;69;78;98;113;88;98;103;77;71;100;102;73;91;74;80;101;82;78;88;96;87;86;104;157;311;479;505;295;149;100;90;92;74;92;89;84;115;96;82;89;102;83;102;86;97;104;97;102;101;71;83;105;81;104;95;72;85;82;88;94;67;105;108;95;82;85;95;75;72;74;79;64;72;80;78;63;90;80;88;125;180;151;112;97;93;102;85;90;95;95;94;107;91;116;160;250;480;643;468;281;260;451;494;306;181;105;91;139;289;704;1063;918;920;932;537;229;122;91;66;71;74;88;99;76;88;94;81;84;83;93;89;66;96;94;85;72;74;92;85;79;85;93;78;76;92;95;86;90;76;84;86;78;87;88;96;88;75;68;83;77;93;80;94;91;77;78;79;75;77;80;87;84;88;87;85;91;61;95;81;91;96;95;96;153;225;264;178;131;118;104;102;107;117;142;127;91;95;113;103;94;103;173;250;242;191;156;116;119;94;103;102;83;95;96;88;78;70;112;77;84;106;88;93;93;85;91;83;81;70;86;109;82;100;129;134;118;83;87;109;132;115;92;89;128;98;97;110;137;100;94;87;122;114;92;86;103;99;118;142;127;124;91;106;113;142;140;157;182;242;245;200;142;99;87;106;111;123;116;100;88;76;88;74;86;83;83;97;82;100;98;85;100;98;82;107;76;96;78;79;90;77;106;101;78;107;96;92;82;87;91;89;84;73;86;86;93;93;93;81;102;142;150;113;104;120;133;192;119;105;80;90;84;92;79;82;101;87;88;82;92;98;83;85;74;91;93;97;91;90;78;107;89;154;301;395;329;182;102;114;94;106;85;80;102;95;98;86;90;89;100;98;114;90;104;83;93;115;120;145;140;143;125;110;120;126;111;101;120;120;136;158;258;446;386;226;184;132;115;107;129;126;138;98;95;78;83;91;88;97;144;132;125;111;81;83;74;87;87;81;94;95;127;130;152;155;147;112;96;80;101;90;95;78;77;109;117;121;118;140;112;117;135;122;92;88;83;106;90;97;97;105;88;99;82;78;85;82;90;88;92;70;99;101;89;95;84;74;78;87;80;100;89;71;67;78;88;77;85;88;74;82;98;80;80;110;88;70;99;91;81;103;100;128;109;94;96;87;82;85;90;86;116;127;198;257;324;198;117;88;92;85;86;81;98;97;90;78;94;111
96;112;169;145;131;95;87;79;95;77;79;79;90;89;97;102;97;113;119;145;134;139;121;111;123;124;149;175;153;141;139;134;164;130;88;132;141;130;141;165;164;174;179;222;218;201;188;120;105;119;124;176;197;157;77;87;111;107;88;89;83;94;88;113;97;96;89;81;98;143;274;275;170;138;182;157;176;241;376;376;225;150;91;78;97;118;125;138;97;87;100;88;86;101;80;87;79;63;85;89;104;98;87;91;73;72;81;80;72;82;100;94;86;72;89;72;89;97;107;91;79;77;82;93;85;80;85;85;93;111;112;87;73;106;119;132;101;112;118;127;93;102;89;129;190;341;375;362;264;227;250;222;168;140;190;272;279;152;94;90;131;159;205;276;327;224;179;126;117;100;99;96;97;96;77;76;106;52;79;88;97;94;85;79;83;83;77;80;83;102;117;127;104;109;161;180;224;270;385;373;311;296;255;230;141;106;99;83;90;91;78;86;92;79;74;95;85;95;82;94;74;75;85;98;67;94;62;94;101;68;93;72;87;79;82;91;88;72;77;87;85;83;74;99;94;121;109;121;106;104;119;140;173;197;180;138;147;123;100;107;135;180;291;270;229;253;292;264;213;220;227;206;162;142;147;216;292;467;576;595;440;319;240;227;246;245;219;160;105;88;83;90;68;70;102;69;80;90;85;62;97;107;104;89;78;105;90;106;88;84;104;116;166;158;143;129;149;116;115;131;105;107;92;89;103;101;65;91;97;84;97;101;98;101;93;92;110;95;107;99;134;123;122;110;120;126;106;134;132;116;124;122;84;90;106;94;76;74;82;93;79;96;99;105;82;97;89;89;94;85;93;91;85;105;118;140;197;226;207;146;153;145;210;250;247;246;208;178;198;208;230;243;229;185;136;117;142;136;108;111;92;97;91;84;94;88;112;104;94;93;96;80;89;96;83;104;100;78;89;80;85;85;84;87;96;77;80;76;97;92;89;79;77;92;103;87;83;75;88;88;100;82;92;87;87;84;101;86;142;124;135;109;103;98;88;110;118;109;120;131;91;98;98;88;128;103;106;98;99;102;108;104;105;85;85;91;90;98;126;128;108;97;99;109;134;179;181;166;131;110;123;123;153;126;143;151;140;142;136;127;138;194;140;150;156;242;325;308;328;348;294;220;211;237;274;309;361;336;314;271;256;179;155;142;164;175;208;190;151;149;164;159;181;183;191;161;150;149;163;154;131;119;94;104;109;104;109;104;109;98;114;114;105;94;100;109;114;108;116;118;194;364;494;460;295;211;163;124;145;136;117;118;92;109;103;102;102;119;107;104;131;106;115;100;99;98;101;88;116;103;104;129;99;116;104;120;99;100;92;91;123;127;150;102;110;99;112;89;114;113;126;118;109;110;122;133;114;99;117;114;128;112;137;118;117;116;101;118;142;102;121;116;91;102;90;109;101;92;103;94;110;97;88;85;102;98;99;108;117;112;102;110;99;109;96;103;83;103;90;88;106;132;246;493;709;534;445;644;921;681;380;151;101;95;107;104;90;97;104;109;132;111;96;99;98;89;107;96;108;95;84;103;81;83;70;90;87;84;82;86;88;107;77;86;89;98;111;101;81;92;147;288;511;514;439;386;386;403;262;166;146;190;374;596;569;348;199;163;114;121;107;118;86;96;92;86;86;75;93;79;76;100;90;107;118;105;81;93;95;82;88;75;87;117;96;109;98;85;77;92;92;90;74;99;112;100;101;93;89;102;111;96;103;91;94;93;86;96;107;127;125;146;126;108;100;86;113;122;131;124;159;141;181;224;146;113;110;105;108;122;94;94;106;116;106;144;139;144;122;106;90;88;101;108;122;106;111;107;102;104;123;164;140;106;107;104;106;143;158;192;372;706;818;659;370;178;143;111;106;112;115;98;96;93;87;71;90;90;101;92;78;87;102;93;76;79;90;97;83;97;104;99;88;100;105;77;79;84;83;89;85;75;77;94;75;87;92;97;129;110;119;89;81;85;75;95;79;111;85;86;84;96;102;96;86;87;81;88;90;84;99;110;76;102;92;91;87;102;67;84;87;110;78;78;77;76;85;68;91;81;86;86;78;70;80;88;89;78;78;97;83;92;87;61;98;72;75;72;100;92;86;82;95;106;105;82;84;82;76;68;85;103;90;91;99;73;100;86;90;79;88;84;103;104;81;88;81;105;111;90;103;97;111;102;85;88;83;96;77;89;96;98;90;75;105;102;100;130;281;436;601;435;230;151;110;102;110;99;78;90;95;90;80;98;128;324;562;735;492;212;122;92;92;97;100;121;125;100;86;92;102;81;87;96;106;126;315;727;1076;788;347;152;95;93;98;99;103;98;88;79;92;83;81;97;93;84;85;84;77;97;97;72;79;81;82;90;85;78;86;83;96;88;90;96;131;180;282;267;204;119;92;88;85;81;93;89;93;92;91;87;71;76;93;96;80;108;115;103;98;64;93;70;89;86;92;101;74;87;82;78;94;82;105;103;88;105;72;96;90;63;76;86;78;66;84;81;85;89;112;115;208;267;330;223;130;103;85;91;110;99;92;111;91;89;108;122;218;404;788;644;363;207;282;338;273;170;106;93;127;265;703;1103;1040;943;864;500;226;131;89;77;72;68;79;106;105;87;90;77;88;80;74;76;77;76;87;73;90;89;74;81;82;93;79;95;91;84;88;99;88;88;68;66;76;77;73;84;74;80;65;87;95;92;77;77;66;76;79;87;92;91;103;89;90;87;98;88;94;81;78;103;97;78;81;100;162;255;307;198;144;135;115;101;98;105;119;99;104;95;108;112;94;87;122;150;180;173;147;139;122;108;78;92;97;103;87;78;79;75;88;70;80;100;95;83;69;72;88;91;81;88;91;66;97;94;104;99;105;103;90;106;140;153;112;134;116;106;119;114;129;108;88;116;101;98;95;118;97;100;105;113;125;90;106;84;96;120;148;144;162;186;202;164;130;102;85;95;114;118;107;93;81;98;92;88;97;93;87;87;90;88;86;75;91;97;83;81;90;93;81;80;90;73;92;82;88;87;96;72;83;90;84;80;98;93;74;86;76;100;87;99;100;135;122;106;97;105;137;165;109;99;109;76;105;89;80;72;107;116;74;82;79;88;91;86;83;107;100;100;92;80;84;90;90;143;253;340;301;168;103;87;81;91;94;95;88;86;106;96;75;94;91;107;87;94;103;86;82;94;106;102;117;99;123;109;115;120;101;126;107;117;104;133;208;275;266;184;139;108;99;98;115;129;130;117;92;90;85;75;94;110;163;177;134;88;75;76;85;93;102;89;100;107;112;125;141;141;128;107;95;100;78;94;78;81;98;124;111;133;148;161;137;130;170;131;92;86;93;98;106;111;118;106;110;92;90;104;79;71;77;88;83;103;84;81;110;77;78;95;87;85;100;86;86;81;88;86;90;84;80;72;86;91;105;87;82;85;93;91;104;109;142;131;114;125;132;110;95;89;82;83;97;120;104;125;162;227;226;176;104;99;84;80;87;94;98;84;80;94;93;90
119;131;201;199;132;86;81;99;80;88;73;80;85;80;103;103;85;114;133;134;175;145;116;110;120;151;187;210;157;152;197;162;165;136;107;137;145;124;124;150;170;158;157;173;206;246;198;154;123;92;123;130;153;118;83;73;119;106;90;102;113;109;129;143;92;81;87;94;93;129;215;205;167;139;196;159;191;302;383;391;254;143;110;95;89;99;122;138;104;110;96;93;104;98;101;96;96;79;91;86;73;80;72;86;89;83;73;84;87;77;97;82;98;63;71;83;79;85;101;103;95;76;105;84;83;91;73;103;85;103;72;79;102;92;138;178;142;115;94;98;89;93;113;139;235;454;547;370;261;242;190;179;147;153;227;307;243;136;101;95;163;241;223;266;322;187;145;117;125;118;97;97;92;85;89;80;72;65;86;101;95;77;90;86;71;88;96;79;108;80;108;121;112;122;153;161;205;279;354;346;334;307;235;171;121;94;74;84;75;78;68;69;67;92;88;79;75;93;87;86;79;86;83;84;76;70;83;84;84;86;68;64;86;96;84;85;86;84;91;79;81;77;86;91;80;102;136;106;121;102;106;114;124;141;124;150;110;99;105;101;146;168;231;198;186;206;222;220;198;166;202;168;163;161;155;225;298;418;481;502;313;224;211;181;172;191;163;115;87;103;97;94;81;72;84;102;88;91;93;95;83;83;92;81;80;87;85;96;98;110;101;142;138;135;123;139;153;139;123;128;138;88;109;81;84;79;93;71;93;83;95;93;102;73;101;91;64;101;82;109;99;102;120;139;137;119;112;119;139;127;114;118;98;87;94;77;74;94;88;88;99;86;99;97;96;102;96;99;88;75;99;86;98;95;99;139;163;142;155;144;163;186;192;255;244;181;133;161;175;218;249;182;153;172;157;136;144;126;114;103;101;96;84;78;79;87;77;96;107;86;88;94;104;99;104;92;73;85;89;98;86;93;77;80;77;98;74;95;99;79;83;107;83;88;89;91;88;81;71;78;92;101;88;79;83;93;107;107;120;116;108;114;88;103;112;97;96;111;115;119;98;100;101;98;108;86;90;103;103;104;84;103;106;119;101;102;97;93;107;117;97;102;102;101;148;225;276;248;156;104;115;132;128;139;142;134;120;130;112;118;125;150;127;132;145;204;257;257;282;351;340;224;209;214;254;299;343;396;352;349;218;186;160;136;129;144;199;230;171;191;195;157;149;169;194;202;177;146;133;140;138;126;104;110;114;93;109;104;88;105;102;106;108;134;87;104;116;135;171;180;312;592;746;475;228;180;170;145;131;125;119;109;100;92;106;125;113;111;101;104;94;100;93;92;99;89;93;100;100;110;105;92;82;98;86;91;91;102;102;82;124;104;115;111;91;104;95;111;104;109;109;110;110;116;104;119;95;100;120;107;110;125;123;135;109;112;130;102;101;111;109;118;113;110;106;83;98;92;115;106;93;89;85;90;88;88;86;91;109;115;102;122;113;116;92;109;99;107;76;88;87;128;213;511;570;514;534;1013;1437;1090;453;161;126;83;81;89;85;88;102;99;120;96;88;85;80;104;90;115;116;119;105;88;81;85;77;92;90;107;91;94;92;80;95;90;107;101;103;89;107;91;141;229;335;342;336;269;266;273;160;127;106;143;191;302;294;215;185;164;135;117;127;96;80;84;86;94;92;102;92;92;90;105;104;84;99;110;99;108;110;89;82;79;112;150;120;116;97;97;94;84;110;97;84;97;74;82;91;86;82;91;97;84;80;91;98;87;100;108;102;102;116;92;98;91;93;74;88;111;86;133;144;158;184;223;157;132;109;127;106;94;98;95;94;112;119;124;123;117;137;94;119;105;109;97;112;80;74;107;100;132;149;132;131;90;117;111;148;189;220;356;772;1393;1637;1138;459;175;96;93;119;98;130;103;86;81;97;75;79;98;77;106;99;110;97;96;78;93;90;99;101;83;104;91;89;101;81;76;92;92;77;87;93;99;87;74;77;94;95;80;87;102;84;91;75;86;95;79;67;98;79;83;99;81;79;87;107;92;90;86;98;86;100;95;94;90;84;85;81;104;101;89;113;89;91;76;85;86;81;95;75;75;83;92;76;81;89;88;93;91;87;76;86;110;87;81;91;90;86;77;92;99;88;102;106;72;102;91;90;101;83;94;91;93;74;91;88;80;87;89;86;87;69;93;89;93;77;84;92;105;99;83;100;101;102;99;109;98;97;82;104;86;103;86;111;88;93;99;125;211;434;904;1116;792;448;242;145;113;111;95;101;96;89;84;87;86;174;492;1015;1220;773;278;141;86;98;95;110;95;95;110;95;93;107;110;83;88;104;109;189;393;592;503;214;117;106;83;103;98;114;104;101;97;93;85;89;78;71;81;91;87;96;86;88;91;76;96;83;78;86;92;85;79;92;86;90;95;107;126;148;144;114;96;90;93;92;99;71;95;88;87;86;98;85;94;87;75;82;101;133;129;114;85;72;85;96;94;95;85;85;93;88;102;83;91;89;94;97;81;100;113;89;75;62;79;88;74;74;96;80;79;88;109;300;546;565;295;142;89;82;120;153;164;129;113;85;88;94;118;182;407;705;527;319;140;163;188;173;123;82;107;127;255;606;884;796;644;616;374;199;114;90;94;81;95;96;104;98;113;96;80;90;81;75;80;93;93;105;112;105;79;90;98;90;79;76;82;64;87;85;75;63;72;100;93;90;101;95;88;76;83;86;83;92;94;91;68;62;63;97;90;81;108;76;88;95;75;101;84;89;104;158;173;123;96;97;95;137;194;230;154;145;149;92;95;104;122;125;80;91;103;104;116;103;117;102;125;166;164;171;165;130;100;93;105;94;74;85;70;72;60;96;87;95;78;88;99;97;106;81;92;100;90;75;88;90;97;99;117;106;95;104;129;143;153;113;120;129;124;103;102;121;118;86;115;102;120;111;112;91;108;94;95;99;99;93;92;112;122;124;115;120;135;159;156;112;110;120;108;130;144;107;108;99;88;96;89;82;80;93;86;87;88;77;75;87;94;98;88;73;68;79;76;93;101;84;117;92;96;90;92;79;79;82;86;89;86;92;92;80;96;97;83;98;121;120;109;93;117;92;101;105;119;118;98;86;89;83;87;116;127;98;96;88;91;94;106;91;94;98;93;86;88;83;84;97;110;179;253;237;159;94;74;85;96;99;99;93;86;87;77;95;90;84;95;86;90;92;97;109;97;93;97;100;103;89;119;91;105;110;137;124;116;117;127;132;156;163;131;98;94;95;96;93;118;119;102;101;84;100;71;95;128;143;162;148;100;81;89;84;141;95;94;101;98;97;121;103;105;133;107;100;101;105;99;84;93;128;151;122;131;115;164;137;155;190;144;108;89;85;98;107;132;122;97;81;100;98;90;101;84;58;63;85;83;75;69;68;97;103;87;87;110;91;79;89;89;79;86;93;70;87;68;98;96;97;84;99;100;105;95;112;123;157;149;144;144;111;104;98;89;88;79;93;95;98;126;163;159;143;152;115;101;73;91;76;91;98;89;75;101;99;87
116;116;210;196;123;100;103;113;86;107;85;88;86;87;80;104;90;94;132;164;201;191;145;131;164;244;265;188;178;193;212;248;151;133;84;133;127;136;142;175;245;227;142;167;232;305;241;176;118;115;107;110;139;108;108;101;112;89;84;95;107;101;141;141;113;114;102;76;109;124;185;185;175;186;211;229;217;251;315;265;238;134;94;122;92;104;92;110;113;95;80;112;101;95;97;85;103;92;77;75;87;96;92;99;86;100;75;84;83;97;70;87;83;81;72;88;87;94;88;96;85;73;91;79;95;76;84;92;80;94;83;102;100;130;170;254;206;143;96;94;98;86;106;132;226;412;453;272;210;183;188;183;156;127;193;292;194;110;98;126;194;226;234;245;210;151;124;152;123;90;98;89;73;69;89;87;87;106;98;83;92;77;87;103;88;98;84;92;71;84;81;99;112;137;107;137;164;207;261;341;318;307;176;135;122;95;93;92;93;85;78;77;84;81;99;100;96;102;69;80;85;87;76;94;96;78;79;103;85;84;93;81;92;91;80;89;73;86;79;83;88;81;86;86;99;93;115;129;140;135;97;107;99;136;101;116;137;164;100;114;201;257;292;212;168;168;180;160;128;139;193;199;177;125;142;238;340;393;352;283;217;150;148;172;143;143;143;104;91;100;76;81;80;73;94;97;99;105;76;88;110;87;95;89;95;81;83;101;90;108;117;148;137;133;127;156;156;143;134;164;145;129;118;94;83;85;96;89;95;102;97;102;107;97;79;84;93;90;81;99;107;97;89;104;111;125;118;159;158;151;128;118;92;108;89;88;95;94;76;99;88;85;100;90;87;98;94;79;88;92;98;96;113;104;74;92;113;105;123;112;177;174;206;223;227;153;144;152;195;219;237;155;126;132;150;143;131;141;102;78;86;96;91;88;89;93;101;101;76;97;102;85;102;101;81;91;67;108;106;97;98;89;77;88;72;91;84;87;103;77;91;99;97;92;97;94;80;77;111;84;88;86;88;89;83;94;81;94;93;115;117;123;112;103;106;116;118;95;101;104;121;102;104;105;96;83;80;104;97;124;96;110;98;108;100;85;100;78;93;82;80;112;104;126;156;274;338;270;174;140;121;105;121;148;119;91;120;119;125;116;119;136;95;125;135;168;197;208;223;351;320;233;192;194;212;297;359;359;350;312;270;207;165;141;126;159;169;165;207;247;222;189;179;165;175;185;176;138;153;169;130;125;110;113;121;113;102;90;106;101;112;86;94;102;116;120;177;209;134;181;460;918;950;511;224;164;167;159;134;132;127;139;111;89;118;134;116;99;89;93;111;97;105;89;82;97;88;90;96;100;108;95;109;85;104;90;95;95;101;101;93;102;81;100;93;93;92;97;89;97;88;116;102;106;114;100;111;109;116;126;133;107;117;90;103;116;118;104;102;103;118;122;112;85;87;89;100;105;101;109;95;81;100;85;88;73;102;122;99;91;105;101;103;105;99;97;92;99;96;93;91;146;246;381;533;501;584;937;1265;937;406;145;93;90;97;95;102;94;87;75;104;103;98;98;91;94;130;117;109;99;95;84;102;90;92;88;112;101;107;96;90;103;81;98;103;102;115;106;89;129;179;275;355;355;299;260;243;247;159;124;114;108;149;143;158;108;118;111;158;136;114;108;86;102;96;101;97;69;90;92;97;102;90;97;95;107;95;104;87;82;87;87;88;119;109;116;77;95;88;99;97;82;92;86;91;108;62;81;87;93;101;92;85;93;109;112;115;96;121;110;114;87;104;83;109;76;87;85;110;105;106;122;140;167;135;106;130;129;125;142;140;93;83;105;107;119;112;124;109;108;109;116;125;106;100;92;95;116;132;128;130;106;126;106;116;137;148;238;278;491;1253;2194;2058;1332;491;135;114;77;100;91;96;91;95;66;97;83;67;84;98;92;90;91;89;90;88;108;89;94;95;100;92;101;103;85;82;81;90;77;95;95;83;96;102;95;79;112;72;84;90;99;110;97;82;100;90;111;77;80;86;103;111;88;96;111;101;91;91;73;79;76;79;71;88;108;84;84;97;110;75;87;87;75;82;95;77;88;78;74;96;78;102;78;80;65;97;95;81;82;84;96;86;94;88;77;92;109;92;78;87;80;89;88;105;76;95;83;98;110;104;97;100;75;83;99;95;83;76;92;79;85;98;81;77;75;91;93;91;85;93;106;105;100;121;99;96;83;74;86;78;110;117;122;110;102;101;104;142;292;656;1068;1170;1037;743;447;219;125;101;122;124;110;104;79;90;95;177;489;953;1283;823;258;110;85;100;109;88;74;88;97;99;79;95;93;116;113;104;114;131;194;263;212;124;92;101;101;119;163;198;176;112;87;78;81;81;86;83;66;66;72;79;101;81;78;71;78;98;95;97;81;70;83;79;105;77;96;113;118;113;101;90;91;107;98;82;94;83;94;76;103;83;81;83;91;98;84;84;80;118;99;104;89;81;87;85;115;120;95;92;85;93;77;86;86;93;93;89;96;102;77;101;92;91;89;91;99;98;90;80;82;103;167;340;648;617;317;149;105;107;152;280;258;219;123;81;82;85;100;125;252;430;350;191;112;120;101;104;100;98;94;122;194;381;582;590;599;643;481;261;149;106;82;86;79;96;101;95;83;91;84;101;107;97;75;98;113;137;125;131;109;99;68;100;89;90;88;80;99;68;82;82;82;73;80;102;93;71;94;73;99;84;101;95;86;79;84;87;89;84;103;83;100;95;95;78;76;95;81;110;182;305;270;162;109;101;87;90;124;138;127;167;130;108;111;109;98;123;87;101;117;121;101;113;120;139;129;153;181;194;165;132;97;94;89;85;85;103;99;81;89;97;86;78;75;76;95;76;89;82;97;98;84;82;114;85;92;85;81;104;82;102;123;163;138;124;142;124;135;119;103;95;120;98;100;111;100;92;104;102;98;114;92;102;103;105;106;99;124;149;131;121;103;110;112;113;104;138;127;115;132;115;95;116;100;81;100;95;97;82;95;77;77;81;67;80;90;84;77;79;90;94;92;84;96;80;73;81;87;78;86;96;60;72;66;93;86;78;73;85;94;122;109;109;109;108;88;100;101;87;97;106;119;110;98;89;82;84;79;100;108;94;88;86;81;99;106;102;92;70;92;79;85;63;92;99;92;179;290;216;144;115;83;105;97;105;99;103;71;95;96;89;78;98;69;80;91;90;98;97;83;91;84;92;73;114;89;82;106;109;140;112;121;122;120;105;114;91;102;100;87;85;93;103;118;107;100;99;89;78;86;112;99;114;114;102;75;85;92;142;147;112;86;110;85;84;112;112;108;111;108;117;111;103;103;108;92;127;141;132;133;135;118;133;165;160;137;91;92;94;100;120;122;137;100;110;98;92;96;84;90;98;77;83;75;111;86;87;79;96;77;101;81;100;89;66;89;97;75;86;87;80;86;114;92;100;93;103;117;87;85;89;113;141;161;129;122;95;98;85;98;118;96;102;120;105;103;93;90;133;115;116;99;114;86;94;67;77;93;99;107;109;94
96;101;130;132;90;101;129;109;93;87;69;58;101;90;98;84;118;127;146;166;219;299;226;157;153;200;228;162;175;172;200;287;194;120;111;133;121;124;155;235;316;242;182;216;288;351;230;178;173;129;120;147;126;134;142;118;87;98;97;92;102;116;127;128;119;123;112;99;89;98;139;172;195;200;232;281;189;181;193;181;153;79;98;97;101;91;75;103;85;77;90;102;105;93;98;94;98;106;79;90;77;83;73;82;80;96;94;83;74;75;82;77;73;83;65;71;65;90;79;87;90;85;76;83;74;81;82;89;78;90;84;88;109;132;195;357;252;142;97;95;104;117;135;122;167;200;274;214;154;155;218;213;151;127;150;178;157;126;120;155;231;207;214;198;189;138;141;182;135;111;83;102;81;84;100;90;86;79;89;84;92;76;82;89;120;100;105;90;87;93;114;105;112;113;105;111;131;200;278;360;343;266;155;149;98;100;102;88;99;82;69;84;82;78;105;120;98;86;72;73;79;82;86;99;101;102;107;127;109;76;77;63;67;93;88;94;78;84;86;83;90;86;79;91;95;90;83;116;100;86;99;114;134;119;96;107;105;137;107;117;173;343;372;268;183;153;134;150;152;183;251;205;192;171;146;191;238;223;227;197;152;154;198;236;198;144;117;99;105;86;78;106;93;54;85;128;119;95;87;90;91;84;92;78;72;95;96;100;93;111;115;140;103;110;135;150;157;157;138;143;178;142;98;101;90;96;110;101;94;94;119;112;116;93;84;108;100;96;105;103;118;110;111;121;115;162;129;152;148;180;158;124;95;76;86;76;70;86;79;90;109;93;81;86;93;79;73;84;70;72;97;80;82;98;93;97;105;98;105;106;118;154;182;174;172;170;173;165;160;218;218;166;126;108;116;127;123;96;96;87;103;81;84;103;93;84;101;104;87;99;72;100;101;98;83;117;113;105;100;72;78;102;92;78;96;100;108;83;89;81;91;84;93;80;89;84;97;89;100;96;105;91;90;100;96;104;98;108;109;99;127;143;129;140;101;89;100;114;116;122;108;131;113;96;97;92;80;83;83;81;109;69;107;112;105;94;101;77;91;101;100;92;90;99;158;191;253;264;197;136;106;119;108;93;103;123;97;137;101;138;126;108;108;104;112;140;140;149;165;224;244;185;180;194;191;291;287;290;266;234;206;216;224;186;162;152;161;154;190;259;267;252;207;179;149;166;141;135;135;141;132;112;102;128;105;82;93;100;112;83;109;91;94;102;111;122;169;171;169;204;425;747;870;535;236;149;131;114;129;130;125;103;122;123;110;105;96;98;112;94;90;96;109;95;112;92;84;87;99;98;91;101;89;97;94;89;96;110;105;116;84;110;77;91;100;96;102;99;103;113;116;113;106;112;94;94;104;103;105;100;115;122;98;111;102;103;103;96;110;119;119;114;92;93;111;91;90;102;102;92;81;84;97;85;98;93;93;81;90;111;92;104;97;119;97;95;85;77;81;76;95;152;274;580;797;820;645;730;673;488;236;124;93;75;78;93;87;108;99;101;100;106;97;97;96;92;103;97;88;109;99;91;86;88;85;94;88;94;93;92;82;104;81;87;98;98;100;121;90;120;231;382;624;549;498;371;340;373;215;125;121;119;105;104;108;101;112;125;125;123;125;101;118;100;101;94;78;79;74;86;106;82;85;101;94;113;87;103;106;81;84;102;102;108;103;79;98;110;98;94;104;84;92;81;86;89;84;72;74;95;89;88;99;105;89;106;137;152;180;120;104;108;97;119;101;99;90;95;92;101;102;108;114;141;129;149;138;149;161;182;167;103;92;96;98;117;110;126;130;133;111;113;117;112;98;106;94;106;117;104;98;92;121;121;148;120;171;221;348;686;1586;2240;1863;1073;389;119;89;85;91;84;74;82;81;87;75;72;92;90;101;79;92;87;92;87;114;87;94;110;89;87;96;97;105;115;109;99;88;90;85;92;87;91;81;114;80;82;96;87;106;106;88;100;97;77;88;91;74;78;93;72;71;90;82;91;99;88;87;81;92;88;92;78;78;84;95;87;74;111;89;79;83;92;104;72;97;91;80;98;92;95;92;102;79;88;87;82;94;93;69;94;81;97;95;100;98;92;71;97;104;90;111;79;85;71;93;120;142;143;130;108;74;76;63;70;89;87;71;84;71;80;70;88;88;88;96;86;83;96;91;96;83;96;112;106;95;87;71;87;111;98;136;162;174;136;111;107;162;279;599;812;944;1036;1222;886;385;144;125;140;175;121;90;83;76;93;152;306;570;803;528;195;124;85;96;101;105;71;99;71;80;98;94;110;160;234;206;141;97;113;123;112;110;79;87;118;158;369;427;288;170;99;92;100;73;89;77;71;83;93;78;79;79;92;76;80;87;93;95;103;92;80;91;76;87;92;111;121;93;98;104;91;99;82;84;100;78;79;87;76;75;96;103;112;81;94;104;93;101;91;100;83;94;93;96;158;201;170;96;102;84;76;81;84;92;75;79;99;87;78;84;77;80;75;80;87;92;79;67;79;98;121;230;369;372;255;152;135;120;204;313;339;256;142;82;99;93;97;102;138;180;198;154;106;88;101;91;84;78;101;100;122;223;347;570;755;1014;770;404;234;128;88;95;89;85;90;89;99;82;90;73;86;83;76;91;83;139;216;211;224;119;117;86;89;91;86;74;84;72;95;78;77;77;78;74;77;91;79;82;98;72;92;95;86;75;69;93;77;86;110;88;77;84;75;89;92;94;108;121;204;413;430;244;133;119;109;87;100;111;112;149;115;111;110;133;134;101;103;105;141;152;139;112;123;126;167;211;216;199;173;110;96;96;82;96;87;87;99;80;83;97;80;100;90;88;78;83;88;79;71;97;115;82;99;85;90;109;96;103;118;82;116;136;125;111;123;131;135;110;115;122;106;130;108;92;95;113;130;103;88;107;116;115;113;104;103;97;131;176;168;108;94;83;107;130;142;131;134;111;119;108;88;91;94;85;93;89;93;92;93;86;108;86;90;95;82;88;64;82;94;78;96;83;102;90;109;74;92;89;96;75;86;67;74;87;85;94;82;95;78;101;99;96;92;119;110;119;114;105;88;102;90;96;83;77;96;93;82;83;85;102;95;87;92;83;74;88;89;77;84;90;77;93;90;92;109;232;351;325;193;110;100;107;92;100;96;84;95;87;73;71;81;74;89;101;91;80;78;94;97;89;95;97;127;115;98;85;89;104;110;146;130;114;118;113;119;102;111;97;81;77;92;98;104;91;106;106;113;108;101;111;118;103;114;94;92;84;109;140;134;105;103;89;97;100;112;133;112;122;99;105;82;96;116;98;92;105;123;133;106;99;111;129;151;157;106;98;90;107;107;120;137;102;102;85;69;91;88;86;86;88;101;89;75;102;91;76;78;91;93;90;72;89;77;102;80;100;98;90;88;78;111;95;93;107;97;109;128;124;109;95;127;125;119;134;118;105;83;93;90;103;89;95;96;97;97;87;89;117;113;105;118;120;95;66;85;109;85;101;113;118;115
62;92;106;96;86;105;103;112;84;80;82;82;82;100;91;103;116;198;211;187;200;257;193;146;139;172;168;174;147;133;192;219;175;106;104;121;154;134;123;198;275;266;203;211;261;275;217;188;172;139;115;156;152;151;148;118;145;133;119;83;106;132;149;140;131;154;124;91;131;82;109;159;238;189;196;203;158;149;154;127;114;111;96;115;92;89;108;81;88;79;70;70;106;117;109;86;89;71;72;87;76;79;82;97;79;69;66;78;86;91;72;99;91;93;81;76;100;85;94;94;105;85;101;90;78;91;85;91;95;90;81;117;93;146;198;284;218;141;99;97;99;155;128;143;110;134;179;164;155;127;163;199;185;160;140;154;150;139;113;178;227;262;218;195;193;164;139;136;146;113;96;92;69;94;84;88;100;86;87;83;67;91;85;138;137;112;98;98;89;84;79;93;92;116;98;83;105;193;252;332;292;230;212;151;103;85;87;96;87;65;92;68;83;89;100;108;94;101;72;94;78;82;84;96;116;110;129;136;96;101;79;70;68;91;114;100;85;92;104;83;80;77;83;79;102;103;103;95;93;93;71;101;98;97;105;78;95;121;100;130;157;272;325;268;206;149;136;123;143;181;218;203;190;170;157;181;182;269;230;189;184;182;228;267;242;183;129;118;81;81;92;101;90;87;113;128;156;131;104;87;99;113;100;89;102;93;110;79;81;96;113;112;124;106;138;112;138;142;136;153;141;145;124;96;121;118;115;115;86;102;108;130;92;89;101;112;90;68;102;97;110;140;122;111;120;143;130;150;163;157;138;117;93;82;73;89;90;95;84;86;81;100;99;111;83;97;103;82;67;67;87;80;112;102;122;112;113;92;91;95;122;151;170;160;160;170;138;142;161;170;220;180;130;118;94;104;93;102;121;80;96;85;72;75;77;91;82;107;94;98;73;80;98;79;110;99;87;119;80;87;93;94;87;86;88;107;89;97;99;104;95;113;98;105;88;110;82;94;89;92;91;98;85;89;97;107;92;94;87;122;139;143;152;115;103;91;116;106;124;119;113;100;106;113;109;93;95;83;86;85;122;110;83;94;90;100;85;87;81;97;72;81;96;97;117;158;168;234;191;134;107;95;95;111;117;97;98;132;122;138;134;124;109;112;135;121;112;134;137;145;208;151;161;144;171;249;275;296;230;209;193;251;236;256;216;221;182;148;160;235;250;292;261;198;188;184;186;156;150;148;134;103;124;93;112;127;85;98;105;106;92;99;96;83;97;115;140;165;159;185;310;517;640;507;329;150;143;138;115;129;138;118;101;118;91;101;92;109;99;94;87;105;89;102;69;92;114;101;100;99;97;106;113;93;90;92;104;95;91;90;88;99;89;90;94;105;117;104;96;101;103;111;107;121;120;96;108;112;79;97;106;108;114;109;106;108;118;100;95;89;100;106;111;95;98;94;95;114;94;84;90;102;83;89;92;89;84;98;84;106;97;101;108;98;84;95;109;81;74;85;85;146;275;726;1349;1272;752;475;336;253;153;107;84;78;98;92;98;90;83;93;105;90;111;92;76;100;103;96;93;99;98;85;103;95;90;93;94;103;84;85;80;94;105;85;89;105;89;84;85;132;254;514;771;819;704;555;571;606;354;206;171;158;103;116;105;101;89;108;109;99;122;163;175;142;109;99;99;86;94;92;89;78;97;94;96;96;95;80;98;87;81;89;91;99;116;105;81;70;89;85;113;86;100;92;87;76;95;87;89;89;74;103;107;103;93;116;128;208;249;153;116;83;112;127;113;115;102;89;82;103;75;103;121;120;150;179;184;167;189;275;224;150;93;90;116;109;117;116;149;144;122;98;123;131;120;92;85;111;83;92;121;94;115;135;164;137;158;183;324;660;1372;1685;1250;718;273;99;87;89;82;79;75;89;94;92;106;90;79;76;83;95;81;100;76;77;95;90;91;110;78;119;101;92;92;91;110;94;74;86;83;99;86;81;105;90;76;107;84;74;99;77;85;109;87;107;79;91;82;104;93;94;84;97;95;112;95;91;91;77;95;81;98;78;74;71;78;82;94;82;85;91;96;83;101;89;102;96;84;87;89;88;85;85;101;89;96;81;87;108;101;88;96;68;100;86;103;86;78;67;88;85;82;84;114;88;98;123;131;243;202;100;87;88;108;84;93;76;89;88;71;82;89;74;94;82;70;94;99;93;91;69;112;93;103;98;95;97;79;96;99;133;199;283;335;276;145;124;126;224;382;455;562;957;1401;1121;497;184;115;107;173;137;94;95;96;103;104;161;273;335;246;141;96;82;98;89;70;70;89;70;77;100;93;138;311;485;456;256;115;120;97;97;67;101;89;125;275;731;821;534;255;106;92;79;89;81;93;87;77;109;75;74;85;74;71;92;105;90;90;98;105;78;84;100;84;95;115;82;112;94;89;102;86;94;93;90;110;84;87;91;93;105;79;85;89;77;67;78;83;86;69;77;96;99;93;141;207;187;123;76;73;71;85;94;72;86;100;87;81;87;99;86;87;74;80;74;100;91;81;77;102;126;172;213;222;169;155;177;240;240;314;402;254;153;101;108;94;100;131;128;129;119;140;140;107;87;98;107;135;105;102;124;129;253;512;850;1132;879;562;317;195;120;110;90;85;70;75;77;96;97;93;73;88;90;89;91;147;333;448;321;173;93;76;96;85;88;97;92;84;87;79;81;72;82;81;73;79;81;76;98;75;80;76;75;80;80;88;83;80;99;98;96;94;103;95;71;90;96;118;194;352;368;249;187;125;103;125;84;89;91;115;103;80;102;143;129;115;101;98;120;157;159;131;111;131;182;219;215;198;175;125;95;91;88;86;111;123;137;108;74;83;72;81;78;83;97;92;88;91;82;94;88;97;84;82;113;100;95;100;97;95;115;121;98;111;96;131;125;101;95;121;125;124;111;90;104;120;107;108;100;97;114;129;133;138;109;117;170;257;216;146;131;118;108;103;132;113;110;116;125;120;86;90;77;81;77;86;98;91;90;94;86;81;86;86;73;86;84;73;93;72;88;93;91;85;85;90;106;103;74;80;89;95;76;85;80;92;79;85;89;111;95;114;116;111;124;104;100;98;99;95;83;96;81;87;78;82;86;101;78;119;91;91;100;79;72;85;94;98;78;86;69;87;66;88;95;183;303;303;181;102;99;86;99;90;90;100;86;81;99;101;92;82;73;82;83;83;103;129;109;75;94;97;111;107;95;89;77;100;109;152;145;141;103;106;123;122;120;80;107;92;93;93;119;115;117;122;98;103;105;103;118;113;86;90;80;107;111;139;122;132;99;62;102;80;115;160;161;141;118;91;99;104;109;93;82;102;105;140;125;115;123;155;161;140;105;99;91;132;142;164;159;129;93;90;75;85;85;81;81;77;80;76;86;96;103;88;93;86;75;81;89;90;91;66;89;107;101;99;87;78;90;82;78;69;94;99;114;101;88;87;96;117;109;127;118;117;109;91;95;96;99;116;105;106;88;88;80;77;105;111;128;125;104;90;81;90;84;97;98;114;108
92;81;81;83;98;86;90;86;98;81;95;91;98;103;106;121;152;193;268;241;229;192;131;147;137;145;161;171;136;117;136;122;124;101;98;146;183;157;166;178;175;173;185;264;210;197;161;198;218;187;157;227;222;166;158;180;207;156;135;101;133;142;143;122;137;125;129;112;75;99;109;124;163;134;144;151;165;116;95;90;111;62;76;100;101;88;86;91;73;85;81;82;78;106;82;101;88;89;74;87;86;79;83;87;79;73;70;70;90;92;75;82;76;78;81;94;81;67;81;90;90;103;91;102;85;87;71;94;62;88;97;101;107;116;126;189;155;128;103;71;84;140;168;142;109;105;145;166;140;111;144;180;262;212;197;155;195;159;157;157;240;288;301;248;269;208;153;112;106;90;87;93;79;89;84;106;86;86;78;79;79;88;107;144;207;173;108;104;78;95;96;119;108;100;101;99;109;180;247;255;240;226;209;155;122;88;86;88;96;93;95;88;101;99;87;91;93;89;87;96;95;78;80;105;129;128;108;136;104;83;91;86;82;89;83;98;96;96;74;103;97;92;83;92;93;99;90;86;82;92;87;89;79;80;77;91;87;115;116;124;166;177;241;248;185;217;197;224;245;284;262;214;269;247;217;270;278;348;326;196;197;179;190;212;236;154;107;98;104;93;99;87;80;78;85;128;124;109;67;71;88;92;116;105;82;86;103;88;90;82;117;109;119;140;120;116;146;133;128;140;158;179;139;101;95;105;140;124;118;122;107;102;107;99;83;96;106;85;109;129;156;125;110;125;164;170;184;206;157;128;115;94;103;94;81;89;96;81;54;94;87;97;79;100;95;91;89;80;107;108;95;100;135;115;112;92;112;91;94;110;121;156;205;258;230;204;141;123;124;144;165;153;108;132;95;88;89;96;88;71;90;93;80;112;97;82;98;93;92;99;85;94;97;89;78;88;99;106;77;98;92;85;90;80;83;80;118;117;85;89;95;82;100;80;88;84;100;78;82;85;79;79;110;106;103;104;85;108;98;125;209;198;158;118;108;112;101;125;121;121;137;109;105;125;115;87;105;108;85;90;92;89;99;95;70;89;94;119;89;87;71;79;90;94;97;124;92;153;158;111;90;88;91;115;95;113;106;87;142;160;145;130;104;104;110;96;124;146;142;161;164;127;152;172;182;281;369;304;224;175;190;210;269;230;237;227;260;168;147;217;258;323;323;274;171;193;175;170;125;131;104;111;110;98;98;117;101;93;102;99;91;94;102;113;91;96;97;125;162;184;335;560;778;780;519;222;165;113;130;143;112;113;115;110;103;100;98;100;114;105;105;96;88;94;112;100;86;114;90;102;111;96;84;106;97;97;102;94;98;121;115;104;85;109;99;112;104;103;88;124;138;103;97;110;113;105;102;110;91;89;106;92;118;114;93;103;97;105;104;93;102;93;79;103;85;95;126;118;105;95;108;86;90;85;86;81;107;91;102;85;87;90;96;93;86;100;80;75;75;89;98;184;385;945;1479;1356;724;298;185;125;127;115;97;98;100;86;90;81;119;98;105;123;127;99;101;97;77;75;98;111;111;74;90;79;89;89;77;91;100;90;87;91;74;83;79;70;96;85;94;115;254;605;853;895;795;594;615;644;438;331;247;157;114;97;97;92;84;102;102;114;186;310;343;218;140;91;82;93;98;97;108;112;104;118;111;120;111;86;81;88;96;100;119;138;130;96;90;85;77;104;80;94;88;94;76;86;86;94;90;83;86;82;108;90;76;101;120;198;223;156;97;96;111;117;122;138;120;109;96;90;93;108;134;133;154;159;153;184;192;316;233;125;108;117;113;108;129;117;117;140;112;118;155;167;157;113;93;107;98;86;90;98;109;158;154;150;150;208;329;578;894;825;536;334;161;85;74;79;70;79;74;74;72;88;84;87;89;79;82;88;102;82;89;92;80;106;82;97;102;95;93;87;109;94;102;106;84;89;86;81;82;97;84;79;80;79;107;95;87;86;98;89;94;90;84;82;96;86;76;90;79;97;93;78;101;85;79;93;81;95;78;76;84;78;92;85;90;83;88;91;71;85;107;103;139;126;104;105;94;86;86;100;89;108;84;92;99;95;78;78;83;92;95;98;104;74;94;93;95;88;77;88;64;74;83;84;152;175;145;112;77;80;68;87;88;85;78;66;85;91;83;91;74;86;106;98;124;99;82;81;115;106;112;138;131;110;98;105;140;231;349;472;553;334;182;111;115;150;218;192;322;610;920;714;328;177;91;121;124;107;115;108;112;113;97;106;137;134;110;92;95;92;80;83;74;79;78;84;68;92;104;162;429;758;749;363;157;91;82;76;92;73;92;129;317;817;1000;622;226;98;96;82;91;86;107;74;86;83;88;84;98;83;88;87;94;92;103;115;87;97;105;91;96;90;89;88;84;96;75;93;89;114;90;76;95;95;114;88;103;94;87;81;94;81;96;105;94;97;92;91;91;99;109;141;204;146;91;97;83;69;78;80;79;88;88;79;90;88;88;84;93;85;98;85;86;91;83;83;100;125;136;113;120;114;180;337;403;279;256;275;183;115;108;93;96;120;185;190;141;165;202;155;140;109;115;134;123;115;114;92;117;216;413;617;727;661;666;541;265;111;95;93;98;80;96;103;96;104;96;89;91;80;87;99;180;400;490;336;150;97;96;107;79;78;79;69;86;86;80;91;100;79;92;73;107;71;96;98;80;86;80;73;84;74;88;86;78;78;90;85;87;82;86;74;92;91;99;138;204;239;264;285;213;108;100;101;90;119;101;96;97;128;115;127;91;98;100;89;106;140;115;132;153;167;207;209;173;158;124;100;93;89;111;141;133;108;103;100;101;87;81;94;86;58;96;98;77;86;97;87;96;79;88;103;125;131;95;122;103;114;80;94;91;108;121;122;99;84;109;123;107;103;93;96;107;99;106;119;95;131;145;119;103;107;104;154;217;224;152;161;118;98;105;106;123;111;103;121;134;106;96;92;101;85;105;93;84;98;96;92;85;70;90;100;68;73;91;79;80;87;85;79;108;106;90;84;114;94;93;99;86;84;105;90;94;80;97;93;88;88;83;90;105;86;84;109;117;102;85;92;72;84;88;76;82;90;72;84;91;94;86;84;80;83;86;73;91;85;95;85;81;61;95;111;147;201;185;120;106;91;104;85;86;109;87;81;87;94;95;117;107;85;85;96;90;95;100;97;98;76;98;109;101;83;89;97;94;131;168;129;108;98;100;88;112;111;111;77;90;90;109;134;103;101;112;109;99;110;106;105;110;97;85;94;88;97;103;101;107;110;94;85;88;97;126;133;152;142;114;96;107;106;114;104;109;115;96;96;106;128;135;154;129;112;101;120;180;195;184;229;203;128;111;82;92;87;95;75;78;77;89;100;83;102;92;64;83;67;76;85;104;92;89;101;115;115;81;104;94;66;87;98;75;77;87;97;76;112;89;80;115;118;99;100;118;99;110;103;105;101;127;118;124;114;106;87;98;87;112;100;103;91;91;94;93;98;94;85;99;121
90;82;72;76;85;87;96;110;89;79;69;99;88;132;132;137;147;230;258;180;189;169;119;136;165;151;188;157;161;114;106;96;98;101;127;151;274;242;225;199;146;147;163;251;296;183;168;213;206;148;180;217;247;189;171;228;302;267;149;124;164;171;153;122;101;134;119;90;100;82;95;100;130;122;151;166;161;133;106;93;110;84;98;84;112;102;84;74;76;80;109;71;83;99;74;82;89;93;79;84;90;84;81;79;80;67;81;81;117;90;81;71;87;99;75;88;74;90;91;80;98;78;100;83;93;85;85;78;83;86;114;94;106;108;124;96;100;98;96;91;101;119;144;138;115;109;162;153;161;131;145;219;351;378;207;159;194;176;131;154;213;298;281;249;253;251;161;104;80;84;99;92;83;100;93;86;94;85;87;83;72;83;98;132;200;168;106;91;76;78;88;89;117;127;90;94;97;133;188;238;290;253;220;195;124;94;88;92;86;84;66;69;86;87;98;106;81;90;104;94;81;88;70;86;89;93;100;95;105;90;92;88;76;82;103;114;90;112;81;81;93;92;78;75;75;96;93;93;84;95;86;85;104;80;63;75;92;118;121;141;143;126;185;228;282;379;342;313;354;413;412;394;397;390;320;348;342;303;331;282;211;162;191;230;292;189;133;104;93;94;87;82;77;67;82;113;90;97;88;92;110;105;109;90;91;80;82;73;89;114;116;101;119;109;112;127;130;151;122;108;150;142;118;105;86;95;95;116;105;113;96;110;94;101;82;95;94;84;103;117;128;158;123;171;259;293;334;309;252;203;100;102;87;103;95;83;89;89;83;86;80;98;82;99;77;85;91;76;85;69;106;107;95;109;135;132;139;115;99;115;136;186;255;362;267;241;165;126;130;174;160;158;135;94;109;89;102;99;103;97;90;83;93;76;86;85;100;106;99;106;86;106;80;81;99;83;89;99;80;92;92;86;96;78;97;98;103;100;86;86;95;80;75;85;93;87;104;90;89;86;99;118;100;101;82;95;87;89;118;163;247;259;225;131;113;120;112;112;144;115;115;105;111;97;109;102;105;91;89;86;71;79;104;82;82;88;100;99;101;111;78;71;88;114;95;84;85;137;106;92;89;101;81;104;96;106;93;110;124;141;130;91;103;111;128;115;110;139;139;152;134;131;139;166;167;277;324;290;230;162;168;179;219;194;182;225;215;181;187;190;261;270;334;262;196;159;202;160;152;125;127;108;89;89;113;130;124;96;99;128;99;110;100;86;101;101;111;108;147;207;393;632;915;1106;707;304;189;125;126;150;123;116;124;108;95;93;94;92;91;104;99;96;84;109;88;88;79;101;91;118;105;91;91;105;99;90;92;124;111;148;122;96;97;100;121;112;121;113;118;132;132;140;120;129;93;101;111;107;100;109;102;101;91;92;115;107;109;107;103;101;103;85;94;90;87;88;101;94;104;87;95;94;99;79;102;78;97;105;129;99;102;105;86;98;83;88;87;100;93;94;104;149;337;728;1155;1010;562;234;116;90;89;100;92;82;93;86;96;98;86;106;149;150;137;114;91;107;92;81;87;82;87;90;104;67;97;81;92;84;85;87;100;96;87;93;80;81;80;93;85;143;244;406;648;709;571;429;425;485;376;386;289;184;114;75;93;91;110;91;120;142;293;481;575;362;164;106;96;105;102;100;110;90;99;124;150;156;118;101;92;105;121;124;150;151;153;102;104;104;107;92;92;79;93;77;98;94;71;94;88;76;90;85;87;83;85;97;104;157;176;171;108;95;100;101;113;108;101;104;90;94;92;114;121;143;119;126;141;168;159;208;189;114;102;107;124;125;137;123;108;116;118;127;119;128;113;106;87;87;86;112;115;121;120;146;152;164;165;196;250;421;488;415;247;179;127;97;74;102;78;74;91;81;77;105;96;92;89;92;108;87;94;83;81;95;85;94;81;85;89;100;95;110;81;96;81;84;98;92;88;91;97;73;86;101;106;100;78;80;78;79;99;103;89;115;70;76;93;78;96;96;110;89;105;100;89;91;93;88;83;93;101;72;85;79;85;70;82;91;98;74;95;118;141;161;210;228;192;119;99;102;93;84;85;105;91;90;90;89;103;90;91;97;92;97;105;70;98;87;89;82;81;95;86;89;93;90;97;142;117;98;75;74;83;84;96;86;88;72;83;81;70;82;94;100;102;105;77;102;101;89;74;107;149;234;217;145;107;124;210;398;621;588;554;397;212;114;110;106;98;141;181;289;455;339;182;136;94;95;105;99;97;164;174;146;121;141;132;144;111;83;80;84;98;67;99;87;72;90;81;71;117;118;335;575;605;325;148;86;82;87;74;79;93;110;224;514;649;441;192;120;89;100;91;89;86;89;105;84;84;91;76;96;99;112;84;118;87;82;122;84;101;91;85;103;91;97;98;93;103;98;102;111;94;102;90;84;82;78;66;82;83;82;82;84;111;139;97;103;99;97;72;113;103;118;114;89;96;91;100;84;73;86;91;88;90;86;92;86;81;80;90;87;88;87;81;86;90;85;89;92;121;106;99;102;218;452;474;283;199;166;129;97;88;97;92;147;276;320;260;220;286;270;170;152;158;161;136;119;115;110;94;121;197;328;379;478;662;602;325;162;86;96;83;78;85;83;113;98;87;83;95;103;72;90;131;278;319;244;112;102;86;82;75;98;78;94;72;95;84;91;81;73;72;102;71;88;87;92;81;97;86;90;84;100;94;81;84;89;71;86;88;77;87;86;80;76;101;101;128;158;215;266;219;111;123;102;131;83;115;107;107;101;126;105;97;97;100;116;113;115;124;143;173;199;176;216;191;165;117;96;94;98;102;126;131;122;127;97;76;68;80;81;92;75;77;76;87;79;84;92;90;94;99;122;144;120;144;123;112;90;81;89;89;127;116;147;104;111;134;117;122;95;109;91;94;120;100;139;128;153;131;113;97;81;95;113;160;151;165;122;132;131;106;100;92;93;107;134;129;119;91;109;102;95;109;105;102;70;101;83;101;77;96;81;87;71;87;78;73;82;75;97;87;89;96;93;94;79;107;78;73;74;91;81;91;96;90;78;74;81;99;100;99;92;109;102;95;120;101;84;95;80;68;71;81;75;75;113;103;103;93;80;75;78;83;106;91;126;119;79;80;69;64;99;114;118;132;108;114;112;108;99;87;87;101;103;82;90;114;144;139;109;90;79;85;76;89;108;92;82;96;105;107;107;88;106;98;120;114;141;113;108;105;82;91;85;98;106;104;100;90;97;117;121;96;118;91;102;87;95;117;103;107;87;97;91;94;96;79;106;84;87;92;92;123;150;153;142;112;89;91;91;104;145;96;82;107;93;88;106;129;101;98;90;92;136;175;220;249;329;268;170;114;90;75;97;78;71;79;89;94;80;88;101;86;82;84;88;103;83;93;88;94;99;92;90;95;54;86;78;82;84;87;87;80;87;85;91;89;110;91;109;97;94;111;93;117;97;97;139;170;211;149;147;105;111;110;99;98;81;91;94;109;111;105;104;65;95;78;116
104;86;75;92;96;93;103;109;95;90;109;103;103;188;172;179;196;243;293;230;210;172;129;148;199;202;197;185;178;124;99;121;121;105;116;163;280;288;244;189;146;113;146;220;328;220;164;174;197;162;175;185;213;167;190;213;255;227;174;194;262;335;189;95;114;125;124;93;100;95;103;99;101;114;137;171;205;190;153;122;98;106;99;93;97;91;92;86;85;80;83;79;68;78;96;86;81;81;84;100;96;82;88;83;97;67;77;100;100;91;80;80;79;86;89;80;87;90;95;86;89;88;82;79;85;88;78;78;87;110;99;107;104;89;88;108;83;101;99;99;88;113;117;131;131;147;162;212;146;126;142;218;282;294;189;131;190;208;154;137;150;224;255;261;242;167;124;91;112;94;76;102;88;84;91;80;85;67;70;89;94;78;94;126;155;143;124;88;98;85;78;122;96;94;102;99;102;140;199;253;272;263;238;209;137;104;107;89;73;74;83;92;75;78;80;100;76;70;72;79;80;92;96;79;92;79;87;98;80;52;83;82;89;94;97;96;125;106;105;116;96;98;82;88;94;99;84;107;75;87;73;90;87;75;69;83;96;140;162;148;161;141;143;215;314;412;351;346;466;599;642;469;484;484;368;298;338;305;360;343;256;206;180;215;233;180;163;140;82;94;90;80;70;70;63;81;94;80;85;89;88;86;87;98;98;72;88;101;120;117;116;107;113;124;112;135;144;155;136;138;119;115;103;80;72;100;102;93;117;82;104;84;98;95;80;87;91;86;101;113;100;140;163;233;380;437;581;645;481;296;140;121;116;82;84;86;97;95;86;79;76;108;74;85;87;95;81;86;93;85;86;100;116;115;147;157;182;158;150;135;151;211;238;345;294;237;190;150;159;192;235;202;148;97;115;126;115;97;99;102;94;91;97;92;81;78;90;92;114;76;89;81;71;87;91;96;106;112;98;104;86;89;89;90;82;81;76;95;80;88;101;92;72;83;91;78;93;72;88;90;108;123;137;128;97;92;91;95;132;260;434;494;390;182;109;96;112;105;103;100;108;116;108;110;97;89;109;107;85;77;97;85;93;88;99;79;102;116;90;113;84;86;102;110;95;101;96;91;109;104;95;97;100;87;117;97;115;122;103;109;101;106;90;102;97;98;102;100;116;118;137;172;184;159;163;213;226;200;169;173;159;158;162;135;135;183;206;173;193;212;223;224;248;185;146;156;130;149;172;151;139;104;98;115;130;144;118;100;93;96;103;69;108;92;89;81;99;89;122;224;399;641;876;1029;717;395;248;176;154;122;133;108;103;109;92;115;110;107;108;96;99;83;90;98;91;105;107;84;106;106;110;102;107;107;86;99;107;108;87;125;107;118;119;113;106;99;92;114;83;125;142;210;259;220;131;116;93;108;101;107;100;114;92;94;119;100;127;129;100;103;81;93;104;107;85;106;130;113;115;95;87;93;89;103;108;100;124;113;103;91;79;100;96;104;83;103;96;81;88;84;104;131;235;494;571;417;274;171;93;84;91;107;93;85;88;90;96;107;112;104;162;196;155;133;104;112;113;95;93;99;103;91;97;86;80;105;79;95;83;91;103;86;84;67;101;89;80;94;100;116;178;295;415;461;351;246;271;323;288;305;226;164;163;108;100;93;96;104;114;159;325;666;720;464;182;103;99;95;96;94;98;85;94;144;155;171;121;100;115;89;116;136;190;201;164;116;94;98;72;76;79;75;80;79;104;90;92;94;90;98;92;93;94;91;96;97;95;96;121;178;120;94;95;94;96;93;106;110;106;76;93;104;129;121;142;134;99;128;117;131;125;143;105;126;124;127;127;107;106;98;123;129;110;129;124;130;102;95;118;112;103;114;130;127;125;144;143;192;245;289;252;197;160;146;121;92;87;93;78;70;102;93;79;81;104;88;86;92;90;83;97;102;109;91;108;102;83;79;80;89;101;84;91;93;88;89;84;76;78;81;72;106;89;97;103;105;80;98;94;91;100;82;108;81;84;111;74;78;70;97;91;85;86;93;76;96;76;85;98;88;92;94;88;90;97;78;106;87;83;95;90;125;190;305;394;515;330;138;111;94;84;79;81;75;85;111;73;100;105;94;88;108;104;91;90;90;65;85;69;87;99;82;67;72;84;73;83;107;100;92;96;87;85;89;90;90;97;80;83;88;80;82;84;84;86;76;107;75;85;75;105;154;187;324;385;230;137;148;333;684;976;732;559;462;248;149;115;101;111;116;109;159;188;154;130;83;82;88;79;102;139;242;299;204;168;263;299;222;138;98;84;81;88;91;75;85;93;80;102;83;95;107;187;321;304;277;152;132;100;103;93;81;80;96;141;254;301;209;140;92;70;79;79;90;83;100;90;82;90;89;101;93;94;88;82;75;88;90;106;88;110;103;100;92;80;96;112;81;107;95;101;107;86;90;92;88;81;99;92;76;88;86;78;98;120;161;148;152;102;93;87;85;90;82;86;99;97;73;75;75;80;92;77;77;76;99;79;83;98;73;73;90;87;79;95;95;101;77;92;81;90;96;96;103;209;333;358;194;119;118;104;94;88;83;110;197;403;510;321;224;270;262;175;154;192;187;140;132;105;107;92;100;135;156;207;282;400;436;245;117;89;82;92;87;80;95;100;83;88;85;100;85;93;85;111;151;195;153;112;87;77;95;88;94;73;99;81;102;103;101;86;78;75;83;75;99;73;81;88;89;90;96;113;89;65;69;82;107;84;90;75;77;83;91;79;92;89;74;88;114;150;193;145;122;104;103;98;123;121;127;144;127;109;98;83;84;101;88;92;119;127;137;139;175;207;182;178;137;115;100;97;103;100;114;122;146;117;103;92;81;89;91;82;61;81;72;86;79;81;96;92;94;125;124;124;156;175;153;100;99;95;89;99;157;233;236;167;128;90;114;93;131;85;82;86;101;125;153;166;155;153;126;121;110;114;119;135;136;138;117;107;120;111;96;84;106;94;137;136;119;101;107;106;79;81;92;88;83;72;86;70;84;88;83;89;86;82;68;84;73;64;97;74;92;86;90;81;97;80;82;97;91;74;104;96;99;95;81;87;84;102;105;96;108;100;122;128;117;104;90;91;81;96;91;83;73;89;98;90;88;78;86;101;83;90;116;148;129;119;75;77;64;81;85;101;133;128;168;202;175;161;111;101;99;94;91;92;98;113;161;160;139;103;105;97;82;78;103;89;84;100;90;89;94;83;86;94;122;114;126;80;103;95;97;98;81;99;93;66;101;103;124;112;116;100;116;94;74;76;95;103;123;97;104;89;92;92;88;90;89;98;69;101;95;119;122;122;141;116;106;84;90;113;116;104;105;94;74;65;86;111;92;86;110;91;102;132;179;209;261;248;172;105;84;85;99;100;94;85;76;95;110;88;111;79;78;77;86;111;87;72;84;84;94;87;92;83;86;103;62;104;82;96;72;87;76;100;99;108;106;88;93;86;104;110;97;127;95;96;105;201;205;186;140;124;136;125;128;99;96;92;120;111;118;113;107;87;88;90;98
73;86;86;81;98;96;118;114;116;104;112;111;144;202;254;256;252;309;289;258;234;175;153;152;207;164;183;205;183;150;129;146;163;160;148;216;311;281;229;142;132;112;135;178;235;186;156;159;179;168;189;158;155;135;163;149;197;161;129;174;387;446;254;116;93;97;111;112;94;88;106;100;132;115;155;189;236;229;186;148;112;95;91;80;85;93;85;75;83;82;87;82;87;79;76;82;84;73;81;117;83;90;77;82;80;86;84;90;75;105;71;86;94;83;92;82;102;83;80;82;89;60;60;85;72;68;76;83;88;97;74;120;94;68;99;94;96;104;105;107;91;98;121;120;155;134;139;176;146;117;144;190;205;216;154;134;161;225;232;170;191;210;251;277;232;160;119;99;85;83;95;72;84;75;86;85;66;55;97;80;106;82;94;99;110;132;129;88;78;89;85;74;97;91;85;100;117;113;146;216;215;185;159;163;136;110;106;81;78;66;89;62;98;83;76;98;79;80;79;104;80;104;96;68;90;92;80;85;94;85;82;98;85;102;109;131;101;122;118;94;102;90;88;97;84;100;87;86;78;94;93;85;91;95;84;97;122;198;259;230;208;150;165;203;269;368;359;372;472;641;694;532;414;356;332;270;298;392;423;538;416;265;248;235;285;214;173;100;90;91;111;81;73;65;58;92;90;88;87;88;73;78;78;76;70;81;71;111;104;130;115;123;121;105;106;126;154;182;170;124;104;109;114;91;107;70;70;84;73;88;90;87;105;76;78;84;84;94;102;86;110;150;167;231;359;530;886;1076;862;416;202;121;112;118;89;75;96;99;99;101;97;116;85;100;70;99;92;83;93;91;97;82;107;124;134;183;211;198;207;208;236;213;239;267;271;281;220;187;184;224;273;274;189;131;145;120;110;97;92;79;93;67;80;70;71;85;97;86;99;109;88;114;88;93;83;85;88;96;90;104;96;86;89;81;87;90;91;75;91;93;108;96;84;101;76;87;100;84;84;82;98;96;128;115;91;81;107;74;160;316;660;810;540;220;120;86;107;107;84;109;107;117;119;94;113;109;89;80;82;84;100;113;94;107;111;90;94;89;90;92;80;101;87;114;81;114;101;88;104;104;91;89;121;97;89;111;110;90;109;107;95;103;102;101;112;108;91;119;126;153;195;219;247;218;174;147;184;142;148;156;152;156;133;146;141;154;136;138;159;167;166;172;141;144;133;126;143;123;152;163;137;97;104;107;138;133;125;94;102;84;109;103;83;84;94;98;90;107;108;173;289;446;593;791;722;469;239;172;146;129;154;119;108;108;102;84;94;95;98;97;101;92;94;83;82;81;88;84;86;101;86;91;98;87;89;92;100;106;106;87;125;95;100;107;104;94;100;103;86;125;194;306;478;374;190;132;88;98;103;78;105;120;102;87;94;115;104;102;109;117;105;85;111;101;111;107;109;107;102;94;113;92;99;108;93;105;108;87;114;103;105;99;97;87;111;103;88;84;91;107;122;121;197;264;252;202;136;123;115;86;85;86;76;96;84;101;90;100;107;101;155;168;182;159;130;114;91;110;101;95;95;98;84;82;110;92;93;84;76;98;90;103;86;80;82;83;96;84;103;94;197;347;439;347;231;162;161;187;187;164;163;166;192;143;111;120;110;105;117;173;298;514;580;329;184;109;113;93;101;77;117;106;109;126;122;112;106;111;95;113;129;161;161;191;154;98;97;97;94;104;89;86;85;88;86;88;106;89;77;97;100;109;91;88;102;108;81;94;107;112;103;89;102;86;109;103;102;90;82;96;80;94;91;115;137;164;142;111;105;112;145;113;133;126;139;142;149;128;115;91;94;107;97;111;139;150;123;90;118;131;136;122;175;141;111;127;128;162;180;194;166;149;152;117;119;91;96;84;93;75;73;84;74;95;94;85;70;87;107;96;109;86;99;87;93;89;90;83;98;93;112;109;103;94;85;91;101;87;90;76;107;98;91;84;87;90;96;82;69;86;116;88;82;84;79;80;92;81;76;76;103;97;92;91;84;94;99;96;91;78;90;96;94;90;89;80;94;88;90;95;115;166;291;474;766;857;516;239;133;93;75;93;101;83;98;86;99;97;107;117;95;84;90;84;94;84;79;86;79;91;77;75;66;76;91;96;69;83;87;87;105;109;102;73;82;83;96;83;76;67;94;104;94;93;78;85;88;89;72;84;120;133;224;363;387;231;147;182;417;993;1183;922;787;632;338;198;120;118;89;106;98;106;106;106;94;88;86;63;90;102;148;276;301;236;283;519;674;536;206;116;82;100;93;89;108;71;92;83;79;87;99;96;124;125;175;218;185;123;80;91;92;86;63;81;97;148;124;136;110;111;83;82;75;94;83;86;79;86;82;73;91;89;84;92;88;83;81;88;140;137;116;144;153;98;96;94;86;82;97;67;98;68;87;92;98;102;88;80;80;78;87;82;107;106;145;224;268;218;122;95;92;81;98;83;74;90;90;93;90;65;85;82;77;91;76;69;87;76;94;87;86;77;89;77;63;83;81;95;94;87;90;92;111;104;135;190;217;139;128;102;130;117;90;94;109;190;279;339;207;166;195;212;145;156;162;154;220;200;154;122;100;88;113;89;126;143;206;248;181;121;96;79;85;78;83;106;86;84;77;82;82;66;78;100;86;103;116;107;103;84;81;74;69;89;105;87;104;102;98;87;70;80;92;78;88;88;96;89;101;74;66;94;117;98;78;79;91;78;85;86;82;82;87;83;66;82;77;69;98;100;103;110;126;90;107;99;98;93;150;179;170;119;103;95;87;91;95;76;100;89;100;130;145;158;184;192;169;138;110;116;106;112;91;97;113;129;142;120;97;94;92;68;81;95;87;73;80;96;108;89;106;103;102;105;125;147;169;148;132;108;97;104;159;267;429;467;313;142;107;107;99;99;95;98;100;115;120;138;161;166;145;143;130;156;121;92;100;86;112;120;113;121;112;129;99;94;135;173;164;137;113;101;121;107;103;76;82;103;96;87;82;84;85;105;78;74;96;78;82;77;89;105;98;94;95;103;86;87;72;79;96;88;98;107;104;95;91;72;87;84;79;94;116;92;124;121;132;113;80;102;81;85;82;70;82;94;82;92;84;94;78;78;68;100;79;123;134;142;117;86;84;84;107;99;116;139;172;350;484;468;230;112;98;99;80;88;103;98;115;198;248;209;180;122;89;75;96;82;101;102;79;92;106;88;90;74;90;102;97;107;110;87;88;85;94;93;85;79;74;85;100;103;95;102;100;109;101;83;99;105;123;99;119;111;81;82;95;92;91;61;97;86;99;102;131;124;134;113;113;100;85;95;91;111;112;104;99;84;92;79;75;88;84;78;86;84;81;120;139;174;169;107;111;99;96;120;157;131;121;87;94;85;87;80;88;74;103;85;101;73;85;73;78;101;101;95;91;95;89;90;84;90;81;80;85;83;81;105;96;105;109;111;116;120;125;129;122;103;88;129;157;218;194;136;118;113;130;115;101;101;83;100;129;154;125;98;93;89;102;128
101;65;99;89;92;86;94;96;106;126;100;100;116;199;266;277;309;330;291;259;217;182;163;233;206;178;214;225;228;195;139;206;200;189;175;249;367;257;146;106;106;124;132;187;209;197;211;178;191;155;182;169;140;120;102;121;146;134;128;197;340;315;188;123;114;104;103;89;102;116;83;88;140;151;186;251;271;249;186;151;119;85;97;94;96;82;105;77;78;86;82;85;88;84;94;80;84;90;80;98;97;85;90;76;83;86;89;90;79;84;99;89;79;105;93;78;87;102;91;84;84;83;83;72;72;70;75;85;74;77;77;90;77;90;84;73;81;99;128;96;67;84;105;145;169;138;133;152;185;150;131;164;135;176;104;127;164;208;222;232;265;236;308;325;300;214;122;110;126;95;88;91;93;91;85;69;77;78;81;82;103;82;82;88;109;153;111;96;82;99;78;80;92;99;105;94;76;100;175;186;175;167;152;176;145;112;115;86;82;87;94;90;75;73;81;72;90;72;74;84;72;89;92;82;66;85;70;76;94;92;83;81;83;112;101;102;120;84;103;90;103;85;87;101;69;78;82;90;77;82;88;82;102;83;78;100;137;212;302;239;194;168;152;145;168;231;304;371;433;523;577;400;285;229;312;259;315;424;471;615;550;323;293;367;354;301;189;134;107;91;97;94;74;43;48;78;82;87;82;83;82;88;85;82;104;75;77;83;108;103;115;111;117;104;100;104;131;168;134;91;103;80;69;72;83;100;78;73;101;66;92;107;104;84;87;97;99;122;94;117;120;149;191;213;267;508;1042;1402;934;370;188;134;112;87;78;101;94;104;75;67;87;79;86;75;98;80;80;87;83;105;91;98;106;105;150;188;276;314;359;384;332;295;279;321;344;313;295;255;225;247;294;258;194;145;124;105;116;103;95;85;85;63;90;94;93;97;103;88;86;92;102;87;74;83;77;107;89;72;100;80;89;85;77;84;87;90;98;105;81;88;93;89;84;86;98;83;104;94;101;100;89;90;110;88;106;101;103;120;129;284;576;668;501;235;104;81;77;112;106;120;112;110;109;102;114;106;100;81;85;79;98;113;83;115;122;105;107;82;97;90;88;92;106;164;202;180;162;133;95;91;91;111;112;86;109;104;117;98;99;102;95;106;78;100;92;107;99;123;128;210;277;361;279;220;160;133;153;183;201;207;178;123;142;149;184;150;139;123;113;131;140;110;140;110;131;123;119;132;121;141;134;127;94;111;107;115;109;100;113;81;83;94;83;94;98;89;103;88;93;101;192;262;407;551;650;432;261;132;144;133;115;114;109;115;108;101;100;91;107;105;81;98;99;108;86;107;104;103;104;90;93;83;82;87;100;112;135;131;95;98;89;104;106;109;110;100;93;111;108;110;198;453;672;466;207;138;97;107;104;102;104;106;116;122;112;99;106;108;100;104;95;101;103;102;102;110;112;107;97;97;95;75;91;90;117;98;104;108;107;123;95;97;102;95;103;99;101;90;84;98;105;76;115;167;134;112;118;89;91;99;83;79;111;104;98;95;83;92;99;87;125;113;138;149;108;121;102;93;67;94;93;96;65;97;90;94;108;78;98;103;79;89;92;72;87;91;87;79;79;133;266;445;582;384;242;172;121;110;115;123;168;224;278;235;130;102;128;143;187;201;298;341;317;193;145;93;111;99;89;112;95;99;88;99;110;100;97;85;109;100;135;146;126;130;133;110;88;91;93;101;88;79;87;90;85;82;94;84;90;96;91;91;91;102;80;96;83;86;108;95;112;98;94;91;104;116;94;111;99;92;102;103;73;106;121;156;199;140;130;106;116;126;119;174;185;154;119;92;95;79;90;116;88;121;170;153;99;101;104;119;143;169;177;147;125;104;115;134;129;157;144;115;143;134;98;87;92;96;88;84;80;88;89;101;82;75;79;77;79;95;90;84;88;102;88;77;89;93;102;95;115;91;104;93;80;86;109;63;86;91;77;73;67;86;98;69;87;78;104;77;97;95;106;95;94;81;86;87;85;101;101;86;91;82;90;100;90;94;104;90;93;91;93;75;89;70;101;95;90;83;105;141;286;602;1008;1024;552;258;125;80;96;92;77;81;88;103;85;72;101;98;111;99;105;74;93;79;88;84;87;98;82;99;75;94;87;83;90;92;89;86;95;92;104;82;90;81;88;96;102;94;87;94;85;92;73;101;80;87;79;102;103;118;164;258;215;163;108;164;312;706;870;730;685;679;417;288;211;149;103;87;117;103;78;104;103;96;87;75;94;92;132;240;282;247;365;836;1084;688;269;115;95;98;109;87;103;86;91;86;83;90;84;80;91;114;135;201;159;99;94;93;77;88;91;80;90;100;78;91;87;78;100;81;90;80;79;78;97;105;71;85;96;91;88;74;82;90;103;117;150;137;163;171;162;104;98;77;87;94;94;88;66;79;85;93;76;79;86;87;77;82;81;83;98;119;169;333;472;313;217;136;89;105;86;85;90;84;73;79;94;103;88;116;77;86;91;81;86;75;66;78;87;88;89;79;83;64;64;79;97;64;81;91;90;104;108;113;134;109;95;88;84;97;79;102;113;112;182;242;206;171;147;142;140;167;194;232;331;361;251;157;87;79;77;94;95;102;151;124;111;142;106;106;76;85;91;98;91;83;91;88;96;78;101;82;92;91;87;106;89;93;79;87;93;75;96;84;107;122;100;88;80;77;77;77;90;93;91;62;95;82;81;87;80;84;80;94;63;63;94;82;99;90;90;89;85;74;87;79;88;89;103;116;117;96;96;107;95;120;122;149;174;122;110;99;96;83;84;79;100;119;107;123;134;174;202;198;144;132;99;104;94;100;107;94;93;110;100;88;102;79;94;65;73;82;70;83;92;87;85;106;83;77;94;90;100;141;158;166;158;99;105;129;216;449;909;931;437;194;88;101;98;103;65;84;117;121;110;134;119;127;123;137;149;138;147;116;95;105;109;136;99;133;118;124;103;98;116;172;133;133;87;83;109;101;107;87;91;80;73;89;68;91;83;81;81;90;96;104;97;80;82;99;96;99;97;89;99;82;95;73;87;69;99;93;81;99;84;82;95;85;94;99;100;95;87;136;130;96;99;79;70;87;95;81;89;81;81;102;94;82;87;86;87;81;109;102;143;115;93;96;81;78;91;89;96;128;299;670;1045;935;431;168;102;97;95;86;86;97;122;231;307;286;215;207;132;98;89;91;97;82;85;80;85;90;100;98;109;110;125;140;118;94;94;94;124;112;103;91;107;70;96;118;121;88;110;96;84;84;80;89;118;112;97;97;79;100;91;94;76;79;81;81;105;121;162;148;175;162;120;108;98;86;82;96;116;113;132;82;81;74;85;80;81;90;88;69;118;109;132;141;120;114;93;90;125;218;266;207;130;85;74;84;85;76;85;90;92;91;88;91;73;98;111;91;115;105;97;76;87;97;89;84;82;95;95;99;89;113;109;100;110;123;159;161;148;111;127;117;106;115;121;127;135;122;96;110;110;81;101;92;91;135;175;178;121;114;94;97;105;139
85;89;68;73;95;91;91;109;130;123;111;88;114;168;229;236;297;328;249;255;248;199;173;260;230;161;228;338;309;273;199;217;205;157;165;230;267;212;120;92;104;149;165;224;194;229;258;240;249;202;158;160;187;133;112;86;96;127;151;169;225;187;129;107;87;90;107;101;121;97;96;101;116;147;216;305;395;304;204;132;111;97;82;83;99;71;98;76;73;74;93;86;93;93;97;86;87;77;96;91;108;89;91;91;91;72;86;76;85;87;66;72;86;71;83;79;81;66;79;75;86;82;92;72;78;86;79;73;80;69;64;78;58;87;81;109;91;106;92;93;99;81;113;159;232;196;131;172;190;164;153;165;125;128;101;108;150;150;191;265;334;306;347;358;317;189;130;103;87;94;89;71;94;78;80;69;73;77;79;94;93;86;94;84;115;129;120;75;83;102;69;94;108;93;93;95;81;96;119;147;116;149;212;249;202;146;101;84;92;77;109;94;108;85;74;77;88;73;79;94;114;83;98;78;85;59;84;70;74;76;71;90;102;92;83;75;106;83;88;71;87;74;84;85;83;79;91;75;82;68;81;122;94;75;77;94;128;180;247;264;172;140;115;149;164;176;242;350;346;328;424;339;196;186;250;249;287;318;423;449;396;328;416;478;492;373;218;143;114;107;102;84;53;45;53;75;87;82;79;83;72;82;81;80;80;83;72;92;107;100;107;104;83;102;115;106;123;127;136;98;76;73;79;80;57;89;94;82;96;81;87;105;94;75;86;107;113;99;94;86;115;149;181;196;246;424;717;925;676;302;138;105;102;90;92;77;70;75;79;87;101;88;79;79;98;93;68;77;75;88;99;99;132;136;159;213;248;367;441;390;357;308;278;325;344;475;393;277;207;223;261;239;199;153;114;113;102;95;95;95;85;69;88;76;93;92;102;121;75;101;76;83;97;89;92;104;63;84;104;101;85;81;82;69;95;87;101;97;99;77;79;81;98;83;108;78;115;117;94;117;94;84;96;78;100;127;131;129;146;192;342;364;275;165;121;86;83;109;88;92;108;105;102;112;102;104;90;104;88;79;112;108;110;117;133;105;102;75;88;91;94;113;159;266;378;442;311;178;89;132;129;101;107;115;124;99;110;118;106;98;96;109;123;108;104;112;98;113;127;229;301;310;282;180;138;129;135;221;319;345;236;166;143;152;177;225;179;143;118;95;130;105;114;107;130;128;130;137;148;137;149;133;129;135;118;118;108;94;115;106;100;83;89;87;91;92;94;97;84;104;134;157;208;316;384;290;203;158;137;129;113;132;96;103;93;107;112;100;99;91;92;103;120;103;123;92;95;102;86;93;76;94;97;96;110;133;108;116;121;89;104;83;86;93;121;128;126;145;116;136;181;338;475;355;223;125;113;109;95;94;101;100;85;103;109;84;98;86;99;90;83;93;110;80;107;92;79;88;96;111;114;99;102;105;84;123;125;134;115;102;106;94;111;111;104;100;123;104;102;81;91;72;84;106;77;102;88;85;89;107;101;94;84;89;75;93;99;93;123;114;141;90;133;116;122;103;121;77;98;80;92;96;81;106;93;93;93;99;91;95;86;82;97;84;79;86;74;69;87;136;253;430;608;393;233;140;118;95;101;135;205;285;344;234;147;112;179;229;325;378;394;399;269;185;119;116;137;137;127;113;105;96;86;104;101;114;95;97;102;96;102;123;124;110;86;101;84;80;92;102;89;97;82;75;84;87;80;77;81;98;92;85;99;91;88;98;103;100;97;80;90;111;94;110;105;118;92;102;84;101;86;90;90;106;117;136;144;166;109;99;130;112;123;202;181;144;109;89;91;85;101;88;102;116;134;113;126;115;94;134;138;185;172;162;119;121;118;109;121;85;98;108;118;126;104;75;89;98;89;80;88;81;83;86;102;95;93;91;92;98;85;99;88;71;72;94;66;95;81;109;113;90;93;86;87;80;92;101;77;79;99;73;83;96;90;94;82;91;79;86;88;87;102;83;108;91;105;82;90;98;95;112;89;104;113;104;101;91;94;86;81;87;79;96;99;98;82;106;86;103;101;143;320;614;803;660;377;147;81;90;84;90;100;86;95;89;96;75;78;101;103;75;84;89;91;98;78;73;86;86;76;89;89;82;97;83;98;75;95;92;94;89;78;79;64;91;77;92;79;76;92;84;89;77;84;74;95;82;88;97;93;161;145;176;162;120;101;118;219;345;431;424;431;434;418;491;367;188;139;119;131;110;130;141;159;120;98;88;94;86;140;209;302;295;433;826;1068;605;224;120;121;61;80;88;81;94;79;86;99;72;82;92;92;93;123;179;149;115;91;97;65;74;86;92;83;75;79;78;91;88;102;93;105;90;102;79;101;80;73;97;85;89;78;76;94;101;101;124;190;177;144;150;152;112;98;89;96;73;91;80;79;90;94;87;84;79;89;98;100;83;90;114;107;100;173;338;531;527;333;114;97;87;95;73;98;81;91;88;82;84;78;94;70;84;96;102;88;79;78;82;101;91;90;58;79;67;74;67;77;85;90;106;88;66;94;109;96;96;98;89;94;97;87;92;102;110;141;176;234;226;165;158;224;288;290;353;494;502;287;145;81;84;92;95;99;98;114;108;125;146;117;104;94;86;84;81;91;86;75;80;97;101;86;97;92;108;94;107;92;84;70;86;94;84;82;101;81;113;93;82;83;97;80;70;97;80;85;85;88;94;74;90;98;92;74;85;75;81;99;88;83;75;102;80;94;84;84;79;91;93;105;98;103;91;112;99;101;111;137;139;136;143;108;85;97;112;114;104;101;95;97;100;97;113;158;173;126;126;121;132;137;141;130;91;98;79;87;85;103;87;86;82;73;95;66;91;84;83;74;99;95;94;115;90;98;106;138;234;175;138;111;117;204;438;951;949;521;197;105;89;97;81;90;91;87;109;119;102;107;95;123;128;153;139;140;118;97;93;109;109;113;111;127;140;93;132;130;154;114;98;101;79;85;117;102;88;78;85;77;84;115;97;87;72;81;67;67;90;95;82;84;90;95;106;92;87;78;75;91;83;86;90;103;92;105;94;105;102;93;88;100;74;119;121;130;110;102;120;97;85;91;76;66;74;82;86;88;92;107;89;82;83;81;116;83;77;118;110;96;86;95;100;96;128;116;179;389;826;1362;1154;506;151;118;86;98;85;91;96;129;166;210;241;260;277;142;100;100;70;85;82;83;76;98;90;85;91;87;93;106;130;103;87;109;124;108;90;84;86;57;79;93;82;107;135;98;108;99;90;87;105;100;95;95;112;86;104;103;94;98;102;96;94;103;114;143;224;231;204;149;116;111;96;104;107;136;127;138;112;84;89;90;69;79;90;88;81;91;99;131;126;92;106;99;96;133;195;353;237;134;100;92;84;82;98;77;61;99;90;93;74;79;72;98;96;143;133;94;74;80;89;78;86;86;84;87;90;104;117;97;98;120;159;187;212;147;140;131;110;106;85;91;134;106;99;96;112;92;96;72;97;111;138;183;206;172;125;86;89;117;145
102;81;74;74;86;78;89;109;145;130;91;108;103;127;196;209;253;249;218;231;279;255;235;274;251;210;222;294;318;263;190;226;243;158;118;154;162;137;105;120;134;197;234;280;184;204;236;226;213;158;119;165;219;181;105;102;122;150;170;158;152;118;103;100;102;97;102;88;108;99;71;105;123;153;200;251;367;337;184;145;109;72;103;84;78;75;86;69;106;97;89;92;114;88;88;82;71;79;77;100;79;84;70;82;89;92;83;90;91;93;85;74;86;77;83;67;47;77;74;86;108;88;88;89;72;76;84;94;77;83;79;63;74;82;89;94;94;89;103;94;84;94;144;198;235;181;158;232;284;211;142;139;104;110;111;119;131;165;200;306;344;286;310;287;226;180;128;101;106;79;80;87;78;96;90;86;78;85;90;64;89;81;85;84;85;107;92;84;71;78;105;92;112;88;88;120;114;142;120;116;105;152;213;293;248;158;96;96;92;81;82;91;70;85;82;88;87;92;91;93;80;85;83;102;83;93;63;66;74;88;68;73;83;78;81;81;96;88;98;92;97;84;83;87;78;72;65;82;75;102;106;101;104;74;106;94;127;147;150;199;194;163;160;181;198;210;215;258;236;239;283;198;167;165;239;313;361;353;384;368;339;315;390;481;399;309;243;181;133;96;96;81;71;52;60;65;81;73;103;92;72;73;76;89;80;81;96;99;109;122;108;92;110;103;97;109;121;116;91;93;84;79;93;77;79;86;82;80;96;98;84;114;121;112;88;98;77;89;111;86;77;125;158;181;200;260;366;404;317;181;119;118;110;93;80;76;90;81;85;81;99;92;75;81;91;75;87;98;105;87;121;118;153;177;233;211;220;332;398;335;292;254;267;329;390;455;370;317;260;254;269;215;241;184;113;126;108;123;108;89;84;101;85;81;96;80;101;110;97;88;78;82;93;83;87;94;91;90;119;104;101;90;71;83;82;84;93;99;95;96;85;85;91;76;92;91;116;122;100;111;127;89;95;79;110;127;163;159;143;133;191;189;174;127;99;102;87;95;93;102;94;116;100;92;88;105;89;82;95;106;88;115;106;123;120;106;85;94;87;83;80;103;192;457;860;943;511;247;120;111;112;115;116;116;100;127;118;116;111;137;103;115;123;105;128;145;155;137;143;218;260;277;199;161;153;99;147;228;399;368;275;205;138;140;184;202;196;137;98;100;110;97;98;103;110;114;128;112;153;176;161;200;180;121;123;136;111;88;88;86;102;89;87;96;86;84;87;112;91;100;132;144;146;168;234;188;142;129;132;134;147;128;107;105;94;123;97;111;95;105;96;97;93;117;119;115;122;104;107;92;88;86;99;96;95;109;111;115;108;103;104;86;88;106;111;142;175;187;125;132;147;222;256;233;130;105;98;100;84;109;90;88;97;87;91;90;96;72;100;98;97;102;102;86;108;102;91;74;103;102;105;82;97;96;99;105;143;160;152;119;116;143;127;122;118;99;82;114;97;75;84;103;93;101;98;103;87;78;88;89;87;90;86;91;104;89;76;96;163;136;110;102;125;104;121;112;110;97;92;76;83;76;74;94;90;89;79;82;87;84;113;103;108;99;75;95;72;78;117;104;193;338;369;281;204;144;121;115;92;124;154;179;269;210;165;122;178;296;438;510;664;618;370;167;106;116;143;156;121;118;106;110;92;80;109;95;104;117;106;90;90;115;87;98;107;97;94;97;81;95;84;85;97;78;84;83;91;85;95;80;105;107;102;114;92;93;96;111;130;102;86;107;119;110;101;102;92;99;117;91;93;76;110;94;96;130;127;134;113;105;108;101;127;138;160;145;119;113;101;83;104;99;99;121;137;106;112;109;141;140;161;134;157;153;141;123;129;118;89;113;107;92;89;78;97;89;78;86;99;100;72;84;73;65;89;85;75;105;89;90;106;102;104;70;83;85;86;79;76;79;84;110;113;102;78;81;105;90;92;99;82;82;88;93;77;80;78;90;86;82;94;108;89;99;91;90;85;84;80;84;87;93;96;87;85;95;99;104;95;79;91;104;64;80;90;67;82;71;102;93;103;112;197;307;415;334;199;137;120;79;64;91;84;83;76;83;79;83;79;107;89;83;91;84;88;93;84;62;87;84;91;102;102;86;81;112;94;109;88;97;80;111;83;104;68;88;97;77;86;95;81;97;93;93;98;79;80;86;67;95;78;138;107;120;101;109;91;100;124;161;159;173;227;285;455;647;508;248;208;222;234;172;205;334;322;228;122;102;95;116;107;194;289;296;262;464;565;355;163;110;105;87;81;103;115;97;102;80;88;98;104;105;124;131;122;162;151;103;99;86;72;62;89;75;92;65;73;86;66;93;91;78;79;85;83;99;77;78;81;92;81;97;87;96;79;87;87;125;176;189;171;174;175;135;84;94;90;89;77;86;79;76;74;86;78;101;94;89;98;101;134;111;112;95;118;259;448;564;370;180;116;85;94;76;83;76;91;93;90;102;101;80;83;78;77;96;90;78;92;99;104;92;60;70;74;68;72;87;92;70;76;91;95;85;102;99;78;80;98;85;94;103;84;92;89;104;111;181;257;245;180;170;297;498;465;389;430;502;354;162;107;86;93;84;90;112;94;96;113;160;180;146;107;87;87;78;78;76;86;75;64;96;91;98;90;81;116;100;82;93;70;87;89;86;94;99;80;108;80;76;79;81;79;91;94;87;74;85;81;72;75;100;85;79;69;74;80;79;99;80;63;88;93;73;81;92;67;79;87;106;127;118;121;117;112;116;123;97;115;120;128;88;99;87;83;81;112;97;77;83;104;93;101;121;147;123;139;174;122;126;173;196;149;116;83;97;90;86;104;77;96;79;87;79;106;86;77;82;82;96;100;94;84;110;100;84;123;148;168;137;105;102;146;343;570;622;345;148;85;98;95;106;100;94;112;121;118;95;97;93;104;99;125;123;122;103;102;100;89;121;120;113;143;109;102;109;86;111;120;113;89;106;129;143;119;106;89;83;88;86;84;82;79;93;90;93;111;103;92;86;82;88;97;95;99;95;94;79;81;112;97;94;83;90;97;102;114;82;85;114;113;99;99;109;113;110;94;78;103;78;93;84;105;87;98;81;92;87;81;99;91;75;69;80;92;82;97;89;91;102;101;143;194;270;240;223;323;600;879;730;342;153;99;87;101;113;90;100;98;139;155;174;213;241;136;110;83;93;106;78;92;88;90;109;90;110;84;86;105;103;95;104;119;144;133;90;103;117;81;101;100;111;125;131;127;131;109;99;96;96;95;93;97;108;120;141;117;102;102;110;107;92;88;112;153;204;211;260;164;143;114;86;94;100;139;180;177;151;122;121;86;82;82;96;112;110;87;101;110;128;105;103;75;94;135;188;248;197;108;95;80;84;70;98;72;82;95;126;94;96;82;73;92;98;107;102;125;90;88;95;108;91;93;81;90;88;101;116;107;103;131;145;174;135;160;130;121;131;121;86;82;107;115;106;107;107;92;105;86;113;100;120;120;156;147;105;93;80;121;124
130;102;70;96;78;95;97;160;139;114;116;103;131;141;206;239;259;213;164;202;261;343;342;255;239;205;223;291;226;183;199;303;321;215;127;124;125;120;123;142;198;277;347;251;191;166;180;183;191;118;132;148;203;148;96;105;109;143;122;119;93;95;100;102;109;104;105;119;89;84;89;107;117;134;158;178;282;241;142;113;97;85;90;90;85;85;85;72;102;101;107;78;85;91;81;90;91;69;89;78;77;70;85;78;75;70;93;85;80;78;95;77;78;84;72;81;70;76;86;81;73;87;96;77;74;80;78;69;85;80;81;83;73;82;104;96;106;94;87;90;97;89;101;163;187;169;140;209;231;204;150;116;100;94;92;85;120;161;208;261;330;225;184;174;139;110;100;111;96;66;68;90;83;67;90;78;89;97;82;87;90;89;103;107;124;111;102;94;75;88;85;102;110;114;111;117;149;176;163;116;128;173;250;284;250;148;126;94;88;77;71;88;79;69;86;65;100;107;97;82;88;77;84;81;88;78;70;98;78;101;72;73;80;98;91;75;81;94;73;78;76;87;96;75;105;97;69;77;98;91;85;107;113;96;105;76;134;122;144;154;169;198;202;201;231;254;301;248;190;204;185;165;141;166;278;477;577;635;629;611;392;310;287;295;314;302;230;171;140;106;97;98;67;61;55;53;83;109;82;90;100;79;72;78;69;75;86;82;124;112;111;89;116;123;136;138;114;117;98;93;73;91;73;79;80;69;77;85;81;92;105;124;124;121;96;102;85;91;95;86;114;116;156;182;180;204;200;212;157;107;100;116;133;103;83;71;73;75;84;87;82;89;75;84;88;88;87;96;101;119;116;126;124;164;194;152;183;230;260;214;203;164;194;303;346;429;370;351;324;317;242;221;228;164;135;118;115;125;109;115;72;90;83;87;80;91;97;97;122;96;86;98;84;91;100;97;81;102;95;93;75;80;66;85;85;82;80;81;85;105;94;93;80;91;89;96;101;118;115;103;100;94;80;92;119;149;177;142;115;139;147;142;138;121;96;109;115;101;110;116;103;113;115;109;106;91;99;97;89;88;98;117;120;102;108;86;100;103;88;72;88;98;219;556;1208;1424;870;358;135;115;117;116;119;136;122;115;93;112;91;120;92;96;110;116;155;161;193;201;210;213;213;224;203;178;160;139;155;185;302;365;289;223;154;164;176;187;177;147;125;103;121;118;107;107;111;124;130;135;148;172;196;260;273;183;128;129;130;123;92;96;86;92;95;132;111;104;87;113;77;104;123;103;118;136;143;137;112;129;113;124;107;113;95;83;103;109;94;118;83;86;96;109;101;105;122;130;122;114;102;89;96;85;103;92;112;101;103;89;81;102;86;88;87;82;93;124;143;120;98;128;111;123;142;138;134;119;99;76;95;85;101;83;91;94;86;90;85;87;86;87;99;78;118;109;113;99;102;94;98;76;108;83;98;100;91;108;188;214;179;106;113;117;131;121;84;116;112;125;98;102;104;81;88;81;92;90;79;89;88;88;88;77;87;99;84;82;114;156;211;218;156;109;105;97;87;102;107;83;73;82;91;98;75;94;94;103;61;95;82;120;110;112;96;83;80;72;98;83;94;121;208;286;269;193;161;121;111;119;108;113;137;129;153;149;160;157;165;234;362;522;705;677;403;168;111;115;123;137;125;102;91;106;106;75;103;95;113;107;101;97;89;91;96;78;91;90;78;105;101;114;95;95;81;91;70;84;81;72;81;85;90;93;85;85;83;94;109;132;113;94;84;103;102;100;100;95;88;95;111;85;98;84;103;89;94;108;87;101;111;107;105;114;119;121;139;138;120;114;100;120;131;108;126;129;135;116;111;109;133;158;140;157;139;111;144;125;116;145;109;117;130;108;84;86;91;80;107;103;124;115;89;66;77;80;81;59;78;58;103;89;112;94;97;74;77;82;83;105;103;88;93;105;94;71;97;91;87;79;92;107;87;80;83;112;86;82;78;77;77;88;117;101;80;81;103;90;93;101;99;99;70;86;83;75;96;81;86;92;89;92;91;88;116;85;86;100;95;98;100;95;107;93;126;162;189;173;109;100;91;90;68;94;93;96;84;89;76;81;84;101;85;78;73;74;71;113;75;97;89;85;82;89;82;92;90;113;109;89;79;86;84;92;95;86;77;88;96;86;73;79;93;80;84;80;76;92;85;77;84;83;78;90;131;109;97;88;94;91;104;136;128;122;129;177;357;487;411;250;282;421;423;300;384;680;668;395;209;103;98;94;91;137;229;197;195;233;248;188;121;116;75;92;103;101;87;103;104;97;113;116;102;148;186;152;137;109;96;92;92;82;86;74;96;83;88;89;80;82;82;77;85;68;89;94;67;87;97;86;96;88;87;99;94;66;98;76;87;107;130;147;191;268;287;177;133;102;98;89;87;78;105;88;79;97;94;73;92;82;108;102;132;139;143;85;107;184;284;376;270;147;104;110;102;82;87;91;84;75;103;76;71;76;75;73;79;64;88;73;96;77;79;94;81;91;79;88;86;88;88;83;82;86;82;90;71;91;71;84;77;97;87;110;93;116;95;99;109;130;208;198;140;158;299;521;538;432;371;326;225;138;108;89;86;83;90;105;102;97;129;175;197;138;107;81;75;85;95;93;90;78;58;76;72;83;98;90;90;82;83;90;69;73;84;89;94;79;92;108;89;101;97;96;76;89;87;90;85;87;69;83;78;66;83;79;77;77;74;95;87;91;79;92;85;98;100;72;72;89;86;85;133;124;136;124;117;117;113;127;110;130;110;91;86;101;107;94;112;127;105;91;96;93;88;118;125;167;181;215;185;163;187;215;193;111;92;91;75;76;76;88;80;95;82;89;92;86;84;84;89;94;94;95;107;118;102;88;93;107;127;127;116;109;121;192;282;257;208;116;87;92;110;120;111;97;115;129;129;89;106;95;108;131;127;131;125;105;102;117;116;120;108;120;139;129;106;103;124;113;117;117;107;128;119;168;142;115;104;63;87;89;85;87;80;89;81;102;90;100;79;81;104;89;100;96;77;95;75;81;95;78;66;95;88;85;132;174;161;137;115;127;153;123;122;106;114;81;92;82;96;91;86;91;90;92;88;97;88;106;70;79;82;77;83;88;81;92;106;110;125;96;168;262;425;642;549;293;220;318;400;367;220;126;95;79;94;97;100;83;100;89;112;121;155;139;101;101;82;85;87;81;91;99;79;104;89;75;99;84;86;85;95;95;110;132;130;115;107;108;118;110;114;127;112;161;164;150;110;97;98;85;102;69;91;120;164;142;151;110;135;114;97;132;107;115;130;164;150;182;164;126;85;104;97;128;153;169;154;129;126;118;116;110;101;111;117;114;79;98;128;113;131;126;87;98;111;128;124;142;110;83;64;74;70;78;82;88;81;103;128;111;91;90;76;105;93;120;94;77;84;92;114;103;80;68;87;89;96;122;88;104;104;134;122;143;98;112;96;109;100;112;122;123;133;108;111;102;98;91;96;124;106;116;128;125;126;104;115;92;92;107
87;100;122;96;105;88;121;167;165;132;100;157;177;170;228;384;381;248;137;165;195;315;399;258;237;200;199;179;158;146;187;283;289;210;136;116;114;131;162;197;217;310;300;221;164;161;209;190;145;122;91;146;130;120;98;76;102;111;107;105;95;115;110;115;124;128;119;85;95;88;94;102;142;132;147;213;213;200;120;91;81;71;78;67;85;93;95;85;85;99;114;83;99;79;73;89;79;83;72;88;80;97;85;68;90;85;85;80;76;87;73;95;56;68;90;73;87;98;83;80;91;94;82;74;79;82;102;74;100;97;76;78;82;89;92;99;97;88;77;94;68;110;114;129;137;113;122;161;198;127;115;107;93;84;76;111;148;233;250;232;195;173;129;113;111;104;103;97;91;83;87;68;93;105;80;93;100;83;89;95;92;74;96;103;147;123;93;88;81;94;72;77;92;108;107;157;245;298;236;147;130;190;232;285;208;155;103;74;86;78;85;86;74;80;89;83;92;93;93;95;91;75;84;93;79;85;72;84;79;86;95;67;88;92;69;94;86;87;84;90;82;103;106;78;77;98;91;86;108;79;90;89;93;85;107;119;132;111;101;108;208;265;224;231;284;289;298;224;221;196;171;135;183;227;370;621;928;1156;1246;1024;566;358;273;263;237;209;239;169;154;118;129;92;84;67;65;94;63;97;98;85;75;82;100;83;90;72;82;86;104;119;125;106;110;122;142;160;136;97;99;83;74;77;89;78;83;72;76;95;74;92;81;108;110;127;111;97;118;81;98;94;116;110;121;165;197;199;165;122;113;101;107;108;104;106;91;87;93;72;80;77;99;77;80;92;90;75;80;84;106;97;103;132;119;128;160;135;135;168;168;151;149;158;202;346;352;406;469;442;394;431;339;242;218;193;188;191;145;113;70;79;83;80;92;70;84;99;98;104;89;87;101;111;87;96;91;98;84;98;116;90;101;91;93;79;84;99;91;79;83;87;83;110;73;74;87;106;107;124;117;94;98;101;90;97;106;146;132;116;125;123;106;113;132;116;122;101;106;85;84;94;79;108;104;92;113;96;104;94;90;95;94;120;103;100;119;86;77;74;85;88;91;112;211;524;1017;1277;747;297;149;123;113;106;100;108;138;118;119;110;104;138;98;103;129;98;148;177;195;225;234;239;230;225;223;250;225;183;152;166;249;327;372;240;170;156;180;203;180;140;108;122;118;120;109;112;103;117;136;136;147;155;181;261;272;183;127;151;153;126;122;94;115;89;107;96;100;102;83;82;86;98;104;126;135;128;157;149;138;132;125;119;100;123;101;104;111;110;105;117;103;107;101;122;105;106;135;144;152;127;120;74;72;92;83;117;104;100;99;79;114;86;92;83;112;102;91;95;109;114;101;83;106;91;101;87;90;100;89;91;77;80;94;98;94;108;88;91;78;88;80;83;81;98;112;112;113;128;102;95;97;82;100;100;109;100;113;139;219;271;194;162;107;98;124;113;97;109;122;132;105;88;102;88;86;78;85;69;88;110;80;132;106;95;103;103;93;89;112;151;214;179;143;86;105;105;118;107;110;95;107;93;105;86;80;93;75;90;82;93;110;111;103;92;82;92;82;74;93;98;120;212;355;404;323;218;146;107;125;97;110;125;105;111;97;134;175;161;189;277;343;413;439;428;237;151;112;97;112;119;118;97;87;93;93;85;86;84;95;92;119;100;119;73;119;94;88;82;94;85;113;87;93;113;85;71;76;70;70;87;98;75;95;93;118;99;89;105;93;115;134;98;80;91;88;98;75;81;97;87;85;110;80;98;110;115;102;108;84;110;114;123;103;110;96;88;98;125;136;137;155;124;119;125;105;135;144;105;108;108;159;157;155;154;133;143;148;162;134;113;119;126;134;121;89;91;78;77;115;99;103;100;95;94;95;77;57;75;81;96;89;86;96;90;85;82;90;78;74;94;93;95;100;89;106;102;94;74;94;68;75;80;97;86;82;82;73;88;79;76;82;84;92;83;88;86;79;96;80;87;85;103;97;100;81;91;91;76;88;110;93;101;84;77;76;82;97;90;85;86;98;106;109;81;96;121;121;110;123;103;102;82;87;81;86;103;82;79;96;79;89;88;79;102;73;85;71;99;71;83;107;90;93;91;86;67;90;94;96;117;107;79;98;85;76;82;100;122;106;83;78;86;100;84;85;75;90;93;92;67;109;88;93;96;93;109;89;83;92;100;104;108;103;100;98;143;224;289;226;228;363;575;524;370;573;1069;1119;612;169;104;94;73;91;115;120;123;118;118;124;106;111;92;100;99;96;86;84;105;103;91;105;122;185;200;272;251;152;83;104;94;78;84;95;86;76;70;65;89;84;83;67;77;91;84;80;90;77;76;88;72;110;71;91;104;95;56;80;86;66;106;117;158;300;485;493;266;133;88;89;86;94;96;91;83;77;81;78;85;78;81;77;109;160;147;123;107;112;117;168;175;139;118;88;88;69;80;76;84;76;92;93;102;84;90;96;96;96;83;87;86;91;71;94;89;77;90;93;71;80;84;71;91;94;92;88;97;69;96;75;74;89;91;82;83;97;103;85;78;87;120;132;146;107;141;214;346;376;325;259;235;171;123;102;103;82;78;85;115;83;76;96;119;130;97;95;95;100;90;92;96;81;83;84;88;69;83;83;100;75;74;72;76;73;75;86;86;82;92;78;82;90;92;78;79;84;77;84;89;100;83;83;85;95;69;85;93;76;96;83;105;82;87;72;88;94;91;71;104;69;81;91;99;108;126;131;126;111;108;134;170;154;140;113;105;87;111;110;109;108;123;111;98;73;84;79;137;147;173;183;225;196;215;188;174;149;105;91;86;98;84;67;83;84;88;88;71;76;83;87;92;90;115;79;99;108;102;94;99;113;109;115;104;123;110;122;116;133;115;105;109;85;104;118;99;89;109;129;139;125;131;100;101;117;125;144;112;91;110;94;101;104;125;113;106;113;113;90;99;87;103;134;168;164;154;138;140;130;107;99;86;88;82;87;90;86;70;82;92;92;87;94;71;91;75;77;88;92;100;95;94;96;100;91;105;104;136;213;379;379;213;105;129;176;123;122;143;144;113;98;81;85;86;80;95;94;88;102;85;79;77;100;84;95;84;85;73;91;125;159;145;125;132;249;496;962;1271;944;422;192;164;190;172;126;89;73;78;85;89;88;88;102;104;97;86;104;94;92;66;94;109;82;84;92;90;87;102;95;98;79;74;106;94;100;106;91;109;99;103;119;95;103;101;128;143;168;165;144;136;107;144;106;81;88;92;88;121;162;141;154;110;117;131;145;123;144;146;121;136;107;129;125;100;94;92;136;134;157;187;141;117;111;127;130;131;125;145;164;126;90;102;102;134;114;110;93;103;92;95;85;88;92;85;90;86;86;87;83;68;103;93;115;86;82;99;97;72;90;99;92;77;97;103;99;103;93;88;80;91;89;99;96;103;102;122;105;100;81;100;106;125;117;118;150;155;138;105;75;89;96;83;96;89;103;105;97;121;119;114;92;95;96;95
89;123;129;77;98;126;165;157;132;117;84;138;153;191;293;476;537;285;147;128;162;241;369;277;201;145;142;137;124;156;184;227;257;199;144;119;124;192;204;213;230;241;212;177;177;174;199;176;120;108;117;160;152;143;93;95;100;86;112;98;98;113;115;124;104;145;113;89;75;92;94;106;91;113;197;246;180;142;101;98;88;79;83;86;66;74;89;87;80;87;94;83;108;95;85;89;87;75;75;85;88;86;94;89;76;76;93;89;82;76;87;81;74;88;88;86;85;84;74;80;80;70;83;75;91;97;86;69;85;85;82;92;81;67;93;77;103;113;93;100;94;85;91;97;112;109;104;131;147;151;119;114;90;83;89;132;170;221;213;184;161;150;100;93;98;88;88;108;84;83;88;89;85;96;90;80;80;93;80;65;96;88;94;127;144;127;101;100;81;99;90;99;102;92;163;263;377;416;280;193;138;174;202;169;183;111;95;106;96;72;98;86;87;92;78;62;83;89;107;103;88;81;101;62;85;64;87;82;81;86;71;83;96;90;98;96;69;82;84;93;100;83;102;96;103;76;80;98;93;99;81;79;80;93;122;136;109;106;91;117;194;235;254;218;350;323;277;243;277;233;216;194;210;271;433;750;1128;1524;1748;1351;655;397;391;405;326;245;198;136;121;110;108;116;104;82;70;88;99;95;103;94;92;68;74;76;88;89;85;90;106;105;105;120;136;116;140;151;109;99;76;87;83;98;81;105;76;83;70;101;86;91;98;101;110;128;109;102;87;84;92;106;86;96;107;132;197;259;220;165;147;133;122;117;93;82;92;85;96;91;84;78;98;90;89;86;80;88;104;84;91;96;105;96;101;109;115;136;157;162;143;126;163;177;280;423;488;495;497;445;400;412;424;364;284;255;297;258;146;105;83;75;89;94;78;87;82;90;102;77;98;91;105;84;104;96;84;96;95;93;87;84;102;78;81;74;99;73;90;103;93;83;79;84;77;102;102;103;104;91;95;110;86;81;88;94;103;120;124;113;106;123;112;130;122;123;105;113;99;115;77;110;113;108;105;97;99;103;98;105;112;113;99;101;105;96;98;103;89;104;88;90;86;97;176;294;658;803;494;220;132;101;104;117;131;105;125;127;106;129;158;143;121;105;118;137;142;168;195;212;252;269;238;182;226;271;208;174;152;181;197;315;354;319;191;167;179;200;158;140;132;134;144;157;148;140;126;163;136;143;121;157;189;186;256;180;149;157;169;143;105;94;82;96;93;105;73;97;85;97;91;81;128;171;174;180;154;149;155;132;168;118;103;125;104;116;135;182;161;115;105;101;87;106;138;131;148;169;147;116;100;94;99;103;103;90;104;88;57;84;83;100;118;91;99;97;92;76;80;101;72;94;93;92;114;91;90;72;77;83;83;94;91;94;93;110;93;78;91;89;92;98;119;82;108;164;137;133;101;95;98;93;89;78;90;95;111;124;163;198;187;141;98;95;106;97;110;94;119;92;122;98;94;96;110;61;113;84;99;96;118;101;101;119;107;116;93;98;99;119;163;158;129;121;105;96;113;111;86;90;83;85;85;89;82;83;79;75;93;97;95;96;88;113;88;89;104;86;80;105;129;310;542;595;413;309;188;130;129;104;130;137;96;108;107;108;149;161;207;376;453;434;349;257;169;124;86;98;106;99;121;99;96;87;88;92;84;91;105;95;117;104;87;89;95;79;78;109;79;75;97;104;76;82;81;79;82;77;97;84;95;110;100;99;106;93;83;86;82;103;129;114;85;92;115;105;92;99;90;93;94;81;88;93;135;130;139;108;100;112;88;119;85;107;97;98;88;102;121;167;131;132;109;95;120;125;113;121;101;103;119;174;158;128;126;133;146;142;119;120;94;143;135;101;80;90;71;84;106;97;109;81;94;73;86;82;77;66;74;86;103;91;79;102;80;92;82;81;80;82;92;94;97;106;86;98;65;108;76;99;96;93;98;88;92;86;91;81;97;94;82;78;87;82;108;85;85;88;83;96;82;98;106;113;90;99;86;91;90;82;102;97;105;87;78;87;87;79;104;112;143;154;119;98;94;98;103;98;102;113;96;77;76;71;87;90;100;97;79;84;77;81;95;94;98;76;91;90;93;74;93;95;88;85;91;95;83;105;106;92;85;103;78;93;99;85;106;96;99;95;91;78;97;77;76;99;78;87;90;87;81;68;84;89;88;73;80;84;102;118;95;97;122;93;85;117;119;142;136;171;264;412;388;276;494;920;954;548;187;103;81;75;77;97;117;89;104;94;103;78;111;77;101;114;76;79;86;81;86;90;107;130;177;202;230;219;127;71;90;95;77;77;90;90;78;97;87;91;84;68;78;78;87;79;78;86;84;84;58;79;102;74;111;92;86;81;84;91;95;110;92;148;249;545;553;279;140;99;92;81;84;81;87;78;86;93;95;69;84;102;104;108;112;128;110;88;86;111;100;102;106;108;120;123;90;98;93;83;76;78;74;77;73;81;77;96;65;82;91;77;93;78;88;87;90;89;90;83;92;97;104;102;83;78;95;90;86;95;97;79;91;104;97;66;92;87;79;82;83;104;99;123;92;90;143;196;220;208;193;163;153;116;90;92;103;83;90;111;93;92;92;72;102;90;88;89;97;90;94;81;77;82;68;92;92;91;80;93;81;75;62;85;80;73;93;85;100;78;67;75;89;95;76;82;98;85;106;81;79;86;82;84;81;77;62;86;82;70;81;103;75;99;94;96;71;78;60;80;73;99;105;99;114;127;121;116;119;103;118;194;189;140;101;79;92;87;102;122;134;122;113;93;88;98;104;103;114;115;179;201;224;244;156;152;129;108;92;91;88;91;103;94;105;93;78;82;88;85;79;88;77;108;90;98;93;84;110;95;97;115;95;124;125;137;117;123;148;126;114;99;92;106;136;111;120;101;127;125;121;130;118;111;127;150;113;127;90;90;97;102;112;143;165;115;122;103;84;106;94;113;162;233;297;266;143;132;98;78;95;90;90;94;65;93;73;87;79;86;88;87;89;91;67;86;87;106;85;64;83;82;101;91;79;84;88;140;281;582;586;334;130;147;123;149;148;172;155;113;93;93;97;96;98;94;93;104;98;90;80;95;76;84;103;76;80;96;88;144;181;149;149;190;376;819;1372;1714;1231;533;181;110;118;120;91;94;83;95;77;96;82;92;92;76;94;95;83;89;79;77;77;81;80;92;104;100;103;107;76;94;93;73;86;105;83;86;92;98;95;99;108;126;128;125;114;182;221;158;136;138;163;133;110;88;83;100;82;112;156;149;146;102;117;145;130;135;166;143;109;99;95;119;130;131;115;116;141;144;136;134;111;102;93;103;115;126;168;186;148;98;103;110;117;125;137;94;111;101;90;113;109;94;84;74;89;86;77;78;85;84;70;95;83;107;87;86;66;86;67;72;78;85;67;90;86;114;94;78;106;86;90;81;102;101;111;101;87;87;101;104;102;129;109;124;166;183;121;94;98;81;84;91;78;97;73;86;95;150;187;156;120;101;99;84
97;132;124;114;111;117;145;146;116;118;94;118;157;206;324;424;411;293;146;128;138;220;355;325;217;150;147;123;106;128;181;192;212;173;156;138;157;178;189;172;168;175;125;140;192;232;181;156;121;127;158;201;194;138;109;108;113;103;113;88;108;115;106;80;148;198;163;108;91;92;90;98;100;109;191;281;189;134;94;96;98;82;79;80;85;91;79;78;70;77;86;85;94;78;74;93;102;93;89;95;78;78;83;78;82;84;87;91;100;96;88;79;88;88;84;71;81;72;83;82;76;91;84;86;89;110;87;94;97;90;101;95;71;72;85;82;91;93;98;102;97;87;93;105;98;94;87;99;141;195;144;144;116;95;109;120;213;225;231;203;146;124;128;87;94;86;97;83;82;70;109;97;87;97;93;89;93;82;102;69;89;99;88;102;126;104;86;104;95;99;91;88;103;111;197;346;462;502;426;280;201;165;172;164;138;120;91;105;88;92;93;81;77;87;84;68;88;81;103;85;100;84;79;74;69;89;80;97;77;92;84;89;67;92;101;87;94;87;79;94;85;69;106;95;100;84;82;101;93;111;97;86;83;89;105;92;80;93;93;108;124;156;195;185;230;262;209;214;265;284;303;263;210;294;357;567;910;1264;1535;1212;853;598;613;617;461;268;179;163;120;107;129;144;143;106;100;117;124;129;103;112;80;87;84;91;84;74;91;80;106;105;104;121;108;115;133;136;105;100;93;89;83;92;78;90;83;92;74;78;80;87;98;89;100;112;99;117;82;80;95;86;77;99;113;156;164;206;224;260;212;161;143;129;97;89;94;110;92;97;104;99;85;89;79;80;84;93;99;83;93;98;107;75;97;103;126;154;217;236;178;177;187;219;288;391;588;541;462;378;372;399;442;469;373;400;444;338;172;92;91;74;76;81;95;79;80;81;96;86;100;82;87;94;72;94;106;108;93;90;104;90;78;77;107;66;106;99;99;82;95;91;91;78;113;78;90;95;70;109;84;97;69;98;86;107;98;96;123;115;86;108;102;108;126;110;103;131;107;106;99;90;97;100;88;111;115;123;89;108;116;116;93;93;92;94;102;104;75;95;101;74;91;98;148;202;361;324;243;125;108;123;88;101;118;121;119;108;110;121;119;136;111;102;158;127;136;152;149;175;170;225;157;145;158;217;176;166;162;157;234;217;287;270;251;239;251;169;165;147;160;168;184;185;169;186;166;186;158;159;114;120;148;143;161;136;132;129;147;113;118;99;95;104;96;97;110;91;91;87;97;89;113;159;189;187;176;169;189;154;142;121;118;129;119;140;224;325;342;212;138;110;96;129;131;134;122;126;128;96;106;97;83;86;86;108;81;103;116;104;86;107;91;88;87;107;90;90;90;88;98;86;92;73;78;85;82;96;78;90;94;85;90;97;86;109;97;103;76;87;113;88;87;85;110;164;162;122;99;86;91;101;88;100;87;95;104;100;135;160;146;158;101;103;92;104;110;108;93;94;98;100;83;85;84;75;125;101;104;132;117;128;164;187;192;138;105;99;107;104;130;123;89;99;93;88;87;99;100;101;90;95;101;74;82;84;85;93;113;83;123;105;107;94;91;74;81;80;97;101;122;256;485;532;423;313;258;171;123;121;142;140;117;103;97;99;126;166;243;591;764;663;398;255;194;132;88;113;90;98;107;110;89;106;112;70;85;90;80;89;99;84;100;90;70;103;78;96;101;98;87;101;103;102;99;104;71;98;87;104;86;106;98;94;96;86;101;81;91;104;104;110;97;92;86;107;101;96;103;84;88;87;96;119;119;131;132;116;103;111;109;101;96;94;90;125;98;132;137;154;142;120;108;101;111;100;133;105;135;125;146;141;131;124;115;133;111;135;123;96;103;109;125;115;73;99;80;114;111;107;104;101;67;85;84;94;96;75;101;81;79;88;72;98;82;73;73;75;89;99;98;94;92;96;96;101;93;76;75;106;92;85;93;87;82;76;94;79;113;106;83;85;88;91;95;99;89;104;88;89;83;102;91;81;107;76;90;96;83;84;74;95;104;92;92;97;110;85;97;120;218;217;150;110;92;92;124;122;116;114;85;78;64;90;78;97;87;90;91;101;79;84;85;80;102;101;99;77;99;74;89;95;100;79;76;92;94;87;90;101;83;82;107;88;87;88;97;97;92;96;95;96;92;76;95;103;91;82;78;100;105;83;92;85;99;89;89;117;120;139;112;100;106;127;121;97;111;124;121;135;142;221;194;183;257;506;516;327;141;92;84;96;88;88;84;91;82;94;83;78;91;101;112;100;92;80;77;107;96;92;111;114;138;164;171;153;140;118;108;99;86;84;79;76;79;92;74;66;77;87;82;80;84;82;103;78;93;99;75;82;103;105;108;98;75;97;86;83;63;81;106;112;220;350;359;228;121;84;90;76;95;94;85;101;92;85;74;86;92;83;81;92;105;109;102;87;103;97;113;88;89;130;184;202;161;101;100;79;84;80;81;95;83;89;86;92;79;84;86;87;78;79;88;92;78;93;74;80;91;92;115;109;90;102;84;87;108;98;104;96;100;96;83;96;76;96;97;87;81;79;107;89;94;78;103;120;131;141;140;180;128;131;113;115;110;95;97;112;103;94;87;83;105;97;81;84;82;103;90;95;101;94;75;78;90;74;93;84;83;95;77;72;85;84;76;78;75;74;86;106;73;82;72;94;102;99;86;80;80;54;74;72;92;85;81;84;75;74;85;89;101;89;77;87;91;74;76;65;97;99;89;95;95;108;131;148;133;127;119;153;185;161;150;104;77;107;104;139;122;114;132;89;92;94;81;104;118;149;188;200;210;195;177;150;134;116;90;95;115;83;89;116;79;87;89;88;93;88;85;61;86;97;96;74;96;87;110;147;194;163;117;96;134;121;125;104;120;127;101;106;104;94;96;109;87;128;126;109;112;114;107;117;134;190;180;117;97;118;108;128;135;177;150;151;135;119;98;98;90;140;149;255;327;337;216;122;114;104;100;102;84;79;91;95;72;85;87;85;80;79;91;88;88;97;84;92;77;95;85;80;84;103;78;99;101;114;237;532;538;316;166;124;144;112;116;158;196;126;88;100;73;93;77;92;94;89;91;98;98;89;93;85;81;75;85;69;80;124;176;179;146;236;534;958;1242;1316;922;424;183;105;102;95;88;76;76;92;87;91;82;95;86;83;95;95;91;100;79;93;75;88;94;89;113;101;101;101;108;96;100;98;104;83;96;69;93;108;87;74;111;114;119;153;189;201;264;238;192;154;126;123;121;97;100;89;99;105;157;178;145;106;109;131;137;130;114;133;124;100;95;108;95;117;113;118;142;124;103;95;101;93;92;113;122;117;146;134;121;86;86;121;122;125;108;86;87;87;94;73;89;84;68;60;98;72;96;90;80;76;91;88;73;71;85;82;82;84;93;72;84;85;63;73;103;84;91;92;87;94;76;81;85;120;99;102;88;115;88;108;81;88;84;94;147;154;137;101;93;98;79;83;89;98;99;81;101;130;162;190;120;102;90;116
96;111;131;104;109;133;190;139;116;117;111;162;201;254;378;309;257;181;133;125;154;162;257;252;216;219;159;140;121;119;160;209;174;212;148;160;187;175;186;148;133;150;142;126;216;267;162;126;123;154;165;186;139;101;92;83;109;96;100;82;93;101;93;94;124;196;168;122;89;90;80;101;76;103;148;186;167;128;92;100;78;82;70;91;67;89;75;87;76;94;75;90;81;76;66;85;79;83;96;79;79;87;84;76;86;74;77;84;85;78;86;85;94;79;76;82;103;86;73;71;73;92;75;67;90;92;79;85;87;95;93;80;88;96;87;101;89;98;102;92;95;82;75;87;68;92;89;111;145;191;188;204;153;134;132;123;202;281;318;266;197;184;184;122;135;105;97;90;64;80;85;74;94;89;90;95;69;81;80;73;92;92;89;90;77;87;87;103;99;95;88;96;97;115;171;346;434;471;433;319;241;176;172;171;174;144;101;89;107;104;90;88;84;80;91;86;75;84;80;77;68;79;66;85;84;86;83;84;84;81;98;90;90;93;86;99;84;82;88;103;82;91;91;99;103;108;80;89;104;86;86;90;80;96;87;90;80;86;103;125;141;168;131;153;170;179;173;203;232;288;328;255;226;214;277;398;634;1019;1224;979;613;574;726;715;500;301;169;129;112;129;137;159;159;118;117;135;129;133;139;107;109;118;92;88;83;78;96;98;102;94;111;123;115;136;120;127;116;99;107;77;78;109;118;91;79;76;98;92;84;78;78;86;85;94;100;107;94;88;65;85;77;99;111;95;122;173;292;373;273;175;141;155;124;104;89;96;110;133;109;89;85;85;97;81;85;69;77;88;90;83;86;59;98;106;102;203;298;283;199;169;200;249;257;382;452;411;398;362;365;411;447;480;480;427;391;323;179;91;92;93;83;74;73;87;91;97;101;104;99;90;94;71;90;98;108;117;97;84;94;85;94;95;81;83;85;72;88;101;68;93;88;78;114;88;75;78;92;88;104;88;87;92;95;80;86;102;107;90;106;100;99;106;101;110;103;120;86;97;97;86;108;94;102;76;102;91;99;99;135;100;100;110;88;91;81;93;87;80;85;98;83;102;111;139;176;198;165;127;107;120;113;134;111;115;87;109;127;102;132;118;132;145;142;148;131;139;164;136;162;151;147;120;124;173;163;202;167;173;180;218;264;287;337;371;365;317;195;145;158;184;186;220;164;136;167;185;122;129;157;147;142;116;128;139;125;136;129;114;131;103;137;115;115;84;67;85;90;95;79;93;121;166;218;249;195;188;172;161;138;158;135;136;130;212;407;771;715;419;215;126;101;105;113;118;112;122;102;111;92;99;79;102;112;127;126;98;104;98;115;90;102;99;81;102;78;81;84;87;97;70;94;86;101;96;86;94;100;82;81;110;111;117;102;111;121;93;71;96;98;113;106;98;107;130;135;108;88;84;91;111;108;100;85;91;102;112;124;144;171;192;175;133;89;124;124;131;106;84;80;82;111;83;107;130;149;155;149;119;108;172;177;318;308;199;108;99;94;111;98;93;103;101;118;91;78;77;93;86;106;102;99;95;94;85;94;112;94;101;101;84;99;96;91;79;89;102;90;102;120;172;253;320;373;376;427;308;176;124;122;124;102;104;86;97;97;151;239;547;773;707;545;447;237;149;112;90;111;99;103;126;97;88;95;99;88;95;83;57;79;97;73;102;107;92;83;91;93;94;92;93;106;114;96;90;103;93;97;90;109;71;97;80;88;78;99;95;86;86;98;115;86;105;91;86;86;97;90;102;99;85;81;95;97;99;107;104;122;131;112;88;92;117;128;133;142;109;121;128;132;133;128;103;101;106;117;127;166;161;196;161;141;139;120;106;153;148;124;90;89;107;113;103;103;97;128;144;111;114;101;84;99;79;80;73;84;76;86;95;93;69;104;90;82;104;76;80;85;85;102;99;122;126;96;94;100;82;89;86;97;94;108;101;106;71;86;85;91;97;93;89;112;89;86;97;94;94;94;81;101;95;91;77;81;75;86;86;83;98;87;78;80;94;97;92;97;90;98;150;211;212;165;95;98;116;130;168;194;128;102;86;91;83;79;87;102;86;71;100;100;91;89;85;68;75;85;83;84;85;89;80;93;84;92;78;80;80;86;91;92;90;93;93;76;89;81;87;98;107;91;86;95;103;99;89;81;108;94;90;75;78;79;84;71;78;106;136;182;242;192;145;152;174;155;140;146;214;188;168;133;143;132;131;159;221;213;141;98;86;89;90;95;74;98;107;91;88;93;74;87;110;98;97;89;76;78;82;91;86;112;106;123;114;114;113;127;131;151;131;92;93;101;68;87;95;82;91;83;79;86;74;83;69;71;87;86;77;75;78;82;100;104;101;88;90;93;78;90;73;87;118;142;184;189;137;116;89;84;97;88;94;77;85;77;113;83;82;92;81;92;84;92;104;86;83;104;86;104;113;143;230;417;475;301;146;100;97;97;84;81;87;80;85;85;74;86;79;88;83;83;88;83;97;98;91;81;74;108;145;146;116;85;91;92;94;91;134;151;106;102;104;96;98;94;88;85;88;83;86;81;93;86;76;92;105;107;99;131;137;132;107;109;154;113;123;105;91;86;112;95;94;91;94;95;96;83;84;78;94;72;108;78;74;73;64;93;66;90;72;67;68;83;71;91;69;76;77;83;105;79;82;99;87;77;79;87;77;94;83;82;88;86;84;87;95;79;67;100;84;78;87;86;85;99;79;89;79;92;71;111;113;111;144;159;140;124;134;136;144;162;144;123;106;114;94;92;102;105;130;125;122;98;92;96;82;109;153;185;249;206;182;135;172;124;138;93;90;78;86;83;84;76;80;81;82;85;79;87;94;77;101;101;79;102;102;146;270;349;258;162;112;106;113;103;98;114;105;83;88;100;98;109;90;103;109;119;108;86;109;128;116;137;159;158;105;97;97;131;141;194;156;145;140;107;119;100;97;101;112;132;215;304;267;174;107;94;94;91;94;97;75;87;78;77;74;90;83;93;86;85;96;85;76;90;91;81;81;100;79;80;82;77;94;78;108;165;305;322;200;125;88;115;85;118;146;149;116;114;95;94;85;93;95;95;98;81;88;93;106;79;76;76;88;84;79;77;106;115;126;135;274;574;971;1033;785;523;295;153;114;96;101;85;84;103;86;93;83;96;79;87;88;102;87;85;88;89;90;77;87;95;101;94;88;101;114;107;101;87;90;74;108;109;90;79;88;94;103;115;125;169;190;207;255;361;304;234;175;139;103;96;79;111;102;96;116;143;157;132;108;122;149;110;133;123;92;84;100;104;109;82;105;103;90;103;102;85;105;91;93;101;116;127;124;93;101;97;71;92;110;109;108;104;93;89;91;85;86;99;77;69;81;72;87;90;80;82;94;66;59;74;73;81;70;81;71;86;80;84;85;90;79;104;113;89;83;94;94;93;96;114;109;117;96;101;100;114;93;94;87;92;97;100;117;103;81;112;130;109;109;71;91;89;90;91;119;122;122;117;84;93;86
123;167;171;122;138;177;213;204;151;140;142;149;227;259;276;237;182;142;113;132;138;151;212;217;194;200;170;147;123;134;177;172;248;188;154;149;155;152;149;151;136;99;111;131;172;180;111;106;105;144;190;161;129;105;86;86;88;89;81;102;102;91;90;119;140;146;110;103;110;102;93;113;88;109;139;159;156;116;88;90;90;72;83;91;79;82;76;60;71;78;67;76;74;77;81;82;86;84;80;94;98;85;84;85;76;79;88;67;82;90;77;65;102;77;65;84;79;83;73;97;65;93;81;73;86;85;87;95;81;88;94;98;99;96;79;78;89;86;90;93;97;106;88;83;102;92;100;101;108;179;179;222;214;193;195;146;200;259;308;290;240;212;198;147;136;111;103;91;75;87;87;96;99;79;67;76;96;91;80;86;90;93;82;84;79;88;79;92;89;105;88;81;101;110;147;241;313;381;337;291;258;220;226;228;242;189;117;107;79;79;82;100;72;84;76;76;85;79;83;85;81;76;75;82;80;74;81;89;89;79;90;83;70;74;90;78;94;81;98;78;74;83;90;84;104;89;105;114;113;96;90;93;103;86;95;74;90;93;127;135;115;126;141;155;160;207;207;195;201;295;295;233;210;191;227;246;338;638;913;740;472;501;562;528;404;213;125;118;160;187;133;151;110;73;101;106;129;121;94;99;81;94;88;109;83;79;86;91;109;129;140;138;125;126;118;124;136;101;88;126;102;111;86;82;90;100;92;98;83;83;83;94;108;95;108;98;94;73;84;85;90;95;116;97;123;184;291;349;236;154;117;105;86;95;108;75;100;99;109;107;99;86;87;76;81;69;74;78;88;68;96;88;99;123;148;231;310;340;260;216;218;274;236;258;263;311;333;233;242;303;384;368;342;325;309;252;146;92;87;101;86;80;92;97;91;114;105;88;89;103;85;85;93;79;114;122;121;107;89;97;86;75;79;88;80;92;74;91;94;97;84;81;88;84;78;94;89;84;90;99;76;90;89;98;104;86;102;100;94;84;101;112;110;119;109;129;113;91;97;96;104;100;88;103;115;115;77;116;97;131;91;110;97;80;105;95;82;86;82;100;92;121;147;181;201;204;179;156;100;119;116;135;129;126;117;110;98;106;106;104;130;144;162;194;156;138;130;129;149;131;129;130;118;153;241;248;195;206;186;170;217;259;410;557;667;577;327;170;154;186;167;160;169;154;140;184;140;115;154;140;135;130;114;119;145;154;128;112;111;108;117;135;117;118;100;84;95;92;101;120;192;248;303;331;259;231;198;168;144;149;130;109;159;309;630;1184;1311;709;291;143;101;102;104;89;101;97;117;84;102;89;100;90;98;113;107;96;101;118;82;103;92;102;112;96;104;111;96;92;111;108;96;90;83;89;97;116;111;123;99;106;103;104;114;121;89;111;118;101;110;103;121;85;93;98;106;91;105;97;94;92;93;90;95;112;115;109;117;115;192;228;201;154;110;87;109;131;103;88;91;91;92;123;155;211;261;234;193;149;131;205;381;633;558;364;124;98;101;93;101;94;100;94;99;99;74;89;107;101;90;98;79;86;74;78;97;102;91;99;88;82;78;114;100;111;113;77;85;83;103;117;200;299;444;613;610;384;205;139;130;107;87;115;98;80;104;106;188;401;573;664;709;576;327;188;125;104;101;91;108;111;118;136;130;111;113;84;95;96;98;76;104;89;102;95;117;103;90;82;95;94;82;101;117;94;92;90;89;95;89;97;75;83;84;91;112;82;83;89;89;96;82;100;103;100;100;95;101;103;109;105;99;84;100;97;101;100;110;116;113;100;103;91;115;158;127;113;97;108;138;140;146;125;116;104;131;153;190;211;211;165;136;113;113;97;126;123;120;96;95;108;97;113;99;88;174;222;241;152;105;105;94;86;100;83;76;75;102;87;92;101;86;88;85;71;79;72;90;86;74;118;125;142;94;85;82;92;100;84;91;80;100;84;75;94;95;78;90;101;75;94;97;82;91;77;81;103;86;102;77;97;109;96;105;82;100;94;81;93;80;85;91;81;83;82;95;106;84;102;127;114;102;92;94;94;140;173;180;117;117;114;111;120;85;97;101;85;85;99;87;114;104;120;88;92;90;86;82;101;101;66;86;100;94;82;90;94;87;84;91;84;91;96;71;75;111;88;73;104;96;96;94;94;77;71;90;134;120;128;90;102;92;93;85;94;113;204;456;533;393;280;322;417;301;225;256;389;354;236;211;175;140;133;113;129;132;117;98;93;94;93;81;77;76;102;106;89;84;111;95;101;97;84;92;72;87;93;92;105;88;101;89;92;83;91;126;170;255;172;124;105;104;89;86;79;99;96;88;96;84;70;81;89;77;87;79;97;89;71;90;89;104;83;100;94;79;77;84;94;88;100;82;98;103;100;74;86;97;79;90;100;98;90;101;76;78;102;84;92;81;110;83;102;97;93;101;123;117;104;154;375;724;866;508;206;117;76;83;83;80;72;84;80;87;81;83;87;84;70;75;74;84;87;92;75;94;84;130;185;203;159;110;71;84;94;122;176;273;175;119;105;95;98;88;75;69;95;85;95;84;88;74;94;86;95;97;100;124;136;98;99;141;132;129;134;121;95;84;98;96;78;88;102;97;93;74;99;96;72;90;76;95;86;80;83;76;66;84;94;72;82;104;71;78;90;81;77;71;106;81;86;78;84;76;74;72;71;68;76;84;83;87;88;89;84;83;78;78;85;100;108;113;135;130;116;91;83;76;90;98;109;141;201;197;184;165;154;154;155;163;147;118;107;135;110;99;93;89;113;112;113;111;91;96;91;103;150;244;307;250;185;161;172;160;163;131;90;85;91;90;90;93;98;90;84;75;88;77;85;88;98;86;71;89;114;213;384;504;369;194;121;115;97;86;100;96;96;94;101;101;105;90;71;87;85;102;101;99;107;126;140;151;158;131;91;88;122;156;195;259;234;177;126;123;131;126;108;138;97;115;145;207;177;140;103;93;103;91;88;100;97;80;92;103;80;91;74;83;85;74;77;80;99;98;96;94;81;97;81;72;86;81;81;71;99;122;142;140;140;118;85;89;87;110;119;112;116;96;81;104;111;89;76;101;97;80;65;73;81;71;90;87;84;70;76;94;81;92;96;129;217;423;637;581;414;321;199;130;102;84;94;95;107;100;76;82;83;108;96;90;96;109;108;92;78;79;93;90;75;80;88;98;91;89;95;109;101;104;93;94;95;93;92;91;108;96;85;154;198;195;200;257;262;315;319;204;154;112;98;106;99;96;93;121;107;109;130;109;92;120;116;131;115;121;118;112;101;116;113;112;109;95;107;93;89;93;115;105;115;95;106;121;127;108;85;82;76;83;90;110;91;101;86;90;90;86;87;87;76;85;83;79;85;77;75;78;88;87;84;81;78;84;98;79;91;78;76;71;91;66;91;88;110;89;85;89;85;90;82;98;111;100;92;97;107;114;97;89;77;79;96;80;117;97;116;128;125;116;89;87;107;95;94;87;85;129;126;101;97;99;98
268;341;311;221;158;216;301;316;252;180;162;156;220;223;222;173;142;129;118;136;130;171;188;193;187;155;138;120;130;164;200;267;266;249;172;141;128;124;142;154;126;119;119;108;168;152;118;92;99;123;175;177;136;92;78;83;78;85;72;87;81;98;70;104;113;79;95;92;108;74;115;134;131;108;136;155;141;121;114;86;95;89;92;90;94;92;78;82;78;81;60;84;70;70;91;93;85;74;83;94;85;84;92;88;81;87;86;84;69;91;89;73;88;73;70;91;89;84;71;86;80;64;80;86;69;88;87;101;94;109;84;86;104;98;95;92;71;84;85;85;101;87;84;96;81;107;109;93;101;123;163;188;207;309;284;158;191;265;287;251;239;267;230;155;137;97;79;79;89;76;80;101;103;82;87;83;100;87;77;71;87;79;75;80;79;74;83;82;76;100;88;89;112;119;144;149;237;324;300;243;276;319;247;273;208;160;118;69;90;84;84;104;76;88;85;86;87;74;87;80;86;95;72;76;70;72;90;91;84;84;82;93;82;82;93;99;102;81;101;69;87;68;90;74;103;99;130;105;90;90;105;109;93;123;101;86;92;98;109;136;101;160;127;132;190;261;305;256;177;240;249;183;199;168;146;157;216;364;487;448;392;387;375;371;297;159;115;155;207;196;140;109;80;103;107;120;124;87;83;95;84;88;91;107;88;95;75;80;86;129;126;112;126;100;122;140;137;144;93;85;128;134;100;86;83;87;94;87;85;86;84;73;80;116;96;95;86;82;88;99;105;117;100;104;105;147;234;252;169;115;106;97;107;103;99;92;104;109;91;79;70;83;86;81;70;94;86;82;95;81;95;92;99;112;149;182;245;238;249;234;227;209;186;146;178;274;275;215;209;318;307;281;242;217;184;175;144;114;94;91;95;82;85;89;98;91;81;83;84;99;106;105;78;98;88;77;109;85;82;98;85;83;79;81;97;76;81;99;77;79;89;84;90;81;79;114;81;86;88;89;85;87;89;63;94;90;102;88;76;102;104;117;107;105;116;104;104;92;105;107;81;90;122;116;95;108;98;125;117;94;96;97;102;73;88;101;87;76;94;96;118;156;257;279;247;268;195;146;124;88;109;127;126;108;87;95;97;107;124;117;133;187;184;192;144;155;124;127;183;191;144;143;153;208;305;386;275;152;167;174;235;284;392;631;1008;856;399;211;175;147;138;144;141;140;128;129;120;123;124;138;168;143;153;139;118;114;103;120;115;101;104;126;119;104;100;82;84;78;124;191;312;505;578;489;370;268;191;166;156;123;132;131;153;277;677;1131;1236;620;256;112;113;105;102;122;92;103;88;90;74;85;98;90;93;129;118;96;100;90;96;93;93;97;101;129;97;94;96;105;99;128;109;108;108;114;112;122;123;137;132;100;137;122;124;101;91;107;94;99;108;104;95;97;116;87;93;107;110;103;89;108;98;110;90;121;104;100;103;125;186;263;246;194;122;111;119;113;103;109;103;126;114;134;206;377;460;309;194;132;106;215;569;1019;894;464;187;124;126;103;92;101;87;126;94;113;90;94;114;95;100;90;87;83;70;100;102;84;94;102;105;96;83;93;93;110;79;96;90;98;96;132;189;399;495;529;592;380;259;161;150;88;108;88;77;93;105;131;144;238;380;579;711;609;326;165;102;91;85;97;119;91;120;135;186;148;131;90;83;82;99;90;107;89;94;97;136;102;86;90;100;87;88;118;108;112;92;83;93;75;99;97;88;102;107;81;101;106;108;86;88;91;84;88;75;100;100;91;101;114;120;121;92;95;99;100;99;105;93;117;137;119;95;129;127;143;164;129;105;95;112;160;156;147;162;180;203;209;221;229;248;187;132;140;104;105;97;117;120;99;118;120;156;133;146;171;274;509;416;211;129;104;99;78;82;113;69;99;111;97;95;108;73;78;87;85;95;90;81;82;104;116;121;113;94;90;101;99;91;73;79;103;69;83;91;79;79;81;94;94;93;84;85;106;95;90;78;85;83;67;95;104;139;129;107;98;72;94;79;90;90;78;86;97;81;91;94;92;93;109;112;117;102;88;96;105;110;151;131;129;124;123;120;125;101;83;90;100;106;83;91;112;95;98;100;93;82;91;84;93;84;78;83;98;83;75;80;95;83;77;92;82;93;84;86;85;121;115;128;110;99;92;86;66;76;73;101;155;229;186;155;102;99;75;101;96;134;323;804;961;711;470;735;845;544;279;419;670;572;336;359;298;241;189;128;74;84;94;82;83;94;84;83;90;87;77;94;99;89;110;113;109;97;86;99;86;97;59;72;73;97;75;90;102;94;110;143;252;375;314;200;129;100;72;82;99;97;86;90;92;66;83;74;91;82;92;93;93;81;78;88;102;92;95;92;84;103;77;82;93;98;94;101;80;87;112;88;91;96;97;64;91;91;83;85;101;100;79;68;96;95;104;111;91;80;83;85;122;131;135;193;407;854;1075;584;228;114;94;86;87;86;83;85;96;82;99;74;66;90;93;76;77;92;110;89;63;77;88;112;184;165;129;92;90;77;103;174;299;389;271;140;92;99;112;112;91;86;87;84;71;84;102;81;88;92;97;107;92;89;106;83;95;94;108;139;138;122;91;88;83;86;79;77;79;92;78;90;106;90;82;86;72;67;91;98;85;82;82;82;83;89;91;76;88;67;80;98;74;90;92;91;75;91;87;79;83;88;82;85;86;76;112;97;82;97;86;96;77;87;88;87;119;187;226;236;172;110;97;91;75;96;91;154;220;239;175;171;193;119;144;142;154;123;139;122;118;85;102;106;105;116;135;120;111;93;96;134;163;275;363;218;177;162;205;209;197;130;117;118;95;94;94;79;68;73;77;93;104;89;74;84;100;111;88;80;124;198;305;447;350;192;119;136;91;100;93;97;92;93;127;133;139;102;94;92;88;99;127;100;95;129;136;143;134;114;101;95;139;218;275;289;207;154;142;143;140;106;136;139;129;110;125;140;108;94;109;91;104;98;82;84;83;86;83;101;95;89;75;80;79;69;87;79;93;90;103;94;99;100;100;78;78;96;74;93;87;85;92;94;76;101;84;89;86;116;108;105;87;111;87;101;105;79;56;90;97;98;86;96;110;101;89;83;73;87;82;77;105;87;105;133;195;298;343;287;205;202;154;133;100;98;90;107;83;102;95;78;103;100;129;133;138;98;90;78;91;89;103;95;78;91;94;91;76;81;118;113;119;119;106;67;90;91;103;101;110;75;141;203;282;238;209;224;236;242;191;143;111;100;95;80;87;100;96;94;105;109;106;82;88;90;120;115;131;130;124;105;122;133;121;139;99;89;103;89;91;99;116;127;123;100;128;104;104;121;98;92;59;99;97;95;73;83;94;90;100;90;79;80;103;87;90;103;74;98;66;75;88;85;81;91;75;79;96;90;87;78;86;82;83;68;89;92;104;95;109;90;94;92;80;111;114;118;101;87;91;102;82;87;72;91;90;74;89;80;111;119;105;89;96;110;84;96;92;112;108;122;116;90;90;107;123
470;681;591;316;253;313;322;322;224;219;167;207;265;242;239;192;131;134;134;138;147;156;176;195;163;152;118;119;144;197;218;306;298;251;177;132;137;127;162;208;150;107;115;126;154;148;102;108;110;150;222;227;129;105;78;98;75;69;59;110;70;56;75;97;107;98;108;80;77;111;160;212;205;131;176;235;195;123;85;80;84;98;90;88;89;80;114;81;69;85;67;74;74;68;85;86;65;69;61;92;79;82;92;87;75;94;97;85;83;98;96;95;79;79;70;88;82;61;82;96;81;60;80;99;73;92;92;73;77;79;90;84;112;98;89;85;98;68;79;82;90;75;80;82;114;168;117;114;100;102;114;166;209;295;274;169;189;216;210;217;209;219;193;152;99;95;97;101;88;62;72;100;76;88;85;98;91;93;95;97;91;89;109;81;90;83;87;88;87;82;88;113;115;115;112;135;235;360;316;294;372;373;278;232;181;157;122;84;95;87;95;84;62;70;81;74;76;85;69;85;82;73;75;81;71;69;70;69;74;73;83;69;81;85;111;77;70;75;72;88;88;72;65;87;95;113;110;79;90;100;108;98;81;98;102;97;85;79;101;136;130;159;149;166;169;241;315;234;194;186;176;143;159;134;139;171;187;255;329;299;299;273;269;285;258;196;124;133;163;192;139;93;73;71;120;109;85;120;88;97;79;94;93;83;98;83;93;76;98;119;122;145;163;127;154;144;165;133;137;106;120;118;103;110;101;103;84;93;78;78;103;83;92;87;105;75;79;83;111;84;98;107;133;111;88;132;168;158;139;114;98;86;97;86;82;88;86;90;85;79;102;71;104;84;92;100;87;83;100;83;67;85;89;120;122;171;189;213;228;211;241;233;170;176;194;214;258;273;336;390;363;255;190;178;156;177;145;117;125;95;90;84;87;100;94;104;86;93;112;104;65;86;81;94;81;94;98;70;101;82;81;80;104;79;74;87;78;98;77;95;81;95;73;91;82;100;78;93;98;78;79;77;82;86;84;76;73;103;92;107;106;111;96;111;115;126;101;109;87;96;90;94;86;113;101;86;91;114;111;129;113;98;93;101;103;99;90;72;95;115;160;253;385;496;344;251;200;157;108;107;123;110;98;115;115;99;101;101;103;124;138;176;185;173;140;117;147;151;184;205;184;173;217;266;363;376;272;178;188;206;252;280;337;564;833;708;461;269;153;171;135;111;108;155;150;150;116;136;129;150;160;183;161;150;147;130;128;125;94;107;119;133;114;99;101;76;92;84;134;271;674;1070;1133;934;623;327;209;168;150;146;158;114;141;215;430;639;679;377;167;111;106;92;97;102;89;105;89;87;83;95;97;99;110;114;113;103;108;89;104;97;90;95;108;120;93;112;96;116;111;115;126;108;87;89;124;101;136;153;128;103;106;116;104;119;113;110;109;95;121;102;118;94;96;97;87;87;92;89;76;101;88;90;121;119;91;91;110;123;163;220;194;158;134;94;94;93;101;80;98;112;131;179;248;381;398;253;165;130;111;263;638;1043;773;361;188;147;145;132;100;101;97;99;112;86;113;90;99;102;102;80;94;103;104;80;92;80;78;101;77;96;88;85;90;102;80;96;89;92;96;124;174;389;534;462;433;400;325;246;148;107;108;103;91;103;110;128;151;178;237;321;585;533;299;174;104;87;110;114;113;89;117;152;184;189;125;122;108;95;101;90;95;100;95;123;133;93;90;93;89;103;97;115;74;104;103;99;101;94;92;88;107;76;101;101;128;106;85;123;92;76;69;92;105;83;99;109;84;131;115;109;93;87;100;78;96;91;114;102;121;150;120;120;132;146;174;153;128;121;150;182;227;270;268;283;270;286;252;239;199;179;167;167;142;131;111;99;115;120;143;189;250;263;232;229;440;750;663;340;160;118;100;79;98;86;96;88;90;108;99;103;94;89;76;80;113;113;102;80;98;110;100;107;105;92;82;84;88;97;83;89;80;96;114;84;88;88;78;88;101;86;88;86;75;89;91;90;87;103;96;101;154;136;119;88;88;94;83;94;93;125;107;96;105;69;87;97;88;112;105;125;163;96;102;108;85;115;86;113;135;134;143;149;97;109;95;107;93;98;87;93;98;107;78;89;72;81;85;86;72;77;67;79;84;94;64;78;81;75;76;110;88;90;85;111;172;223;221;165;100;104;96;86;92;100;121;174;258;268;201;163;114;103;91;106;169;364;835;1127;775;620;1025;1313;837;427;385;614;564;388;396;416;369;303;176;106;86;79;102;82;75;84;89;95;93;110;92;90;114;140;180;153;109;97;93;78;92;82;86;80;74;85;98;90;99;89;140;298;571;602;476;282;132;95;98;82;82;88;88;79;79;83;73;77;75;100;79;94;96;70;78;89;68;93;79;77;88;76;83;89;100;75;96;76;84;107;74;94;85;76;65;77;83;81;89;63;98;84;114;99;120;126;128;94;72;101;116;156;194;214;214;309;550;687;454;182;100;84;82;92;79;96;94;84;87;76;85;97;95;107;81;85;94;99;81;88;76;77;114;143;129;85;73;80;78;112;174;282;410;286;129;109;101;110;106;84;87;98;96;70;89;76;81;102;93;116;94;101;87;91;97;95;89;104;112;116;95;100;89;91;85;73;105;78;82;75;76;83;97;88;93;80;98;91;85;85;88;94;73;71;85;99;77;91;90;86;91;82;81;82;87;83;85;76;85;80;81;75;89;83;95;75;112;80;80;69;73;89;95;106;114;170;273;431;469;254;124;99;92;86;83;103;146;160;158;188;204;188;140;129;163;154;165;143;149;136;107;101;107;108;127;127;104;87;81;93;115;140;202;243;216;146;191;194;176;182;122;133;152;135;114;101;79;94;84;73;76;78;104;83;59;66;79;110;123;153;179;272;294;282;186;126;115;102;84;89;92;81;94;97;106;139;130;119;114;87;118;117;112;128;134;140;129;113;93;87;102;133;185;258;252;200;144;138;126;117;145;167;124;138;130;115;99;89;82;87;85;93;106;80;90;92;90;72;106;95;98;89;88;91;98;88;82;97;88;93;81;74;99;89;95;89;86;80;88;82;98;67;82;80;84;92;86;85;98;84;93;90;81;84;76;70;99;88;104;85;70;109;70;83;103;79;86;75;86;70;80;98;96;110;108;141;204;212;176;143;142;111;93;87;91;110;103;83;98;109;104;98;128;169;202;145;98;98;88;98;101;100;98;88;91;81;82;73;77;97;123;139;121;91;83;101;94;92;117;98;106;151;178;227;179;165;156;188;200;171;114;118;101;98;83;87;94;118;103;102;110;88;103;83;95;104;94;119;146;146;128;145;145;160;160;144;86;84;80;104;129;131;114;113;104;74;99;93;107;117;79;85;77;104;80;84;100;98;104;107;90;74;74;98;87;63;86;90;82;71;87;76;63;93;92;83;89;72;74;67;77;67;70;90;81;100;89;83;87;96;82;103;81;82;95;97;100;99;116;112;104;108;77;84;83;78;74;87;96;79;88;92;91;115;104;112;99;74;86;103;110;100;106;83;124;148
763;1030;821;388;369;424;337;253;192;162;142;218;363;388;243;179;152;133;170;177;128;144;177;199;198;178;107;147;150;171;170;236;204;190;145;135;138;205;336;288;163;133;132;172;150;148;111;110;132;163;254;223;126;88;82;81;88;95;65;95;73;75;69;71;88;97;86;76;92;119;210;338;294;193;173;281;225;142;115;96;121;94;90;80;78;103;78;77;74;89;74;67;93;76;87;82;80;85;66;74;90;103;73;95;93;85;59;84;76;71;90;68;83;67;71;80;78;92;93;76;80;60;63;75;94;84;82;95;87;81;81;82;84;88;111;73;82;79;96;72;86;85;112;106;115;152;138;106;70;99;101;147;205;300;221;189;154;196;201;173;182;195;182;136;80;93;88;93;103;89;91;81;85;75;77;74;94;85;79;80;89;84;86;72;77;87;88;101;75;102;98;120;112;116;117;126;216;391;382;387;446;393;231;160;104;130;87;95;75;86;97;91;91;78;89;93;85;62;100;78;91;78;86;77;87;80;75;82;80;74;72;77;92;63;89;98;73;71;90;85;74;104;74;105;101;98;101;110;87;89;91;100;107;126;117;117;95;103;92;135;128;152;212;189;180;222;326;253;193;165;124;132;119;155;212;203;188;190;219;204;212;203;222;274;269;185;146;140;126;109;107;81;60;90;94;87;104;105;112;110;87;86;91;96;92;97;84;77;101;92;117;132;154;140;169;161;165;177;173;135;117;128;144;92;120;121;122;88;63;91;79;113;81;80;78;103;97;92;84;102;113;139;140;143;111;122;158;133;120;104;99;110;99;100;101;100;87;80;100;80;75;90;67;107;84;106;93;85;85;96;80;97;117;124;119;149;173;160;183;253;237;261;178;179;205;277;349;403;507;604;534;317;193;151;152;156;119;132;119;107;100;84;93;78;85;96;93;100;105;83;102;93;85;85;86;99;90;74;84;82;113;97;71;100;80;84;98;79;81;84;74;85;86;85;86;81;91;78;85;76;87;78;79;78;75;85;96;99;80;98;81;99;100;96;116;127;119;96;97;90;103;116;78;77;99;85;87;103;112;109;92;103;104;104;103;114;97;87;80;100;160;370;548;571;331;204;184;151;136;118;129;98;105;115;117;104;90;121;104;112;125;146;154;149;131;142;124;140;184;182;191;188;242;269;311;278;241;186;215;213;239;201;285;396;460;428;318;228;162;129;105;109;130;168;161;156;137;130;139;155;160;168;169;143;145;139;145;116;109;115;124;134;88;78;66;92;93;109;137;391;1016;1712;1946;1439;953;446;248;152;145;139;126;125;143;138;207;252;276;179;107;99;85;78;102;86;89;88;90;108;86;95;96;93;102;98;86;84;103;85;99;109;101;113;121;91;121;95;90;106;118;116;122;113;81;121;134;111;123;135;125;100;115;124;105;102;115;122;97;85;112;116;96;115;109;98;88;110;78;110;96;91;112;95;107;103;108;90;87;108;147;154;167;174;121;106;72;103;94;103;120;120;148;199;311;310;288;227;141;86;139;206;354;549;462;291;167;159;176;157;111;90;97;97;102;90;110;106;101;111;83;89;86;104;115;86;88;86;86;94;102;88;90;107;97;86;99;89;95;81;97;106;170;293;393;427;397;364;352;227;134;130;92;90;84;99;122;188;145;151;153;241;299;301;203;140;103;94;97;103;116;111;127;139;166;142;118;99;112;107;121;90;94;87;84;98;110;106;111;96;96;96;98;96;83;91;104;91;95;99;89;113;101;94;95;95;93;112;139;114;114;95;81;107;84;83;103;115;136;136;142;106;95;80;117;94;92;109;96;116;169;173;148;134;144;151;176;134;128;130;133;202;253;340;494;540;466;354;264;251;257;197;165;160;161;133;77;105;121;128;189;338;496;524;492;383;475;638;580;384;171;108;108;101;102;95;85;86;82;106;98;112;74;87;81;91;82;79;92;96;79;99;81;101;102;90;100;83;106;88;101;79;89;83;98;85;90;101;89;72;81;89;87;101;88;84;88;82;79;79;94;125;151;147;112;87;83;93;97;101;74;93;106;103;83;83;93;78;85;102;164;234;266;210;103;91;88;121;132;132;160;153;144;126;90;95;85;101;99;95;87;88;77;95;87;98;87;83;74;64;82;95;87;86;93;85;72;91;92;105;126;115;106;88;111;181;374;552;534;311;158;99;98;75;76;82;130;251;374;437;341;218;108;87;95;125;199;368;562;687;518;477;732;931;694;329;290;339;331;275;323;440;516;429;244;122;103;78;68;77;87;89;109;77;101;92;95;106;187;262;282;215;151;84;73;94;84;94;77;87;91;83;86;82;83;102;180;375;757;1208;1017;566;211;97;92;90;75;80;81;78;93;73;90;80;81;78;91;76;79;98;82;87;96;102;90;100;70;90;89;89;92;105;84;122;91;91;92;86;86;81;79;88;94;101;87;89;97;94;99;102;153;190;116;104;93;115;139;229;408;347;190;153;261;307;219;130;113;103;75;86;90;81;79;73;84;84;80;89;92;96;80;92;87;68;76;87;76;98;90;114;81;89;87;87;94;95;146;207;238;214;116;99;106;76;109;75;84;70;84;81;86;92;95;84;95;103;91;78;99;107;98;101;100;91;97;96;108;80;84;90;103;101;93;105;97;88;93;90;84;74;91;91;84;84;88;77;91;72;91;100;88;78;77;75;77;68;75;80;74;70;99;67;78;86;80;82;84;74;84;71;92;93;97;90;90;88;76;76;92;89;84;164;305;524;582;273;132;87;90;84;106;96;110;146;136;152;180;170;123;114;144;192;177;123;142;129;104;99;99;112;118;110;108;82;90;101;97;138;133;171;167;146;136;133;121;135;143;120;174;139;105;92;72;70;93;87;93;95;94;88;69;84;89;113;164;175;206;257;291;241;130;131;127;97;86;81;77;94;94;103;139;117;136;126;105;90;106;102;119;136;144;121;95;112;103;91;97;98;160;170;225;219;229;157;112;115;117;110;119;146;142;122;96;87;81;104;89;104;96;99;96;86;82;83;77;88;89;88;69;85;71;73;90;98;93;83;86;80;90;103;99;94;71;93;79;105;76;82;88;85;82;75;82;95;100;108;106;82;90;90;93;90;84;113;113;88;73;72;90;96;81;84;94;87;83;93;95;103;78;100;109;120;155;131;115;121;103;95;92;84;93;90;71;89;96;108;95;87;135;154;188;145;105;92;96;92;82;91;92;86;88;91;78;90;78;88;124;116;106;87;77;72;100;125;119;119;116;149;172;164;128;100;108;150;156;137;122;101;88;117;111;98;87;109;94;107;90;95;91;100;91;86;92;98;129;162;121;132;138;116;127;124;99;94;118;122;135;111;133;99;95;111;110;99;113;108;88;77;100;94;95;94;89;94;113;76;70;66;88;64;78;83;78;78;85;78;89;78;87;100;88;65;74;80;80;81;74;71;87;81;92;101;64;78;92;86;96;83;113;81;85;100;105;122;115;116;103;93;77;77;86;79;91;84;67;78;98;110;105;123;118;105;96;82;82;93;116;104;113;112;125;147
600;817;577;318;398;421;307;179;122;99;160;274;479;398;237;174;127;157;161;213;134;149;128;158;204;187;155;139;146;144;151;157;130;134;135;134;190;395;627;491;200;133;156;188;162;172;119;127;100;174;217;210;145;83;79;86;95;94;72;66;86;72;92;83;95;92;91;100;122;140;236;304;277;182;225;343;303;172;115;127;110;93;78;81;100;83;85;80;79;71;89;91;79;86;96;96;81;60;80;90;70;91;93;79;78;80;74;86;74;83;77;94;85;68;83;89;87;93;92;94;86;75;90;75;79;78;93;86;86;93;103;76;100;73;83;98;78;78;89;93;93;91;110;132;167;153;139;129;100;124;110;155;249;326;200;175;236;235;223;218;221;282;202;161;117;91;63;92;69;76;77;91;81;83;84;88;89;87;77;90;66;85;99;86;87;75;91;115;99;110;95;93;134;108;118;117;191;314;453;470;448;348;245;160;124;93;95;74;100;97;73;88;85;82;93;73;77;77;85;100;74;72;85;103;73;72;66;85;88;78;82;88;96;100;96;94;95;100;75;94;82;86;78;89;76;94;74;114;90;103;90;105;102;121;110;95;93;80;86;75;109;112;175;166;143;195;307;333;235;156;123;102;132;206;253;256;215;194;156;160;134;184;198;223;249;187;137;108;118;80;105;73;76;73;100;93;88;85;136;124;129;98;105;125;110;88;100;94;93;97;113;117;127;165;149;159;153;180;177;148;147;153;148;123;133;122;123;84;87;82;91;76;75;82;74;90;104;68;70;83;114;112;136;122;137;124;127;132;98;104;99;101;109;96;86;100;88;75;91;105;95;92;77;73;96;81;90;87;79;77;94;107;148;125;138;143;164;141;231;283;299;254;204;234;322;390;402;472;629;704;616;374;253;211;163;159;154;154;116;113;77;81;70;97;70;80;101;91;87;105;101;72;83;85;110;96;79;83;102;92;103;88;81;87;94;84;75;91;73;87;72;87;57;98;84;86;93;76;91;117;90;81;75;83;90;88;87;79;79;98;99;100;103;111;116;100;119;109;103;95;94;98;86;94;105;81;91;107;98;97;108;91;91;111;94;100;82;79;86;92;144;256;424;438;282;231;173;123;115;128;112;133;118;126;118;106;95;107;97;110;110;111;132;145;173;157;124;142;131;124;152;187;182;250;227;220;248;216;239;287;187;175;194;216;263;264;207;182;150;121;131;119;138;126;162;131;135;151;127;117;154;165;199;160;142;118;125;115;109;101;106;110;94;94;106;103;111;110;155;370;996;1729;1995;1512;931;423;224;141;139;134;120;105;127;116;115;140;128;126;89;107;94;109;94;88;82;78;86;97;98;98;87;78;82;94;93;95;95;114;94;105;112;109;116;116;84;88;121;100;112;121;120;94;112;111;128;132;121;127;102;104;96;118;94;118;114;118;101;94;113;109;100;112;91;94;102;87;100;102;89;84;105;102;88;115;107;98;100;102;90;121;135;156;116;104;99;98;86;105;105;113;192;330;479;360;267;173;137;133;101;133;196;311;228;182;170;183;249;174;118;83;92;82;96;115;93;109;101;87;96;94;99;93;90;79;97;91;96;86;80;86;91;98;95;101;77;102;92;75;83;98;120;222;282;281;320;356;287;202;136;99;97;103;108;123;167;216;239;164;125;161;173;188;124;119;124;108;99;102;116;89;133;149;156;125;118;101;118;108;108;95;87;95;105;81;115;82;97;109;85;98;94;82;103;109;92;81;74;100;120;107;102;118;96;96;99;84;125;109;83;100;86;93;96;112;109;110;140;209;185;118;104;104;87;96;89;101;97;133;170;169;156;163;129;145;151;126;126;126;153;232;402;631;925;1071;714;437;305;239;252;216;174;173;160;140;96;123;107;137;231;480;863;1072;903;641;428;420;433;408;235;167;166;144;127;92;90;102;92;90;92;87;86;84;105;72;85;74;95;89;82;118;93;122;93;78;87;101;91;94;90;85;98;72;102;94;82;91;91;97;70;92;96;77;76;85;88;98;91;74;96;105;109;113;108;85;95;79;86;98;85;87;103;83;100;77;79;82;111;124;230;479;482;319;126;101;100;113;196;217;221;159;120;94;99;71;118;87;80;63;90;79;88;80;116;103;81;83;83;86;83;98;78;77;84;81;81;72;113;147;177;168;104;122;156;288;721;1080;922;480;193;91;97;77;103;80;178;316;634;850;523;232;126;103;126;170;263;375;404;343;277;260;436;507;341;243;215;191;172;193;267;497;704;661;284;116;75;82;83;85;80;81;80;98;113;93;116;185;320;465;362;213;135;96;79;105;88;80;110;96;73;65;95;97;96;80;196;526;1259;1923;1600;829;237;78;87;82;81;65;93;91;92;82;76;78;72;86;99;92;80;75;83;69;77;88;91;84;76;78;66;80;119;85;88;93;101;101;81;91;78;87;96;94;96;91;99;76;91;96;91;107;185;176;143;99;93;110;131;311;430;367;207;111;165;158;128;95;107;94;99;75;75;69;86;77;75;85;94;69;89;86;87;71;80;72;91;82;93;94;92;87;96;89;80;98;100;67;103;134;146;154;121;79;84;91;105;98;96;88;84;91;107;58;74;80;88;110;102;100;90;94;98;96;92;102;84;109;78;96;84;90;75;69;97;102;92;124;148;132;112;85;81;87;95;93;84;108;85;89;82;90;84;75;89;90;74;74;79;83;89;90;86;91;78;89;82;97;74;96;96;103;91;105;79;99;94;69;85;104;72;85;94;129;229;369;374;218;123;87;89;86;91;80;84;98;90;110;131;145;137;144;154;135;157;132;130;110;107;100;92;125;94;105;88;94;99;85;84;102;104;113;127;107;121;142;115;102;103;108;150;140;107;99;71;66;90;78;90;106;92;86;75;72;110;145;196;259;218;238;234;175;125;117;108;99;113;106;77;93;96;126;97;118;131;124;120;89;94;127;138;126;128;116;102;109;100;114;100;113;127;160;244;309;278;164;112;94;93;110;103;122;136;117;114;101;76;91;106;119;91;89;72;83;84;77;78;72;71;91;76;97;91;79;64;102;101;106;99;82;90;90;85;90;97;84;84;89;85;90;78;86;85;82;84;92;101;116;116;99;98;92;72;119;106;126;90;81;98;74;88;83;82;86;76;82;91;91;79;90;84;98;85;98;101;104;97;102;93;94;78;84;75;99;87;103;86;84;92;92;103;110;130;105;94;100;91;85;82;105;87;99;101;109;88;93;96;86;95;85;86;79;81;103;97;117;97;82;103;123;165;160;114;103;112;146;141;133;114;116;100;96;87;109;102;90;122;129;99;103;91;79;85;101;74;93;118;109;114;131;122;123;113;101;104;85;99;131;127;126;115;120;120;93;85;93;109;106;84;97;88;98;90;95;116;119;111;84;76;82;87;57;77;72;83;76;78;84;74;78;78;90;80;69;69;72;75;82;77;81;78;89;90;91;99;91;92;107;88;93;107;109;79;100;109;141;131;117;122;112;83;91;75;99;100;90;94;92;109;112;150;168;134;113;92;102;86;111;111;141;145;116;136;150
400;430;322;220;264;306;178;129;97;110;103;211;358;356;226;178;159;122;150;162;149;115;115;118;210;237;202;146;151;141;146;133;156;131;142;151;225;531;883;604;276;150;147;175;220;218;141;120;102;125;162;156;126;98;74;99;80;95;71;81;68;69;82;94;92;98;93;94;85;159;186;185;199;132;212;345;308;150;130;135;122;96;72;77;100;86;77;84;80;91;68;80;84;90;82;87;75;83;78;86;110;89;103;91;75;71;92;86;88;86;78;100;77;96;83;81;74;82;89;85;94;68;67;85;57;83;76;76;92;72;76;73;89;74;88;86;82;72;80;81;70;81;123;169;256;235;178;138;133;171;190;175;207;220;211;240;295;263;267;226;321;394;320;216;129;105;93;76;86;81;90;105;88;83;82;90;94;93;88;103;73;77;97;76;84;85;92;122;115;132;120;119;146;159;135;135;168;234;433;471;427;330;250;187;144;95;118;104;82;99;82;65;89;93;81;87;67;73;85;65;76;81;66;86;101;101;73;74;70;63;78;94;82;99;85;97;83;84;76;69;86;94;79;86;66;105;107;113;105;107;108;114;95;112;101;111;73;71;92;89;114;112;143;157;141;184;292;324;208;165;127;113;110;161;239;252;258;217;181;143;133;155;154;179;214;194;150;133;115;114;82;78;72;73;64;79;94;109;126;147;145;114;126;112;107;103;120;119;99;108;108;150;120;155;153;131;171;153;137;143;133;131;127;117;119;104;127;85;78;73;84;99;97;85;94;81;82;74;89;99;100;103;107;130;151;107;100;95;129;122;124;97;102;93;70;88;88;81;91;87;92;89;82;97;77;84;72;64;95;95;96;118;133;141;137;140;153;179;263;341;415;364;264;274;442;595;563;530;699;666;583;467;455;378;229;168;142;124;109;95;91;85;81;95;99;88;94;92;94;116;87;98;109;89;90;84;79;104;93;111;90;91;90;94;85;91;96;90;104;79;85;78;85;79;93;87;96;91;87;88;86;94;80;71;61;80;98;88;103;102;104;103;99;112;84;129;110;104;96;105;101;82;106;84;105;99;100;92;98;96;92;109;95;108;110;101;103;72;98;77;113;169;267;355;338;239;161;141;116;127;145;108;120;104;116;116;91;84;104;105;104;89;117;146;154;154;161;151;148;126;137;147;190;214;237;242;237;321;345;300;229;157;137;159;175;158;177;160;173;146;142;132;134;117;121;130;129;133;131;120;142;149;131;157;138;103;97;78;118;107;109;111;109;91;83;83;106;97;125;207;557;1118;1465;1298;790;373;195;160;162;123;116;130;118;107;110;111;113;102;98;88;93;114;97;83;86;83;91;91;97;86;107;86;77;77;80;97;93;109;116;124;108;123;104;96;110;99;109;116;109;122;125;118;108;118;94;114;99;119;135;127;108;106;110;94;106;110;105;88;97;84;98;102;104;107;106;110;85;95;96;75;90;109;99;106;104;100;94;87;112;118;134;119;128;99;114;109;95;102;94;110;231;438;651;593;341;308;289;249;166;131;120;132;113;123;105;169;186;181;116;123;103;94;107;92;90;106;84;82;104;111;111;83;90;101;90;93;78;101;90;96;69;112;79;76;75;80;75;80;90;98;88;122;190;191;255;274;262;196;179;157;125;113;112;117;146;188;208;163;110;113;117;133;106;94;92;103;109;110;100;115;120;137;107;103;90;105;119;115;94;92;94;89;76;100;120;115;126;116;88;85;79;81;83;88;100;87;93;130;113;143;134;126;91;105;86;89;92;97;99;87;78;93;110;66;72;116;205;278;257;177;118;88;103;111;104;93;83;126;149;177;202;194;140;132;136;125;118;112;174;301;544;949;1325;1498;974;422;253;219;195;199;170;157;144;158;108;111;98;131;271;553;1041;1370;1320;881;377;307;395;438;443;341;224;246;208;135;89;69;95;85;85;79;87;97;91;89;84;81;87;115;96;107;114;86;85;93;79;80;81;83;59;92;73;82;86;75;69;76;102;80;81;84;97;69;91;78;79;84;95;95;94;93;80;99;95;93;71;83;87;96;85;88;82;79;83;83;79;88;97;119;239;516;583;373;153;101;97;121;207;342;344;163;105;98;96;99;106;95;89;65;91;94;101;85;102;88;112;87;72;97;61;97;92;91;77;81;83;78;119;174;268;272;165;121;113;236;725;1177;1139;651;221;120;86;81;85;74;148;310;727;1148;801;324;149;107;104;209;424;677;596;298;168;171;214;252;210;170;183;126;108;112;182;408;593;543;264;110;101;95;91;87;86;79;90;88;96;103;115;205;385;470;398;228;131;86;96;84;88;89;90;82;88;67;81;78;82;94;153;473;1230;2095;2137;1144;340;124;79;80;73;79;91;89;100;85;91;77;88;80;84;83;92;87;73;77;79;85;81;89;109;92;76;80;90;82;89;72;101;91;89;92;92;83;94;88;107;88;78;97;82;118;112;104;126;171;140;115;98;96;121;252;304;294;156;128;125;113;104;111;87;99;73;90;92;90;67;90;79;88;103;94;78;81;93;68;86;78;88;82;88;94;88;91;89;77;86;76;90;94;87;103;114;131;100;79;93;81;81;92;101;66;78;83;83;88;100;89;103;124;101;88;81;99;102;90;96;86;106;102;98;92;84;89;82;75;83;109;122;168;244;240;167;106;101;90;85;76;60;86;86;88;78;100;85;86;84;99;73;74;71;76;100;97;105;85;69;78;101;94;87;108;82;93;85;89;94;94;70;75;68;100;69;81;64;103;150;190;172;136;90;91;107;87;101;81;79;102;84;106;121;169;220;182;150;120;104;99;101;116;120;89;108;85;95;105;89;94;117;100;118;119;108;108;104;95;102;132;113;92;111;89;111;118;96;83;67;81;84;76;69;115;83;79;68;79;93;117;194;233;171;186;190;166;126;100;95;97;101;93;85;84;116;146;112;98;137;161;123;106;98;123;163;121;124;107;92;92;128;110;87;112;98;157;222;313;271;166;111;126;115;108;115;128;126;131;99;85;65;71;90;90;94;87;79;86;86;70;84;84;85;80;69;94;100;77;81;87;75;97;86;99;87;102;82;96;87;73;90;102;91;88;78;74;80;86;89;86;88;95;98;86;88;94;81;78;107;93;97;88;78;101;92;88;75;92;100;91;76;84;96;80;94;89;82;105;93;109;94;98;92;86;85;89;99;73;78;66;104;73;92;93;108;101;106;109;86;115;60;76;82;76;103;83;102;98;81;91;87;84;68;88;94;103;84;90;105;80;94;88;110;121;100;140;121;116;167;210;160;103;114;104;109;90;83;101;116;122;134;120;97;100;101;93;93;84;96;73;112;108;116;109;125;110;88;87;84;103;106;112;117;152;132;137;106;113;75;92;108;99;87;105;94;93;74;107;134;118;100;117;104;84;91;98;91;60;73;72;94;88;87;87;81;96;86;65;79;79;73;73;60;82;88;83;103;84;86;102;100;91;95;93;135;112;102;100;106;125;126;104;118;98;99;81;83;77;92;93;106;89;78;130;135;167;147;117;121;109;109;101;121;139;131;132;136;120
156;222;163;122;178;191;169;133;92;75;108;181;244;207;193;132;113;115;122;162;199;204;162;135;141;232;240;223;177;158;149;161;129;160;177;156;318;541;718;521;273;156;135;166;202;226;137;77;104;93;94;114;92;97;99;108;86;82;59;85;75;82;80;90;78;68;85;80;100;117;119;143;109;143;140;202;200;126;116;122;114;98;93;85;98;92;103;89;101;94;74;73;82;95;90;104;63;81;70;105;93;98;101;92;83;82;79;86;64;101;94;93;81;92;93;64;73;83;86;97;98;77;98;76;110;115;80;82;81;87;86;117;81;76;110;108;102;89;69;81;103;90;119;183;340;342;243;176;133;281;318;301;220;205;163;226;298;225;236;251;428;552;424;272;209;185;153;118;88;97;103;98;116;97;74;77;83;80;92;95;87;89;87;99;85;103;109;142;133;138;118;140;172;141;119;141;167;267;413;502;426;335;268;246;195;173;139;103;106;86;80;89;77;83;94;78;89;92;86;76;80;76;79;89;89;71;66;84;88;76;70;81;67;77;97;100;72;110;70;92;91;87;86;83;101;86;110;97;79;101;112;104;83;77;121;94;103;93;72;80;107;104;131;142;139;170;277;343;283;189;137;151;151;143;167;246;263;283;221;143;159;175;155;129;192;202;185;122;114;105;104;96;77;73;71;77;100;85;127;113;128;140;155;89;105;119;125;127;134;149;159;114;102;103;113;140;172;187;150;144;147;150;120;86;88;115;85;89;101;85;87;79;88;88;81;93;68;99;95;68;84;72;111;140;120;90;116;122;128;163;148;107;95;85;99;90;91;91;87;92;89;79;93;90;82;104;90;87;98;87;101;155;148;129;177;146;145;193;309;429;501;366;305;355;500;617;600;463;537;489;456;536;585;476;292;201;136;119;87;99;100;91;94;89;109;98;100;83;94;94;92;77;88;91;100;92;85;88;94;90;85;93;95;92;87;94;102;73;83;76;77;80;82;81;71;73;93;86;99;74;91;99;77;75;89;95;87;90;105;95;120;95;87;91;101;99;116;108;111;95;87;93;86;95;115;95;90;100;99;83;113;105;101;88;82;79;89;80;93;96;109;186;252;397;479;334;194;150;115;103;134;130;104;116;115;110;88;100;97;103;105;135;128;137;145;168;157;129;177;158;155;151;191;271;279;289;335;409;414;372;279;161;144;177;167;158;168;186;178;145;136;131;147;136;151;139;145;123;130;122;123;108;148;124;118;101;104;98;88;95;94;109;88;117;126;115;97;79;119;170;317;578;689;620;461;247;167;154;147;131;135;124;123;132;99;113;118;117;117;95;117;94;92;106;99;94;96;106;108;93;99;107;85;93;88;97;113;86;99;127;185;183;166;114;105;110;106;147;127;161;146;146;119;117;109;139;137;113;122;106;99;110;101;111;102;97;106;78;112;110;97;102;119;96;98;127;113;97;95;101;106;90;113;110;109;108;90;112;105;126;112;110;109;105;102;112;107;106;101;136;246;426;629;737;574;597;685;559;282;140;119;128;88;92;108;109;126;121;112;105;96;118;86;87;96;116;110;106;91;101;58;115;85;71;88;81;91;89;106;94;82;98;77;98;86;89;85;78;91;100;102;103;165;258;330;328;343;314;245;175;159;116;119;121;122;157;154;125;103;88;103;93;91;95;107;100;107;98;95;87;111;105;98;77;105;99;91;102;93;102;102;102;106;106;115;127;164;127;112;93;101;94;91;95;95;117;92;115;135;113;95;95;96;86;79;88;104;90;87;92;91;84;93;90;97;112;169;234;218;176;103;104;126;137;107;102;124;106;148;202;231;211;153;140;160;160;158;191;291;504;772;1165;1386;1193;695;376;211;160;156;146;128;166;158;168;141;103;120;134;246;442;716;1079;1058;779;399;290;356;573;716;557;463;370;265;145;95;97;87;88;67;94;100;97;80;78;87;98;87;89;95;103;108;78;88;80;104;98;97;82;94;86;94;105;107;89;86;112;87;109;83;80;95;91;92;91;83;73;80;89;91;79;82;75;84;85;87;93;95;95;86;88;90;77;90;87;64;99;84;130;217;381;372;288;141;99;90;126;210;322;283;163;111;91;87;99;68;92;83;92;78;108;85;95;83;121;145;98;106;73;81;80;84;85;74;76;80;71;117;217;297;308;184;121;123;205;495;722;684;450;177;87;88;96;88;85;125;267;528;760;643;310;148;116;131;296;574;1005;874;344;168;133;169;182;185;146;136;105;97;118;147;280;320;270;196;107;87;97;78;76;83;76;75;96;86;96;106;159;265;339;256;169;107;96;84;92;82;106;78;76;81;68;76;78;82;87;150;442;1098;1812;1804;1043;345;116;88;70;90;83;88;91;94;91;97;90;97;78;94;88;90;87;100;114;122;94;102;98;95;87;92;99;98;89;106;83;90;86;80;80;95;108;103;94;93;98;106;84;88;90;78;84;105;102;106;93;84;108;169;294;324;277;199;174;141;94;89;85;107;84;94;89;90;89;91;83;119;92;95;102;72;71;90;81;78;84;77;86;85;93;85;73;93;89;79;86;76;86;82;87;82;98;91;103;88;75;74;76;87;95;99;108;87;76;72;99;91;109;83;83;70;73;98;111;103;110;109;91;94;74;97;78;85;82;83;117;135;351;509;434;262;118;104;71;49;91;76;91;86;70;75;96;87;94;96;87;79;83;70;83;91;94;87;87;78;91;75;86;94;82;92;73;93;80;81;79;75;99;70;94;95;77;84;83;113;110;114;95;108;86;89;80;95;94;94;89;98;103;146;266;392;300;188;151;101;109;91;102;84;79;94;95;102;97;93;95;101;107;108;122;108;108;101;115;124;104;97;92;87;93;124;127;101;87;83;82;64;78;83;65;89;93;100;84;87;108;140;135;125;133;130;126;138;104;92;91;92;92;84;104;88;117;122;121;135;168;132;98;107;127;146;128;121;123;102;108;105;118;106;112;109;125;135;192;164;140;113;109;122;111;107;131;108;121;102;80;89;101;82;94;77;84;77;92;79;72;88;72;75;83;81;76;81;80;65;88;96;70;78;93;108;81;82;94;105;92;93;78;86;79;96;75;99;96;82;77;78;107;111;100;71;79;93;90;90;73;63;70;99;84;77;77;76;99;88;92;90;101;84;81;85;107;100;101;104;100;99;91;99;105;86;70;90;90;92;80;90;83;94;90;86;87;87;102;110;90;95;81;92;102;86;83;88;76;81;84;86;92;88;88;88;90;88;85;71;99;93;96;83;120;117;166;165;205;280;301;185;118;105;100;89;101;89;87;98;115;132;120;85;97;100;85;85;89;100;92;85;94;99;104;114;128;102;108;119;105;93;112;116;114;142;123;115;110;83;94;115;92;100;112;88;96;100;118;112;124;108;97;78;83;93;92;73;80;73;82;75;81;80;82;85;77;80;88;100;74;90;84;83;89;85;78;85;76;96;82;114;85;86;119;115;90;87;109;96;118;130;120;108;85;90;100;88;102;82;103;100;77;82;125;131;153;131;122;119;112;98;81;111;120;124;147;136;124
124;101;115;98;141;199;209;187;128;113;149;175;182;149;127;141;111;103;150;238;345;288;200;120;149;218;224;173;175;198;170;199;217;169;170;205;256;476;509;385;238;174;128;168;187;157;114;97;83;92;74;84;96;86;88;91;94;81;83;97;87;88;84;93;86;107;107;110;89;119;106;92;120;93;108;121;117;105;109;89;81;80;67;73;94;83;86;87;80;97;90;79;79;82;91;78;83;82;73;80;98;106;88;75;104;100;77;89;76;84;84;91;96;87;81;96;85;81;77;86;94;90;75;89;88;85;116;94;96;77;88;84;105;97;82;94;84;91;84;82;88;97;109;170;270;304;266;153;160;366;542;373;280;207;200;231;242;235;273;370;651;770;465;273;280;336;203;117;97;105;97;119;114;82;71;87;85;98;91;93;79;98;91;94;84;95;113;136;135;115;124;158;161;146;111;129;131;247;293;353;343;311;337;300;260;251;215;159;83;95;87;92;92;95;78;77;73;103;94;93;84;90;93;78;91;77;72;81;95;99;75;83;77;86;72;89;93;93;93;85;99;93;88;99;103;87;126;106;95;113;106;125;79;91;87;81;98;87;74;81;116;171;191;179;163;202;275;414;339;217;135;174;197;234;208;296;393;390;268;173;178;146;134;149;192;198;160;142;97;99;97;112;90;81;70;85;92;92;109;112;149;146;141;119;95;96;108;109;101;136;128;111;102;110;91;115;122;134;119;104;117;104;91;82;102;91;114;87;77;80;88;109;73;90;91;99;106;100;97;96;95;104;120;126;140;105;109;126;148;155;163;115;97;79;92;87;86;100;88;111;83;77;91;90;85;88;69;93;77;90;110;136;163;196;195;174;151;213;266;362;409;344;331;370;516;647;557;463;474;393;472;610;751;549;299;192;150;94;87;95;78;107;83;92;108;89;83;97;72;81;85;95;94;81;93;102;72;115;90;107;85;94;97;106;89;102;86;87;77;85;82;80;74;98;80;80;98;104;95;87;99;80;86;98;87;92;94;102;119;107;95;98;100;99;108;112;100;104;113;93;103;93;92;99;104;74;87;84;94;103;81;83;66;113;92;81;95;99;82;96;119;149;277;530;586;349;189;124;118;122;100;111;117;126;102;94;98;103;104;92;118;136;129;134;132;161;149;153;194;196;164;138;186;286;350;408;510;490;368;369;256;173;131;145;157;163;155;144;150;129;127;153;139;153;135;165;172;180;156;105;93;103;102;112;96;97;88;95;90;110;89;107;111;100;84;114;99;98;101;116;164;242;287;287;232;181;148;127;106;148;117;127;113;100;123;112;118;127;127;94;109;105;97;110;87;102;96;89;89;108;76;92;95;99;100;118;90;103;105;180;328;322;244;135;107;104;105;145;191;265;295;214;157;121;132;112;117;124;130;110;104;122;113;108;107;103;103;113;97;93;98;109;106;92;103;103;102;70;89;94;123;95;114;117;101;99;99;100;125;113;103;114;118;107;105;109;93;80;99;100;177;343;554;750;957;1179;1378;1053;415;151;76;97;103;96;90;93;103;99;78;110;108;114;80;81;80;90;91;87;102;84;87;99;84;84;83;70;82;73;84;62;115;94;76;83;83;97;97;85;111;86;114;103;219;432;626;591;566;560;466;215;155;121;98;106;118;101;136;98;94;82;99;107;84;88;100;89;76;85;93;99;104;108;99;101;109;89;105;110;127;112;173;123;90;95;97;162;190;135;97;79;78;76;78;86;86;97;103;93;104;104;85;87;110;99;87;96;118;110;114;95;91;98;99;105;118;124;130;157;181;137;117;90;116;122;126;120;108;103;161;185;255;280;184;162;177;197;286;383;574;830;1014;1250;1192;884;481;245;168;135;116;101;129;116;153;175;135;122;111;107;146;205;421;598;548;484;240;212;475;747;1104;851;572;384;248;151;82;82;98;99;93;87;77;82;78;73;95;94;81;92;90;96;79;100;99;100;104;106;96;97;106;74;81;96;73;87;90;76;102;81;96;85;82;89;94;99;105;85;93;110;93;84;83;88;89;84;77;87;71;86;114;88;85;83;93;88;105;89;93;112;162;199;214;139;91;82;88;115;143;195;153;121;90;96;86;89;91;92;83;89;67;88;93;124;183;196;212;154;94;76;78;97;79;69;78;92;101;85;114;150;208;199;123;121;89;119;243;325;309;221;118;93;73;92;87;86;126;168;317;354;309;187;114;110;140;246;538;822;610;259;129;100;155;183;174;154;111;117;91;121;141;153;176;153;142;84;77;98;68;96;97;84;86;106;93;84;94;125;171;180;163;123;99;111;98;85;84;87;84;83;69;98;91;87;103;101;118;320;881;1277;1082;613;211;102;104;104;95;93;91;87;94;104;108;79;72;88;92;79;86;93;105;110;115;122;113;111;70;79;93;82;80;103;91;92;77;82;83;93;84;100;95;95;87;104;102;73;92;83;84;76;104;82;96;89;131;151;269;523;543;305;249;269;197;122;94;109;87;96;83;93;78;94;89;79;87;114;92;97;84;84;87;88;74;78;84;86;93;83;76;83;68;83;71;80;102;97;88;92;87;95;86;74;84;73;90;83;100;91;99;92;92;85;97;82;82;76;93;83;80;90;88;87;103;113;91;90;110;99;97;86;80;101;100;105;204;384;759;627;303;129;90;73;73;94;74;82;79;66;78;78;85;87;86;76;94;73;85;82;95;87;85;77;93;91;84;95;107;96;82;93;88;99;77;84;101;79;65;86;71;96;103;88;88;85;102;94;85;92;76;80;96;96;106;97;84;116;159;325;493;391;199;135;86;87;104;100;102;108;97;90;105;103;75;100;102;98;111;174;117;126;121;103;103;87;107;88;101;116;107;103;96;78;77;84;81;74;109;84;80;99;93;84;97;98;121;115;98;101;107;132;174;115;97;101;81;81;74;96;91;100;120;116;128;141;123;92;93;101;134;140;133;129;150;134;120;89;95;120;108;108;114;149;96;91;134;142;115;105;108;138;129;128;92;90;54;91;79;98;106;86;92;81;63;103;107;81;79;96;80;91;79;78;83;79;99;100;100;83;85;77;81;76;89;88;89;81;93;75;96;83;71;89;85;100;84;85;102;84;100;92;112;83;70;84;78;70;73;84;88;77;74;100;102;108;84;82;91;93;96;101;115;136;126;139;103;109;120;93;79;89;95;94;114;89;61;89;74;108;82;87;96;89;103;120;88;109;100;87;105;90;96;83;84;87;91;81;89;95;102;68;86;87;80;90;79;60;76;112;95;120;176;250;377;343;205;135;120;100;94;82;98;99;110;130;152;102;96;115;107;78;91;86;96;81;83;98;119;94;140;115;114;99;94;98;119;102;132;112;109;127;123;99;106;94;102;91;87;94;103;93;110;112;101;114;112;85;89;79;69;89;82;85;89;85;80;67;90;85;73;93;76;78;79;74;76;81;79;83;88;88;81;76;85;83;95;81;71;97;102;84;116;99;111;120;101;119;118;91;106;141;136;99;91;77;92;83;107;109;118;105;122;109;96;106;96;106;114;109;127;163;164;158
127;101;105;87;151;205;274;215;150;111;144;191;212;164;136;144;131;116;184;363;509;430;236;134;127;141;166;135;192;205;194;178;191;216;227;187;230;361;363;263;212;152;142;143;193;215;152;112;68;80;83;86;82;78;86;96;101;83;102;105;80;86;111;97;116;90;116;107;134;161;144;131;144;155;114;79;96;81;94;109;66;94;88;84;79;91;90;65;76;89;69;78;98;75;72;80;89;93;94;78;78;93;88;75;96;77;101;80;96;76;79;86;87;60;97;91;93;91;97;85;69;73;61;85;88;99;92;79;89;102;88;94;82;89;77;96;80;79;94;77;75;87;144;156;184;216;204;186;178;368;495;368;255;205;210;197;210;270;350;401;711;793;514;315;335;443;309;138;102;103;109;124;108;96;80;86;96;92;78;100;82;96;94;91;87;82;108;90;123;96;115;164;187;131;113;129;119;192;299;364;359;347;344;386;361;288;234;131;122;86;79;104;81;89;80;70;99;83;83;76;86;75;68;83;78;105;70;82;78;81;85;106;88;108;93;87;85;94;94;79;98;87;121;99;112;111;141;127;105;93;90;88;81;72;88;82;90;88;68;110;132;213;293;234;194;219;282;449;380;223;149;219;370;373;312;289;496;414;245;188;156;144;110;141;188;186;158;109;104;116;122;127;95;90;70;80;111;90;91;103;119;133;105;82;92;100;112;86;102;110;104;104;97;106;93;118;125;125;112;104;100;76;87;70;92;62;103;86;84;78;90;87;100;92;98;88;100;88;85;75;103;87;98;104;109;113;96;113;128;136;120;89;109;106;89;90;72;92;83;94;95;82;88;85;92;64;72;75;76;100;103;113;167;201;213;196;175;171;201;251;303;330;344;457;614;668;595;472;407;407;457;617;853;653;329;183;119;106;116;108;93;84;82;93;102;102;76;106;108;86;90;104;102;83;85;68;105;92;95;94;88;86;88;101;103;90;108;104;66;96;96;87;101;89;87;97;73;101;104;81;101;91;94;123;92;99;98;105;100;99;89;86;102;106;107;84;103;102;112;113;111;101;88;89;112;100;87;89;69;82;92;81;84;101;105;81;107;87;92;95;77;139;219;407;469;329;200;121;106;98;102;115;101;133;111;104;112;109;101;130;136;148;140;159;146;155;157;201;163;168;157;171;225;246;277;368;378;389;327;335;217;169;137;162;176;160;121;122;112;106;128;138;131;157;184;193;228;292;182;127;95;91;97;106;108;99;103;96;83;105;81;92;104;110;87;92;111;104;99;80;105;122;162;163;183;134;132;137;143;152;138;118;122;125;113;104;125;137;94;122;102;97;90;92;94;101;101;92;83;99;107;104;116;100;115;109;110;92;141;230;542;594;318;169;107;103;112;147;232;454;527;392;180;113;126;119;125;155;143;99;106;97;121;100;87;121;115;113;106;92;130;131;105;109;95;114;95;105;96;89;125;111;122;126;135;93;108;111;94;113;110;118;86;113;138;117;117;90;98;87;132;247;482;936;1434;1741;1850;1250;462;199;95;105;115;88;75;96;80;78;72;106;128;121;114;105;79;90;97;81;102;93;79;101;80;80;101;106;86;86;96;80;75;96;86;92;79;96;77;91;69;83;98;108;233;516;816;738;721;905;652;317;162;134;105;85;109;90;100;101;100;95;122;105;87;80;74;96;87;101;121;165;134;113;104;101;112;117;97;106;116;175;177;154;102;83;92;107;111;137;98;94;93;86;83;96;92;96;100;107;111;90;88;92;103;102;95;79;95;121;129;142;105;105;108;97;114;125;113;153;125;114;93;97;135;118;128;126;121;151;165;214;227;292;278;295;352;522;760;1016;1336;1644;1832;1719;1271;749;362;248;145;119;114;113;106;124;136;145;130;127;130;115;97;151;218;291;309;254;160;190;422;811;1144;899;435;282;200;113;91;84;94;80;105;95;88;90;78;89;93;96;86;86;109;85;97;92;102;69;98;107;73;76;94;82;75;79;99;72;93;109;103;89;77;82;87;78;76;90;90;90;83;87;83;92;98;82;83;95;95;89;98;92;88;96;83;76;76;108;96;99;86;99;94;126;123;99;104;85;70;95;122;124;125;91;85;89;94;91;105;101;94;98;89;95;101;132;215;341;308;172;108;94;75;87;82;74;95;84;78;83;102;100;119;136;87;86;78;94;131;141;154;111;87;73;83;106;91;109;98;137;166;191;176;146;158;148;140;171;288;394;320;184;137;113;114;198;203;186;133;148;176;168;153;122;107;96;73;85;99;90;85;80;91;100;80;89;88;93;89;102;108;121;110;111;109;86;96;97;86;101;82;92;88;73;84;87;87;112;96;195;389;493;529;323;165;108;90;109;96;112;98;107;97;92;85;88;81;93;88;98;87;86;89;88;129;160;173;105;92;100;103;103;97;89;82;100;90;96;86;94;98;92;82;74;88;99;118;110;93;95;73;101;89;87;70;89;95;162;331;737;712;415;249;261;190;124;101;90;88;90;93;78;74;91;77;62;91;82;79;80;77;83;96;91;75;92;88;94;90;75;78;68;70;80;78;69;74;100;109;109;104;100;91;102;82;96;100;85;92;74;78;71;92;76;88;86;84;85;77;92;82;85;88;78;102;102;115;94;92;85;87;77;94;96;95;91;125;340;549;459;269;133;95;71;80;77;66;87;78;88;75;73;78;76;89;79;67;78;83;95;109;98;74;82;100;91;98;92;102;94;93;86;86;81;78;82;70;92;83;73;79;95;95;104;97;100;64;78;85;91;90;101;98;99;99;90;95;108;129;252;428;320;174;117;95;109;112;113;104;109;112;96;117;95;101;83;92;117;124;183;144;131;146;142;124;98;95;100;91;136;98;86;102;78;91;76;90;97;83;80;86;76;102;77;82;81;98;84;101;97;113;110;141;139;105;95;99;89;101;87;101;88;97;99;125;117;135;107;80;122;152;168;147;150;164;168;127;105;110;97;97;99;100;108;90;98;112;130;109;104;101;103;135;126;93;84;92;99;87;109;119;100;89;82;79;84;73;74;76;81;94;70;97;80;104;76;79;80;66;86;82;68;75;85;79;91;95;82;87;92;80;98;98;91;86;86;84;96;88;109;93;79;88;88;105;83;82;74;86;69;90;73;87;83;87;84;91;63;90;103;105;117;114;155;195;168;146;137;145;123;101;98;104;73;78;82;77;88;76;83;101;107;106;105;113;104;88;75;94;106;83;96;101;86;95;80;76;68;79;86;110;74;86;80;77;82;91;83;119;95;107;102;164;221;261;273;162;106;127;104;79;87;89;88;103;129;106;109;82;95;104;100;109;113;91;74;84;80;102;115;115;109;102;123;116;120;137;146;138;93;110;109;96;110;138;105;95;117;101;114;83;101;105;143;107;89;94;97;77;73;84;86;76;93;89;87;72;68;68;86;88;111;96;71;90;87;84;78;104;72;108;86;93;94;103;81;98;109;82;90;108;127;156;119;110;109;97;88;121;117;156;206;177;129;96;98;88;88;111;109;121;115;108;123;103;98;119;71;100;124;131;156;247;283
94;105;124;162;144;201;275;228;191;166;188;251;257;256;241;263;194;119;155;428;639;472;232;137;104;105;108;101;152;182;194;174;198;275;198;168;182;269;256;216;229;212;169;135;207;250;174;105;99;92;91;86;98;95;101;108;103;99;113;90;70;99;128;189;177;153;124;129;137;164;143;145;166;138;127;104;104;89;85;75;89;82;75;85;84;73;85;88;63;82;74;68;84;79;81;68;84;77;74;70;79;108;74;96;93;84;101;88;99;81;80;81;70;96;75;79;79;92;98;96;74;79;98;73;98;84;91;90;111;96;81;101;97;74;91;73;94;74;68;100;103;135;175;138;140;125;127;124;164;231;289;241;193;186;171;214;161;277;341;360;554;593;470;346;400;488;345;181;102;97;81;90;83;95;74;86;101;99;91;91;103;84;94;106;100;66;99;106;92;87;131;140;144;131;110;105;149;172;242;345;403;371;350;359;296;250;206;153;125;97;90;83;103;86;79;85;82;85;98;81;77;81;88;91;79;69;80;93;97;99;118;111;122;104;88;95;80;80;87;83;90;89;90;83;101;136;125;130;129;85;88;80;86;74;92;91;85;85;83;94;139;204;298;272;210;221;282;366;316;270;177;252;394;429;381;329;343;367;286;171;157;117;124;116;214;198;155;119;101;98;136;192;133;87;79;97;96;119;85;96;111;101;96;101;104;96;80;92;90;142;112;108;100;115;99;101;109;113;115;83;86;93;69;74;77;75;89;75;96;77;80;87;98;91;120;87;74;81;106;105;118;88;83;93;89;99;91;101;121;131;104;101;99;103;96;86;107;82;77;88;73;78;71;96;88;92;82;80;85;81;88;90;141;149;177;232;226;177;175;224;262;348;456;529;682;683;529;479;406;395;442;479;570;458;284;201;126;128;127;109;111;97;93;106;85;78;93;83;96;108;93;104;119;96;90;86;91;78;90;91;112;103;94;98;98;84;106;98;86;95;75;79;97;92;83;82;87;92;120;105;82;92;80;97;88;83;100;93;93;82;92;106;94;99;114;97;117;107;116;107;117;93;92;85;89;101;89;86;93;88;88;80;101;90;78;82;76;78;77;79;90;113;165;258;349;270;175;125;101;108;94;101;109;137;141;133;112;113;97;116;123;123;123;141;141;166;166;174;192;192;172;200;205;219;265;276;305;294;325;268;222;168;138;189;231;179;139;100;134;111;167;178;167;165;147;188;281;386;265;162;101;94;116;115;115;111;107;86;84;91;86;104;99;94;101;98;105;102;109;112;85;110;118;128;172;137;123;153;123;123;117;141;132;96;136;125;134;147;135;107;107;98;97;94;98;93;98;91;90;121;129;174;175;148;107;98;116;83;111;211;463;495;322;165;104;114;112;142;271;484;638;413;221;127;102;105;121;134;130;96;94;118;109;91;112;113;118;128;121;107;112;116;117;112;113;86;108;106;114;100;109;119;131;123;115;124;99;123;117;114;110;91;94;103;91;127;85;90;95;95;98;198;500;1174;1835;1920;1547;987;345;161;112;78;73;89;89;88;91;91;105;109;111;111;93;93;90;91;75;92;71;90;101;89;95;81;80;87;90;78;112;101;107;85;93;84;79;82;98;77;92;77;91;109;199;495;857;910;803;815;797;464;179;103;102;119;130;128;133;115;116;92;99;95;95;103;113;76;78;92;109;162;175;111;111;112;117;134;136;129;123;152;191;159;116;85;89;102;98;90;87;93;96;101;101;93;91;94;105;108;93;93;99;102;109;112;100;100;110;121;151;156;136;137;95;90;102;104;112;93;94;106;105;110;161;158;157;158;149;188;227;262;312;422;523;715;917;1206;1614;1951;2345;2826;2878;2584;1750;813;319;211;150;120;112;129;134;133;129;113;104;122;114;136;124;93;141;157;164;178;134;147;279;557;738;591;338;202;140;113;90;98;100;105;92;77;81;70;71;81;94;91;79;91;77;72;87;86;83;96;82;77;102;72;78;88;84;101;93;93;102;84;95;89;88;86;80;80;102;94;78;90;93;80;89;91;82;83;89;77;78;94;97;101;89;86;93;88;98;93;94;87;89;78;93;106;100;86;100;79;101;83;99;86;107;98;94;99;97;109;110;98;91;81;78;88;101;145;220;296;274;170;119;78;79;92;85;79;88;92;96;83;75;101;85;105;97;98;103;92;116;85;114;99;91;100;96;87;83;104;122;147;136;202;207;207;226;244;188;125;176;207;177;103;95;91;103;170;150;178;201;242;229;227;170;76;86;93;95;96;84;91;101;83;112;97;103;85;92;115;128;118;105;91;109;89;103;82;78;94;97;80;75;84;84;75;89;72;67;90;96;122;170;210;183;137;109;81;80;102;87;92;101;90;84;109;100;86;81;84;77;97;99;97;87;94;108;169;184;146;104;82;78;88;106;109;92;90;83;89;67;72;102;87;88;77;111;116;128;144;126;88;86;96;79;102;104;75;93;140;303;547;600;329;182;161;119;99;87;90;102;81;86;95;80;103;79;81;76;83;105;92;102;99;90;82;83;95;88;109;92;85;77;99;74;83;58;89;83;113;140;186;212;120;94;84;88;91;102;90;79;77;80;91;79;100;101;88;75;85;102;67;92;102;97;85;100;79;83;87;87;89;80;92;105;85;93;101;109;196;261;249;145;112;87;73;79;100;99;78;103;86;72;87;61;69;82;92;82;89;78;105;81;85;83;96;92;81;95;83;72;74;98;90;104;103;83;82;84;83;84;77;80;110;96;100;87;89;79;74;73;84;80;88;99;89;91;89;93;96;113;161;221;182;145;89;89;95;122;136;119;112;97;108;113;126;114;108;90;104;112;155;162;136;145;140;100;105;96;92;107;115;110;103;98;98;85;77;80;91;97;97;96;99;106;98;97;76;109;83;99;92;96;101;94;133;119;111;109;96;79;78;94;125;112;101;76;121;109;100;109;107;146;147;141;160;188;175;128;108;118;109;90;108;109;88;97;91;106;154;101;122;94;112;104;100;91;101;64;77;92;100;109;94;80;82;71;76;80;81;90;80;87;74;66;70;92;94;102;91;92;100;80;85;88;80;89;92;107;87;83;91;110;94;92;95;86;87;66;96;87;100;106;93;77;97;85;88;78;83;73;87;76;80;83;76;86;85;69;76;85;110;95;97;127;168;260;287;246;172;186;159;110;93;108;89;91;100;72;92;83;85;113;100;109;127;117;99;102;93;82;98;92;88;101;101;94;74;98;97;101;87;93;92;94;95;84;84;100;94;109;73;105;105;162;154;178;167;152;128;143;125;96;81;91;89;102;155;137;92;81;79;123;110;142;139;116;95;76;96;90;109;81;91;114;140;189;200;211;188;161;116;97;92;111;101;129;114;98;98;93;111;97;125;117;82;100;102;97;108;70;76;72;82;88;75;84;77;85;90;94;88;78;80;91;81;74;74;78;96;86;77;93;89;97;67;85;76;80;100;77;99;120;170;186;166;119;104;78;103;116;150;227;292;256;152;112;106;98;79;88;111;117;100;91;110;86;89;106;112;102;90;124;157;234;193
76;139;131;160;139;194;273;284;196;183;191;272;342;335;352;325;206;145;160;303;488;363;187;123;98;107;100;99;111;137;149;176;263;288;236;161;147;170;162;148;218;233;187;168;173;238;177;136;112;78;86;76;95;85;102;124;112;111;96;76;84;153;209;334;271;156;139;116;129;144;140;118;177;205;187;108;95;82;94;105;103;94;92;106;74;79;82;87;82;84;83;75;81;49;80;73;88;84;80;77;77;80;82;85;96;91;84;80;86;90;81;72;74;82;84;84;74;93;84;62;74;74;86;81;95;104;90;88;76;106;107;116;101;81;92;80;76;88;103;126;100;170;240;162;119;105;92;131;157;136;165;194;214;198;217;228;208;222;276;297;356;396;414;326;383;495;305;156;83;82;81;78;82;99;94;75;91;69;109;115;120;129;93;106;92;89;102;93;93;95;90;113;109;77;98;142;142;190;203;331;395;396;380;334;239;161;132;130;113;113;82;90;83;78;87;100;84;78;97;85;92;84;91;74;84;80;86;94;82;84;133;160;151;130;107;72;92;94;81;95;75;92;100;78;92;113;112;136;118;93;102;82;90;106;95;80;98;69;102;91;143;175;230;213;203;190;246;269;336;309;251;206;312;311;283;257;256;266;215;171;118;118;128;136;156;141;104;103;86;95;152;159;148;82;65;71;115;110;92;87;94;81;74;115;81;91;98;94;111;120;142;136;124;109;143;123;119;116;119;108;90;76;88;87;68;84;70;73;93;93;79;77;94;74;85;86;91;85;84;83;100;109;81;89;81;94;78;101;105;95;89;94;106;98;121;107;100;97;87;100;87;101;69;87;73;84;84;107;75;85;93;90;106;137;157;165;191;157;129;160;224;305;378;502;578;632;473;452;461;442;298;289;376;359;271;184;133;165;166;125;83;89;77;95;93;84;91;101;86;104;80;91;92;101;90;92;110;88;99;103;91;111;97;82;98;95;80;95;78;91;83;104;69;106;86;88;109;125;110;106;83;90;83;78;66;83;91;103;103;102;106;105;96;100;95;110;109;116;100;114;86;106;99;99;93;94;108;89;101;87;82;100;97;80;92;81;97;90;97;107;94;94;118;219;221;232;151;110;112;113;117;129;105;117;116;118;141;108;123;98;132;134;155;116;160;152;140;165;173;179;227;269;341;234;223;269;284;349;362;307;225;176;174;205;254;197;125;161;130;118;149;219;183;155;190;197;248;313;251;150;138;107;104;96;97;116;77;96;101;98;99;103;87;99;81;84;99;95;104;120;101;112;124;170;214;199;161;151;116;125;100;110;108;106;113;119;117;115;120;100;84;92;95;103;94;71;96;89;92;126;223;304;266;193;147;115;122;109;105;135;230;292;252;146;88;95;104;96;186;369;475;347;222;119;104;110;115;123;96;115;90;98;88;111;123;117;135;118;129;106;109;99;121;127;106;130;94;112;114;96;108;88;108;100;140;100;76;100;136;146;111;108;122;83;98;88;96;74;78;100;109;168;431;997;1625;1536;1042;558;226;117;96;103;109;85;95;71;72;99;91;104;92;106;109;106;119;86;86;89;95;93;104;89;93;91;92;93;96;88;92;99;85;88;85;86;91;79;78;81;107;68;86;100;176;486;935;994;699;720;787;489;235;130;118;179;178;199;155;176;199;123;104;93;120;92;83;87;84;88;116;146;149;135;109;120;150;193;176;161;156;118;134;139;93;78;83;79;79;73;104;109;92;108;119;113;90;114;108;115;111;106;83;109;128;97;80;113;123;119;155;206;254;191;124;123;120;114;105;118;118;134;187;250;302;305;309;324;313;264;340;426;600;979;1180;1503;1793;2199;2610;2998;3051;3481;3486;2958;2014;913;365;181;127;127;133;157;134;147;129;140;145;91;143;113;123;115;113;150;122;118;122;122;188;275;387;401;287;172;107;80;96;88;82;111;117;93;87;80;83;87;86;75;78;92;106;77;95;102;85;99;106;88;99;88;73;86;89;98;84;82;77;85;89;83;89;88;85;83;98;82;93;96;106;89;91;96;87;74;90;98;85;91;93;91;97;79;92;83;90;99;87;85;90;96;100;102;83;85;107;88;94;96;78;91;77;109;112;88;111;127;108;96;103;99;112;79;120;137;197;241;197;127;80;88;79;90;92;88;86;92;102;84;97;83;81;90;97;81;87;115;81;97;90;102;94;94;91;78;97;121;110;123;138;218;284;333;388;441;274;201;210;248;196;117;91;107;108;121;177;200;362;382;251;179;130;118;95;96;90;88;80;111;81;87;105;93;76;89;117;143;236;189;124;117;95;101;98;80;96;92;76;80;87;72;83;75;83;79;60;71;89;92;92;111;113;88;79;107;93;77;80;86;83;93;86;87;89;93;90;89;83;105;94;97;85;87;141;127;143;123;82;82;92;93;88;87;102;100;83;76;75;79;101;87;78;90;83;106;156;209;168;106;79;84;105;90;85;81;86;132;180;289;289;193;136;104;102;84;83;85;76;104;91;81;87;84;82;77;83;76;87;83;88;103;85;101;89;86;84;75;76;80;70;98;94;78;75;87;92;143;252;350;319;175;104;84;103;110;114;119;93;99;95;85;86;82;115;106;81;86;79;84;88;85;83;83;105;103;79;85;72;103;79;85;94;82;95;106;125;142;144;120;107;93;89;100;88;105;106;69;85;95;79;76;76;80;66;90;78;73;75;96;85;88;95;71;95;82;97;88;74;88;74;100;74;64;78;98;86;72;75;76;61;86;101;85;108;84;78;65;86;74;75;80;82;84;83;85;105;94;120;141;144;125;96;81;95;117;148;154;107;131;103;117;136;157;135;105;106;88;98;128;112;151;131;125;100;99;96;114;107;134;115;114;76;70;91;85;74;84;82;92;109;99;106;90;95;74;84;92;95;99;86;87;111;103;132;116;91;95;98;83;100;92;106;102;114;105;131;111;103;123;109;103;112;93;122;116;105;106;99;91;103;90;116;119;91;120;112;159;140;118;85;94;94;90;97;111;99;101;90;101;95;84;95;80;81;97;78;74;86;77;75;79;81;70;77;88;80;103;83;95;90;91;108;91;84;81;84;94;74;88;95;98;89;96;106;105;88;104;122;109;113;103;99;101;71;86;95;78;85;72;87;63;86;92;78;81;63;82;87;101;117;106;141;173;244;310;269;171;128;134;107;104;91;108;95;97;79;84;62;83;70;100;119;123;113;108;116;107;91;110;98;79;96;85;105;104;104;90;106;98;107;88;90;96;86;120;99;78;83;109;89;112;98;127;141;131;120;116;92;146;103;109;93;94;118;150;129;125;92;111;131;137;160;123;87;75;101;92;88;80;111;98;115;191;304;424;393;333;186;114;107;107;166;151;116;108;99;96;95;85;95;90;107;97;91;93;74;94;73;82;93;75;101;89;70;89;87;86;81;76;84;92;88;86;83;94;81;74;93;97;102;112;94;89;85;88;89;105;92;88;120;158;198;181;156;104;106;106;107;155;247;321;251;156;126;124;103;112;110;96;95;94;114;107;91;99;113;135;92;105;115;128;168;130
96;131;137;144;148;198;256;289;285;163;164;271;389;480;398;339;254;161;185;257;331;294;183;136;117;112;91;110;102;125;163;205;273;246;176;158;108;135;131;140;218;219;198;189;192;233;227;132;119;90;108;110;97;93;100;113;131;104;84;74;114;135;260;395;308;184;148;113;120;115;107;106;136;218;197;180;119;92;95;85;109;97;71;92;92;99;88;80;74;78;78;98;108;83;99;78;79;80;88;93;99;79;82;70;94;74;86;78;89;107;92;91;76;85;86;81;83;94;86;83;77;108;84;85;82;90;93;91;95;108;129;97;95;114;97;94;88;107;104;140;118;162;203;191;121;113;106;104;133;119;121;155;238;254;263;292;243;196;251;215;224;253;271;269;303;337;233;122;79;92;82;83;88;77;70;78;105;78;92;112;151;127;94;86;91;95;94;113;105;96;88;115;92;95;101;129;184;245;246;350;461;463;518;382;212;156;147;102;93;86;112;82;95;83;95;98;68;92;81;88;75;84;95;79;92;72;94;79;83;103;155;180;190;138;79;98;83;84;82;76;76;89;80;80;83;99;113;114;101;99;86;95;89;98;87;95;91;105;102;112;148;156;228;254;234;179;195;257;319;334;233;233;263;245;198;138;147;211;227;173;133;144;130;116;136;103;125;85;78;82;85;127;109;74;76;82;73;94;94;81;90;83;87;100;105;114;103;107;138;151;188;165;177;153;156;137;100;138;131;124;116;91;81;83;63;67;84;80;79;77;73;93;79;90;108;81;72;76;89;92;106;97;87;102;101;65;82;93;87;100;85;98;128;119;116;122;95;102;83;95;82;90;88;91;89;88;91;83;87;88;75;113;83;107;127;150;127;116;129;135;171;220;278;354;367;408;376;346;330;351;260;204;266;300;248;174;153;181;176;146;79;93;113;77;92;103;103;99;113;91;83;62;93;98;106;106;94;97;119;100;93;95;93;107;94;75;74;78;92;81;99;100;97;96;99;116;98;130;109;87;86;98;81;87;94;66;84;83;117;96;86;100;118;84;75;102;101;88;93;86;91;104;101;95;100;79;88;84;89;103;93;101;91;82;72;86;94;103;97;75;75;74;104;144;185;171;139;124;130;121;127;123;113;101;122;115;116;135;133;121;131;120;136;131;154;141;150;180;188;210;275;335;324;213;213;256;347;370;361;295;253;227;171;186;205;179;153;190;152;135;163;211;188;134;144;133;170;175;218;172;130;155;124;105;77;98;114;102;113;94;94;86;98;88;101;102;97;111;98;89;109;122;173;233;294;227;175;120;129;131;120;111;124;126;106;124;122;104;102;95;101;97;111;83;89;103;108;90;106;206;380;493;412;256;132;103;96;108;104;129;148;152;165;110;118;86;107;102;124;197;211;204;147;129;103;99;108;114;110;96;86;106;101;100;124;128;132;128;115;105;109;108;98;85;94;112;94;100;86;98;95;97;95;102;111;109;112;102;147;125;120;105;72;92;97;114;110;98;83;117;111;149;299;641;838;782;562;319;137;110;94;98;93;90;88;71;82;80;85;81;90;93;89;86;99;72;91;86;87;93;98;80;106;90;78;83;85;85;78;81;98;82;80;84;81;83;100;89;63;92;93;94;187;422;750;891;654;452;476;357;171;137;160;253;343;362;297;269;200;140;123;110;92;87;87;86;91;98;99;113;117;113;116;129;168;219;325;281;161;103;112;99;78;93;76;93;95;92;93;86;85;115;125;122;123;102;125;83;89;92;91;83;106;109;108;103;114;123;193;376;502;415;241;121;119;111;104;130;170;240;336;558;782;876;707;652;693;641;606;679;1172;1633;2236;2368;2429;2569;2868;2895;2860;2819;2726;2361;1621;785;328;164;152;145;131;157;115;126;153;127;117;105;113;108;113;112;115;133;116;128;105;116;130;150;239;294;301;148;108;87;84;85;98;103;109;105;93;90;83;64;65;97;98;79;113;77;99;107;85;104;97;80;88;84;81;104;71;90;109;90;67;83;82;98;92;84;76;90;72;93;100;109;97;82;90;102;71;89;94;90;98;107;103;106;88;95;87;95;87;74;88;81;84;85;111;106;86;98;98;101;87;96;92;80;83;85;113;123;132;159;152;216;214;158;131;102;92;180;243;223;153;116;73;83;90;80;106;91;78;83;82;108;87;77;78;85;83;80;74;77;92;74;79;95;78;102;104;102;79;100;91;101;108;166;254;299;437;463;323;298;422;510;336;196;135;97;92;103;133;218;472;484;318;177;124;99;80;99;102;111;93;88;73;83;83;99;80;98;115;203;327;241;158;110;80;101;87;75;91;100;89;95;83;91;71;74;74;84;85;85;103;84;84;80;81;86;73;81;76;92;79;78;103;86;106;92;88;95;103;82;89;109;115;80;93;72;96;90;95;83;77;76;80;104;89;97;97;85;85;99;93;78;87;100;84;68;100;118;204;240;177;92;92;98;85;73;79;103;104;104;111;154;143;112;81;95;83;110;95;85;68;88;89;89;64;86;96;88;78;71;90;78;68;73;96;103;83;107;87;99;101;101;75;71;86;83;75;112;105;199;394;602;477;267;147;121;130;194;212;193;139;92;92;85;100;102;94;99;108;109;108;105;105;87;82;101;102;101;88;77;112;98;106;112;99;111;131;128;123;110;111;91;85;79;88;85;113;101;121;93;84;69;84;89;75;75;92;77;88;80;85;75;105;87;84;84;64;98;90;75;93;84;76;76;80;101;99;65;101;85;75;77;74;85;90;77;77;79;85;91;80;80;81;85;73;81;70;94;102;115;156;194;188;112;109;98;86;110;115;122;108;92;106;135;151;131;119;74;92;95;105;90;128;123;133;115;85;78;79;89;99;122;106;104;89;82;100;73;84;92;89;76;98;106;94;83;83;94;86;88;89;92;80;111;98;102;127;129;105;92;95;94;107;82;77;116;105;122;135;115;162;130;133;112;101;99;126;113;103;91;105;90;109;129;124;111;103;125;159;180;176;116;114;99;89;95;96;97;103;78;85;79;96;93;79;87;85;97;79;79;88;74;75;75;91;85;77;84;90;82;84;91;85;81;92;73;112;74;81;87;101;84;83;101;84;108;106;102;108;92;93;96;113;93;97;85;94;67;103;83;78;90;71;66;87;69;81;82;91;89;89;76;99;97;111;141;172;235;178;134;132;118;135;111;100;94;93;87;80;91;102;100;97;96;124;123;107;99;114;116;114;87;84;97;108;111;86;97;97;125;104;93;97;85;100;99;80;101;123;86;93;94;93;96;124;110;108;109;129;123;124;120;87;100;92;94;113;152;129;110;84;124;113;122;128;116;85;103;102;99;87;95;104;97;162;289;459;763;645;388;183;122;93;144;143;167;126;84;81;89;96;92;81;102;99;84;95;88;68;92;85;104;80;66;77;76;84;94;104;78;78;78;96;101;78;83;79;89;87;110;83;101;99;99;109;91;76;102;83;96;88;92;130;155;165;182;136;123;100;89;97;153;197;247;204;148;116;144;138;115;109;80;93;103;92;82;97;97;83;113;123;129;105;116;118;112
138;163;164;158;122;190;248;356;324;203;173;265;591;730;544;288;218;171;207;338;347;227;208;172;125;99;105;122;110;120;161;167;185;185;184;163;125;92;111;202;274;244;186;130;159;205;225;182;142;120;95;139;101;106;107;109;110;112;69;84;85;122;179;260;224;148;128;90;79;85;138;129;131;187;296;222;175;125;123;91;94;104;79;78;76;78;74;85;83;83;68;90;72;82;92;80;73;99;84;84;90;81;93;97;80;55;82;89;66;71;59;94;76;79;101;74;88;91;95;74;99;102;91;72;95;91;76;92;89;105;141;126;104;116;121;123;124;96;145;152;146;183;226;167;117;93;109;137;111;103;114;166;186;205;239;337;257;182;189;189;187;237;256;315;311;252;160;101;93;69;86;80;75;82;77;98;103;98;80;130;132;121;112;99;88;88;96;108;109;101;73;94;90;97;87;156;229;232;293;380;424;477;440;359;272;184;163;128;93;108;93;70;69;84;86;99;83;99;81;82;89;83;71;72;71;79;96;79;78;85;122;172;190;138;118;87;70;100;95;88;81;97;78;73;83;79;90;106;105;98;74;95;92;95;100;117;108;101;146;162;183;177;248;465;375;240;173;210;282;273;203;229;215;207;166;119;153;233;192;179;132;147;125;137;134;116;125;93;105;76;95;79;66;53;47;64;64;64;66;81;86;87;78;74;108;97;94;119;124;155;199;214;200;202;161;148;131;152;221;176;101;94;99;78;86;74;88;91;101;87;95;90;78;106;101;83;89;84;82;93;108;91;92;91;95;116;97;90;98;99;103;114;121;119;120;99;107;86;79;74;86;85;94;86;81;82;95;96;93;60;93;97;79;90;95;117;111;82;103;103;118;124;163;184;294;339;331;272;274;261;219;204;233;269;261;213;146;230;229;169;133;95;102;74;83;93;103;92;91;83;107;84;97;88;90;115;96;103;105;102;103;74;86;85;74;102;88;81;108;90;91;102;92;87;92;76;100;103;99;80;95;90;80;92;72;87;90;98;89;93;113;105;95;96;87;92;92;86;86;82;97;97;111;88;81;82;100;103;92;89;120;91;99;83;125;91;91;102;78;90;93;85;98;137;131;146;135;112;110;117;102;102;93;112;123;122;119;117;86;105;108;112;128;134;139;111;136;174;210;262;323;353;274;239;217;251;302;321;317;305;339;316;291;175;133;130;194;191;161;138;141;174;172;143;106;164;161;190;180;193;151;181;150;141;101;96;109;100;115;108;112;100;98;121;108;100;88;101;94;100;89;117;179;269;321;255;182;158;154;127;111;124;106;107;93;125;111;104;98;115;102;95;90;83;106;89;79;85;110;238;455;585;405;210;126;108;91;103;88;101;130;109;108;89;94;103;115;109;102;137;125;142;149;111;114;113;106;108;105;108;115;104;109;82;115;121;122;126;111;96;106;100;102;87;110;104;105;94;106;122;97;112;97;90;96;94;108;104;131;132;106;102;100;100;100;114;94;89;83;91;128;132;229;434;542;476;288;180;132;109;104;103;102;84;94;84;78;88;80;106;99;88;111;103;97;68;98;93;99;88;83;85;97;96;91;96;89;100;84;76;101;91;81;89;84;79;77;82;85;65;80;91;161;328;532;572;441;340;256;192;136;130;179;341;592;576;470;339;241;178;141;118;103;84;96;86;91;104;89;97;93;97;112;107;166;278;500;362;179;120;90;90;87;82;75;73;99;100;124;105;87;113;105;134;125;87;103;100;84;86;101;96;85;100;115;147;134;154;276;630;998;793;337;144;141;108;109;139;207;333;550;1056;1816;1830;1409;1378;1281;1137;919;936;1493;2139;2507;2394;1963;1700;1865;1756;1541;1422;1324;1252;922;457;208;132;117;127;142;128;109;110;127;128;122;111;132;154;110;107;130;122;134;111;92;101;121;136;208;270;217;132;98;82;102;81;91;97;93;96;96;89;83;87;82;84;83;80;106;99;82;98;96;83;89;98;91;95;86;80;94;93;82;87;92;91;74;77;103;107;73;88;94;81;94;81;106;101;81;80;65;83;75;86;85;79;83;100;96;103;86;89;88;88;87;83;83;80;100;79;85;89;83;102;95;100;103;106;84;105;111;140;147;187;211;348;440;330;159;85;121;159;264;257;122;90;97;106;98;84;81;86;82;83;85;98;91;89;83;106;82;82;76;98;95;98;90;89;98;80;92;83;94;95;98;96;91;141;173;203;296;368;317;461;807;992;637;294;181;108;102;85;112;197;352;423;252;154;104;70;99;157;154;152;113;96;89;95;91;85;78;107;136;199;223;224;136;100;102;101;96;82;81;97;98;100;88;86;92;90;83;81;93;88;93;85;79;82;68;78;72;97;86;95;113;76;82;84;82;92;87;91;80;81;91;81;113;112;79;78;109;95;79;91;91;95;90;95;84;89;78;82;93;108;81;80;90;89;98;82;89;140;177;186;123;99;98;65;85;85;91;98;106;134;147;104;116;98;89;85;81;82;67;82;84;80;76;75;83;87;76;94;68;88;85;97;73;83;87;65;99;89;74;78;87;88;70;90;71;83;91;104;151;260;399;596;414;242;121;135;202;304;319;317;217;124;93;81;89;82;89;109;104;101;102;94;76;90;91;79;87;85;93;105;113;120;102;87;101;125;146;136;128;94;102;83;74;77;95;109;105;99;91;84;80;73;70;79;78;70;92;77;87;79;104;87;89;73;106;89;81;90;91;81;87;93;92;75;101;91;65;83;87;91;84;80;78;87;77;80;64;74;73;66;84;75;102;75;70;76;96;103;95;130;220;274;325;162;119;90;80;95;104;122;95;128;116;139;148;119;105;97;78;99;98;126;124;123;125;98;101;96;84;86;101;109;81;114;86;93;80;96;83;79;82;76;75;103;83;95;84;87;97;95;98;89;114;102;96;115;123;107;100;83;97;110;84;94;106;96;89;127;117;140;196;181;125;119;106;83;86;96;95;93;110;85;104;123;143;117;110;128;110;122;112;104;82;66;112;81;90;101;89;85;100;77;93;79;76;90;76;89;89;84;91;92;68;80;97;79;92;84;86;79;88;88;108;67;103;94;102;92;97;99;88;96;84;84;101;87;119;89;93;92;105;134;125;146;98;114;103;82;84;73;75;91;85;68;87;85;89;86;101;86;105;106;89;86;99;101;114;124;165;133;145;177;172;154;93;97;80;87;72;94;99;107;86;97;123;114;89;93;104;122;157;117;98;112;106;91;81;100;110;117;112;105;81;100;73;95;94;113;99;115;106;98;88;102;111;130;118;150;180;185;205;133;114;90;110;96;103;117;106;108;75;95;111;112;122;106;93;73;98;93;102;106;107;102;138;286;530;885;823;489;202;97;103;124;137;132;121;79;77;83;91;84;91;83;82;82;84;85;102;82;93;89;67;67;84;93;86;76;104;78;79;91;90;92;87;86;94;89;88;89;75;100;106;106;91;87;87;102;76;95;76;77;110;131;134;136;136;113;103;111;80;138;169;169;145;139;131;146;134;104;107;89;112;83;108;104;92;84;76;91;96;135;106;118;122;118
121;175;185;128;121;154;226;294;305;236;225;325;699;921;643;326;149;152;231;414;397;241;185;184;167;156;126;123;158;126;139;129;148;125;158;150;164;119;160;283;418;278;191;148;151;189;236;190;160;145;173;150;123;103;97;114;132;94;87;83;96;105;126;135;123;124;109;123;96;98;107;125;156;267;337;302;173;184;148;95;93;98;99;93;87;78;102;68;83;88;82;95;83;85;94;93;84;91;85;76;85;87;96;88;79;65;67;88;81;79;77;91;72;79;85;86;83;87;84;95;90;97;98;80;92;94;90;99;120;133;151;119;130;130;136;123;119;120;135;171;168;176;180;164;136;124;131;162;160;115;160;169;168;193;187;193;163;122;138;171;196;232;350;491;393;207;142;92;80;88;75;92;78;93;66;95;91;120;104;126;138;101;87;97;86;86;98;98;87;102;89;94;90;85;112;165;212;254;286;369;502;488;417;363;277;281;260;154;104;122;90;92;80;103;90;97;85;70;91;86;86;88;80;87;88;88;72;75;68;98;72;107;125;108;93;92;89;82;89;87;77;93;84;89;92;94;79;84;93;84;92;98;82;82;97;109;122;180;222;280;215;209;283;436;360;228;200;188;255;227;211;188;209;166;183;174;154;185;205;190;127;125;147;154;180;132;143;136;88;104;95;83;68;56;54;65;78;69;75;90;86;83;98;104;101;110;107;109;101;121;171;228;215;195;182;161;120;147;179;153;135;124;107;97;80;79;82;108;94;101;81;93;70;115;83;86;75;89;90;75;94;85;73;79;71;87;102;125;122;103;89;132;108;98;106;107;88;102;85;85;80;104;103;93;91;91;91;94;88;87;87;63;60;87;86;96;106;100;88;88;94;109;138;164;218;316;273;233;222;251;238;233;246;253;216;188;208;305;362;266;158;96;124;91;85;91;106;102;111;92;93;68;92;92;89;100;122;154;104;90;96;82;80;83;99;100;81;100;78;78;105;105;133;153;130;102;86;91;96;111;102;89;93;69;81;93;80;90;104;87;102;118;100;91;70;89;79;105;90;106;106;99;96;108;99;106;95;104;93;98;86;89;93;92;100;90;93;97;79;83;86;95;96;124;128;122;119;112;92;114;102;114;91;112;121;111;91;103;99;109;123;126;122;116;115;109;138;157;142;248;304;291;272;246;269;249;274;260;278;311;338;395;342;237;180;133;178;189;181;122;112;183;202;151;161;177;153;145;171;176;186;176;127;129;121;121;98;111;93;109;119;111;130;125;102;111;94;94;108;99;110;151;226;307;299;222;186;169;135;126;112;113;103;116;130;112;123;103;108;107;98;100;95;94;90;94;94;85;118;210;309;397;244;175;131;89;108;76;110;106;90;90;102;107;124;107;98;103;113;100;100;125;111;103;129;123;97;99;87;118;113;109;91;119;90;102;122;114;96;116;97;112;93;90;98;84;92;96;100;88;85;96;106;109;97;103;94;103;115;92;109;123;115;101;101;106;98;97;86;127;169;260;366;521;630;654;439;264;147;125;96;96;89;104;87;84;80;79;81;105;90;97;118;110;95;98;74;95;89;102;83;96;86;90;80;79;104;84;89;78;83;92;90;78;92;99;95;66;88;89;92;117;159;275;398;410;377;229;169;125;110;93;142;263;483;611;562;425;241;183;143;109;96;113;82;78;85;70;79;88;97;103;92;117;139;230;358;339;184;122;103;83;88;59;91;80;103;102;106;95;93;92;119;122;99;111;96;114;106;115;72;114;93;106;111;149;156;181;284;731;1119;835;404;202;170;118;110;120;188;308;653;1284;2430;2512;2101;1765;1567;1307;1140;1111;1684;1951;2021;1806;1192;818;845;727;606;525;501;477;352;212;131;104;104;97;111;117;101;125;128;121;145;133;184;176;183;139;109;119;93;109;84;97;91;105;116;152;160;118;82;72;75;69;88;79;80;91;65;95;82;69;93;100;85;89;94;85;88;87;90;94;88;94;90;91;77;93;95;67;84;73;106;88;94;92;101;83;86;90;105;85;97;97;90;106;85;97;88;87;76;89;96;100;86;96;105;85;94;81;88;79;87;92;92;73;105;82;98;88;92;95;90;103;98;92;79;97;108;212;237;259;348;634;747;492;195;107;128;142;172;183;107;96;79;96;82;94;74;68;88;83;116;117;87;86;90;77;82;80;89;100;93;77;95;89;84;96;75;96;73;95;101;96;98;113;131;184;245;354;440;526;880;1117;671;389;295;171;101;96;93;143;198;192;164;119;95;73;132;233;322;230;153;80;82;87;85;82;97;116;103;153;130;137;108;108;86;108;86;82;93;92;81;122;112;96;86;71;94;89;95;97;90;95;94;86;91;82;94;58;80;87;96;84;79;88;86;85;92;86;92;79;83;83;120;97;94;80;92;90;83;74;81;80;85;94;78;88;94;80;81;92;96;89;84;73;90;101;130;161;182;146;88;104;95;80;86;99;76;95;144;162;202;148;110;94;80;90;81;78;91;78;82;92;92;85;75;94;88;76;94;94;96;98;92;92;71;100;93;84;82;79;77;67;71;81;70;85;91;115;183;328;429;412;273;176;124;115;181;371;470;468;321;160;107;79;91;96;91;102;105;88;89;95;104;89;97;83;90;90;105;135;128;141;109;89;106;116;118;92;94;79;80;83;86;69;81;90;106;97;103;93;76;79;99;81;96;79;79;100;92;76;87;73;82;70;77;81;84;90;92;78;98;95;95;90;74;78;89;89;84;99;79;89;85;90;89;87;85;88;81;90;74;84;97;91;66;69;77;94;112;142;205;334;365;207;120;106;105;94;125;108;116;118;114;98;114;107;124;92;93;72;103;85;128;130;121;124;113;93;101;87;91;106;85;92;81;85;76;80;90;59;82;83;86;88;73;74;84;86;107;88;100;94;80;108;104;90;94;110;67;79;72;95;93;96;105;77;80;106;117;126;135;161;133;124;106;87;97;108;117;135;127;130;114;136;134;132;106;117;109;114;97;98;96;84;95;100;101;90;87;92;70;93;76;100;79;77;80;89;87;78;76;83;89;88;92;73;89;81;96;74;78;81;90;85;81;86;92;101;96;93;103;94;98;103;97;90;119;89;94;117;107;103;119;150;106;100;99;104;101;63;92;77;85;94;76;79;78;86;91;106;88;101;117;87;95;82;90;146;177;143;159;224;309;256;112;88;81;92;98;85;84;85;80;92;103;87;91;79;119;134;141;117;101;90;86;82;90;89;114;98;106;92;71;74;70;79;82;93;86;89;101;113;77;102;126;116;125;177;300;459;374;233;139;133;121;113;104;109;100;93;96;120;90;147;133;109;92;69;94;96;114;104;102;118;156;228;429;712;649;362;193;117;101;112;113;118;91;110;77;78;95;74;71;74;80;79;84;94;97;87;78;85;97;65;88;86;89;80;86;73;79;86;90;89;77;92;87;96;81;89;88;89;91;114;97;79;92;88;67;84;85;96;98;116;117;107;107;93;97;115;104;81;120;109;133;137;133;142;138;108;101;91;77;99;95;77;85;82;100;93;150;128;97;126;136;185
109;160;144;135;110;133;186;206;218;241;218;279;608;785;535;345;201;144;213;353;308;209;167;188;185;123;100;130;145;169;138;120;130;132;148;191;152;140;163;257;388;304;209;140;115;160;264;274;193;179;242;203;153;120;93;106;106;93;119;125;99;96;112;118;94;92;126;120;141;85;105;128;213;267;397;309;232;239;152;130;82;87;83;71;80;83;76;81;74;81;86;95;98;74;86;82;64;67;77;68;74;90;85;89;87;75;82;86;85;88;80;92;76;73;79;98;84;70;81;81;89;107;100;94;96;103;96;136;166;233;235;170;161;143;138;114;142;144;186;244;243;201;167;156;163;168;178;230;172;129;172;231;183;228;201;200;125;103;125;176;263;259;407;502;405;207;129;97;93;96;89;85;84;89;90;94;91;114;85;83;93;98;100;76;82;63;91;90;70;84;92;81;110;110;114;148;208;233;231;315;481;533;469;405;409;387;301;211;128;109;80;98;98;72;77;86;90;65;87;88;67;83;91;87;87;87;91;57;79;80;75;73;71;78;83;71;106;83;91;85;86;97;73;74;88;125;126;131;96;100;90;96;78;81;83;109;177;247;238;308;192;147;211;298;266;178;132;125;186;182;168;145;152;190;183;275;283;196;174;157;112;98;114;159;183;155;111;121;128;75;94;84;60;52;65;58;80;82;91;78;69;103;89;105;118;100;94;98;82;96;156;205;242;248;216;210;133;149;175;156;114;115;112;107;91;84;70;100;71;75;81;70;80;74;77;102;82;87;77;63;101;89;87;93;98;111;129;133;143;96;107;93;106;133;110;92;120;101;86;102;80;86;118;125;90;100;110;89;77;59;87;78;76;100;87;86;97;99;99;100;131;181;184;178;214;235;226;211;236;283;337;331;227;202;199;169;259;408;587;390;160;113;103;75;89;93;86;81;89;96;110;82;78;95;110;107;123;141;100;110;80;77;79;88;94;98;91;101;84;81;87;118;142;173;124;84;110;95;90;97;90;104;106;99;102;70;101;105;86;105;124;120;111;73;90;92;91;94;107;95;119;104;87;89;84;93;117;102;83;82;92;86;77;99;85;88;94;86;97;94;91;85;103;117;120;112;134;127;92;92;102;115;111;125;140;111;107;119;119;107;118;128;129;124;85;103;104;130;148;173;215;232;275;302;303;260;250;265;302;314;295;397;384;315;214;155;150;152;159;158;130;173;210;172;187;178;177;152;140;139;156;142;114;115;144;138;119;91;99;110;112;105;109;92;109;112;109;97;95;84;122;215;351;477;355;222;189;165;114;119;123;98;123;110;122;139;117;107;100;105;101;117;119;84;102;92;93;103;113;125;171;214;172;129;110;96;101;88;86;114;105;108;127;107;116;121;129;90;98;111;99;116;117;135;107;121;115;123;120;109;91;120;113;133;110;103;114;93;107;114;112;94;104;110;109;88;106;91;109;85;110;108;97;97;95;88;98;105;109;88;133;99;100;110;122;91;106;101;98;124;284;468;741;1025;1317;1203;857;468;254;144;94;103;81;109;88;70;75;91;83;98;107;114;143;117;104;82;96;96;88;92;97;98;86;95;90;89;89;94;67;99;90;79;90;94;95;79;86;85;73;99;100;113;217;384;483;422;310;231;152;126;80;99;127;204;320;515;567;379;216;137;146;124;96;89;96;95;76;87;91;87;95;89;94;116;135;164;203;176;131;111;80;74;78;103;91;82;90;109;91;95;82;72;117;106;120;121;116;100;107;100;89;85;88;94;113;138;142;147;238;495;669;553;308;199;173;128;126;116;166;397;805;1347;2176;2329;1890;1405;1257;1170;1053;1184;1559;1509;1369;1101;599;377;326;323;232;202;192;190;160;146;97;89;100;95;105;109;96;106;137;138;118;139;206;262;222;135;101;88;92;77;85;92;86;79;99;103;114;92;63;85;85;82;94;101;98;85;80;72;82;83;79;74;96;97;97;89;78;103;90;81;92;94;72;79;73;87;94;95;83;86;81;84;72;76;86;76;100;106;102;100;87;113;92;94;107;93;104;89;99;85;86;89;97;93;73;87;94;93;56;76;77;83;86;81;86;104;88;84;83;101;81;100;95;100;96;112;126;199;288;301;452;841;973;550;211;123;110;98;137;145;109;80;96;79;107;80;93;75;91;109;128;111;81;95;95;89;93;81;79;83;90;89;84;74;103;97;91;103;94;80;105;93;87;92;116;192;277;485;596;519;612;730;461;276;247;142;110;102;90;121;130;120;86;94;97;127;232;408;602;395;162;100;101;86;96;77;111;134;119;126;130;115;111;102;91;90;84;101;113;92;118;157;145;123;97;92;85;78;96;77;86;94;86;99;90;87;65;90;103;100;114;89;71;78;72;97;87;57;96;87;100;98;83;92;86;87;88;90;80;80;96;87;90;92;99;72;93;91;99;86;96;100;82;92;101;100;158;195;182;119;88;95;92;85;78;82;86;101;130;198;233;159;113;97;72;83;83;80;92;102;81;99;80;82;98;96;79;89;92;88;75;93;82;95;78;88;97;76;86;86;82;89;80;73;88;87;110;129;255;441;523;337;197;103;81;102;178;241;306;375;278;143;92;100;70;70;93;124;138;129;88;94;80;65;94;110;86;103;99;110;117;133;80;90;83;98;119;131;108;104;78;83;92;87;89;76;94;97;85;80;100;85;95;95;96;95;63;68;89;109;88;69;79;59;79;83;105;81;85;92;81;86;85;99;89;97;73;77;83;73;88;85;89;81;87;73;86;76;90;86;87;88;78;92;85;85;113;90;130;156;207;250;251;173;134;119;106;125;112;117;99;100;102;105;109;108;102;97;88;93;111;103;119;128;89;118;125;105;118;72;78;107;106;91;84;75;77;82;89;86;93;77;76;82;98;85;78;84;95;95;89;82;77;96;117;108;90;112;86;75;95;77;90;84;96;107;107;93;93;116;122;143;135;139;128;123;116;93;101;112;129;139;125;138;131;131;123;127;102;95;85;101;87;97;82;108;104;104;67;85;81;77;73;89;76;64;94;80;91;75;83;87;60;70;76;67;88;91;87;96;81;70;102;92;98;95;92;75;109;109;109;95;82;88;84;112;100;88;95;84;116;109;98;112;104;79;81;98;101;91;96;80;80;83;85;81;84;95;96;85;77;94;105;84;102;96;87;118;136;136;166;246;296;258;135;111;86;82;74;73;84;93;97;74;99;86;83;82;108;93;122;88;98;108;93;95;92;86;88;86;93;107;101;103;79;73;89;91;85;99;123;101;102;91;87;139;128;179;377;657;572;331;197;119;100;110;115;122;87;93;80;97;104;124;120;105;92;96;83;100;87;100;87;92;120;186;276;439;432;263;174;109;136;160;123;119;103;107;106;88;96;92;73;86;86;94;108;103;98;81;99;73;75;94;70;66;79;76;108;72;105;80;81;88;65;83;75;85;91;98;82;75;91;83;91;87;64;81;103;96;71;73;105;77;108;94;108;94;110;128;79;82;96;91;104;119;124;110;119;106;94;104;78;92;104;91;97;91;100;121;116;129;112;113;144;229
119;158;144;145;158;110;137;159;222;233;217;246;422;497;367;300;180;108;180;209;258;210;180;215;178;150;144;133;145;169;141;145;164;164;191;190;173;160;137;190;234;234;174;141;129;172;254;276;181;188;284;246;168;122;103;97;96;90;94;111;104;77;93;85;88;96;141;164;174;118;118;137;189;222;302;278;266;208;148;103;89;84;66;99;76;84;82;81;83;84;84;86;93;89;86;104;73;88;71;88;102;85;79;80;84;63;85;66;76;85;83;87;73;81;82;93;94;86;86;96;94;88;101;80;133;108;139;162;263;381;415;251;177;180;179;117;170;189;225;317;282;195;177;218;224;233;208;212;175;136;137;204;233;217;296;244;137;112;151;199;296;297;323;366;367;266;160;128;92;95;89;82;84;85;83;98;109;84;71;86;99;79;95;87;96;67;58;89;77;88;82;91;111;107;133;219;244;244;264;276;448;531;520;573;539;485;365;236;154;96;121;95;88;67;108;77;87;91;83;80;94;84;75;90;89;109;65;75;90;83;72;83;95;74;77;92;80;89;85;84;76;79;63;69;95;141;155;105;100;78;97;94;88;87;89;124;172;204;222;195;138;107;138;154;160;113;122;107;146;192;213;155;173;197;296;419;372;231;188;158;128;125;141;194;219;166;110;116;99;104;95;67;66;46;66;72;77;77;97;90;80;73;91;116;100;84;110;100;94;128;180;253;272;341;339;291;204;149;148;126;112;110;98;105;80;78;86;78;69;73;71;88;98;96;81;71;87;63;78;73;75;86;77;92;88;98;111;123;115;112;107;96;97;108;139;138;149;112;80;90;83;101;102;86;85;89;100;91;73;63;82;87;79;103;106;97;99;109;98;101;116;188;230;205;180;257;229;232;251;351;508;477;303;207;173;273;350;433;526;354;163;113;86;91;80;87;85;95;101;112;99;95;76;94;101;101;125;124;120;99;102;100;90;78;90;87;84;90;88;78;79;111;146;183;151;97;90;78;80;91;91;88;80;95;99;90;105;97;119;128;115;120;117;90;116;98;94;97;74;98;116;105;86;76;93;100;119;131;92;116;105;97;85;88;86;85;102;89;83;81;73;82;109;102;78;119;115;138;112;106;100;104;100;133;98;120;111;114;113;104;118;108;114;108;119;107;110;129;135;137;177;204;229;355;365;324;294;247;230;235;229;349;499;463;272;156;137;132;120;118;145;213;236;234;171;156;137;133;130;142;115;119;116;138;148;153;120;96;102;85;97;96;104;116;105;103;86;98;75;129;154;288;566;744;484;228;140;134;142;146;127;146;99;125;118;123;114;107;96;89;112;141;102;122;95;89;100;102;103;107;120;156;135;112;113;121;97;90;84;97;92;118;141;151;189;175;139;108;117;100;95;121;89;109;118;110;108;106;101;112;86;107;115;117;99;85;82;91;91;121;94;96;100;127;80;96;100;81;89;123;129;108;101;93;95;101;106;108;97;95;102;112;114;102;102;130;109;107;102;155;340;831;1314;1730;2236;2174;1541;909;325;129;91;85;86;100;103;93;84;81;92;75;101;131;122;112;95;84;86;85;113;100;95;71;87;100;85;80;90;87;95;90;72;100;83;86;95;87;100;69;96;90;79;126;273;601;834;529;421;272;170;130;119;103;111;140;192;335;435;309;172;105;122;86;87;93;89;86;91;100;94;92;92;102;109;101;103;115;129;129;108;91;101;89;96;90;81;95;82;75;79;84;80;88;102;80;107;90;112;115;127;114;121;82;94;99;111;129;143;147;151;233;280;243;176;162;153;140;130;158;235;508;890;1190;1597;1686;1290;880;841;844;820;914;999;790;679;522;312;207;212;213;160;117;140;147;118;107;89;94;79;101;87;97;104;87;116;118;108;126;181;175;181;111;82;111;98;85;98;102;93;84;91;88;100;93;86;84;91;66;81;99;99;65;87;86;95;77;82;98;96;93;92;100;87;80;98;84;89;93;73;90;90;70;83;105;79;76;77;79;91;80;90;80;121;105;113;112;103;99;91;74;112;106;93;79;98;85;85;103;95;80;74;93;93;74;88;97;89;94;92;83;86;91;77;66;81;91;109;136;99;133;166;207;201;189;232;278;436;778;894;534;211;105;106;95;96;121;109;98;85;95;95;97;87;86;89;78;94;94;95;86;77;98;77;85;68;94;95;101;78;96;81;68;74;75;94;75;77;79;86;93;128;173;290;535;538;374;303;342;249;174;164;115;96;85;108;105;80;106;92;107;69;116;209;399;618;440;185;96;99;69;104;98;115;180;153;101;85;94;93;106;89;88;94;92;85;104;134;199;216;160;100;94;85;105;97;86;92;76;82;95;84;100;90;100;159;172;188;135;93;76;87;85;85;75;75;101;73;77;83;88;84;89;94;81;85;84;95;91;86;86;87;79;105;116;161;152;103;95;74;78;86;106;122;164;148;94;89;82;88;101;98;75;78;115;101;151;178;135;104;107;100;83;74;70;79;73;87;99;83;97;97;94;89;87;90;91;88;82;82;78;83;95;81;100;92;90;94;99;81;89;82;71;99;130;227;382;411;263;164;105;97;97;112;128;183;202;201;119;97;72;80;97;114;160;248;189;108;107;87;95;79;64;92;104;89;92;97;97;96;111;89;106;98;104;105;81;90;88;73;96;88;87;113;122;99;85;89;113;91;84;100;90;80;79;80;80;92;74;95;68;85;91;77;77;87;84;77;91;98;84;90;87;86;74;86;70;90;79;108;81;74;84;80;81;83;79;94;102;82;72;108;104;133;113;115;123;151;163;200;151;132;127;162;128;92;113;98;109;118;100;85;95;102;80;104;102;98;107;94;103;104;139;140;136;106;93;104;93;93;77;74;85;98;79;78;91;90;78;87;89;85;97;87;108;94;94;102;97;92;89;99;122;124;111;87;80;87;87;96;89;98;118;101;96;88;111;102;135;131;158;147;142;123;86;86;101;111;100;119;153;153;148;128;117;109;109;108;109;113;97;94;101;90;92;79;103;87;77;93;98;103;72;86;107;84;84;94;71;79;77;81;80;79;76;90;90;73;87;76;64;86;79;101;82;91;81;91;82;73;75;94;88;124;94;91;92;113;90;81;107;77;76;86;103;98;79;79;90;73;92;92;80;91;109;97;100;93;110;121;113;110;91;98;86;127;115;117;161;193;147;109;91;96;82;98;80;82;93;92;81;88;100;84;87;83;100;101;74;102;82;68;88;109;79;91;101;111;119;100;102;93;80;91;99;87;92;128;99;122;103;116;117;151;217;385;554;529;427;275;195;115;107;116;120;91;87;85;105;109;111;101;84;103;79;95;99;87;92;108;78;110;125;196;243;239;237;172;118;142;178;141;111;109;91;119;96;112;95;91;96;108;101;101;102;111;99;89;79;70;93;79;75;100;94;82;73;84;84;71;93;87;100;84;87;85;84;81;85;92;85;82;77;85;106;94;89;102;92;78;87;93;93;99;153;169;142;121;94;92;102;82;81;107;105;118;123;106;100;100;90;117;131;110;106;106;119;137;110;97;127;165;208
96;105;210;175;168;144;114;98;209;243;230;246;327;357;289;202;167;134;144;194;204;199;213;227;195;158;163;197;189;160;187;174;215;203;228;156;182;169;156;127;172;155;172;157;173;185;131;188;160;164;178;186;141;106;94;95;81;95;98;81;105;115;65;84;77;103;181;249;197;167;143;143;167;188;214;302;221;171;133;107;100;111;83;88;82;89;85;86;101;98;102;100;91;71;62;77;88;86;78;95;97;90;80;83;94;91;79;85;76;84;91;95;84;60;84;108;120;104;75;103;98;107;102;109;96;116;140;176;304;458;444;297;224;268;219;203;150;187;185;245;246;199;200;293;237;265;239;207;137;145;152;184;210;215;317;285;184;110;153;242;342;310;280;308;338;374;260;191;116;95;104;83;81;83;83;100;96;105;98;89;82;88;89;89;82;89;83;80;78;72;92;85;105;107;157;196;289;232;251;253;335;409;450;518;546;628;475;289;158;94;91;96;78;94;65;84;65;71;74;70;92;81;80;105;103;100;64;90;81;78;68;93;82;76;79;93;82;92;78;87;84;75;74;93;98;116;115;104;99;110;86;90;87;103;74;108;134;170;170;147;102;89;93;88;125;111;103;117;129;215;264;229;229;269;318;484;440;318;243;252;193;166;202;255;304;217;153;131;94;79;101;86;60;43;78;88;103;100;108;82;91;92;90;116;101;114;100;103;105;143;204;303;316;301;319;274;235;181;190;149;122;91;104;85;79;87;81;88;82;85;94;97;81;76;93;86;89;89;75;87;69;73;85;77;101;89;95;97;110;109;89;99;102;109;143;177;170;119;75;96;85;82;100;101;82;104;69;85;79;82;72;88;77;130;141;123;124;123;101;125;160;176;191;177;181;231;296;255;306;526;587;582;388;250;198;283;346;425;442;308;151;103;73;87;82;90;90;109;88;104;105;96;75;91;85;105;104;130;104;101;68;91;77;79;79;87;94;94;116;95;91;108;149;168;132;110;86;92;101;112;85;99;84;75;85;97;101;128;153;186;157;143;102;93;97;112;101;107;103;93;101;109;90;103;91;94;139;132;118;88;100;103;86;91;73;101;85;90;101;87;103;87;100;109;105;99;116;123;102;107;106;112;120;130;121;134;119;125;106;107;101;106;107;112;120;116;120;136;117;150;166;176;219;381;446;431;403;314;254;215;259;403;646;648;374;188;113;102;109;129;170;201;239;215;211;219;144;145;105;114;105;106;106;133;161;138;122;107;100;101;98;110;123;100;123;118;99;85;72;98;167;355;734;981;627;264;149;124;108;131;125;136;94;105;80;108;113;95;102;95;118;113;117;90;86;95;96;88;105;90;120;121;122;114;98;115;92;101;95;92;121;125;229;316;333;260;182;122;104;114;96;101;99;104;109;103;105;123;105;99;104;116;113;111;102;100;112;92;97;97;100;114;101;101;98;81;70;87;106;116;124;126;111;97;97;111;102;110;93;100;81;109;99;83;94;115;118;119;112;144;381;897;1479;2007;2869;2805;1846;965;343;161;111;98;115;104;82;82;91;94;77;81;107;98;123;85;98;87;89;88;100;88;101;83;95;72;85;87;93;93;87;90;99;85;88;98;91;83;75;82;85;98;89;142;260;594;688;609;394;258;137;120;108;98;102;120;138;263;358;260;135;118;106;92;91;98;82;94;109;86;92;87;94;108;106;96;95;95;99;81;73;107;87;113;109;106;85;102;80;81;89;87;98;102;90;96;96;89;116;113;114;139;144;117;105;83;91;105;117;112;129;116;127;135;128;120;116;107;124;147;243;434;738;903;1060;1017;787;464;480;480;504;488;466;405;288;225;172;176;218;195;156;144;130;113;128;109;96;80;68;90;94;71;99;100;107;116;108;112;145;151;113;143;103;82;76;82;85;102;94;80;86;89;78;77;87;82;94;78;81;83;104;91;74;68;70;83;96;85;87;92;108;83;77;72;86;93;93;104;80;86;98;79;84;67;82;96;94;92;87;72;91;102;115;112;131;113;98;93;98;86;100;98;107;82;74;84;105;93;92;60;68;86;95;83;107;89;82;84;87;95;98;81;93;96;98;87;98;142;127;145;270;388;360;227;201;146;229;385;482;296;146;111;94;87;93;98;95;98;89;90;113;64;73;74;92;90;81;107;90;104;82;70;96;99;85;96;94;76;96;85;73;106;93;110;92;86;89;98;97;115;148;226;261;328;311;242;180;169;175;133;104;110;110;94;128;135;124;95;90;78;99;87;184;247;393;327;172;111;70;82;82;87;126;149;168;94;81;109;121;101;99;99;82;96;99;76;149;231;309;191;122;110;103;92;73;88;87;83;84;81;76;86;88;142;197;335;317;167;104;88;95;81;86;97;79;90;79;78;90;97;85;75;85;74;73;81;79;93;122;107;94;99;134;213;247;256;177;111;84;93;90;95;112;123;132;96;89;88;68;92;97;93;75;79;90;119;125;127;109;99;93;96;83;96;93;84;90;84;91;90;72;89;110;74;91;81;94;68;84;98;83;80;87;101;85;82;99;75;88;103;88;88;95;101;135;215;230;199;106;101;89;100;101;83;109;143;129;95;93;76;80;88;143;244;403;350;194;100;76;92;80;79;88;100;88;97;123;93;129;116;106;103;94;103;122;97;91;89;104;79;89;83;116;170;144;116;129;143;137;125;87;88;73;86;95;76;81;72;87;75;93;71;83;85;74;85;105;76;98;91;92;81;85;69;64;82;94;78;90;78;83;69;80;84;104;98;104;86;88;92;90;129;105;121;109;117;142;138;140;145;165;129;150;130;115;85;118;89;108;87;102;100;80;93;96;113;120;128;114;110;154;150;141;142;93;110;87;76;95;74;85;72;87;85;90;93;72;94;82;81;99;87;87;101;108;94;89;84;120;104;93;119;114;102;118;104;89;71;102;105;100;131;108;90;80;96;100;96;118;150;177;129;135;121;79;98;102;102;126;145;180;163;138;95;91;108;124;112;112;92;96;108;90;94;86;87;74;72;91;89;73;71;78;86;98;84;92;77;92;84;93;82;93;85;90;79;89;81;90;92;88;81;86;81;99;95;88;74;86;82;66;95;93;87;98;82;96;97;112;96;109;80;82;83;70;92;94;85;94;83;82;67;101;75;88;90;95;131;188;168;131;101;111;95;100;132;98;118;130;93;97;95;82;79;85;86;93;87;79;65;83;92;88;91;122;96;87;88;104;89;81;83;79;97;98;109;85;108;130;101;98;75;84;89;111;109;108;105;117;96;90;144;146;193;325;432;370;372;341;244;114;103;102;106;94;111;94;90;99;87;96;81;96;110;121;113;88;94;98;102;85;121;139;187;157;172;157;133;136;151;137;108;116;114;112;126;120;92;88;86;99;91;81;101;97;97;84;99;94;84;84;84;103;107;86;89;86;85;72;76;98;84;105;88;87;85;77;72;81;87;87;77;103;82;96;103;99;94;112;96;99;91;100;173;204;184;131;117;102;100;103;91;109;92;113;112;88;111;115;111;138;127;117;97;112;124;123;97;102;104;126;180
74;118;186;216;144;132;125;126;192;229;229;293;350;357;254;222;155;122;145;169;183;239;311;339;236;167;141;174;215;198;169;182;198;230;178;163;156;148;142;114;139;132;143;162;182;153;129;107;126;170;133;138;109;85;95;94;99;59;94;98;105;100;97;79;95;101;148;187;162;134;176;178;180;160;221;297;216;205;135;101;106;86;81;96;89;88;76;95;96;94;83;110;92;67;83;98;78;88;87;90;106;90;70;75;85;78;79;71;78;76;81;78;85;89;76;108;125;129;108;104;88;88;125;96;116;141;146;195;271;348;366;307;299;371;296;294;234;154;154;232;198;187;219;345;340;262;207;235;150;131;205;207;208;222;258;255;176;113;131;204;288;269;227;308;434;487;361;194;107;77;73;87;77;85;74;79;88;77;78;81;80;76;91;84;93;81;79;80;68;79;77;78;89;113;137;167;245;211;224;195;253;330;377;464;502;591;560;307;169;92;91;89;78;94;81;78;84;65;81;79;82;103;109;101;103;87;92;78;64;91;80;97;89;80;77;77;66;76;74;81;97;70;78;81;91;76;106;97;93;76;115;83;80;96;82;122;133;154;107;100;96;97;74;95;89;104;96;110;122;216;304;325;290;302;371;501;468;343;310;306;222;189;236;343;316;251;166;115;83;80;104;74;79;48;69;73;96;84;92;107;87;93;105;123;176;138;135;131;113;163;191;264;256;224;243;227;234;202;184;138;116;87;88;79;85;86;84;66;73;85;84;78;94;73;96;94;86;95;102;93;91;88;101;77;65;89;91;84;106;94;76;103;106;115;111;181;183;119;75;92;89;78;86;78;99;79;89;105;84;89;74;96;94;125;185;162;116;120;107;153;164;176;140;140;158;229;251;271;292;484;621;552;462;286;232;311;417;508;421;336;193;98;77;86;90;102;83;91;87;94;90;111;84;83;92;95;107;105;78;106;92;90;80;87;86;86;79;102;98;97;87;108;107;114;104;91;103;112;75;84;93;80;80;87;69;94;125;169;243;300;199;136;131;107;111;113;119;108;104;114;98;89;101;91;82;99;127;128;90;112;85;93;96;97;101;84;101;97;99;119;110;88;97;114;101;126;129;109;115;118;100;108;114;129;114;107;116;121;98;102;95;107;107;109;129;124;117;128;111;129;162;203;293;440;543;575;531;316;225;213;263;341;592;563;342;183;117;96;115;133;152;154;189;172;208;219;155;131;110;96;111;106;100;122;153;119;97;100;89;90;93;83;102;85;93;121;97;100;96;118;146;305;589;835;607;274;153;123;117;98;123;131;105;115;122;130;115;97;96;96;102;107;115;91;122;85;101;111;88;78;100;94;107;90;114;106;97;91;95;80;109;174;340;673;732;413;217;131;116;106;103;96;103;99;105;113;104;122;114;84;108;115;131;113;106;98;66;87;89;106;110;110;104;86;108;96;100;92;102;125;113;121;100;113;86;95;122;115;101;92;93;98;111;95;87;114;149;126;86;122;241;560;1086;1876;3000;2663;1685;709;291;136;95;84;84;92;98;90;96;87;87;78;104;109;106;105;108;88;76;99;100;85;92;92;105;102;80;82;75;93;82;100;97;79;80;99;74;76;83;69;85;88;112;124;167;309;411;383;269;186;132;93;88;95;96;100;162;267;364;296;140;109;89;86;100;96;91;106;105;101;88;109;88;88;90;91;84;98;65;97;92;91;95;109;94;77;71;105;77;77;82;95;106;94;97;112;102;88;97;108;85;126;165;149;122;83;98;115;111;120;90;95;111;97;88;113;108;108;121;142;173;304;440;679;846;986;699;292;232;252;224;239;222;182;177;140;151;181;198;163;130;131;118;111;95;93;90;92;96;110;98;104;82;88;107;93;141;108;117;132;127;109;92;84;75;86;103;104;88;69;91;85;89;79;66;78;74;86;74;81;82;79;71;74;66;86;97;93;89;71;92;81;68;86;91;93;98;84;73;81;80;99;75;89;98;92;79;101;100;91;97;92;86;112;126;125;87;96;94;99;87;110;92;84;91;96;87;96;90;84;108;89;83;110;88;110;86;103;96;65;102;79;76;84;80;110;95;145;173;207;387;644;618;296;163;106;136;199;215;172;118;92;75;80;92;79;76;92;87;101;107;106;98;87;83;98;88;89;132;139;106;93;86;95;93;84;82;87;86;90;98;72;87;84;91;100;91;101;91;100;149;222;244;200;199;160;122;149;145;106;103;85;116;133;190;209;173;110;95;87;97;88;122;148;190;160;98;76;91;88;95;90;101;120;109;116;111;115;100;96;104;86;91;92;85;106;122;207;229;160;119;86;94;117;137;133;110;90;95;85;82;87;101;140;226;425;408;192;98;94;82;77;93;78;70;95;74;80;108;88;92;85;88;91;74;84;94;97;98;118;85;96;185;373;523;515;252;121;99;104;93;93;105;107;102;79;101;96;79;101;85;73;85;87;93;98;82;107;98;92;92;81;94;93;95;96;99;92;111;72;82;85;91;78;84;69;76;103;82;91;74;99;93;98;90;78;80;87;109;97;120;112;103;106;121;147;150;122;86;84;82;103;80;99;113;102;106;92;86;80;79;93;151;276;519;458;181;112;98;97;102;80;94;102;86;109;141;155;127;110;116;130;94;105;105;122;81;83;94;89;92;117;202;290;243;171;177;217;221;149;75;76;73;76;79;83;79;71;67;91;104;67;72;71;74;94;86;90;89;83;93;94;91;73;72;74;72;74;69;82;76;70;72;94;102;94;100;69;80;74;124;131;165;101;103;115;147;127;143;123;102;109;109;103;105;100;128;108;105;111;94;81;95;105;103;100;112;125;100;103;102;186;210;153;114;103;93;111;93;92;102;86;78;76;71;78;91;94;95;80;88;83;78;95;106;90;106;115;105;108;94;101;105;87;84;95;99;83;86;105;116;162;130;103;97;99;99;89;114;130;128;132;122;90;93;91;93;110;96;128;179;145;114;84;123;92;128;101;108;92;85;94;90;76;94;107;79;80;75;94;83;72;74;88;96;73;87;96;82;85;78;78;100;102;85;90;99;90;94;81;101;94;86;82;87;80;75;76;82;71;80;97;94;91;87;103;116;119;100;102;112;91;87;80;71;82;84;77;98;93;72;80;69;75;90;75;110;204;316;265;209;110;96;97;101;90;91;85;94;78;82;93;92;84;95;92;88;71;72;102;113;92;105;100;87;96;111;78;80;86;72;79;69;101;88;90;108;122;120;112;94;90;98;81;85;99;86;98;92;99;108;120;110;160;249;270;252;278;260;180;115;99;90;94;114;117;98;114;101;88;86;89;79;101;130;147;117;92;105;91;105;119;159;176;170;148;147;119;138;133;109;125;148;113;92;104;108;82;113;107;105;86;87;95;72;84;106;67;74;74;79;82;78;84;85;93;65;87;92;106;99;76;76;81;84;92;101;72;93;73;90;69;98;96;107;89;83;125;135;98;92;100;112;125;175;166;114;111;124;101;110;103;86;112;94;98;105;104;133;114;120;127;113;114;131;156;159;115;106;89;82;122
105;103;168;164;167;148;118;130;214;214;274;373;483;442;309;220;185;189;189;215;230;237;330;398;289;145;149;158;213;214;170;143;192;204;127;132;112;135;105;116;98;105;113;124;162;133;115;87;98;127;113;109;67;85;81;85;77;108;91;96;109;127;80;86;93;91;120;118;135;126;178;167;164;166;189;252;212;195;142;127;78;89;75;75;90;82;88;87;92;94;71;93;74;79;70;83;84;79;81;83;86;93;82;71;79;69;80;74;106;80;85;113;69;73;80;81;115;106;88;80;72;81;98;120;101;114;140;177;183;213;295;279;344;391;464;457;377;202;220;257;211;181;193;341;356;252;264;236;163;144;196;263;230;184;162;191;160;92;129;220;209;185;178;255;415;480;350;177;113;78;74;92;85;92;79;84;114;75;82;82;77;97;116;87;96;93;75;80;75;78;90;91;91;110;104;153;172;193;209;198;260;376;527;542;670;626;433;265;135;87;87;81;75;78;92;83;96;81;75;82;81;76;101;99;76;83;81;72;88;90;86;85;85;67;80;80;75;101;78;85;85;67;76;94;80;86;93;77;80;81;93;107;87;86;87;91;101;107;113;93;105;82;94;100;105;86;112;90;109;225;388;395;329;287;343;424;403;338;345;309;298;278;295;361;284;173;125;102;103;89;89;98;63;58;58;94;96;87;81;83;95;82;111;169;195;191;152;154;151;177;169;203;169;137;155;190;234;186;152;119;97;77;99;75;102;75;88;91;90;85;92;89;102;90;82;88;88;101;91;114;89;107;75;83;88;99;71;93;85;91;79;95;102;106;92;101;110;115;79;98;94;93;82;77;85;74;84;92;84;96;92;101;114;152;174;159;128;124;164;157;209;212;161;144;135;211;217;254;303;468;587;431;305;214;235;305;441;512;461;370;241;121;86;85;91;93;101;88;87;78;82;85;102;84;89;88;112;75;79;80;98;75;95;91;82;80;92;91;102;95;85;100;105;84;76;74;77;78;80;91;86;89;77;87;75;92;132;147;229;267;169;136;118;101;77;110;109;116;102;113;108;89;98;81;96;126;113;122;88;107;82;104;122;114;102;84;106;93;86;75;92;92;103;104;96;112;116;134;134;121;109;117;107;128;122;97;128;138;113;121;110;107;110;107;142;128;135;136;133;127;130;166;296;402;470;496;411;323;244;257;283;322;359;336;209;137;114;119;120;129;153;151;141;143;138;198;157;153;118;118;103;117;113;100;113;97;121;90;108;93;95;90;89;99;118;108;95;96;85;99;162;325;503;725;541;277;155;131;102;125;112;117;114;110;107;85;105;98;88;97;87;109;103;91;75;95;97;80;90;108;125;116;104;104;121;122;106;93;81;88;107;198;447;980;1045;538;260;123;115;108;121;120;110;104;110;105;98;107;112;111;109;98;121;112;95;103;110;112;126;100;112;114;114;101;82;99;93;87;100;113;97;117;98;96;99;95;106;94;110;98;81;90;89;86;95;112;122;112;89;93;165;289;649;1513;2535;2338;1409;511;199;113;91;80;93;88;87;104;100;108;74;90;83;110;116;111;94;114;95;106;111;81;94;93;91;83;81;90;91;84;88;118;80;104;96;81;94;94;90;87;96;133;146;136;152;167;212;234;167;137;107;90;117;108;112;91;135;247;332;245;135;94;103;84;102;102;104;93;94;99;111;91;94;87;77;87;102;111;93;91;103;76;79;77;77;91;91;86;76;90;96;102;95;87;107;96;83;91;88;85;98;140;216;187;153;102;88;103;109;105;97;84;107;86;97;118;137;135;152;159;201;204;344;473;694;782;475;241;138;134;138;123;117;135;120;145;148;183;163;141;108;117;98;81;101;107;82;86;90;104;128;123;96;100;107;122;98;105;122;106;102;115;113;81;91;95;83;90;88;91;100;101;94;89;75;90;71;71;96;73;99;88;86;74;86;89;88;94;97;83;91;91;77;76;105;93;86;88;90;92;104;88;84;88;82;78;88;92;108;87;79;108;103;106;103;112;97;99;105;86;106;94;102;85;84;80;89;100;81;77;92;108;85;104;81;91;83;102;93;96;88;99;100;84;99;77;129;151;200;254;381;537;463;277;141;97;92;116;136;99;99;104;89;100;92;88;92;93;84;79;88;101;97;94;77;81;73;88;110;127;118;100;90;105;96;79;83;99;82;111;80;84;91;77;117;97;98;92;84;111;119;161;147;111;111;112;107;152;190;203;204;151;144;181;257;283;212;140;92;97;101;120;116;114;127;109;114;93;107;77;92;74;89;76;97;105;86;99;108;93;93;93;95;91;87;99;116;168;184;143;108;109;136;201;286;254;121;98;90;80;84;90;86;112;198;321;241;204;113;90;85;88;74;93;95;82;92;98;83;101;75;102;86;80;89;106;85;78;103;99;92;105;219;473;735;590;250;119;98;111;82;97;105;89;75;89;84;76;80;100;93;97;96;86;83;87;87;89;77;78;93;86;91;86;83;102;115;78;84;72;67;84;85;73;86;88;85;90;77;77;86;90;87;87;93;79;92;105;94;113;163;166;119;99;99;112;95;114;92;94;107;97;85;72;83;87;85;88;71;85;78;105;132;265;384;339;161;126;102;82;75;107;85;89;96;111;114;155;147;127;170;174;139;94;88;85;91;82;79;94;112;170;325;496;326;200;141;224;198;127;92;86;83;82;67;98;82;76;78;70;61;65;70;86;101;74;79;91;99;84;101;84;93;111;87;88;83;72;78;90;85;70;89;88;65;83;78;54;93;108;114;166;145;133;94;119;109;149;112;113;102;98;119;117;110;120;134;152;128;101;91;107;93;95;101;109;114;122;132;118;148;195;190;125;95;97;109;102;85;90;89;87;95;86;109;75;83;107;103;85;91;88;97;102;103;87;92;91;100;92;100;95;97;79;84;80;93;88;100;108;104;127;149;111;103;113;108;108;126;114;115;93;113;74;83;73;96;99;98;95;129;130;100;93;99;96;112;127;108;85;95;91;101;97;89;75;98;89;87;83;87;98;92;89;91;92;95;99;88;80;76;81;76;77;100;93;90;100;93;76;85;88;97;89;93;90;66;79;73;86;96;69;110;99;100;102;94;106;120;134;126;117;106;97;86;98;76;74;87;73;79;65;72;90;74;99;157;322;537;502;287;118;93;94;92;107;90;82;100;90;95;88;82;77;88;90;86;65;94;72;107;101;94;93;114;90;87;94;78;85;86;84;89;86;90;85;83;105;120;84;80;91;106;86;80;97;116;122;114;127;98;116;120;118;157;182;161;167;149;130;103;93;99;110;103;112;98;105;96;86;87;96;85;116;145;176;143;105;69;99;104;139;148;172;149;141;125;137;153;114;119;114;128;112;96;94;118;139;99;110;83;102;84;91;85;98;71;74;72;89;87;85;80;85;94;106;85;95;86;92;85;78;93;78;96;92;85;91;77;90;79;94;95;89;83;102;104;121;138;107;67;86;106;110;111;120;114;115;130;119;105;114;104;94;92;68;95;85;98;89;91;113;124;108;214;242;187;120;120;90;102;101
103;109;164;181;161;201;165;150;164;186;301;426;518;405;289;272;235;205;220;264;298;276;327;324;238;126;105;139;183;210;187;169;179;162;137;164;174;132;105;111;96;113;118;117;122;139;98;88;95;107;93;77;60;68;102;93;96;95;89;79;106;142;122;112;117;139;117;91;102;108;134;180;183;200;202;189;164;144;119;109;97;96;83;81;80;83;86;104;101;86;85;99;102;97;88;92;71;76;90;87;100;76;66;70;85;94;75;63;66;80;99;71;90;90;100;92;96;72;90;105;83;89;105;96;96;105;128;174;144;184;256;264;341;420;571;726;447;337;321;417;310;219;225;227;286;278;255;199;145;173;243;302;243;179;181;162;135;123;137;209;207;183;143;180;227;269;201;117;92;101;93;88;84;86;105;93;86;72;85;82;91;89;99;88;98;79;79;84;98;79;94;93;109;99;122;173;234;235;199;203;253;420;625;773;982;780;388;193;125;87;95;76;84;76;61;75;93;80;88;99;85;77;107;129;110;85;83;79;71;79;93;68;73;74;100;74;93;83;91;85;91;78;76;83;91;96;71;115;71;69;95;91;94;86;115;85;102;106;110;96;86;94;92;93;89;104;94;101;117;192;357;405;342;257;251;287;284;281;287;309;334;384;325;344;239;159;135;101;111;92;118;129;77;72;79;64;73;81;80;92;105;97;102;146;153;172;160;149;136;153;146;118;121;137;143;145;198;181;117;112;93;99;82;88;76;95;95;84;84;94;89;78;94;87;86;73;74;89;103;91;83;97;72;99;84;99;91;87;86;96;89;90;94;93;98;109;131;79;85;68;80;81;89;90;74;77;79;96;89;104;109;71;97;115;142;159;179;162;198;208;230;220;187;179;245;293;298;287;391;393;413;359;245;200;193;284;438;465;511;428;215;111;84;88;88;89;84;95;88;95;89;83;73;90;97;82;79;90;76;79;80;78;87;88;75;89;88;90;107;97;104;97;100;79;80;88;101;82;89;72;96;89;96;96;61;87;94;113;172;178;148;120;115;109;116;101;101;102;94;91;94;110;101;92;114;106;112;103;93;91;88;77;99;107;96;87;87;100;93;100;110;104;106;117;110;107;112;121;157;154;127;117;96;118;113;121;144;142;141;140;126;121;109;117;121;142;140;146;135;130;169;213;277;271;302;326;310;268;264;274;289;238;267;210;160;137;124;121;142;157;158;155;146;158;126;169;149;140;123;117;119;99;115;99;117;108;122;101;112;96;120;82;86;88;94;113;89;88;88;113;168;326;708;983;787;335;168;107;118;101;121;107;107;97;89;89;106;88;106;93;94;89;95;83;104;104;90;100;117;135;114;92;104;88;113;113;114;96;86;86;121;217;444;756;800;436;215;161;129;105;101;107;94;104;97;102;87;88;112;114;105;94;100;121;123;93;90;113;101;65;115;96;118;100;96;111;83;90;89;112;109;103;92;108;107;112;127;125;121;104;90;81;85;102;89;104;110;87;106;94;129;193;431;947;1703;1606;914;316;130;116;94;97;88;95;87;106;95;107;89;81;99;103;92;108;101;85;80;102;93;93;106;88;98;82;88;68;96;71;85;102;98;106;90;80;84;72;95;83;152;200;252;201;165;132;186;242;235;159;95;93;74;109;99;118;135;169;198;152;110;104;91;99;90;89;112;112;93;110;88;118;89;91;88;85;88;91;90;103;90;105;88;87;118;93;82;76;83;88;83;87;84;88;104;80;91;90;103;98;128;190;253;314;187;116;114;107;83;109;105;86;99;96;79;123;153;178;163;149;155;180;223;313;416;425;275;188;138;109;129;102;119;109;105;124;142;160;154;147;118;117;99;97;99;95;96;92;93;138;180;155;111;70;109;96;118;97;113;113;106;76;100;81;90;88;100;86;79;94;88;96;96;72;90;108;79;92;88;75;68;94;75;83;83;84;90;99;99;86;86;86;80;80;95;87;82;80;93;83;72;100;83;92;94;83;85;86;91;78;118;95;84;94;111;79;94;81;101;102;67;88;90;77;79;91;95;68;91;79;87;94;85;75;108;109;99;86;100;93;89;69;88;89;79;96;98;143;168;195;245;301;261;149;110;97;105;112;99;117;101;85;112;118;112;86;98;76;80;107;111;110;86;104;94;81;93;74;114;128;132;84;90;96;96;76;74;86;80;97;77;79;102;86;160;139;123;95;98;96;112;112;112;92;85;102;106;150;251;336;381;237;169;187;317;416;322;155;106;83;103;109;130;112;108;87;90;90;83;88;83;89;101;91;99;111;133;128;148;128;97;94;77;104;88;132;154;172;156;101;104;111;167;354;567;389;203;123;90;113;102;87;103;117;127;176;180;101;82;72;89;82;94;89;100;77;96;83;98;81;99;98;83;99;98;95;96;80;77;78;95;131;220;388;547;459;214;114;97;104;92;90;93;106;89;73;95;86;71;90;87;73;84;66;81;90;99;74;83;89;87;75;83;82;83;105;102;86;88;105;80;81;82;112;89;87;81;97;94;103;101;85;80;84;94;101;103;79;88;124;195;198;128;123;122;124;104;94;129;156;160;113;105;99;96;88;107;85;74;83;89;91;110;152;208;166;116;80;75;107;88;96;91;120;109;107;112;136;127;137;176;218;185;115;89;85;86;91;102;131;110;186;324;473;323;163;131;159;168;93;89;85;85;77;83;66;71;83;78;82;79;80;66;70;80;77;63;105;76;85;79;88;84;103;95;83;87;76;82;98;97;88;76;80;75;86;87;87;82;91;131;150;150;116;95;89;115;115;90;92;100;115;116;98;121;137;139;187;143;148;89;99;113;109;102;114;109;131;127;115;124;154;151;130;94;92;99;93;93;112;85;95;91;83;108;97;101;120;89;80;75;66;104;102;83;105;78;115;81;83;101;97;100;95;89;80;100;97;89;107;111;106;106;102;123;128;126;125;92;96;109;109;91;92;89;93;81;108;111;105;95;88;110;93;83;87;100;100;81;93;80;89;94;83;90;91;97;98;96;103;88;100;95;85;91;80;92;95;63;98;91;80;79;80;89;85;79;77;94;96;98;74;92;104;85;83;100;78;82;76;85;98;100;89;99;103;93;88;128;121;159;131;115;84;69;61;79;90;86;84;73;71;90;80;79;108;177;427;751;707;348;144;94;98;115;81;89;95;108;74;92;78;84;80;106;90;71;87;86;83;90;110;86;82;92;80;99;90;93;85;91;85;111;101;88;105;101;93;82;96;105;92;103;90;97;112;124;150;147;143;104;125;110;103;121;132;116;131;101;96;112;97;105;107;127;151;101;106;100;87;92;111;106;118;138;153;113;82;87;79;97;117;156;224;153;136;124;153;137;118;94;92;108;105;70;105;114;93;93;95;109;86;83;91;80;68;66;70;85;84;78;78;87;88;107;78;70;81;91;90;86;82;91;76;94;108;84;89;79;69;93;69;78;86;76;113;104;107;107;129;112;96;98;83;89;91;124;119;108;104;102;100;81;93;90;118;85;103;88;104;75;117;129;163;224;306;262;128;123;99;95;103
98;100;132;212;234;259;231;170;143;174;268;371;423;324;335;325;276;211;213;303;301;272;240;205;179;107;108;145;180;177;162;139;135;117;120;163;137;118;100;127;125;141;112;100;112;124;115;102;109;103;109;92;77;82;90;109;89;96;88;80;105;110;120;119;143;143;102;104;73;119;138;223;231;210;166;120;134;126;141;99;89;81;90;102;92;79;118;92;99;82;95;85;87;92;101;94;88;86;97;83;73;87;75;88;84;102;65;95;94;77;89;84;91;67;98;83;105;114;92;93;85;81;86;94;105;109;169;164;158;209;218;229;302;448;601;584;482;497;505;519;451;316;221;182;216;298;292;175;174;212;253;310;297;205;215;169;156;128;133;208;241;175;123;104;123;132;127;102;91;87;93;84;96;79;96;68;75;78;80;86;94;94;109;102;89;75;91;100;100;68;69;86;114;106;132;235;315;313;253;224;264;313;467;663;860;728;326;155;107;90;90;100;77;76;88;84;84;76;106;79;90;95;81;105;110;107;77;93;84;81;75;70;84;79;73;93;86;98;85;91;87;101;83;93;85;72;95;71;100;87;93;81;100;97;77;98;93;97;92;99;83;103;113;110;122;101;115;118;115;157;261;361;384;331;256;231;190;172;195;215;282;405;401;285;222;188;141;141;105;118;103;104;91;51;52;89;94;72;97;100;88;94;88;128;136;172;134;127;119;111;127;124;115;114;130;150;167;145;128;114;99;82;102;85;78;101;127;100;104;97;96;73;83;83;81;85;83;91;81;112;104;83;72;84;84;91;91;72;81;96;100;92;101;87;84;101;88;86;67;89;82;88;80;94;84;81;75;85;94;91;98;84;88;117;141;168;228;207;197;252;286;271;223;261;342;397;353;293;354;355;319;334;303;214;171;220;293;376;399;282;178;105;82;96;89;102;83;76;95;63;92;89;99;91;98;97;74;85;93;72;81;89;88;79;78;90;97;104;97;95;105;79;88;86;86;102;94;96;99;80;82;81;80;78;98;81;102;86;114;138;117;99;120;148;133;109;109;92;86;90;95;89;87;103;104;114;114;113;97;97;74;93;87;94;88;92;90;89;112;111;105;95;115;127;114;129;94;115;123;135;124;109;103;114;133;156;173;168;133;112;192;151;103;120;126;181;181;192;194;184;209;216;219;183;184;225;256;301;270;319;282;227;220;195;153;154;123;146;180;221;191;183;190;157;147;142;118;148;138;116;132;121;125;125;101;111;138;135;115;94;81;87;105;97;106;106;86;84;97;130;195;505;971;1393;957;399;168;136;130;92;127;133;90;90;100;101;100;100;96;107;85;95;71;89;123;95;89;97;95;96;108;110;110;110;98;93;105;93;100;100;133;188;330;519;466;343;304;288;222;141;128;106;104;109;113;118;112;111;112;104;106;89;110;105;108;92;99;93;78;103;68;92;102;83;97;96;85;104;80;98;117;124;107;107;104;114;137;150;142;122;101;100;79;84;79;83;71;106;97;98;118;141;257;493;782;736;503;235;114;104;107;82;86;90;91;82;107;94;88;92;93;100;115;119;85;88;95;107;104;94;88;92;97;81;81;85;75;87;82;109;84;105;91;75;79;80;92;90;142;278;351;319;265;189;241;369;336;207;131;119;100;115;126;96;111;126;128;113;89;85;97;95;113;85;79;109;86;88;100;98;105;97;87;101;91;103;95;87;106;98;90;86;88;82;78;111;87;82;99;75;84;78;97;85;82;86;94;104;121;188;329;392;207;137;113;110;109;96;101;103;81;94;93;128;150;139;124;137;141;141;158;187;234;221;182;157;128;151;163;132;103;120;115;96;126;150;166;135;97;94;120;93;95;94;94;77;97;158;165;139;122;111;100;99;78;101;101;92;133;95;85;100;95;83;77;65;76;101;102;78;80;79;85;89;80;85;67;95;93;72;76;94;80;80;82;84;86;77;76;62;84;89;80;94;101;94;113;86;93;85;77;82;82;102;81;86;72;94;87;88;90;88;83;76;88;87;78;87;88;86;77;98;101;82;87;92;85;89;93;116;102;92;75;76;72;77;81;86;71;91;73;95;88;99;98;119;110;119;134;149;160;121;97;99;96;93;92;109;123;103;117;167;171;124;97;92;114;108;96;87;83;89;87;84;94;81;102;85;87;85;81;75;90;82;88;67;84;95;86;87;139;175;304;316;224;138;98;97;110;98;72;92;100;128;93;170;355;664;694;413;224;287;502;680;460;188;106;97;91;114;85;105;93;84;103;97;87;82;87;90;112;85;126;147;225;223;150;120;99;96;107;93;123;188;304;356;215;145;107;103;197;395;677;615;238;130;101;102;110;118;119;121;126;121;104;106;77;87;82;85;75;97;91;91;91;87;98;100;105;105;95;96;78;100;79;91;88;84;82;105;129;224;333;241;144;103;100;100;88;85;88;85;88;88;80;92;104;98;85;89;98;93;84;96;107;83;78;109;82;77;64;95;70;102;104;92;74;91;84;94;83;76;87;77;72;78;85;71;89;79;79;94;92;77;81;83;65;125;183;175;141;110;144;126;121;141;213;359;293;186;102;100;95;89;100;98;107;104;86;104;85;103;107;120;83;113;87;102;77;80;121;148;145;132;107;104;109;111;176;222;155;105;80;58;88;82;101;133;156;145;215;285;203;125;117;102;98;81;80;67;82;85;62;70;74;78;65;88;90;72;83;114;67;85;87;98;88;94;86;102;91;88;98;88;84;70;81;76;88;90;83;88;78;74;81;71;82;82;100;124;138;97;102;88;83;109;104;91;123;142;136;123;104;124;165;167;128;119;107;98;92;99;91;100;110;122;128;106;123;126;114;104;107;83;89;96;93;93;89;92;102;102;101;105;96;103;94;89;90;83;81;85;113;107;105;97;85;101;120;106;96;82;99;91;65;94;84;107;117;101;117;112;126;146;141;106;79;82;87;110;93;86;93;100;127;105;111;115;103;84;93;87;106;85;89;102;96;80;103;69;73;92;88;79;84;82;104;93;100;86;73;83;76;75;89;77;78;74;71;91;74;66;88;108;97;79;92;99;79;87;103;118;132;114;83;76;91;78;97;81;99;89;91;97;111;108;115;121;106;122;117;94;74;96;93;75;86;75;63;85;72;106;90;91;156;345;648;576;324;137;112;88;97;84;94;103;98;78;92;78;101;90;73;87;93;68;89;87;79;101;85;67;102;105;109;108;91;88;77;105;110;115;106;84;85;87;102;89;97;110;89;105;97;108;125;177;165;174;134;123;121;89;102;121;86;108;87;103;91;96;100;88;98;139;132;91;73;86;97;90;102;112;121;129;119;100;82;101;102;109;139;175;141;158;133;128;127;122;110;115;111;92;66;89;107;98;106;113;110;90;90;101;70;81;76;88;79;78;81;91;84;82;78;82;72;92;84;67;98;85;86;82;91;112;75;89;87;100;82;87;79;81;78;84;93;110;111;99;109;88;99;94;95;102;105;92;93;120;105;88;82;92;80;73;100;94;107;90;102;126;121;146;164;247;204;142;135;100;87;108
67;81;169;261;295;313;280;184;144;174;318;393;328;293;356;491;349;178;191;239;299;262;222;185;157;113;110;137;168;160;165;158;121;132;134;136;154;155;212;281;180;122;99;92;121;125;109;124;105;103;88;96;79;78;95;124;157;161;109;86;90;102;135;146;192;125;107;92;84;93;118;215;235;284;226;156;157;128;117;88;79;88;87;87;89;101;86;108;104;74;95;80;86;84;111;102;99;93;95;93;97;79;86;76;80;91;77;78;88;86;96;70;77;96;86;82;86;94;84;102;72;60;86;74;80;164;247;265;268;323;305;318;378;398;477;424;427;653;703;694;697;473;296;178;173;253;244;184;190;240;280;317;250;271;289;271;241;175;123;159;176;138;107;91;78;105;102;103;97;98;90;78;87;93;81;85;74;87;88;94;72;103;94;113;105;101;97;112;114;78;85;71;83;123;178;262;310;267;191;182;211;228;288;350;498;449;272;142;90;84;86;75;88;91;87;81;93;62;89;84;88;78;111;106;89;94;88;84;79;74;78;92;79;80;72;79;75;96;111;91;97;78;90;88;77;91;92;88;104;82;78;91;89;89;106;84;79;88;100;124;134;132;150;183;190;184;174;186;140;143;232;345;360;325;259;230;228;162;178;160;216;304;310;235;159;154;152;119;91;102;120;124;106;77;74;84;85;72;93;86;103;89;120;135;169;185;164;144;129;94;104;98;121;104;118;154;151;129;139;92;112;113;87;97;80;103;116;132;91;79;87;71;89;94;101;89;86;93;76;99;74;88;88;100;94;105;83;85;92;87;97;105;112;109;88;101;85;87;95;86;93;110;85;89;82;92;74;81;91;125;98;105;88;95;133;154;169;151;175;222;247;236;256;254;323;362;263;258;277;323;302;323;316;251;191;193;192;221;275;244;135;89;72;78;102;88;90;121;86;104;88;83;97;92;96;77;89;91;84;96;84;97;99;77;76;95;98;100;93;100;82;97;83;79;90;86;101;85;84;74;68;91;89;89;88;105;97;90;96;97;103;99;114;136;136;111;103;104;109;115;100;88;111;100;109;155;152;127;104;107;79;101;92;82;111;97;108;97;121;112;96;111;110;97;124;120;109;132;128;126;101;122;114;116;145;189;212;185;166;174;178;180;168;128;123;138;168;197;209;250;279;228;178;132;185;224;357;416;411;348;343;246;223;202;189;157;127;140;192;181;201;187;210;207;141;132;111;147;145;133;122;132;133;123;123;135;147;165;136;110;82;85;94;101;85;89;89;86;82;93;188;382;927;1261;918;436;197;126;120;100;126;89;89;106;106;102;100;83;71;98;115;86;85;99;97;101;99;91;111;121;99;97;115;109;91;111;106;83;87;118;164;293;372;453;355;341;532;681;386;212;122;101;104;115;134;130;114;135;117;110;90;92;99;99;105;112;88;104;91;105;79;85;82;97;87;87;78;91;94;94;94;99;116;97;93;121;136;195;160;108;105;101;105;97;87;107;88;98;102;119;123;132;175;207;316;330;221;142;93;111;86;96;104;99;94;86;120;83;78;83;121;94;104;98;102;94;77;94;86;84;86;91;87;83;84;81;97;82;98;100;78;67;85;102;78;99;96;68;139;288;405;445;386;281;423;667;681;359;151;104;90;107;112;128;117;114;113;105;77;106;94;90;93;79;94;90;81;107;96;103;133;103;94;96;98;91;82;83;76;110;83;86;83;81;85;97;123;88;91;79;80;86;82;104;79;90;91;87;130;164;253;292;212;133;94;85;88;117;95;107;87;96;106;130;109;135;128;110;136;135;118;105;148;121;131;142;121;137;124;141;93;113;88;114;95;135;139;135;113;133;125;117;97;84;94;73;108;136;166;126;105;106;91;87;110;105;93;136;87;95;95;94;123;99;101;99;99;94;97;82;102;82;79;82;94;102;83;91;92;80;95;68;67;86;74;82;101;72;88;92;98;90;85;91;90;114;78;89;67;92;81;96;104;81;82;80;76;69;78;93;99;99;105;64;89;98;93;88;72;95;85;76;89;78;112;88;89;80;108;98;79;89;72;85;87;65;85;104;96;85;83;95;94;103;95;94;113;89;83;120;99;107;89;93;96;80;97;144;150;163;179;277;298;180;119;129;137;132;101;84;98;93;78;92;89;97;94;97;102;78;94;90;94;73;85;95;85;87;94;87;205;440;761;764;459;215;113;80;84;96;96;72;75;106;117;183;381;636;736;409;277;314;582;847;586;192;94;66;86;84;105;106;91;75;93;73;89;90;76;80;89;116;128;246;319;282;181;149;93;90;91;103;135;320;629;712;447;180;109;119;168;322;510;442;229;127;103;116;148;139;126;131;143;98;104;100;80;101;97;79;77;102;69;78;79;81;78;94;110;83;90;66;74;89;104;87;80;85;90;88;95;120;153;138;108;111;111;76;71;93;100;88;84;94;97;94;86;94;84;83;106;96;102;98;84;84;83;90;74;72;71;74;86;98;99;85;80;81;64;70;89;95;93;82;84;85;86;84;89;84;89;74;79;91;74;78;81;97;120;117;112;111;135;138;137;185;375;646;601;311;135;106;99;98;112;116;135;105;108;101;87;96;125;97;84;86;95;88;80;102;113;164;159;136;113;107;86;97;122;113;118;94;91;97;80;97;88;98;123;121;133;159;123;103;96;87;97;90;69;82;67;76;93;66;96;70;88;100;82;85;102;91;89;84;86;97;89;73;79;74;71;88;91;90;90;77;81;98;85;80;73;84;69;89;85;89;80;98;127;128;141;113;107;84;91;88;79;96;130;137;178;121;124;119;138;162;118;111;85;106;92;81;103;126;110;112;105;108;108;92;86;100;85;95;106;89;90;84;78;84;81;94;103;118;117;86;101;106;87;78;86;58;95;107;108;89;113;96;115;109;97;115;93;103;94;91;105;112;121;109;114;112;121;150;120;107;81;84;89;95;107;82;73;107;117;144;104;107;101;118;100;83;90;90;82;75;111;95;102;94;84;86;92;88;82;66;82;101;84;78;70;92;91;72;80;75;85;66;82;82;77;90;72;112;93;79;77;102;84;74;96;123;120;104;94;94;89;88;79;96;81;87;98;75;100;122;94;87;101;82;107;96;83;87;80;86;85;78;81;95;72;79;80;94;146;257;384;335;216;145;121;101;104;98;95;95;105;83;80;106;79;81;89;90;94;98;92;113;112;110;91;90;77;97;101;96;118;87;94;103;119;142;107;104;115;99;105;95;90;112;103;89;102;104;134;162;176;203;135;122;93;100;107;105;115;95;96;73;93;91;90;109;126;120;102;93;74;75;100;100;96;117;116;140;139;130;105;133;111;132;151;133;152;151;149;145;144;165;178;131;85;84;99;97;93;104;95;128;114;81;86;101;90;88;85;80;69;85;80;76;71;83;84;69;75;71;84;71;86;86;80;79;88;89;91;97;87;96;101;68;89;80;88;93;82;92;83;92;85;92;106;85;79;84;86;99;103;88;83;95;98;88;100;95;94;122;119;122;132;137;179;166;145;147;131;122;114;118;107;97
86;106;152;241;317;272;237;197;140;184;372;489;354;301;371;473;323;182;138;181;257;234;182;176;127;101;133;164;201;206;155;151;157;115;104;132;160;243;427;452;280;169;127;129;99;118;98;131;143;103;99;125;114;93;112;133;190;136;121;90;93;114;154;197;276;196;125;104;100;107;138;183;273;353;311;232;219;209;114;109;97;85;118;138;103;80;91;98;79;89;75;101;107;99;103;145;92;108;94;88;103;81;93;84;87;82;91;101;85;83;83;75;71;75;87;95;80;89;78;73;75;83;92;104;125;219;374;392;367;343;375;420;410;417;424;332;386;613;770;871;831;572;326;189;154;216;205;230;230;267;276;221;244;268;321;341;351;199;144;153;154;151;120;94;106;95;99;97;98;112;80;80;88;82;91;93;73;95;96;83;76;91;97;97;105;105;94;122;113;89;71;106;123;143;214;298;307;214;202;153;188;167;214;235;287;247;163;110;92;86;95;96;92;91;94;85;75;75;79;70;70;107;92;80;73;83;87;84;78;85;64;79;77;79;101;91;118;77;84;95;94;74;76;89;105;84;109;100;85;75;89;99;92;86;86;96;85;112;144;151;157;210;280;329;245;258;341;307;207;177;242;310;259;238;206;202;203;149;138;146;157;255;226;212;171;155;128;111;117;115;122;124;99;67;73;66;80;78;92;90;98;97;140;167;269;377;284;159;96;88;118;95;96;95;115;155;133;129;129;118;102;95;99;98;89;112;110;111;80;77;83;81;85;87;88;87;100;84;89;88;83;81;102;91;91;84;91;96;81;85;94;109;177;154;113;76;89;73;84;87;77;91;73;89;83;69;72;87;98;108;99;100;101;112;109;111;116;127;159;189;185;218;260;231;221;216;181;159;193;299;277;271;266;245;205;183;161;162;141;132;116;105;94;89;89;83;103;112;95;85;88;101;89;92;92;87;88;76;80;85;80;94;101;108;88;71;97;83;91;94;84;94;93;91;97;98;103;84;81;91;70;83;90;73;91;98;85;106;108;98;88;125;110;110;120;143;123;134;94;107;102;120;91;121;134;164;199;160;103;82;123;102;82;97;95;108;96;108;117;130;114;97;102;110;119;115;129;145;135;135;143;120;119;123;122;193;176;156;149;161;194;165;129;131;103;133;160;170;187;228;260;192;155;153;195;372;568;578;405;381;366;254;179;218;262;218;157;141;189;203;234;216;235;217;146;173;145;146;130;134;124;106;131;128;114;150;145;129;107;96;95;81;92;100;95;102;84;79;94;109;142;337;631;732;520;258;164;119;97;117;116;120;104;104;108;110;89;92;93;105;80;89;80;90;111;103;101;115;116;108;105;119;143;128;95;96;93;89;108;134;285;545;599;479;270;484;822;1136;605;226;138;91;111;94;121;118;123;129;119;108;102;118;85;108;119;117;97;108;96;93;103;81;110;82;91;107;91;82;99;119;110;96;87;87;95;104;138;152;148;143;95;106;90;93;93;104;89;111;112;117;123;127;114;105;164;137;106;96;84;106;91;91;99;81;80;91;101;96;83;86;100;105;112;91;88;87;83;72;107;94;89;82;97;69;87;72;91;86;95;99;108;99;116;61;92;92;130;111;127;264;516;737;545;295;476;875;967;492;167;106;78;100;145;213;209;165;114;91;86;77;85;94;109;95;102;114;128;135;114;112;128;105;113;98;84;85;95;89;91;82;90;69;81;86;102;128;137;111;105;105;99;91;82;72;67;74;89;94;106;136;168;166;146;103;95;114;109;94;101;95;104;126;136;164;118;122;107;121;125;119;115;103;123;118;117;127;135;136;144;135;100;95;85;102;114;128;124;137;130;127;132;105;106;87;91;97;92;114;110;109;111;91;107;95;114;102;123;123;108;102;114;121;114;94;94;84;94;97;98;74;90;100;75;72;62;93;89;82;82;73;87;91;101;89;84;69;86;86;95;107;101;83;92;95;89;97;105;86;102;73;113;91;90;89;82;95;89;97;82;88;83;79;81;103;82;97;93;78;91;90;94;103;105;98;80;85;74;89;88;99;80;88;102;80;84;97;104;96;91;85;98;101;85;94;89;91;86;103;88;89;110;88;74;108;83;94;140;202;251;211;272;428;401;298;144;183;207;153;94;79;94;101;101;97;73;87;92;79;74;84;84;77;80;75;71;77;73;91;112;135;312;747;1452;1487;763;288;136;115;95;83;97;99;94;102;116;143;274;478;590;497;254;235;434;516;362;161;86;64;80;85;79;101;86;98;98;90;79;78;88;93;110;121;177;301;418;300;190;130;106;89;100;98;137;384;848;1090;629;219;120;107;123;195;255;202;161;98;82;142;135;120;99;120;126;102;90;107;95;102;102;78;96;102;89;72;90;91;88;86;100;97;95;109;96;87;85;90;101;90;79;105;76;91;99;87;90;79;84;72;97;89;79;85;84;97;84;83;76;94;101;88;105;103;99;99;74;89;82;95;87;85;98;66;81;96;77;79;84;86;83;85;81;59;74;101;79;71;77;76;71;81;84;84;84;83;95;92;83;73;101;97;99;109;123;133;201;266;522;905;758;380;168;98;97;87;114;165;187;152;130;97;99;88;87;93;81;83;88;97;88;123;121;126;130;90;98;102;107;94;96;111;85;100;94;93;95;82;79;98;96;90;83;106;124;101;72;93;79;91;96;74;83;78;89;90;85;77;88;79;98;89;74;76;83;75;84;97;113;91;82;80;79;90;88;86;84;72;84;92;81;81;82;88;89;96;72;70;96;103;127;183;182;146;96;72;96;104;114;104;131;164;162;143;102;99;115;122;111;94;86;90;94;82;77;97;98;119;89;93;104;109;85;105;98;96;84;96;83;82;85;88;92;88;88;125;107;79;92;84;85;86;94;85;94;111;76;121;77;89;117;113;101;99;81;87;81;74;107;125;123;127;114;114;128;119;96;95;76;101;88;105;85;93;101;108;111;95;102;96;100;112;110;99;99;104;88;84;89;101;106;95;79;89;86;95;100;80;81;90;84;91;90;92;86;91;75;79;89;61;86;84;59;82;99;96;100;74;85;102;97;94;92;132;118;99;92;103;87;80;89;103;67;100;92;87;93;90;100;109;106;105;100;90;73;72;98;76;75;78;79;66;79;98;91;103;107;182;248;228;187;149;80;93;92;85;93;93;96;83;90;86;77;72;86;93;84;80;83;113;141;147;139;81;120;120;121;104;118;81;101;96;109;126;124;113;125;122;114;88;87;103;114;104;121;93;132;150;153;159;141;114;120;95;105;104;94;93;100;82;98;89;120;105;117;121;87;100;97;82;92;100;100;101;128;171;197;215;158;112;123;138;186;135;152;187;191;167;165;233;265;163;98;99;112;95;106;95;107;95;91;107;72;89;81;99;84;81;74;75;82;77;86;89;89;79;93;82;91;100;74;97;75;84;91;80;76;85;91;86;96;91;70;94;106;84;100;95;92;78;103;98;100;97;96;91;120;110;92;92;89;109;102;86;86;107;134;146;143;134;168;184;198;154;121;108;122;97;109;122;94;122
98;115;120;173;205;180;182;184;194;198;290;412;326;261;343;367;272;160;123;137;212;221;158;145;102;112;118;201;200;204;149;143;147;133;124;154;180;334;625;783;424;208;193;144;96;83;101;138;155;131;138;140;148;119;98;132;142;131;97;88;108;111;165;354;407;278;149;128;101;133;124;186;318;430;335;353;293;262;152;123;85;108;161;156;141;104;94;79;81;82;76;81;118;120;112;126;130;100;91;93;66;72;72;74;91;91;77;88;95;82;71;77;88;81;93;79;96;101;93;85;99;85;99;102;110;239;415;375;331;329;450;603;647;438;396;325;357;558;759;879;860;725;390;219;161;168;225;231;236;205;238;201;200;283;375;377;367;262;191;218;219;167;117;108;116;112;109;122;116;95;85;104;82;94;95;80;73;86;85;97;74;86;93;109;119;104;81;86;86;82;103;108;146;140;189;209;205;168;176;169;171;228;294;260;199;147;90;105;99;76;97;71;86;84;88;95;69;75;86;79;83;83;85;87;98;78;79;80;75;66;79;80;83;85;86;88;87;74;91;97;108;80;76;108;73;89;89;93;90;71;92;94;106;103;80;80;109;154;226;203;185;267;334;450;380;382;494;527;359;257;263;253;234;157;172;185;177;128;144;144;161;204;243;225;206;228;193;170;131;142;110;105;93;64;74;69;65;84;76;85;67;94;120;238;439;607;489;266;168;112;115;108;104;117;116;120;143;129;138;124;111;97;104;81;91;104;101;93;83;95;95;76;82;86;91;77;88;89;80;85;84;100;105;98;82;83;67;86;89;87;121;187;227;147;114;88;80;90;89;87;75;108;92;83;81;80;87;88;117;90;104;71;98;84;94;115;111;149;160;156;169;213;210;215;174;146;108;118;144;206;190;205;226;289;324;261;191;156;135;120;84;80;93;88;91;88;81;100;91;91;89;98;91;100;97;110;83;102;87;108;91;83;96;104;85;79;84;89;93;90;111;86;109;90;83;92;72;86;75;89;89;83;76;83;89;101;96;88;101;108;122;105;124;103;147;122;122;127;124;106;118;122;100;90;127;176;161;126;122;103;84;114;93;81;103;95;76;106;120;104;115;118;124;110;117;131;141;148;151;143;116;107;114;126;124;144;165;126;154;146;163;156;128;130;118;128;116;118;153;196;205;157;149;187;279;475;706;650;476;429;375;246;246;240;277;240;145;153;178;178;226;231;216;164;170;186;168;130;146;148;146;106;114;126;111;129;119;128;121;108;107;94;87;91;80;86;85;102;106;90;169;304;428;485;329;218;154;169;133;118;101;96;97;113;116;93;99;92;108;96;105;92;96;89;95;115;97;122;133;107;116;115;135;125;104;111;97;93;125;166;402;732;837;480;281;397;789;939;541;178;120;89;98;102;136;180;188;111;117;85;100;100;90;113;101;118;93;139;128;90;95;98;91;91;86;83;92;95;94;92;109;98;76;93;102;105;112;125;130;135;115;98;83;96;108;113;98;88;119;147;128;117;125;107;109;97;100;92;92;121;99;68;90;88;109;95;110;112;79;96;108;91;115;72;100;106;76;96;85;85;80;86;90;70;83;95;81;114;79;104;90;104;81;103;94;109;117;117;106;243;567;668;521;345;423;712;778;421;171;99;103;107;189;372;489;344;170;88;95;80;95;92;75;94;96;120;164;121;146;146;159;107;112;77;79;90;88;96;97;88;95;84;99;73;93;112;113;97;117;92;107;95;87;69;71;91;87;114;116;143;130;130;96;106;98;110;83;99;105;111;104;135;168;243;192;163;137;141;144;115;126;109;120;116;142;144;154;172;171;150;109;91;93;105;114;115;117;130;178;190;149;122;104;88;93;84;84;129;106;106;88;94;124;116;131;104;101;117;122;128;116;104;115;99;100;87;100;105;98;70;89;89;83;73;78;88;86;74;86;85;80;90;107;80;80;82;77;100;111;96;90;89;89;84;88;109;98;82;104;101;81;85;76;93;74;81;93;76;82;106;97;88;81;78;90;94;72;99;89;93;99;93;78;96;82;97;101;91;97;101;81;96;95;83;93;80;81;90;91;108;95;78;84;92;108;93;83;92;95;87;85;86;88;80;91;104;121;176;252;262;271;367;402;257;170;177;181;148;107;86;83;93;74;86;89;90;69;85;86;100;80;76;92;75;84;73;75;87;111;207;413;736;1404;1567;887;329;151;140;113;99;93;97;107;106;110;102;197;424;734;716;333;203;202;257;186;115;89;87;87;104;89;94;93;88;90;80;81;99;91;89;93;106;157;251;376;266;174;119;108;92;82;90;142;341;764;903;564;216;95;108;94;114;139;145;107;106;117;128;116;110;100;108;123;114;131;114;110;91;81;88;95;96;93;80;90;92;106;85;94;91;101;92;102;91;90;93;106;85;101;97;97;81;90;73;84;96;84;94;91;118;73;104;78;83;83;80;92;97;114;138;169;137;101;93;90;81;84;73;105;81;91;78;81;100;84;84;85;87;96;75;84;88;98;89;89;75;65;80;95;78;87;69;91;90;90;87;73;88;79;82;93;134;120;149;233;381;459;645;567;316;157;115;107;107;110;152;157;146;112;111;85;84;83;78;81;97;67;84;89;85;103;116;98;116;99;85;115;115;83;82;85;84;91;94;101;93;87;105;109;120;89;100;95;101;99;89;91;90;83;73;62;67;69;78;74;70;79;97;88;62;70;74;101;85;108;95;89;90;100;80;61;78;89;86;93;73;82;86;100;80;68;59;91;91;88;57;83;119;155;242;203;172;104;96;97;109;104;110;156;148;156;123;114;101;121;97;102;92;98;77;88;94;91;65;95;106;107;118;117;124;117;91;95;78;82;76;85;79;99;89;67;82;109;98;91;101;86;88;107;84;78;80;88;108;90;86;108;82;100;113;92;100;111;98;113;119;132;150;167;140;132;120;128;105;118;93;91;87;89;129;94;91;107;110;98;111;78;117;118;132;161;141;99;96;91;93;91;88;109;114;111;87;87;83;102;87;79;95;99;93;90;64;85;72;76;69;91;87;85;68;89;88;98;84;105;90;97;93;88;88;102;117;87;125;78;91;90;84;96;110;101;99;93;101;84;96;77;90;88;101;105;75;91;86;78;96;87;74;81;80;80;101;60;81;79;118;139;137;153;108;107;97;102;94;103;97;89;88;111;100;83;100;82;98;93;90;96;136;230;230;162;102;89;113;116;88;97;85;107;110;103;113;89;129;107;93;102;93;89;113;126;109;101;94;105;121;152;126;102;116;111;110;69;88;85;87;79;86;89;91;89;117;85;99;80;78;83;74;77;110;124;129;114;154;251;330;241;138;137;144;176;158;164;180;192;168;198;227;218;167;108;89;111;109;111;118;115;99;104;89;85;79;74;80;80;71;64;83;76;67;78;70;77;83;91;86;75;91;84;96;72;78;109;69;88;85;89;82;99;91;93;77;95;89;89;99;84;119;95;101;93;106;99;93;104;106;109;91;96;131;96;134;117;106;121;124;135;150;220;244;217;156;101;108;114;126;101;100;109;95
105;95;101;119;151;123;155;154;184;185;198;253;206;204;246;273;210;183;175;196;189;188;228;120;81;94;113;174;205;170;136;120;128;144;177;225;242;367;652;732;419;230;195;154;117;110;126;141;148;144;119;179;172;147;101;129;95;110;86;94;129;111;219;468;517;341;174;127;143;131;128;160;286;392;347;300;302;229;161;98;99;88;152;166;113;106;81;91;91;80;72;91;113;146;121;107;95;92;93;74;92;76;82;80;76;82;75;87;71;72;80;74;79;81;83;69;87;111;85;95;84;97;86;117;123;226;264;290;242;363;583;775;863;693;474;487;609;788;1110;960;856;746;449;282;207;243;247;291;295;229;215;216;217;272;339;397;321;248;217;300;318;247;174;141;126;118;120;85;73;71;68;89;94;99;84;78;85;81;82;90;88;81;89;111;122;85;92;85;79;109;106;130;133;109;165;158;159;169;179;189;271;277;419;322;226;123;92;98;94;75;77;80;92;85;80;69;92;74;71;91;89;85;85;72;72;90;82;82;73;91;95;87;74;79;97;92;78;90;89;74;98;92;73;80;77;98;80;78;60;61;95;81;79;87;77;91;114;168;234;262;209;227;404;547;450;401;552;662;392;214;224;238;181;189;214;163;160;165;137;197;156;185;268;271;250;255;265;168;111;119;100;96;84;59;53;87;81;88;89;84;92;116;168;334;569;709;449;267;193;131;136;128;137;116;139;108;114;105;116;98;78;97;92;104;97;87;104;92;83;80;80;88;83;102;97;77;59;66;73;58;91;90;82;86;97;93;89;76;77;99;108;163;177;150;104;86;89;90;81;89;92;98;68;87;87;82;91;91;106;106;81;80;63;91;124;116;153;170;176;166;141;135;164;178;165;120;126;101;125;166;200;198;253;349;507;511;334;153;113;89;84;77;96;78;76;79;95;111;90;109;87;99;108;89;98;66;90;75;96;100;101;72;94;97;86;86;104;63;84;83;87;82;93;84;87;98;89;77;81;73;86;90;88;89;78;104;89;105;84;89;103;100;94;103;88;119;119;143;123;115;101;96;110;97;106;116;130;126;110;99;96;85;89;96;94;105;88;95;92;100;112;121;130;106;108;111;113;148;135;139;122;108;83;106;113;129;142;146;155;168;192;188;132;147;142;138;111;104;123;167;175;147;159;229;305;468;634;628;518;470;369;336;326;314;271;218;160;153;140;186;209;191;154;138;166;169;164;159;123;172;162;125;118;113;138;127;102;125;92;95;106;110;86;93;88;80;66;99;107;140;208;423;570;529;259;168;166;172;155;117;100;95;111;100;102;104;110;106;122;105;109;113;95;83;95;96;100;122;107;116;106;97;130;100;108;77;104;97;115;211;458;764;735;395;216;263;430;525;366;182;103;105;93;131;197;316;269;197;100;118;89;95;86;102;118;103;105;115;129;102;103;113;114;88;114;127;108;82;92;82;91;90;104;107;88;107;133;102;83;114;128;100;89;96;92;98;95;90;111;154;172;163;129;120;96;82;98;86;97;102;80;99;90;77;96;88;109;98;97;107;117;92;100;95;89;93;95;96;82;80;91;83;102;72;101;86;88;89;104;104;111;101;78;96;93;100;105;105;124;170;349;468;385;205;259;353;394;271;136;101;97;139;318;726;854;535;245;98;109;82;88;125;95;103;112;130;146;152;164;195;195;183;112;119;109;111;96;102;107;113;110;98;96;77;115;98;110;129;161;171;155;108;94;83;99;91;83;122;182;145;121;106;121;98;136;129;111;85;87;98;102;116;214;263;250;176;119;133;97;99;98;93;116;139;119;131;144;168;209;175;119;105;104;108;119;121;123;139;169;170;160;118;97;82;95;109;98;99;121;120;104;111;124;124;108;127;115;118;132;134;117;102;100;108;101;77;102;90;112;94;94;85;99;75;92;75;80;70;99;84;82;86;97;80;86;86;94;92;110;73;80;88;101;91;93;101;109;100;104;98;78;92;83;84;76;88;102;85;92;94;91;81;110;86;69;83;88;91;95;95;98;103;93;73;84;97;95;93;96;82;98;72;92;85;90;86;93;69;90;99;90;87;86;89;98;105;87;116;103;91;76;72;67;94;109;134;135;157;187;171;198;258;232;203;152;113;142;128;100;87;100;84;93;86;72;86;99;92;91;92;89;78;91;105;68;85;76;101;189;355;561;689;991;1003;625;252;163;192;184;165;154;134;130;126;114;119;212;444;805;762;324;186;121;128;122;102;99;86;82;105;96;82;83;78;87;92;94;113;90;103;86;102;120;173;271;253;191;145;110;86;76;86;119;277;497;487;340;139;106;97;92;90;97;110;198;194;180;117;104;78;102;92;119;167;203;158;105;88;83;106;109;83;84;96;92;73;86;110;99;73;94;88;88;88;87;99;73;98;90;85;75;79;92;90;77;76;85;114;84;95;107;90;75;85;59;83;79;78;97;157;172;198;132;87;91;93;99;75;74;79;86;87;84;103;75;80;89;70;78;97;104;72;76;84;75;79;89;92;79;84;93;96;91;103;83;87;75;73;75;88;91;93;106;168;261;331;293;312;274;215;169;107;107;86;85;131;128;121;119;82;75;80;71;82;81;73;80;101;88;100;104;92;107;101;107;115;129;109;104;90;97;101;111;104;90;69;82;99;94;87;90;96;89;119;103;72;75;73;82;74;91;69;79;79;73;85;76;86;69;80;92;59;58;65;82;83;84;84;92;76;79;91;78;82;72;59;102;83;65;98;94;83;95;90;89;73;91;94;150;195;185;180;132;97;96;76;102;138;161;182;155;150;113;101;93;89;97;94;93;98;78;94;93;92;101;109;124;98;99;105;119;92;116;94;103;84;92;74;92;82;87;71;96;83;77;95;90;87;90;88;91;94;92;90;107;90;92;100;98;109;104;101;74;82;82;97;127;144;178;117;122;142;132;123;87;117;100;106;99;101;73;84;87;91;87;107;107;110;124;149;172;153;144;143;145;81;91;102;113;137;122;127;73;99;77;75;98;79;88;84;73;92;81;93;98;84;64;72;84;90;92;73;83;98;81;92;82;83;74;104;94;93;91;93;93;78;93;113;89;99;106;90;88;86;89;77;91;88;108;75;77;75;85;79;85;88;81;85;80;87;101;78;72;91;88;94;103;119;143;111;101;100;83;71;98;97;81;78;113;105;91;68;90;102;103;88;100;139;242;298;175;107;90;91;96;104;88;105;76;110;85;80;98;123;100;87;86;95;119;160;191;165;137;119;141;138;145;126;127;142;124;109;104;84;94;95;77;96;80;89;87;97;101;73;89;79;84;95;99;164;166;146;132;170;279;332;245;177;142;143;158;172;161;151;153;150;141;160;130;136;117;114;120;119;101;111;122;86;100;91;83;91;70;94;88;82;74;70;77;81;84;82;93;82;88;90;81;100;82;101;94;82;90;84;89;74;77;84;79;88;82;88;94;78;84;86;105;98;112;123;67;112;114;82;93;99;87;100;108;105;135;158;153;152;133;116;127;163;222;282;178;110;108;112;121;100;116;93;85;92
113;120;113;98;112;150;137;126;147;141;186;187;144;179;230;200;155;153;195;219;180;198;227;119;104;96;119;121;167;136;142;102;115;165;265;376;381;377;523;539;376;263;197;126;95;109;99;123;143;128;133;219;263;194;139;119;107;105;101;89;124;110;207;318;370;280;151;110;139;128;114;150;242;308;300;321;272;198;151;97;104;107;140;114;113;91;91;85;76;107;92;97;98;101;85;88;82;94;95;86;73;79;89;86;76;96;78;82;86;80;72;79;95;78;78;72;91;80;74;87;82;74;125;138;147;205;226;211;232;444;720;973;1141;1023;848;797;1008;1187;1397;1161;1052;829;508;353;331;412;345;296;249;239;295;326;278;348;357;336;319;233;247;395;366;241;164;131;173;147;118;109;90;83;79;109;94;89;83;90;87;65;79;84;92;70;95;98;103;107;97;96;99;79;96;138;126;115;112;99;116;167;218;293;342;356;378;283;194;128;103;71;114;98;87;90;70;88;82;84;85;85;83;82;70;71;83;85;70;83;77;89;81;85;83;85;79;74;94;104;85;85;71;97;81;64;89;103;87;71;114;85;97;82;80;89;88;84;92;96;139;140;219;208;192;213;408;448;412;389;484;496;370;242;232;242;205;203;174;181;219;174;200;159;150;166;200;219;214;250;275;189;152;109;119;104;99;72;78;58;87;73;79;108;90;116;186;282;464;524;353;263;184;175;179;189;186;158;126;103;106;112;100;88;120;104;104;90;76;95;72;84;84;90;88;92;90;116;87;93;80;88;85;90;77;102;78;78;99;96;86;89;90;78;93;131;142;126;101;77;92;98;107;74;67;82;89;97;77;75;74;104;95;90;74;78;79;81;122;157;161;158;177;132;126;118;134;141;174;169;133;110;102;151;214;233;284;461;742;687;417;225;93;108;103;84;78;74;89;99;98;94;106;90;76;97;92;88;91;84;89;83;97;104;96;93;74;94;77;98;99;86;107;98;111;108;83;89;100;89;89;88;68;100;87;86;92;87;78;103;104;93;94;99;103;87;91;116;99;118;126;112;117;109;123;105;95;88;91;104;120;109;94;101;81;95;112;84;104;111;103;101;112;95;112;125;127;132;115;144;132;120;148;151;146;114;112;118;102;94;110;123;150;147;150;203;218;192;192;161;155;125;126;145;166;156;190;169;233;257;349;476;543;516;426;423;494;380;260;212;169;146;136;153;162;174;168;120;137;174;153;141;146;162;165;159;154;136;108;97;118;112;98;95;87;100;102;99;91;90;82;85;106;159;239;504;866;724;300;161;172;168;133;112;97;88;115;108;113;88;104;106;96;100;91;87;108;99;93;83;103;107;129;103;111;98;87;97;101;109;105;113;131;224;567;998;913;453;207;169;243;261;227;145;104;88;101;109;222;406;484;230;140;79;90;81;87;96;92;108;112;118;112;100;104;120;102;98;144;137;107;94;97;86;103;98;88;91;92;109;102;85;96;103;105;120;101;104;123;94;111;105;137;205;357;326;230;124;107;119;92;101;102;105;90;101;97;71;97;99;101;90;78;94;109;89;88;105;102;82;102;89;80;92;79;84;91;72;87;83;76;84;95;104;100;114;91;107;99;87;90;100;101;133;277;382;270;173;167;199;181;124;100;106;91;131;307;708;928;609;247;103;88;94;104;105;91;92;104;110;141;122;155;267;239;165;107;111;108;105;115;123;113;100;86;91;70;69;96;101;88;127;189;241;207;121;90;81;93;79;86;126;156;145;119;108;102;130;155;149;126;97;92;86;95;102;169;334;345;207;146;113;129;86;90;100;119;128;107;134;126;203;203;190;129;92;78;111;90;117;107;139;197;167;153;99;98;94;90;102;127;124;103;105;116;140;126;130;114;119;117;102;139;135;115;110;87;122;92;96;111;121;102;101;88;71;96;74;78;92;84;89;104;81;79;86;98;78;79;88;82;106;99;104;82;83;92;98;88;85;85;82;95;78;86;78;78;87;76;98;101;90;102;77;95;96;93;86;70;90;90;107;85;82;91;75;82;90;103;83;93;116;102;102;92;103;109;73;97;82;87;83;91;100;99;107;83;97;83;85;99;92;79;101;94;89;73;94;116;138;129;108;119;112;124;159;153;114;109;97;97;99;113;87;77;71;93;86;73;97;91;85;96;73;84;86;85;75;100;89;75;87;195;483;759;766;687;503;337;185;155;234;268;300;315;236;178;153;127;101;126;280;510;508;263;114;107;101;113;89;74;69;91;95;114;80;91;71;81;73;93;80;70;89;83;104;108;149;173;206;182;199;137;92;91;85;123;238;355;360;212;136;90;89;114;94;109;138;251;332;257;146;121;106;86;83;119;160;276;235;129;95;80;84;93;110;95;84;93;88;82;94;89;75;88;117;86;96;75;79;99;94;90;88;90;90;74;76;86;71;96;75;103;103;74;82;89;85;89;84;84;85;105;153;226;220;141;104;85;104;84;83;82;74;82;89;81;118;86;89;93;79;69;104;106;84;83;83;73;81;91;81;84;76;88;82;83;109;77;80;82;97;87;75;103;88;95;118;186;168;201;159;164;142;132;121;71;91;81;107;104;104;99;89;104;88;72;81;92;87;88;77;75;106;90;83;88;108;109;141;141;124;110;105;94;94;97;85;82;85;96;100;103;82;98;137;152;141;103;90;99;85;72;61;77;93;82;78;83;81;65;87;89;83;104;76;71;71;87;95;80;89;86;83;74;85;66;72;85;79;80;89;77;74;91;82;94;86;93;96;88;83;109;152;163;162;144;132;107;95;106;149;221;213;150;143;115;131;139;115;129;103;103;101;83;87;73;75;89;112;103;101;122;127;110;123;122;104;83;79;83;87;84;78;91;79;95;93;78;78;87;83;72;75;79;107;98;102;102;90;98;92;95;97;114;98;103;115;113;94;113;161;182;142;141;110;118;106;117;113;102;95;91;92;86;112;91;106;93;140;141;132;148;140;156;151;169;191;158;122;101;103;128;176;144;112;93;95;96;77;74;86;93;95;106;74;79;87;82;83;66;84;65;97;78;80;84;93;85;99;60;87;77;100;108;95;87;82;80;79;102;93;89;101;80;116;96;99;93;107;86;79;81;84;81;90;94;73;75;77;87;85;53;86;82;79;77;86;96;97;112;113;112;103;102;81;85;67;80;88;80;88;95;86;92;82;99;92;84;71;81;128;185;215;144;101;104;105;102;87;94;126;109;88;98;80;97;100;94;88;92;101;120;169;275;276;142;115;104;160;129;114;131;180;173;126;105;82;103;80;107;78;88;87;100;121;98;96;81;77;79;94;99;162;179;192;173;159;214;222;177;133;122;141;145;144;141;139;148;117;100;108;116;116;141;137;139;100;99;108;105;105;101;102;85;97;77;79;88;73;79;76;75;72;58;86;75;81;83;94;90;78;89;84;79;85;80;97;82;85;74;80;92;95;97;112;112;108;102;87;88;96;104;102;98;85;96;102;103;82;93;104;94;104;111;161;173;124;124;126;147;157;186;230;148;94;93;122;99;104;94;95;73;86
105;115;107;100;116;143;134;109;150;169;168;144;129;155;170;162;115;132;193;206;179;167;133;124;124;104;98;101;113;121;106;101;105;171;295;537;470;385;425;445;306;308;208;135;98;83;81;109;124;140;112;176;279;224;171;97;102;132;143;121;105;153;151;214;217;156;118;130;179;144;113;131;208;328;313;241;198;155;122;92;86;96;114;115;97;89;85;102;103;80;109;86;89;82;87;75;95;87;78;86;86;89;92;99;71;82;72;74;89;74;80;81;82;98;72;91;85;76;94;91;71;107;115;174;172;197;217;171;258;436;687;940;1172;1312;1223;1054;1304;1597;1591;1544;1412;1068;628;438;584;670;545;299;217;238;420;413;417;447;380;310;311;199;250;321;346;262;233;183;234;217;139;109;92;75;91;80;78;94;89;78;82;86;81;94;74;87;73;100;102;99;92;95;99;105;98;116;108;104;120;126;122;147;209;341;361;395;368;277;169;132;98;96;88;90;100;109;84;96;86;76;77;62;99;74;80;84;84;67;72;67;70;76;80;84;82;65;64;102;99;88;69;81;96;97;71;86;80;90;77;85;100;102;84;91;85;106;94;93;67;105;107;124;137;180;171;224;332;500;406;352;345;314;289;229;213;272;207;216;195;169;196;242;286;164;150;132;149;159;187;225;233;179;132;111;109;117;114;95;74;83;78;82;76;67;106;124;182;284;287;305;260;177;183;174;183;178;173;167;141;123;104;94;110;99;109;111;105;88;85;86;84;78;90;85;59;83;91;104;94;96;112;79;86;83;81;76;94;64;84;86;87;91;90;85;97;107;88;110;109;75;83;80;88;83;88;90;101;93;90;102;76;94;72;99;94;88;98;107;129;155;165;150;141;117;114;97;135;158;178;190;164;134;123;193;243;291;407;524;704;627;419;188;120;91;80;90;76;67;94;90;96;82;91;102;93;103;73;93;95;84;93;83;93;96;80;98;89;90;80;78;95;85;84;101;83;96;90;123;99;75;90;85;86;71;77;80;89;78;92;93;88;120;98;121;88;82;108;90;96;98;100;107;91;97;110;110;98;98;106;96;100;101;106;86;93;109;87;100;109;100;69;96;104;100;115;95;111;126;138;122;131;133;134;172;127;118;92;130;85;102;109;136;136;151;165;222;304;270;250;204;144;132;111;175;191;185;170;188;178;180;231;318;485;433;396;469;520;420;280;204;174;161;186;178;207;211;156;102;129;112;145;117;142;164;167;144;152;137;113;112;132;112;104;105;115;115;85;109;90;105;87;87;97;140;254;521;672;576;277;177;154;130;117;101;101;131;129;135;110;113;110;85;99;89;108;98;101;102;80;99;115;98;106;95;95;82;93;93;89;90;89;103;131;260;697;1096;985;500;183;135;162;174;184;144;98;91;104;125;218;344;351;178;126;96;94;94;100;110;98;96;121;125;95;101;96;97;118;95;133;117;104;110;110;103;110;102;111;97;91;98;93;118;90;104;102;106;119;115;86;96;82;121;183;426;737;707;427;202;119;105;101;109;86;82;103;71;98;89;104;86;90;91;89;80;103;101;99;105;95;95;93;84;88;98;100;79;95;79;102;95;97;85;88;105;108;91;109;107;80;76;97;89;101;151;194;238;187;139;182;161;155;110;99;100;110;137;286;647;785;502;238;107;99;100;88;101;98;81;88;130;100;109;150;200;204;159;123;114;94;145;150;166;137;121;119;92;72;97;89;88;103;116;180;255;215;143;102;74;95;87;97;122;124;119;97;95;102;111;148;134;117;94;89;89;96;104;167;265;308;185;136;112;85;84;87;96;122;121;123;106;105;128;181;176;117;104;99;95;88;114;110;125;180;183;122;113;111;91;103;101;128;98;90;103;105;117;120;104;107;94;114;104;116;125;133;110;110;112;94;89;108;104;105;97;70;88;74;98;86;97;95;75;96;83;77;81;79;63;81;86;90;91;92;108;81;76;63;75;67;89;79;92;96;88;72;85;103;92;88;101;84;102;107;106;93;88;81;90;88;70;84;92;85;101;95;78;75;92;87;93;90;90;85;113;102;94;113;110;91;98;87;103;103;122;115;127;93;96;89;76;95;92;99;92;92;68;91;82;92;123;106;111;88;115;84;109;97;76;94;100;81;99;91;73;76;81;76;80;76;89;102;96;82;88;87;71;85;92;75;96;86;109;182;448;754;825;660;414;225;158;140;211;374;595;656;496;227;127;109;106;132;160;259;258;171;132;89;80;97;95;97;93;85;82;69;95;86;103;91;69;69;106;91;86;80;85;108;134;136;187;264;307;188;96;86;80;142;259;410;355;205;117;102;111;93;99;104;138;216;389;304;170;93;92;102;102;116;177;267;179;129;81;89;113;100;95;101;91;75;79;93;101;97;94;104;102;88;80;93;86;102;91;83;97;72;109;102;100;98;93;93;94;76;90;85;94;86;89;75;92;91;86;99;131;166;182;136;113;133;107;109;94;92;89;86;88;104;87;85;107;98;102;79;81;77;81;92;93;87;99;86;81;95;88;81;69;79;91;69;80;106;71;75;77;79;94;90;98;124;129;106;99;92;109;111;90;78;75;89;92;91;111;83;79;89;87;91;80;77;95;82;82;102;80;91;107;89;101;128;136;152;137;105;85;90;77;96;76;110;90;98;94;87;77;125;239;296;234;144;118;125;91;79;84;66;76;80;80;74;65;76;67;95;96;63;93;85;80;82;64;79;90;83;89;82;79;79;72;62;62;88;93;73;86;91;72;102;96;96;100;103;86;90;109;99;126;130;143;100;102;114;125;210;214;152;114;134;123;141;141;131;111;90;85;86;83;77;80;82;108;90;109;104;126;161;143;138;111;103;96;90;86;94;75;80;76;81;95;95;92;94;104;76;89;87;84;106;93;86;104;91;99;99;82;100;89;104;125;119;89;104;156;158;151;169;146;110;123;119;106;108;101;93;89;94;112;97;115;115;116;159;159;156;142;140;162;156;169;159;129;114;92;122;144;141;108;93;95;85;96;91;92;86;110;130;87;80;73;93;82;73;84;76;78;90;83;84;82;71;104;91;102;86;98;74;95;94;63;76;85;77;104;100;100;94;83;116;98;90;90;84;83;92;96;93;82;105;82;87;67;82;88;87;87;68;80;85;70;89;122;187;181;137;93;84;84;88;89;86;80;70;95;90;87;89;80;96;70;90;72;86;98;105;133;112;102;98;93;109;85;87;118;117;94;76;110;98;109;107;98;95;115;115;158;223;236;125;96;136;182;175;146;153;202;162;132;98;97;89;99;99;92;105;83;90;115;108;87;82;84;82;77;132;146;176;195;190;162;192;195;136;105;99;138;99;110;111;109;127;111;90;90;112;105;141;133;107;108;98;110;94;91;65;86;90;90;67;94;77;70;81;71;75;72;90;87;90;61;89;106;83;76;94;85;91;89;106;96;78;76;100;84;76;79;91;103;117;113;104;95;109;100;128;136;107;89;109;118;93;111;104;73;109;111;122;173;159;138;139;130;172;159;150;144;99;94;100;109;127;116;90;81;80;87
128;119;97;122;106;141;118;130;122;137;120;122;126;132;145;144;108;104;175;190;153;126;118;136;134;123;115;97;105;120;115;112;125;156;302;427;408;364;301;318;314;274;198;135;68;96;103;89;121;103;131;157;190;173;145;94;118;140;150;130;123;144;144;128;128;114;103;136;136;137;91;132;255;395;298;189;149;108;95;81;86;102;94;108;84;103;118;116;102;78;82;81;96;88;82;85;90;87;78;78;68;82;77;85;77;73;77;76;94;85;83;66;76;85;78;76;92;90;88;81;82;95;176;273;264;244;217;202;342;549;760;765;979;1231;1264;1243;1536;1754;1683;1728;1555;1095;680;600;759;805;541;306;207;209;370;436;423;461;396;249;236;244;173;247;317;279;221;215;206;222;131;99;96;85;89;84;77;83;87;100;79;93;99;102;111;79;81;76;73;72;90;86;87;104;88;101;102;111;114;147;129;142;173;244;322;282;286;341;257;139;113;81;82;94;86;86;67;84;81;85;101;76;92;87;70;81;98;87;79;85;82;88;82;77;80;85;76;75;74;94;88;87;79;96;87;77;85;80;96;88;97;88;96;107;97;96;72;68;98;100;104;105;122;225;239;286;399;407;346;344;368;361;285;222;198;181;254;248;185;207;328;487;442;319;226;136;148;188;201;264;232;171;125;92;91;98;112;83;52;71;80;83;67;90;91;171;212;221;236;231;165;145;137;133;138;152;146;141;156;144;121;113;87;83;110;103;93;79;96;79;96;90;66;68;76;98;83;105;85;78;91;85;92;91;82;83;93;86;79;86;108;93;95;113;120;90;97;89;76;79;80;95;109;74;103;90;77;76;84;90;92;76;87;98;91;98;110;116;111;132;128;154;108;115;93;104;136;151;187;155;170;152;215;236;260;289;311;419;467;410;256;171;115;88;81;70;80;64;85;76;104;98;94;98;77;92;90;90;84;93;104;90;86;90;102;79;104;100;83;83;107;96;76;111;87;97;100;93;103;91;88;52;88;89;87;84;98;91;106;109;132;123;118;120;130;105;89;80;89;105;110;102;96;103;103;89;101;78;116;105;104;102;99;89;80;90;101;96;104;98;88;86;91;117;121;122;112;110;123;128;120;145;154;134;143;141;145;108;91;105;98;126;119;132;146;201;263;268;269;200;173;104;111;144;143;180;179;201;187;137;185;251;312;352;293;372;369;346;256;196;192;171;227;244;243;289;201;118;141;174;143;125;119;113;135;131;145;158;114;136;129;117;128;118;101;76;109;100;101;78;84;110;106;104;201;284;428;336;186;132;154;156;105;89;109;113;122;137;119;96;94;96;97;87;80;96;95;104;112;117;100;89;85;82;85;101;80;98;118;86;87;102;113;210;481;830;753;377;124;138;119;144;155;123;107;116;94;113;170;197;215;166;99;106;96;105;106;101;107;112;117;143;119;110;107;122;90;109;104;120;105;91;87;76;106;119;103;96;110;100;106;115;96;95;106;113;133;118;94;82;92;110;245;634;1225;1216;630;222;116;122;100;107;107;105;83;93;101;90;90;96;104;103;87;83;89;93;124;93;121;76;87;72;80;78;91;103;85;93;80;96;95;80;81;102;82;103;88;105;82;85;101;108;78;126;159;191;201;211;274;319;214;164;114;97;101;123;207;407;517;365;156;104;85;96;83;88;89;80;92;108;115;106;95;140;134;122;87;97;109;129;129;145;120;97;104;84;87;88;104;92;95;99;130;171;176;114;94;111;95;102;90;83;109;97;85;93;95;109;143;134;111;87;109;94;91;98;135;190;208;144;128;85;82;75;85;110;142;128;93;91;124;112;158;177;133;101;116;83;86;101;111;128;145;148;100;107;103;116;99;114;103;99;82;82;101;119;118;99;146;137;116;108;100;137;137;110;112;104;117;98;94;79;88;90;90;80;97;84;99;92;80;83;95;83;66;83;86;82;91;102;104;86;89;91;83;94;92;96;99;94;93;93;107;75;80;87;91;77;82;86;74;96;75;86;91;96;107;89;98;97;81;82;90;92;91;82;100;84;97;85;84;94;90;129;134;106;115;90;80;94;87;107;94;119;176;144;116;111;84;112;85;104;97;90;79;68;80;94;82;93;89;91;85;91;89;96;65;80;70;95;108;72;85;91;79;100;90;101;88;97;83;72;94;78;86;99;105;83;94;83;86;96;150;279;497;711;596;323;187;126;147;214;509;929;1274;756;263;110;90;82;88;109;126;123;100;84;104;90;88;98;74;103;101;89;76;96;86;80;78;79;83;104;101;83;89;96;100;119;176;306;388;350;215;115;89;101;149;347;552;440;234;134;90;118;118;134;105;108;188;264;202;114;90;84;87;116;129;128;165;118;101;86;84;104;90;76;86;106;95;104;77;103;87;97;91;96;89;86;82;95;80;90;88;87;84;77;109;87;100;110;89;83;102;79;91;63;92;79;85;85;110;101;102;112;127;122;117;116;133;152;90;87;81;99;104;102;87;87;92;75;90;65;66;91;101;66;82;102;82;74;90;80;87;88;89;84;75;87;64;78;74;82;85;75;89;97;72;104;107;92;90;90;99;95;80;78;78;95;83;98;104;83;84;69;78;82;85;77;73;74;94;90;86;86;95;97;116;166;194;217;174;119;111;79;76;93;79;82;87;77;72;96;82;109;243;463;602;378;181;112;110;90;101;86;75;78;76;82;74;86;87;88;71;81;83;88;67;90;75;92;97;93;66;89;81;88;87;78;78;75;87;85;72;97;86;90;102;101;74;88;100;95;94;87;94;112;162;183;158;120;114;132;154;141;122;126;121;128;148;121;141;138;104;82;87;87;75;89;103;121;110;91;123;161;197;200;147;111;97;114;85;90;90;92;95;74;87;91;95;97;84;99;86;102;78;76;91;88;86;87;118;104;99;118;106;108;104;113;105;84;116;136;136;161;186;134;146;136;128;118;98;96;74;103;90;90;97;92;138;110;155;167;162;131;103;119;115;168;130;124;138;109;96;102;98;71;96;90;78;101;91;86;119;110;99;102;104;82;88;83;66;72;89;63;79;89;88;85;80;76;93;89;67;82;103;84;87;87;85;80;97;109;113;82;85;93;84;94;85;101;85;88;89;89;83;93;83;86;83;78;98;67;71;81;85;81;106;94;96;219;358;364;256;112;79;115;117;86;95;88;89;87;82;75;70;69;81;83;89;92;93;97;94;97;88;88;97;91;88;96;105;119;118;93;102;86;97;87;97;103;105;111;135;141;159;150;121;117;161;192;168;160;158;164;118;124;96;91;90;110;93;104;103;87;106;95;88;88;74;78;81;90;107;152;156;147;158;180;167;151;119;111;121;116;99;103;83;95;114;125;94;96;103;105;138;131;118;102;77;93;98;72;92;81;77;78;66;72;79;81;66;68;79;90;75;94;72;72;84;72;82;79;83;79;79;86;91;96;94;113;73;90;94;88;100;100;126;109;87;92;72;102;113;147;142;119;121;132;116;102;94;89;116;129;115;126;133;135;111;146;178;149;152;116;99;95;89;102;103;129;102;101;90;80
120;143;117;99;98;127;151;148;97;126;105;133;129;141;162;133;122;114;167;187;163;115;107;166;182;133;123;90;99;146;110;100;130;151;200;264;312;294;288;252;259;216;173;116;124;100;123;113;99;114;112;157;135;151;119;160;142;111;132;114;96;120;113;131;118;85;93;102;111;102;95;138;240;341;285;188;138;118;112;102;80;99;126;138;103;128;133;114;101;90;97;100;90;78;79;73;81;79;85;95;65;87;67;81;78;83;89;65;78;67;78;66;81;70;73;100;89;81;94;77;77;122;209;301;334;235;249;319;445;703;844;831;895;1246;1425;1363;1730;1953;1769;1696;1558;1189;782;827;934;790;472;254;151;208;266;293;331;320;310;188;155;173;164;180;268;259;218;172;182;172;119;85;92;84;85;100;75;80;93;94;100;92;89;102;81;94;92;72;80;77;90;92;97;121;124;110;126;111;132;197;182;161;191;187;221;222;303;368;251;144;94;95;83;80;70;81;69;83;96;89;87;70;96;94;82;84;70;72;74;82;82;91;91;77;91;84;81;88;84;89;80;82;77;86;97;64;78;75;79;88;89;91;97;94;100;79;78;83;97;93;101;104;140;191;291;278;325;332;294;353;485;588;409;269;203;200;280;258;244;311;607;996;987;602;303;186;181;230;260;239;196;160;113;115;104;116;111;78;61;59;80;80;95;94;85;114;176;181;189;224;156;132;125;114;122;151;165;177;182;169;153;100;101;97;90;97;83;85;91;95;85;99;68;70;83;69;82;75;96;94;75;80;78;82;83;88;88;85;93;96;76;99;116;142;126;106;98;86;95;87;81;96;89;85;99;88;86;80;95;71;77;95;101;90;109;124;119;104;123;105;144;132;143;122;100;139;162;223;187;162;194;253;347;296;300;259;293;356;294;270;224;147;104;78;78;87;91;85;80;94;101;79;94;88;76;85;87;91;90;87;83;94;91;97;66;90;97;89;82;84;84;88;86;96;98;81;105;85;99;84;75;92;77;83;96;98;77;100;114;133;169;174;143;100;146;125;109;93;98;89;92;117;124;101;89;86;85;84;86;104;112;93;96;79;80;91;83;91;85;106;110;84;94;119;149;174;149;149;110;106;140;125;122;134;128;149;121;97;101;99;94;107;117;112;130;131;186;157;199;179;144;116;104;148;122;141;140;144;150;164;183;221;258;284;268;247;243;256;197;170;253;225;196;179;246;285;189;137;118;137;137;122;123;139;144;117;154;144;128;131;98;107;114;108;115;101;94;114;89;83;93;85;99;122;171;208;251;215;141;115;135;118;113;103;99;111;127;109;112;106;112;101;108;93;98;95;89;94;96;134;80;80;92;82;97;104;98;88;95;112;93;105;86;150;286;414;392;229;142;135;123;137;132;126;101;100;113;110;118;147;153;120;110;87;106;125;137;133;118;110;122;117;114;116;95;106;101;105;103;105;91;96;94;96;92;99;124;104;95;85;85;80;94;94;129;124;110;148;133;111;94;128;197;520;1179;1231;665;248;136;95;93;101;92;89;85;92;83;92;90;88;81;77;102;94;89;92;114;119;98;117;105;102;106;94;87;108;99;92;83;90;92;100;72;95;103;82;83;100;87;89;69;101;120;113;142;158;173;278;496;522;370;229;132;117;103;90;157;223;245;207;126;90;100;96;109;93;89;73;84;105;87;93;99;127;146;111;80;125;91;107;120;109;107;105;93;117;126;100;95;85;83;103;110;120;105;101;111;110;100;85;91;101;99;91;70;85;94;90;95;102;98;95;106;87;97;73;95;114;145;135;89;90;85;84;86;119;145;130;97;93;110;120;121;121;121;81;106;93;86;103;110;118;140;107;99;104;122;101;108;94;131;112;87;105;107;103;123;142;153;132;125;130;97;114;134;149;136;116;101;79;89;86;81;81;84;74;86;95;84;89;82;74;90;95;98;83;79;86;93;82;83;88;93;97;92;87;89;86;104;78;80;96;85;92;88;77;79;95;99;91;94;117;95;96;76;97;88;87;99;86;87;92;83;85;104;93;88;78;92;91;89;101;93;116;122;128;117;111;91;76;78;102;85;137;212;214;115;99;92;111;92;87;114;68;113;88;111;97;90;87;74;95;88;94;84;97;85;99;79;87;85;87;88;85;83;90;107;131;137;129;102;100;88;87;94;83;87;78;83;84;113;95;123;163;313;376;350;214;150;133;106;142;462;886;1214;789;272;130;104;103;80;89;89;96;95;86;80;92;98;97;80;92;98;92;87;75;83;107;90;89;85;101;89;96;90;104;98;136;285;559;637;439;228;103;90;116;178;434;684;543;245;109;92;99;97;90;83;94;112;129;121;110;95;92;101;98;129;105;117;95;91;89;84;89;89;87;76;72;101;78;87;78;85;109;81;85;85;109;88;76;84;69;99;97;89;98;107;88;109;119;133;103;85;87;107;102;96;104;100;125;149;145;112;121;117;107;102;129;125;178;149;125;93;82;78;103;96;89;101;79;90;91;84;86;103;80;91;93;87;80;90;65;85;77;81;81;88;74;87;86;75;92;72;77;92;84;89;92;93;77;100;83;90;80;79;97;99;92;95;89;91;85;77;81;84;99;91;92;79;97;87;88;86;84;102;86;100;198;376;431;303;158;118;101;86;113;100;78;63;79;83;76;90;111;232;527;700;449;197;131;104;93;79;75;85;83;74;77;87;93;75;85;96;80;74;74;87;87;90;102;81;73;89;76;69;85;80;88;81;84;87;71;100;80;85;92;96;91;85;92;109;88;105;97;86;119;148;242;193;190;134;146;128;131;111;113;106;116;119;108;102;101;106;68;72;90;79;97;99;117;113;112;122;139;157;159;149;147;90;91;80;74;94;83;71;99;80;76;82;89;85;105;85;95;93;101;83;75;101;109;119;103;102;124;99;99;93;110;92;94;85;116;150;133;178;156;134;127;134;147;92;81;89;97;105;105;96;99;87;100;119;159;155;110;126;133;139;136;134;128;127;93;133;90;99;91;97;92;103;85;89;111;126;114;111;90;96;66;104;85;81;106;110;77;72;76;83;78;66;79;77;77;92;116;95;96;79;96;88;88;98;109;119;97;98;102;89;107;107;99;103;100;88;97;82;94;83;79;92;92;62;89;91;90;83;92;84;104;150;336;675;699;368;150;98;83;111;94;98;104;77;79;102;87;79;69;100;79;88;88;80;79;86;103;102;113;133;97;109;94;122;124;99;120;106;105;99;80;104;106;108;103;126;136;129;116;88;118;174;191;181;138;116;107;109;95;104;125;113;113;89;125;122;133;94;94;86;82;86;88;94;88;114;138;123;140;137;167;191;164;136;130;126;86;95;82;110;93;107;108;112;107;115;121;115;139;115;96;80;97;88;87;94;118;70;87;89;64;93;66;84;80;76;89;93;77;70;90;76;87;82;67;78;87;88;88;89;81;80;82;92;96;100;81;87;81;88;105;92;98;101;120;145;168;148;146;148;125;139;111;100;94;115;127;128;131;129;121;140;122;137;155;147;103;107;94;91;105;105;122;103;90;102;76
171;149;97;75;95;126;158;160;128;106;113;107;161;159;142;152;164;150;147;179;151;124;111;209;204;174;139;127;130;164;141;135;169;154;143;186;257;278;274;229;208;149;134;113;121;107;118;94;117;117;128;128;123;78;126;167;145;150;113;89;92;89;103;104;99;92;94;107;85;92;134;175;208;253;195;131;125;125;87;80;83;115;121;130;95;105;129;89;75;86;96;84;84;94;74;86;79;94;76;69;75;89;68;89;79;82;66;83;58;80;93;79;83;76;80;77;84;82;86;83;100;110;209;265;274;271;370;464;601;857;1029;1012;1138;1585;1606;1395;1811;2034;1596;1544;1337;1058;801;752;875;672;391;207;149;128;192;211;194;232;217;155;136;142;140;136;145;175;168;154;167;152;111;93;83;97;74;83;90;79;75;85;81;98;71;79;79;81;71;91;74;84;99;107;131;111;119;141;168;136;131;178;232;210;230;156;173;159;222;278;213;107;96;78;82;75;68;81;82;95;87;76;88;80;99;78;76;74;83;82;76;71;90;65;88;87;74;100;83;92;99;87;93;86;82;87;68;67;78;95;59;81;82;78;88;92;97;79;81;73;74;87;95;100;150;250;248;212;207;237;320;416;646;869;584;298;170;187;250;259;309;506;1105;1706;1571;881;399;218;191;224;319;257;174;117;89;87;101;95;91;85;76;66;84;86;86;82;88;104;145;156;224;293;275;201;138;139;141;169;209;239;249;219;157;116;106;98;114;64;91;93;82;70;82;84;95;80;85;73;84;80;96;88;88;79;81;109;86;88;95;93;80;87;103;110;127;160;109;101;85;87;88;92;75;77;78;92;83;80;85;74;77;93;72;90;81;98;127;136;129;115;116;125;151;190;141;113;115;128;200;237;208;173;280;362;427;411;328;304;276;294;214;212;156;121;105;85;96;72;80;91;95;99;84;80;82;92;96;93;87;92;88;102;82;96;78;106;87;88;89;89;91;94;97;101;91;82;84;107;86;81;83;82;83;79;100;78;83;89;92;93;108;181;275;275;185;116;127;107;98;93;89;88;95;95;90;109;77;88;90;87;103;93;100;105;96;89;93;98;101;91;104;90;89;100;87;158;210;295;240;132;111;110;119;153;119;115;127;112;121;107;91;92;95;92;111;103;102;119;113;134;115;128;114;137;157;155;149;139;108;150;165;202;229;289;290;256;219;212;195;183;194;238;267;301;240;162;194;196;147;131;143;153;152;153;136;145;136;130;145;216;198;140;130;94;117;111;106;104;91;110;100;100;86;111;121;137;238;259;186;163;128;111;126;109;114;115;110;125;107;98;110;106;77;93;101;98;93;104;89;115;103;106;120;93;104;92;92;92;113;107;103;102;103;94;104;101;163;180;160;144;133;173;167;133;140;99;106;127;129;93;110;114;140;110;81;100;111;119;125;113;103;117;124;107;113;118;100;121;111;106;104;84;89;84;97;90;93;102;116;99;91;101;90;83;82;114;103;115;142;140;104;94;101;133;217;488;863;825;427;183;125;121;98;89;109;86;90;102;81;118;82;102;85;101;88;65;113;101;116;101;97;123;111;96;90;100;102;100;100;87;98;89;101;90;101;89;101;84;100;74;84;71;71;112;94;111;96;111;183;347;582;699;515;243;113;104;70;99;124;151;154;132;101;105;99;86;96;86;94;99;96;92;78;97;87;118;114;98;95;105;106;114;110;112;97;92;85;149;183;143;112;75;97;84;95;89;90;104;121;117;107;116;84;74;89;96;93;94;100;90;87;100;109;100;102;94;103;107;103;104;100;100;100;114;114;108;96;117;124;115;99;96;115;107;129;124;120;89;91;99;95;106;111;132;114;115;86;94;109;116;109;132;137;135;113;104;113;125;111;169;148;159;96;109;112;111;121;137;112;110;87;78;99;94;81;75;97;79;84;92;91;93;80;92;92;74;91;68;79;70;85;84;103;78;106;93;110;95;91;88;88;83;79;90;70;95;94;85;81;89;79;103;86;93;84;107;80;93;107;92;86;101;88;106;102;92;77;78;102;97;103;73;83;87;87;97;88;104;110;82;87;79;101;106;123;149;216;150;126;112;102;90;112;89;83;105;111;106;117;88;93;79;91;94;93;97;103;79;127;121;113;102;82;84;78;98;75;89;117;175;166;133;103;85;80;90;84;88;72;78;100;82;98;96;109;103;165;162;156;152;152;135;111;152;281;526;666;394;180;118;104;97;99;85;85;89;94;96;93;92;85;87;90;75;101;89;97;82;88;76;91;85;94;103;110;87;97;99;117;212;514;950;926;514;215;91;100;111;165;340;434;333;169;111;94;78;93;104;91;83;99;100;89;76;89;94;119;132;142;118;94;90;77;89;74;77;82;71;77;73;111;80;74;82;89;85;87;108;82;96;84;96;103;73;89;94;106;80;109;100;122;146;115;97;91;104;80;85;72;102;172;239;240;185;115;97;109;98;103;134;193;300;273;154;90;116;85;95;89;82;91;83;73;87;94;76;88;85;84;94;79;87;83;71;83;79;83;80;86;91;88;68;84;77;78;89;72;97;73;76;92;86;84;92;96;80;89;89;87;96;91;85;109;84;93;108;101;100;77;97;86;96;91;100;95;113;97;89;134;262;632;668;386;181;118;97;105;104;110;83;73;83;81;87;83;113;200;371;463;288;149;113;80;74;86;86;69;83;78;98;67;79;80;91;63;93;80;92;80;101;98;80;94;80;86;78;71;78;78;74;92;80;81;82;71;92;98;89;76;75;90;95;94;95;118;96;89;111;156;256;294;247;191;200;146;128;118;122;111;95;99;114;81;75;82;85;91;93;102;123;143;151;127;124;142;134;153;163;163;116;116;109;97;96;88;80;86;61;85;88;91;86;116;84;89;95;86;85;96;91;104;113;104;86;107;128;103;96;104;85;83;90;99;128;167;166;140;154;119;129;97;113;92;110;101;102;102;94;100;101;122;105;116;97;91;122;145;123;127;126;120;141;142;132;92;94;86;90;101;100;91;64;75;95;96;86;81;80;85;110;93;71;94;83;75;68;87;93;83;79;92;84;92;97;68;86;83;81;101;113;83;94;113;123;183;104;82;105;96;115;112;99;105;96;93;99;100;103;119;113;82;90;95;82;89;80;91;74;78;108;182;433;780;750;336;129;99;105;96;89;113;84;93;92;77;77;70;94;83;79;70;88;87;83;96;115;104;142;142;139;85;95;102;95;112;115;143;109;96;81;110;93;100;97;106;116;111;82;114;153;175;201;177;150;100;118;106;141;102;133;107;132;119;137;173;152;96;87;98;101;107;93;97;98;128;161;157;119;127;191;252;193;168;167;133;127;81;114;103;117;106;124;103;137;173;141;121;128;145;93;80;78;87;95;69;92;85;73;77;72;79;83;77;79;87;98;79;82;72;86;76;80;85;72;95;81;85;76;79;91;89;86;77;77;88;78;82;90;84;88;78;85;99;133;147;161;139;115;115;135;95;92;86;125;125;127;152;141;123;143;153;114;121;163;157;127;114;102;108;114;103;141;111;114;81;78
96;118;105;113;113;139;126;132;104;127;110;128;133;175;209;213;191;144;149;186;169;130;104;135;221;183;168;168;133;146;201;191;194;202;181;171;222;202;196;144;127;148;120;141;128;134;85;92;80;102;128;158;105;97;129;119;155;129;103;85;80;85;76;95;82;93;89;118;107;122;147;192;209;217;184;154;138;123;119;108;123;115;139;153;84;92;105;105;88;75;87;87;82;92;83;86;83;74;81;83;79;85;70;79;97;84;85;108;86;78;97;93;75;79;65;82;90;102;86;83;104;126;153;151;192;222;425;567;758;938;1004;1124;1377;1761;1622;1401;1599;1677;1427;1171;1095;945;675;567;633;524;278;162;111;130;177;185;176;185;184;152;154;178;198;166;141;146;146;175;174;151;102;77;81;96;77;74;85;70;85;82;80;78;79;85;75;73;103;91;86;94;114;132;127;133;100;115;142;151;140;183;275;277;284;248;165;128;143;154;138;100;91;72;75;72;66;59;70;76;65;81;77;98;92;93;75;75;75;89;81;87;76;91;87;86;78;72;93;84;101;74;89;104;80;91;92;85;79;84;80;86;77;82;84;79;85;96;83;85;95;90;96;122;165;220;288;236;179;189;266;379;606;721;513;272;138;162;260;289;292;440;1010;1751;1744;1091;535;297;228;275;283;271;152;97;95;80;90;108;83;60;69;76;70;93;107;79;123;119;134;174;252;327;282;222;173;148;163;180;232;264;265;227;166;161;134;105;90;94;84;77;81;87;78;79;92;84;73;86;76;87;89;80;95;92;80;80;71;96;80;87;104;83;106;115;112;147;122;104;88;93;93;77;95;74;97;80;87;64;99;93;100;73;71;71;71;114;110;142;140;114;91;113;160;243;228;156;147;158;205;241;199;207;256;331;356;370;355;318;352;304;205;219;132;134;91;100;80;85;94;91;89;84;91;81;102;89;112;86;93;81;79;88;82;89;78;79;79;91;84;70;95;81;91;101;107;91;113;98;104;99;90;81;88;92;85;88;75;90;83;95;121;197;416;419;237;138;124;116;110;80;103;96;89;78;95;91;83;97;103;84;90;95;92;125;107;101;96;95;96;87;98;103;110;104;111;138;268;426;383;219;123;126;139;106;129;111;101;120;127;122;104;94;96;114;95;99;115;86;117;120;116;124;101;153;202;202;165;137;124;128;192;297;331;273;242;216;190;212;173;198;209;241;347;383;251;195;145;162;125;153;161;170;142;137;145;173;144;137;132;179;207;136;110;112;101;121;117;102;101;120;99;112;85;99;142;213;350;400;261;180;132;124;106;117;113;88;104;105;106;92;81;93;121;87;84;108;101;100;94;104;102;125;109;85;94;102;96;97;86;83;80;97;99;97;95;102;109;116;104;147;107;217;256;250;161;126;109;105;103;101;121;111;106;102;91;104;111;127;117;113;113;95;121;94;117;77;134;119;101;109;101;95;88;88;80;100;106;105;106;93;108;102;92;95;79;76;107;108;117;149;121;92;69;111;121;301;504;523;371;172;131;113;109;85;88;89;112;75;97;87;71;100;92;94;84;86;100;87;87;112;89;91;90;90;94;99;78;105;92;89;97;82;90;103;112;91;88;72;102;78;96;100;85;90;91;101;97;113;138;242;457;585;439;244;128;104;118;98;113;130;115;102;107;101;96;64;96;85;90;92;68;100;73;82;85;102;95;109;104;80;100;111;107;119;91;101;120;166;222;155;102;91;90;85;82;88;80;88;125;126;115;98;97;87;83;88;75;93;82;95;92;94;60;84;81;88;97;103;97;116;107;112;115;107;103;102;95;91;88;105;80;111;120;128;134;115;96;98;93;87;85;117;139;199;158;126;102;103;99;137;130;128;122;130;105;93;116;128;145;172;187;160;121;130;122;104;127;133;119;108;88;83;118;90;88;95;86;80;93;83;87;85;80;83;80;100;93;92;75;80;94;82;96;86;90;105;74;97;100;80;88;104;87;90;97;93;86;79;91;77;91;91;106;111;105;76;90;82;88;84;94;89;59;77;87;101;76;87;91;71;80;67;84;88;94;79;100;92;85;93;79;91;95;85;105;173;215;202;146;98;97;85;83;104;96;99;79;109;97;112;107;82;89;83;72;86;87;106;89;102;87;92;96;84;75;83;84;95;114;183;212;154;131;101;94;89;91;89;100;95;91;103;87;79;101;78;98;106;116;103;151;166;126;122;174;271;255;220;124;135;118;110;89;119;77;100;87;81;88;84;104;97;97;83;86;79;96;90;80;78;93;101;103;96;80;84;102;120;141;289;694;1103;922;522;191;109;105;139;190;205;238;177;144;91;92;77;95;82;82;82;90;93;91;82;86;90;96;140;138;105;104;85;86;91;96;73;86;86;77;117;107;88;90;79;67;89;87;91;80;89;72;87;89;80;97;91;109;104;93;84;121;133;112;97;89;89;89;86;83;110;186;344;350;278;152;104;100;99;90;136;314;481;538;276;141;102;92;79;80;98;88;106;105;71;67;73;81;82;82;98;94;95;83;81;86;91;91;89;78;88;78;90;80;80;85;89;82;101;76;80;92;86;81;70;77;79;95;112;71;84;81;89;105;101;109;115;102;98;90;83;83;81;92;99;118;91;94;118;113;239;566;701;494;211;122;106;116;159;132;106;78;80;69;79;90;107;144;201;249;154;98;90;89;92;83;89;70;77;93;89;72;83;85;83;81;81;80;85;93;96;82;84;92;77;77;88;76;78;91;75;74;87;86;80;92;71;77;80;112;92;96;113;89;92;113;102;110;102;148;206;283;252;229;198;152;121;120;125;119;101;102;106;91;107;86;96;96;89;88;143;167;237;204;173;129;117;140;154;146;134;120;129;83;83;100;100;78;76;87;91;87;89;88;84;98;88;90;106;88;89;98;95;100;121;120;97;107;121;100;78;85;106;92;145;194;215;176;165;157;129;122;122;113;78;78;89;82;100;97;84;95;96;112;88;87;133;136;128;112;108;110;101;104;112;104;88;99;104;90;102;91;79;88;81;81;87;77;99;104;107;97;99;75;81;97;80;97;82;84;72;69;76;86;87;81;89;95;84;102;65;75;85;106;104;125;135;99;114;100;102;99;87;86;84;94;116;118;155;169;163;106;78;86;91;93;87;76;86;87;87;118;261;481;430;285;116;100;104;103;90;96;102;82;86;102;96;93;81;80;108;100;97;108;98;113;101;107;132;142;137;94;93;104;130;111;110;145;120;99;82;98;94;96;98;111;75;95;88;115;113;184;201;210;135;127;94;114;99;102;103;135;109;115;132;177;163;121;88;100;93;120;96;101;75;114;141;152;124;138;210;230;218;189;233;153;108;90;116;153;151;142;150;151;165;167;143;134;176;166;146;109;104;111;87;85;71;83;90;75;86;91;93;86;79;67;88;92;83;80;94;80;92;81;96;89;92;79;94;113;106;86;79;79;80;89;83;71;83;84;87;98;106;91;123;133;153;109;131;108;103;113;103;88;109;138;118;128;105;91;93;104;113;119;121;118;111;99;105;112;119;110;124;155;118;103;91
78;108;113;120;149;142;125;123;104;113;129;138;158;177;230;222;192;145;192;223;227;147;101;134;185;198;186;180;180;206;189;193;205;226;233;229;178;159;154;135;126;127;141;156;132;129;98;108;78;92;125;172;151;120;152;148;122;161;128;106;96;81;85;102;86;80;122;107;99;126;190;268;264;187;207;217;146;97;109;110;120;96;113;127;97;83;103;116;90;88;84;82;78;106;84;90;77;71;93;79;83;83;67;92;79;76;71;78;82;90;88;78;72;78;76;72;95;86;90;77;111;122;108;96;135;201;331;648;930;958;884;835;1117;1589;1405;1225;1361;1440;1173;886;1024;823;547;355;395;398;238;152;112;118;151;178;211;298;304;216;192;208;221;172;148;107;119;153;200;146;93;95;79;92;68;84;79;82;91;99;76;88;86;96;87;64;93;76;88;81;87;106;134;99;115;95;112;105;117;184;354;470;406;335;241;144;98;115;95;89;91;85;90;78;80;79;73;73;81;85;91;79;72;92;91;85;75;65;75;87;95;79;90;91;83;89;100;73;85;92;77;85;76;89;79;94;74;72;85;83;105;89;72;91;94;92;91;70;92;107;101;105;135;260;278;223;173;182;210;304;394;424;325;201;116;151;186;243;225;350;670;1095;1317;998;600;379;298;242;275;214;171;89;76;99;80;106;83;65;51;77;83;103;96;103;127;137;136;152;219;312;240;189;138;143;124;147;194;226;201;205;131;151;125;129;113;90;91;98;100;83;87;70;80;84;86;69;87;97;104;90;85;94;91;102;73;72;80;90;98;87;96;96;100;125;100;85;95;87;92;82;87;75;78;92;77;78;69;96;80;97;84;86;75;87;108;121;135;116;113;107;151;221;200;186;215;216;217;244;228;225;223;286;277;303;302;283;294;254;194;158;120;105;105;83;74;97;97;77;82;93;95;88;91;123;69;95;88;80;88;87;66;93;100;83;96;99;102;97;99;65;92;105;93;99;98;86;80;82;92;87;84;96;92;91;88;88;79;105;140;188;343;324;228;142;108;111;90;97;85;97;92;110;113;123;83;99;95;86;92;105;105;92;84;106;109;99;93;103;100;75;97;102;117;174;296;372;320;172;128;115;164;161;144;109;116;96;131;136;104;103;94;102;122;115;103;119;120;121;135;122;159;174;186;204;203;160;128;151;186;264;303;250;265;186;169;204;188;217;257;252;327;307;260;140;137;122;121;151;158;182;180;139;135;131;124;96;104;123;124;133;122;107;103;109;100;115;100;109;108;86;98;90;161;274;469;496;328;201;129;126;107;97;94;100;100;97;112;82;98;118;86;93;105;109;75;110;104;99;105;126;108;99;84;84;111;82;86;100;85;82;78;100;89;79;97;106;123;122;171;292;473;464;247;147;114;105;110;108;105;121;106;100;113;127;140;99;121;111;104;84;121;92;100;114;105;113;102;108;113;77;98;105;118;90;105;94;102;126;128;79;80;84;87;92;88;92;126;124;121;93;99;105;169;322;479;411;291;174;129;107;81;95;88;94;89;109;90;86;91;81;92;109;91;123;103;86;104;102;99;83;95;90;106;86;117;94;88;81;92;91;99;110;82;87;93;75;85;87;90;86;83;80;88;94;87;101;121;170;240;322;239;154;110;114;121;146;174;171;161;145;104;70;78;110;81;79;85;75;81;76;95;92;119;87;100;106;103;100;85;95;106;117;111;93;122;142;149;150;122;92;68;76;83;81;89;102;114;110;91;115;91;83;76;78;82;95;67;90;79;81;90;84;82;95;88;87;94;108;131;119;117;95;113;89;92;111;109;91;86;97;123;153;169;170;125;94;88;91;73;120;184;242;196;92;91;104;123;136;121;113;117;113;101;113;109;131;146;171;176;139;136;133;107;114;124;122;128;86;89;78;96;103;85;88;89;115;93;84;90;69;79;88;84;78;79;86;84;88;89;74;76;76;78;72;83;88;85;73;77;84;96;100;95;83;89;74;98;97;81;89;78;88;80;82;95;89;101;84;82;82;93;97;80;97;106;84;85;104;91;97;85;91;86;72;98;105;84;89;84;96;94;94;102;184;166;144;108;94;94;110;99;96;94;79;98;100;111;115;98;106;92;88;86;99;101;98;107;93;110;84;91;85;89;79;95;75;109;136;143;135;92;93;100;95;70;89;92;90;82;86;79;82;82;88;90;86;99;108;131;153;115;107;109;143;114;116;123;143;147;107;115;96;103;91;93;79;93;102;102;85;94;77;85;89;82;85;85;82;120;105;86;87;94;110;114;102;146;410;964;1427;1021;483;189;114;109;190;246;179;136;120;98;85;77;69;73;85;75;77;104;91;78;86;72;99;116;159;186;160;147;117;91;91;70;87;85;81;87;120;89;99;77;83;96;106;97;106;82;89;77;100;71;96;80;103;87;92;91;74;94;95;95;102;90;78;85;91;95;98;182;335;332;219;123;88;109;88;108;174;354;723;667;329;176;79;80;81;88;93;92;74;101;102;99;68;82;80;85;98;88;106;100;89;88;95;78;74;67;76;77;68;64;62;92;71;78;77;68;100;103;104;88;91;91;79;95;75;90;83;75;92;95;97;108;105;100;100;98;88;90;72;95;90;93;130;158;134;122;212;498;646;412;216;96;84;111;138;122;126;109;76;73;72;85;83;116;137;132;104;95;86;86;90;83;89;90;87;70;73;97;75;58;68;84;67;85;84;73;74;89;95;87;76;90;63;94;56;81;89;97;93;98;88;90;94;75;89;120;101;91;103;82;93;123;144;127;127;137;167;208;189;175;179;137;119;92;113;119;94;125;130;112;110;102;95;111;77;124;203;302;289;227;176;143;115;125;127;119;113;120;119;102;85;93;92;76;75;73;101;80;91;96;87;105;91;96;90;103;104;92;114;87;93;94;104;113;97;98;94;87;101;122;151;148;158;179;202;211;166;144;132;117;109;109;104;92;91;114;96;94;105;109;109;109;159;137;129;146;137;134;152;142;105;120;117;110;101;92;98;81;90;105;85;91;95;99;87;127;108;130;111;84;82;96;86;87;98;85;96;74;76;79;78;107;98;94;103;97;97;76;85;99;112;123;100;90;93;125;123;121;94;92;102;109;103;202;320;417;280;150;92;87;88;89;83;85;92;89;92;95;166;218;230;170;113;88;91;99;104;100;93;78;116;98;90;77;92;111;107;101;100;88;124;130;141;110;104;113;113;104;102;99;94;115;118;138;167;129;115;97;91;91;93;93;83;103;86;86;92;147;181;184;141;112;100;101;103;112;116;122;120;111;137;120;137;121;118;124;114;106;99;112;82;119;137;154;138;124;142;169;193;178;226;125;111;98;121;199;217;238;225;134;148;139;120;148;269;229;185;132;104;132;120;99;96;100;108;71;88;75;81;79;76;75;85;77;82;74;68;99;79;79;70;82;90;73;83;87;102;68;76;73;87;67;92;93;66;77;87;88;89;84;94;126;115;133;123;104;129;92;102;132;161;167;134;91;116;84;87;91;89;118;120;138;119;112;107;109;138;130;146;152;121;94;102
81;99;107;146;168;151;150;144;110;152;164;191;171;160;199;244;193;152;179;204;220;145;103;129;180;197;179;173;171;180;220;200;206;219;272;307;200;124;117;141;135;131;171;190;229;195;147;103;94;97;124;150;149;166;143;131;137;167;128;69;79;98;131;139;125;102;100;99;114;141;192;258;228;177;162;180;135;112;94;102;95;103;92;100;79;88;81;107;105;97;104;96;95;92;91;106;90;86;86;86;86;93;76;86;102;72;96;81;72;75;74;86;82;80;84;76;94;77;94;82;92;93;88;101;96;128;284;625;1022;937;702;752;964;1223;1161;886;888;942;921;751;711;602;390;259;284;305;253;186;153;106;127;180;281;330;313;213;181;190;184;168;132;123;134;192;156;119;89;56;84;64;70;72;107;90;83;77;90;93;69;65;87;91;93;96;103;83;99;90;94;95;98;87;96;95;112;165;322;436;457;415;295;172;111;119;93;86;81;76;77;99;85;110;90;83;81;98;101;83;75;82;82;91;80;79;79;90;86;78;84;85;94;88;78;68;99;92;89;84;79;88;79;87;103;76;75;98;86;85;92;90;86;78;90;88;91;114;102;109;119;178;220;208;206;174;193;228;258;270;164;130;106;134;157;205;205;200;305;496;713;737;547;329;264;234;288;215;146;99;96;75;69;88;65;61;62;72;93;102;107;106;122;140;142;115;164;189;201;154;118;114;118;137;157;153;190;174;160;135;135;96;97;120;119;107;103;100;84;72;82;84;95;86;87;90;92;100;103;108;80;74;79;88;88;84;94;86;82;91;94;92;96;112;96;84;97;80;88;74;84;95;74;85;79;74;87;86;100;83;81;84;120;136;113;111;96;127;146;159;180;163;181;217;212;214;192;211;275;307;270;252;271;273;323;261;192;121;88;84;83;79;75;92;84;107;81;81;93;82;86;105;89;93;80;77;92;98;88;98;97;91;100;100;77;91;91;86;81;76;93;102;84;90;94;93;90;95;95;95;89;95;88;87;78;102;106;139;213;220;213;181;112;99;89;84;85;100;119;97;99;111;102;86;95;102;91;120;108;110;107;104;112;107;119;89;106;98;102;113;124;147;250;337;290;173;120;116;150;156;156;125;106;105;100;120;114;100;72;90;73;107;95;145;169;143;179;184;133;163;161;208;198;165;169;152;132;188;218;209;290;232;159;182;211;253;254;215;224;246;209;122;122;128;113;153;142;165;193;174;121;131;101;103;102;112;99;104;118;123;111;91;105;107;109;91;113;106;82;109;171;317;427;514;421;280;173;104;107;134;117;114;94;113;115;115;103;100;92;102;106;108;88;101;93;97;109;83;91;109;93;105;91;89;82;102;75;102;101;90;121;82;72;97;120;97;187;347;681;699;279;141;117;99;120;107;107;110;110;104;121;137;155;122;123;117;113;99;101;107;99;114;113;121;114;95;105;95;87;96;109;95;95;118;142;115;116;100;92;91;86;103;108;98;101;96;100;99;88;104;186;419;695;620;403;191;159;121;88;96;72;100;101;93;87;105;96;92;95;112;100;102;94;86;99;105;85;120;92;74;83;76;103;117;81;96;112;95;93;105;84;110;102;101;94;96;95;87;76;90;94;81;95;96;74;132;141;176;182;123;92;120;137;204;272;368;329;217;128;103;82;89;93;79;80;75;92;106;103;113;109;84;124;105;96;85;84;88;98;117;97;104;91;120;134;99;93;79;92;80;82;76;82;91;102;94;104;95;107;125;85;103;97;99;76;71;72;89;87;90;85;88;100;89;111;110;103;96;99;95;88;90;76;83;79;104;86;95;140;176;181;185;129;84;115;111;90;126;171;192;173;103;76;121;133;162;136;117;84;96;102;91;96;108;149;172;150;130;126;122;107;124;104;114;109;106;101;79;98;99;83;92;90;82;100;87;85;85;90;84;91;79;85;82;69;80;95;86;80;76;94;76;84;86;88;92;93;71;66;73;89;86;81;82;98;79;85;94;95;81;105;99;92;67;104;88;97;85;85;90;90;84;76;91;89;73;71;92;84;88;91;79;97;111;90;103;94;83;97;80;107;112;143;129;98;84;91;84;103;100;104;90;90;84;94;99;99;87;91;82;77;83;100;110;96;102;85;65;99;80;65;77;81;89;93;98;126;84;88;90;62;74;89;95;74;100;72;76;93;89;70;91;80;92;73;113;119;110;95;84;92;123;115;108;116;137;129;136;111;107;106;75;102;87;76;94;94;92;76;100;73;100;92;100;107;100;105;93;105;109;99;99;80;90;186;400;987;1506;1054;495;163;112;145;211;312;192;133;98;97;76;95;92;73;78;86;90;97;84;86;79;74;112;157;304;383;384;208;117;94;88;95;73;81;82;74;80;89;84;83;81;86;75;76;97;81;80;82;81;76;82;102;115;86;79;95;80;95;91;89;92;102;98;92;94;93;105;128;183;188;132;94;84;109;109;128;169;311;535;506;293;152;102;79;90;86;86;88;88;64;82;81;66;80;94;76;69;99;94;89;100;85;86;88;83;82;87;88;91;98;66;92;75;67;71;72;88;77;80;85;87;84;90;103;84;82;88;76;98;110;80;107;92;95;75;99;88;81;101;78;78;90;148;161;130;124;211;368;521;376;212;110;94;124;97;114;96;99;84;95;75;89;89;94;112;105;94;83;96;79;66;90;104;77;83;86;65;93;78;73;85;77;82;66;70;118;95;82;78;71;88;76;91;76;86;76;79;88;80;81;86;102;97;77;72;111;116;91;82;89;92;134;146;138;122;117;139;152;161;187;181;126;94;96;117;109;122;129;158;143;120;120;105;93;108;133;210;358;353;217;171;149;126;112;113;116;121;122;127;120;107;84;84;78;99;94;96;94;89;90;105;97;97;75;87;90;99;109;97;110;119;132;109;113;102;141;105;104;89;99;137;113;164;229;296;272;193;181;155;132;106;130;119;104;112;122;111;114;78;126;115;113;141;165;173;124;165;231;228;207;203;178;132;95;97;111;88;83;95;75;76;103;100;83;97;101;120;91;89;96;86;89;88;76;103;93;93;88;88;67;112;81;87;101;118;80;83;83;87;93;112;115;105;119;105;90;112;110;101;84;95;99;134;277;526;634;449;215;108;86;94;102;86;94;91;88;98;85;93;108;130;111;107;83;90;98;85;78;95;85;65;94;95;91;100;105;122;96;87;85;102;150;142;118;89;97;99;94;76;82;105;109;126;142;164;149;106;102;104;90;89;83;92;82;75;99;77;135;162;161;119;127;114;116;100;141;115;113;112;97;108;110;130;102;112;113;134;98;113;92;101;121;123;147;115;125;122;121;126;132;143;132;106;112;135;170;177;243;216;148;122;131;119;157;243;270;182;179;195;167;117;111;100;82;81;91;84;86;88;82;78;87;82;70;73;103;78;85;86;88;78;74;87;77;87;96;84;98;83;78;70;84;111;110;81;75;98;105;73;94;80;122;103;121;99;114;94;130;115;96;126;135;124;117;71;81;96;105;115;112;113;125;114;105;107;113;127;149;119;130;112;108;81
79;106;121;141;180;177;162;160;172;131;179;206;199;185;195;160;165;144;142;171;135;97;96;129;165;137;125;145;144;176;181;181;191;209;260;270;165;136;138;154;147;136;192;225;267;244;175;116;86;99;105;129;129;135;190;142;146;166;141;83;87;122;174;206;189;150;138;141;103;107;146;165;148;139;168;162;151;104;79;90;120;80;115;91;86;102;91;96;87;104;94;104;97;87;93;96;90;82;73;88;83;87;85;97;73;102;118;67;69;82;86;88;83;79;81;94;85;76;104;83;94;99;64;85;110;121;270;467;710;628;564;880;1121;996;744;517;502;651;700;787;623;450;358;261;246;287;305;231;164;192;171;215;315;339;232;178;159;179;149;173;175;180;204;229;179;108;86;75;94;91;74;79;97;80;84;92;78;91;82;78;81;64;93;111;97;79;86;86;98;83;95;90;95;108;125;174;243;332;350;307;227;165;163;124;116;85;85;87;82;85;100;107;81;89;87;95;106;73;83;97;98;79;89;74;78;83;90;95;70;87;74;88;89;72;92;90;89;70;80;77;70;104;95;108;78;87;104;111;95;77;133;92;90;78;86;136;117;114;79;123;192;225;241;231;218;217;196;204;172;117;93;111;143;198;191;180;199;296;372;456;360;231;170;189;197;186;121;118;78;57;86;67;61;67;56;90;108;91;119;99;111;112;117;113;108;126;143;120;106;94;92;107;117;129;140;127;137;133;117;114;86;102;150;156;112;80;83;78;82;76;77;85;87;63;85;104;88;89;92;78;75;86;122;92;97;98;82;85;69;68;85;87;88;91;96;80;84;87;100;96;100;80;59;79;90;96;100;110;84;95;122;138;121;104;102;132;138;145;167;162;166;191;198;171;200;236;344;335;258;313;346;291;366;367;249;148;97;110;82;79;85;88;76;98;85;99;81;101;88;76;80;80;90;86;94;77;108;91;112;102;91;86;87;80;87;94;83;71;97;71;105;95;88;84;97;81;103;92;96;102;88;86;88;94;104;112;134;182;201;191;149;88;90;96;101;95;116;134;116;106;93;97;95;88;92;105;114;91;106;114;110;126;115;127;86;111;94;95;134;222;463;580;408;228;122;135;129;158;155;137;121;108;111;127;97;80;112;105;108;99;133;168;210;171;189;227;160;121;154;159;187;208;214;169;155;153;198;249;312;303;196;166;227;245;250;194;156;144;146;130;138;162;180;192;162;161;177;139;126;106;105;117;125;99;75;102;142;124;106;119;117;119;94;91;97;102;101;120;276;465;591;674;668;406;180;125;127;115;150;110;112;121;93;109;131;102;98;120;101;94;89;89;91;94;88;115;88;113;90;120;85;82;85;97;83;101;99;93;103;97;86;79;104;119;192;361;584;620;309;135;117;106;93;120;110;151;124;111;104;124;139;141;103;125;95;140;133;132;104;107;145;180;135;132;101;112;95;105;89;109;88;123;146;129;101;118;81;104;101;121;97;98;106;96;100;96;117;103;198;463;796;675;394;221;112;105;99;87;88;103;113;100;88;86;107;86;86;108;101;96;104;88;94;87;85;92;104;85;90;86;104;87;78;89;107;88;107;81;80;90;90;77;89;91;72;95;107;86;94;89;100;80;88;104;113;119;122;108;105;114;153;261;401;654;611;339;152;102;84;77;76;86;101;90;97;110;96;97;107;110;81;71;88;90;102;97;102;85;96;99;100;101;120;102;88;86;91;85;82;78;94;114;87;83;73;108;97;93;98;86;87;100;97;82;90;89;88;103;85;108;94;101;101;106;97;95;119;76;97;91;106;98;92;80;81;99;122;130;185;184;119;103;94;99;93;131;168;187;190;131;113;107;144;197;162;111;93;97;97;82;78;91;139;127;120;116;100;131;110;105;112;124;107;98;83;88;103;113;117;86;89;93;87;89;102;87;77;77;89;79;80;81;75;74;78;88;98;76;75;71;83;88;85;96;86;97;71;89;84;84;68;80;87;74;74;89;95;92;92;81;75;93;87;84;82;87;91;85;77;78;75;99;80;99;92;89;79;81;83;85;109;106;107;93;87;81;90;79;103;106;114;100;96;92;78;123;137;158;104;85;81;85;94;84;90;82;84;100;78;95;99;85;95;81;96;81;75;71;80;89;82;96;85;83;86;80;89;100;78;62;79;79;91;81;89;93;77;75;83;73;73;99;101;97;71;109;72;78;93;124;132;153;120;141;140;151;169;189;154;111;100;82;84;93;100;111;87;125;89;82;72;87;97;138;96;112;89;88;90;82;92;98;167;354;859;1272;904;376;162;92;143;157;189;160;118;97;90;87;83;69;74;74;91;100;101;65;83;85;96;111;222;565;825;783;366;143;86;91;81;78;71;84;81;88;74;72;92;80;86;98;93;75;89;79;87;99;93;78;93;100;97;93;89;102;98;107;100;89;101;91;92;87;88;93;115;109;136;111;102;93;72;110;103;143;225;294;266;174;149;96;99;88;88;86;84;84;71;76;73;91;90;67;96;89;82;78;88;90;93;80;83;77;99;64;76;85;101;82;85;81;93;73;81;88;78;105;91;88;85;85;92;75;89;90;71;80;86;103;80;84;90;89;110;82;86;77;84;98;101;112;127;129;140;189;246;278;195;150;83;90;94;100;85;81;80;87;61;74;99;99;83;88;83;98;89;85;77;82;80;77;74;98;95;87;82;88;83;87;66;75;80;81;71;82;91;87;83;92;91;90;84;69;66;78;83;83;76;101;85;80;101;73;106;116;102;98;97;109;165;196;198;124;123;129;116;188;199;185;120;110;94;99;143;115;162;188;153;113;106;88;117;109;138;211;328;366;188;155;108;124;111;109;113;100;88;113;107;107;91;73;85;98;87;88;93;79;86;95;97;88;80;91;93;100;108;115;120;149;111;133;133;155;144;124;104;118;95;107;112;155;276;407;374;215;162;154;127;139;154;160;113;137;128;119;96;112;116;110;121;146;139;123;151;204;286;329;330;352;254;151;107;101;84;99;70;93;68;88;95;93;91;112;95;91;95;82;67;105;88;97;85;94;87;83;75;99;92;85;94;84;131;125;95;86;106;89;100;108;115;119;118;108;123;103;110;95;97;105;97;158;312;629;698;411;223;107;83;88;94;83;84;90;77;84;91;97;116;98;97;79;84;85;112;86;85;71;84;93;82;70;103;98;109;111;81;72;84;108;128;116;96;98;84;92;96;94;76;78;96;109;118;160;170;158;122;120;93;85;87;93;92;95;93;85;93;101;97;97;102;103;141;125;148;150;112;87;75;92;98;91;123;100;112;136;115;121;95;86;108;137;119;118;118;112;104;114;120;111;112;138;105;140;163;152;169;162;113;105;129;112;142;192;207;172;150;167;143;148;118;92;92;92;82;79;78;65;83;80;73;75;96;78;76;85;86;92;102;75;78;78;84;74;75;100;78;94;87;84;102;89;86;94;86;105;104;97;82;99;92;98;129;107;108;122;131;108;108;112;117;114;97;98;77;95;86;116;103;96;101;105;115;128;114;138;152;169;125;104;88;104
70;99;142;141;120;168;166;172;183;171;167;215;234;177;149;111;118;119;128;117;107;88;121;99;126;146;144;135;115;141;122;143;187;194;195;221;148;139;168;147;158;138;160;209;289;253;224;120;99;89;88;116;108;127;162;159;162;164;124;109;100;139;237;301;249;224;205;178;139;126;107;117;152;190;168;187;162;118;88;105;97;107;106;88;78;80;94;106;77;91;103;97;69;80;70;101;116;107;81;83;76;89;79;82;81;90;71;93;77;82;78;74;82;82;95;95;104;80;76;75;95;93;97;86;86;117;209;356;538;452;560;781;949;812;541;309;354;523;584;706;547;386;293;236;290;347;351;288;259;215;184;210;307;249;161;139;179;213;203;180;196;253;268;220;165;110;88;94;62;82;64;83;67;82;90;75;92;78;73;88;65;95;95;92;77;95;100;100;94;98;80;80;101;93;107;130;181;231;184;188;176;151;189;164;124;107;84;97;98;85;88;82;93;88;93;82;88;77;82;79;91;84;81;100;90;99;84;89;89;79;83;86;89;100;86;85;78;72;74;72;74;94;90;83;94;79;85;93;101;84;113;98;93;109;111;146;158;121;99;153;169;250;269;320;330;267;214;175;165;85;109;103;118;163;193;136;135;214;271;348;312;193;172;160;180;127;113;85;80;94;75;76;65;47;76;76;73;101;89;90;70;94;101;77;94;92;96;111;89;100;105;93;125;121;125;111;127;115;108;85;102;98;157;127;108;93;81;83;91;67;76;97;96;94;85;101;95;101;73;74;84;86;99;103;85;87;72;87;89;96;73;100;78;90;79;78;80;89;85;109;85;88;80;92;75;87;95;81;108;111;100;136;150;89;108;106;137;147;153;138;140;146;184;212;223;206;306;344;319;366;416;413;400;350;285;188;135;116;111;85;97;93;86;85;89;94;86;79;79;103;92;73;83;110;98;89;74;103;87;101;94;93;80;100;105;74;77;90;92;95;82;94;96;106;95;78;101;74;103;100;94;79;89;80;81;91;138;127;154;150;106;113;117;86;81;110;104;104;130;138;93;91;102;92;96;103;110;120;106;117;109;111;117;101;88;85;110;94;172;360;752;995;765;299;168;133;137;152;158;157;111;114;110;109;99;107;96;110;80;115;133;168;151;139;159;165;195;155;139;143;189;210;234;234;197;196;210;228;271;250;180;151;219;253;212;182;123;107;113;131;143;201;247;199;208;193;139;140;149;122;107;111;103;123;96;95;110;119;144;130;116;81;101;103;93;98;96;144;324;649;952;1060;956;609;285;134;137;104;133;128;108;114;107;111;95;96;95;89;96;81;73;97;94;95;77;128;81;97;106;114;100;101;75;104;102;112;102;99;78;80;99;95;98;108;151;246;321;286;219;115;119;115;123;102;122;120;105;114;122;137;136;124;124;106;126;153;190;131;107;109;133;171;140;122;100;118;122;105;86;107;107;116;110;106;117;94;106;115;124;115;104;94;97;112;102;87;95;103;169;288;432;438;341;246;118;121;112;80;94;99;97;114;87;96;89;81;120;96;109;118;114;94;103;117;77;83;87;93;85;87;96;92;94;100;96;108;92;68;83;85;88;94;91;87;86;78;74;104;81;95;89;104;104;103;92;108;94;96;92;95;173;206;400;753;730;358;132;95;71;87;92;103;83;96;99;108;102;91;90;87;86;97;104;91;92;76;101;107;89;102;112;99;91;109;80;76;89;83;84;79;89;94;111;93;89;84;119;99;113;100;89;95;86;111;87;80;79;104;103;99;107;119;104;97;101;106;122;116;97;70;113;107;102;88;85;84;111;127;150;136;118;85;106;120;105;113;175;248;235;160;130;103;130;158;168;107;93;92;86;101;98;109;121;140;112;97;108;77;92;111;110;110;107;102;88;93;94;101;100;85;84;83;74;78;93;92;101;81;79;87;84;95;90;98;70;77;82;95;84;83;76;97;86;93;86;96;88;84;90;100;79;89;88;94;79;96;85;92;92;92;88;91;83;90;92;85;86;97;69;81;81;102;84;77;91;100;94;83;83;106;82;139;111;81;72;84;71;83;87;95;89;79;87;82;99;95;144;117;111;96;86;101;80;91;76;100;86;98;71;94;96;107;96;92;86;82;77;67;71;94;89;107;88;113;82;91;96;93;81;76;78;75;96;76;96;98;98;83;105;82;90;91;91;107;76;78;83;94;120;174;207;265;240;168;167;304;386;351;229;136;103;75;90;87;83;126;140;105;83;93;92;93;85;96;94;114;88;98;97;94;107;117;125;222;586;886;712;299;137;96;101;107;115;123;115;109;94;89;92;79;88;81;77;79;94;83;79;99;73;108;261;656;1140;1065;480;176;95;84;91;87;86;73;90;68;100;91;81;83;99;95;97;114;88;90;85;82;78;83;95;97;101;70;85;92;97;90;84;85;96;92;121;90;84;74;88;100;98;92;86;82;99;93;112;146;167;170;130;126;102;98;80;78;94;76;82;71;72;88;83;78;82;76;72;64;82;66;81;86;73;95;90;88;95;86;88;87;82;84;93;105;93;88;78;84;85;79;86;81;82;95;106;91;78;93;74;68;92;75;98;96;76;105;112;106;104;97;77;77;71;115;98;116;117;164;202;170;127;105;85;91;87;90;93;87;82;87;73;85;99;80;98;92;88;66;76;101;63;85;86;76;84;75;72;68;70;64;76;84;95;76;87;92;83;119;88;102;92;98;82;85;74;85;76;78;93;91;90;105;95;73;70;93;87;84;112;103;114;123;211;329;276;176;119;115;126;142;157;152;103;117;104;136;127;161;168;159;113;108;95;113;92;110;150;212;273;236;178;128;152;132;119;124;96;92;94;87;97;96;90;97;89;76;88;84;80;81;91;74;108;70;92;82;107;88;124;123;139;155;138;108;114;143;183;138;108;112;111;103;87;103;236;371;271;170;128;101;101;131;170;165;154;122;125;149;134;114;116;122;144;168;146;154;162;180;262;310;461;595;347;180;133;105;78;81;96;81;58;73;93;80;66;88;97;81;83;79;77;91;102;79;68;91;90;76;92;88;105;111;87;106;125;139;141;90;90;70;112;117;115;136;116;129;110;112;127;113;97;110;96;152;238;428;473;302;176;96;105;94;112;71;87;83;89;91;78;86;82;98;104;85;90;96;92;80;84;83;73;75;93;96;85;80;80;86;73;97;80;95;101;113;111;89;78;87;86;85;68;93;90;115;92;151;173;177;164;134;93;103;98;92;73;80;76;79;95;87;89;117;106;93;115;140;113;125;101;97;62;94;83;85;96;135;126;143;171;132;91;107;109;101;130;113;117;111;118;111;114;99;110;125;105;107;109;131;126;111;96;114;104;102;148;184;168;136;138;150;148;144;95;83;66;73;78;68;63;86;80;93;85;86;78;84;102;76;79;83;78;92;87;84;96;76;84;96;76;98;110;81;96;108;78;80;83;101;125;90;89;65;75;92;91;140;147;120;107;91;100;104;113;103;92;98;96;109;112;129;107;116;120;134;143;136;124;137;153;160;160;134;92;77
91;106;125;118;97;136;169;199;185;186;180;188;185;167;131;110;98;126;130;129;126;113;102;104;122;129;169;122;110;134;125;163;209;160;170;184;143;122;144;173;170;157;152;213;235;199;182;134;97;105;101;109;90;132;148;129;160;170;123;108;94;151;193;244;218;234;264;223;166;106;114;98;168;279;357;323;224;148;140;117;119;107;139;112;110;101;93;89;77;92;88;74;94;71;88;103;102;96;77;93;104;72;79;98;87;80;71;89;76;87;77;81;78;100;93;109;100;72;81;89;90;108;111;84;94;127;165;264;362;350;413;572;617;618;414;273;314;494;547;458;343;257;221;219;288;345;297;297;319;261;156;170;244;187;145;131;188;245;226;254;214;242;254;231;166;140;115;82;77;75;75;83;83;88;92;102;75;88;76;100;85;106;95;75;91;103;95;95;92;99;92;91;87;88;114;111;126;133;124;114;121;143;169;125;123;90;73;92;85;74;93;101;89;90;94;88;87;79;88;88;72;74;89;88;104;77;65;75;80;69;73;68;91;85;87;83;86;85;79;86;79;89;90;114;76;82;85;82;88;97;96;88;83;92;125;151;155;113;107;142;227;300;350;401;456;315;243;194;145;98;93;102;117;114;170;167;148;229;362;406;329;242;190;174;167;118;120;105;88;98;71;70;67;41;62;70;86;72;87;91;93;79;82;75;92;95;96;92;81;103;94;103;100;116;114;98;88;83;99;106;81;85;93;104;98;99;69;80;84;79;72;100;91;86;92;78;99;102;80;70;69;90;100;83;76;70;85;94;80;108;117;112;90;91;96;80;81;91;102;96;95;93;92;84;81;96;101;88;143;117;112;101;139;107;99;103;134;155;144;112;163;181;184;232;245;266;267;285;299;426;615;651;506;356;279;244;216;162;101;78;92;78;73;83;97;95;116;83;82;101;94;89;82;95;72;89;91;84;102;90;90;83;85;100;94;108;110;86;93;86;80;87;79;81;66;80;90;85;81;95;74;74;99;101;70;79;117;123;118;116;109;104;103;90;103;94;105;93;125;114;93;105;98;95;94;106;122;128;122;109;115;93;117;87;94;80;90;100;157;348;761;986;716;334;192;143;147;157;147;172;119;128;117;131;109;125;95;112;107;113;127;130;131;142;148;159;145;111;121;163;211;324;295;241;232;271;211;189;226;235;186;137;176;208;178;154;135;120;133;133;165;194;208;241;247;215;172;158;149;170;119;127;99;98;87;101;120;104;103;125;109;85;96;128;112;111;121;162;306;634;1231;1503;1307;730;278;144;141;135;146;101;118;106;114;97;89;95;96;95;94;98;72;75;91;88;94;103;98;83;91;90;97;83;75;109;92;90;96;124;87;83;88;106;76;121;151;166;184;163;148;122;115;107;103;126;106;127;86;112;105;131;153;143;105;111;134;167;197;149;102;106;113;145;119;103;88;79;104;87;86;98;86;114;93;93;95;91;103;120;116;110;93;101;99;85;112;93;104;87;113;155;228;321;322;237;154;137;89;73;109;96;89;86;88;80;105;113;74;88;75;111;104;93;104;105;89;99;101;100;103;106;105;84;99;96;95;110;95;80;82;89;83;76;84;74;89;100;85;78;91;83;94;82;90;96;118;112;113;95;96;103;111;157;255;465;485;245;141;103;98;96;81;105;110;82;80;102;106;99;107;94;96;107;110;110;96;103;84;107;128;124;119;89;84;81;72;92;85;91;86;72;110;110;133;105;118;92;85;124;104;103;115;96;110;99;103;99;95;111;104;106;116;135;116;83;91;114;128;106;91;86;94;91;88;93;78;95;105;109;119;95;97;108;82;104;95;145;171;223;236;164;131;114;135;154;134;107;79;96;98;95;82;113;96;109;84;104;127;101;97;104;111;94;93;100;92;98;99;75;110;116;84;80;94;94;97;94;97;102;93;81;80;93;92;94;99;96;112;88;77;86;84;96;87;101;100;80;74;79;87;87;94;78;94;84;82;97;89;85;96;88;70;78;86;83;82;98;81;82;112;84;106;86;96;95;82;94;111;88;85;96;85;95;100;87;85;84;90;83;85;76;75;89;107;99;86;87;121;111;98;77;86;94;83;80;98;69;88;104;81;94;85;79;61;83;108;84;65;81;87;90;98;100;74;90;100;69;77;81;73;86;94;71;99;78;102;103;87;96;90;91;87;94;88;89;95;83;89;94;162;212;333;479;374;268;283;588;764;656;429;184;88;98;81;96;103;146;221;214;125;102;82;98;85;105;106;94;90;105;105;107;99;112;97;133;317;461;361;186;96;87;103;89;68;89;98;91;81;86;93;80;92;87;91;88;88;84;84;80;92;108;194;464;809;795;383;150;89;90;89;80;70;75;79;79;78;103;78;104;123;136;118;132;94;100;87;87;101;87;73;66;97;89;85;91;98;93;84;95;113;120;104;89;78;103;95;91;88;105;86;97;94;108;94;114;113;127;103;91;106;90;81;81;67;72;84;80;63;73;69;89;96;111;75;80;82;98;100;91;85;81;94;87;80;82;81;74;98;90;84;97;73;86;79;72;91;111;84;84;86;84;98;100;91;104;80;78;92;84;81;82;86;115;150;126;135;94;76;72;104;96;83;94;102;124;160;118;99;78;102;98;66;78;94;95;79;93;78;76;79;75;83;78;83;78;78;75;70;71;88;83;85;89;75;62;70;79;89;78;90;82;80;85;71;74;91;95;82;108;84;77;77;82;107;93;84;84;83;117;107;98;90;85;81;89;90;82;107;140;213;288;263;185;147;151;157;186;153;148;134;147;140;170;180;165;145;132;126;95;99;92;105;114;138;137;169;147;104;131;125;115;133;114;95;95;94;88;72;99;92;81;86;82;93;73;83;99;91;96;81;87;87;72;89;71;97;117;128;173;125;104;126;125;151;124;120;106;114;100;100;108;161;200;188;168;123;118;109;157;170;163;183;188;162;126;135;115;85;111;106;118;138;147;119;115;166;248;433;610;407;154;113;70;80;71;81;80;79;71;89;104;91;77;83;94;89;96;93;78;75;99;69;56;78;80;84;79;75;102;102;131;209;201;163;117;81;94;96;92;135;108;142;125;129;131;112;104;118;94;98;128;132;243;225;160;126;92;107;122;106;70;81;86;93;86;98;86;98;97;87;120;92;93;99;78;93;93;95;76;89;84;93;92;96;82;83;91;98;102;89;91;99;83;83;91;86;92;88;87;95;81;112;111;151;185;201;120;99;80;104;104;74;90;67;84;82;73;100;88;78;120;113;126;126;103;95;84;88;101;89;88;95;113;109;131;139;140;102;107;85;131;116;108;103;116;109;105;97;96;105;144;108;125;124;106;93;104;91;104;113;132;198;205;148;129;117;133;121;120;88;74;68;68;86;69;79;89;86;67;74;79;88;74;73;73;92;87;96;88;83;96;87;76;71;91;86;88;88;82;81;87;83;79;102;95;107;107;82;101;83;81;92;130;160;177;123;120;106;101;104;113;135;105;107;120;144;164;172;138;110;122;136;149;157;154;161;144;121;110;93;114
121;94;120;117;108;145;126;151;145;167;192;204;176;134;149;122;100;116;131;172;140;118;104;111;112;107;152;169;145;100;141;157;176;161;161;169;141;131;189;240;204;196;211;277;205;172;154;110;102;100;87;117;89;113;140;88;117;134;103;116;89;93;131;128;159;163;243;221;147;97;101;139;245;516;598;367;238;169;158;153;147;137;144;104;108;93;81;83;109;86;74;72;92;86;73;85;99;92;93;71;94;111;85;83;100;90;84;81;85;87;63;67;82;85;95;109;103;105;87;82;99;94;115;104;114;143;174;262;294;359;328;361;409;421;364;340;308;357;386;410;286;215;176;231;248;249;220;295;266;190;132;122;151;143;111;129;228;300;289;246;188;187;264;280;211;141;109;88;80;88;78;87;83;74;77;85;83;92;82;76;96;76;89;74;84;74;74;94;104;93;114;82;100;74;94;101;110;102;107;130;128;151;192;122;97;97;78;80;93;90;109;97;89;95;73;75;88;84;94;78;79;82;86;70;89;69;76;77;89;82;75;79;95;91;96;75;98;82;86;76;68;86;86;82;88;74;74;84;88;69;99;118;92;92;126;152;151;139;130;207;353;452;466;462;462;352;262;196;132;132;115;117;122;146;164;141;174;327;465;530;445;302;214;189;144;122;117;91;74;77;88;72;52;49;54;80;96;77;94;76;94;84;79;75;73;93;93;108;85;82;97;103;87;104;124;118;122;111;100;104;83;119;94;76;97;82;99;69;83;69;90;88;70;90;74;79;64;99;104;54;80;93;82;81;93;79;81;96;91;101;113;97;68;96;92;60;90;86;81;101;99;91;105;75;75;82;89;105;123;116;104;98;125;111;95;128;151;164;127;117;166;212;253;279;276;275;220;207;289;530;884;941;661;410;273;278;274;166;124;93;75;81;83;95;82;94;76;92;118;78;89;80;92;83;70;94;80;82;107;87;85;84;87;99;95;92;76;88;77;88;84;78;90;76;90;73;98;76;100;104;90;103;89;88;91;110;88;93;104;112;107;96;97;93;99;84;84;89;96;98;87;96;94;89;108;96;91;99;103;91;96;107;96;99;77;93;100;104;151;273;464;584;480;269;176;163;147;140;139;141;125;149;142;136;131;124;126;113;97;101;138;118;120;126;115;119;124;122;143;185;300;362;313;267;266;262;222;171;208;191;159;128;130;181;154;139;157;154;160;153;181;176;187;229;266;225;218;180;176;137;111;114;98;104;90;117;110;108;100;94;98;116;103;119;98;95;107;206;435;762;1316;1611;1363;732;284;152;132;123;121;116;102;104;102;103;104;86;90;97;96;98;90;105;81;97;110;88;98;95;91;83;92;92;108;99;86;100;103;102;94;94;104;77;86;92;127;130;141;133;141;119;98;109;124;97;116;121;141;127;111;101;135;127;140;118;124;146;131;132;118;110;119;111;98;109;116;100;108;101;87;96;97;103;103;101;84;80;89;105;97;110;86;89;86;98;83;100;97;98;87;118;150;245;295;253;141;104;113;106;98;72;93;109;91;94;90;98;92;91;89;90;122;108;119;79;82;93;82;104;100;102;93;85;111;108;99;77;94;81;94;94;93;80;74;94;92;82;82;93;83;81;93;75;90;75;117;125;114;127;131;106;102;123;163;225;214;120;101;105;77;105;84;85;94;102;95;84;100;95;86;108;95;126;131;109;83;103;88;104;101;137;104;118;110;82;81;75;94;69;96;64;99;130;108;99;106;117;108;95;95;102;91;95;128;122;123;95;94;80;116;125;116;113;87;109;89;121;126;107;125;75;106;100;91;81;91;88;96;105;84;131;95;102;93;103;104;121;186;239;275;180;110;122;130;145;136;93;87;95;86;95;109;97;95;107;105;104;100;90;115;95;94;96;92;86;101;99;99;90;102;97;80;88;97;89;96;121;98;92;95;77;81;74;92;110;108;109;125;85;90;101;96;76;90;89;92;97;88;75;102;93;74;86;88;78;94;101;87;82;86;94;86;91;68;72;106;91;104;74;96;85;81;91;79;65;87;94;84;98;88;91;79;85;86;93;91;111;83;74;80;74;92;91;97;104;82;75;88;85;85;85;90;85;81;89;80;72;98;81;94;106;76;98;92;95;94;92;81;87;68;84;86;83;83;92;80;92;98;87;90;82;95;105;88;83;99;79;84;78;95;102;97;82;135;110;109;73;74;122;198;311;431;587;413;279;370;904;1433;1088;575;246;113;96;91;75;119;195;374;385;230;124;94;99;94;101;87;78;97;76;91;117;87;101;98;103;153;232;193;133;112;89;88;73;112;82;89;88;74;81;89;98;80;91;99;93;95;94;83;101;101;95;155;261;353;407;230;121;99;90;94;105;83;89;98;74;89;83;80;105;132;166;148;107;84;94;80;79;89;68;84;89;82;97;92;85;77;72;103;87;98;117;106;83;86;94;100;106;97;104;77;93;88;94;105;108;101;99;122;126;101;103;75;80;95;97;68;96;78;78;79;108;77;95;85;93;83;92;99;81;86;95;80;68;64;70;78;76;71;83;90;90;93;91;112;89;84;78;74;104;117;108;92;74;95;81;98;87;67;68;87;82;97;132;178;155;118;101;96;100;92;91;76;96;88;111;114;108;84;94;80;78;91;69;91;91;79;90;94;91;77;81;91;88;75;77;72;80;77;88;88;94;81;88;80;73;86;68;81;85;96;88;82;77;84;93;79;92;96;81;83;94;93;74;88;77;92;75;94;78;91;94;77;83;87;84;103;104;116;144;169;204;166;163;189;198;157;188;205;161;188;207;269;253;225;221;258;214;142;108;87;93;106;103;100;113;120;108;110;135;160;162;114;117;113;97;95;89;89;82;81;83;85;75;92;77;83;68;94;102;88;92;75;76;70;105;94;121;146;103;84;77;103;108;130;127;84;77;88;77;86;101;135;140;155;140;96;125;135;145;159;162;174;177;170;157;124;110;98;95;83;122;127;128;136;125;115;176;259;378;254;129;77;77;102;94;82;91;81;83;79;92;85;95;105;89;90;63;81;90;94;78;74;82;106;82;84;91;76;88;104;152;276;296;173;114;90;99;117;115;125;146;135;139;139;143;156;111;108;96;97;107;104;128;137;117;89;105;97;99;125;89;85;90;94;86;98;91;105;92;89;82;93;90;81;98;84;96;84;79;102;78;112;74;90;85;79;88;92;91;86;109;100;106;85;93;81;86;104;84;79;81;106;101;119;134;139;107;99;73;92;77;78;68;76;93;78;92;127;114;96;94;109;123;98;98;99;90;105;92;111;92;88;93;125;143;129;124;127;100;121;116;134;119;106;116;103;127;111;101;135;164;165;129;126;119;114;130;132;135;111;146;188;210;129;134;88;122;123;118;114;100;89;77;89;95;92;75;80;95;83;80;78;102;93;94;80;90;88;90;68;83;88;89;83;72;72;76;88;82;97;76;77;73;84;92;118;132;111;84;85;90;75;110;153;123;148;117;120;130;122;153;144;139;112;116;149;179;165;136;117;97;143;142;165;141;141;143;124;100;103;107
96;81;111;101;120;122;151;134;163;191;197;167;137;115;138;129;133;124;138;203;211;155;115;107;98;102;127;210;158;138;135;167;171;171;176;156;139;157;227;258;208;214;272;240;185;137;104;117;91;92;85;85;85;119;100;99;122;128;124;116;100;98;97;91;115;121;147;134;92;114;95;145;306;574;579;346;161;121;144;137;130;129;126;129;112;94;92;84;94;94;88;92;70;68;75;90;82;63;89;67;100;104;98;89;76;93;100;97;90;96;81;81;84;80;104;89;90;88;104;98;100;88;82;115;144;183;202;306;478;416;409;376;321;413;494;540;384;257;254;300;299;260;290;257;219;182;165;223;241;138;151;139;132;127;108;159;279;308;232;184;121;155;243;217;176;141;95;86;76;66;85;80;89;95;90;75;81;80;70;80;82;76;77;81;94;88;94;88;99;139;115;110;100;95;102;117;116;119;114;129;158;170;167;105;103;84;71;102;120;119;94;92;70;91;84;72;79;74;84;68;88;70;81;84;85;73;84;98;103;94;79;75;98;75;97;87;83;91;88;89;91;68;95;92;85;64;84;87;93;86;121;133;101;102;100;119;103;107;171;289;474;552;531;401;381;311;197;168;147;109;135;164;193;161;151;152;215;330;500;507;438;302;248;184;149;107;101;71;78;82;79;75;60;52;57;63;84;88;80;84;68;84;102;81;111;85;81;95;76;77;104;126;117;109;113;123;119;104;102;113;96;95;95;91;83;66;83;87;89;82;84;76;89;96;99;77;84;76;70;80;84;80;91;99;89;95;100;85;95;106;108;106;83;88;82;73;82;81;88;93;93;82;82;87;86;88;86;118;104;106;84;95;93;82;104;107;148;153;136;143;228;297;284;246;301;233;192;179;254;467;933;1093;817;417;255;236;297;183;108;100;68;83;81;86;97;100;89;101;94;84;96;90;88;93;99;94;73;88;69;102;109;112;129;104;93;106;96;97;90;116;100;92;88;84;78;73;103;84;75;86;84;93;70;104;89;93;92;83;93;96;83;107;101;96;96;75;92;114;94;99;105;94;92;91;109;97;100;109;85;113;89;92;96;98;86;94;103;89;114;161;248;291;281;231;174;149;168;138;130;139;160;166;212;188;177;207;177;125;113;98;96;119;124;137;114;116;116;125;131;224;271;342;301;242;209;213;150;132;185;170;137;116;127;161;154;165;152;157;178;243;214;178;173;217;293;233;207;226;157;118;124;128;115;114;97;106;107;105;101;88;106;99;121;98;84;103;137;278;579;929;1125;1163;971;567;252;162;123;112;134;133;117;86;116;102;120;109;106;113;95;106;97;101;87;91;90;82;96;97;88;99;104;93;96;90;79;87;111;108;115;116;88;95;92;97;112;117;115;138;168;151;109;98;112;110;88;95;110;136;108;120;112;115;94;114;110;130;133;109;104;98;96;108;104;95;99;98;124;104;105;100;115;102;104;103;109;90;97;106;81;91;95;95;87;81;108;102;103;92;92;99;132;159;274;277;201;131;108;113;115;107;89;96;90;74;97;90;90;91;112;95;97;111;107;101;92;94;89;89;84;95;98;94;84;107;102;97;79;81;91;69;106;83;83;81;90;78;92;82;82;75;83;102;102;98;99;160;201;176;132;102;75;113;113;128;110;102;96;92;89;93;79;95;88;102;98;80;89;93;90;110;120;146;141;137;116;115;96;101;88;103;101;68;88;69;73;83;92;87;113;91;79;103;108;92;100;88;120;118;108;99;97;116;138;130;134;108;89;121;97;113;118;98;89;87;109;106;124;92;86;86;82;80;106;103;105;87;89;93;102;100;84;95;98;93;108;134;171;221;202;129;119;108;130;133;124;105;82;93;89;74;90;87;131;81;99;80;78;123;119;105;102;112;112;116;103;94;84;90;84;98;82;80;77;93;104;113;86;89;94;85;95;92;94;99;103;110;130;88;109;94;95;93;78;85;81;93;71;77;98;80;90;82;100;75;98;101;96;68;75;81;75;85;95;64;89;95;86;78;87;85;100;83;79;92;85;110;114;74;80;82;93;82;90;82;99;129;100;89;91;97;105;95;115;97;86;87;87;86;70;89;85;93;76;88;88;108;79;88;88;80;90;76;93;86;88;86;88;82;74;83;99;91;97;85;94;89;80;83;82;80;85;92;79;94;92;95;92;85;97;101;97;125;180;208;134;100;112;165;227;427;437;387;266;212;363;800;1119;879;511;210;111;95;96;99;132;222;428;474;234;127;69;89;96;91;85;96;116;104;85;86;87;94;82;103;108;146;118;113;98;87;94;84;85;111;86;96;89;104;97;89;80;92;124;119;121;80;89;94;81;104;112;151;167;199;178;109;101;100;78;84;108;102;82;81;89;106;88;97;137;149;117;98;109;100;83;87;72;79;88;96;109;97;89;78;91;86;111;88;76;93;88;77;96;101;101;98;83;100;80;91;100;90;85;103;101;96;72;131;123;84;95;88;77;77;86;79;93;80;94;86;87;106;79;78;82;76;90;88;78;80;88;82;89;61;79;72;84;81;66;74;96;85;93;91;91;75;76;76;103;92;73;78;90;83;84;93;89;88;96;75;97;103;120;127;110;101;91;101;99;97;97;86;83;93;102;86;92;87;97;94;82;99;69;94;87;99;88;79;95;99;83;90;77;92;91;87;75;77;82;76;81;73;87;81;79;77;69;87;76;81;84;78;101;94;92;81;101;87;88;86;76;87;63;85;87;83;89;96;82;83;69;87;83;76;81;71;99;110;119;120;136;176;182;177;182;168;214;170;206;292;384;454;400;405;429;333;201;120;92;128;103;99;70;104;108;93;126;136;117;127;120;95;105;83;84;90;71;83;90;84;85;91;73;66;82;89;99;92;89;81;79;72;86;83;84;89;111;100;97;111;104;86;90;108;94;99;96;89;83;90;120;118;130;149;127;135;155;172;157;149;139;203;231;187;163;123;101;104;83;119;108;120;114;100;90;125;172;194;174;119;92;107;88;87;86;104;84;87;73;77;67;99;74;77;83;89;84;87;77;92;89;73;91;72;87;94;88;110;88;159;244;243;135;124;112;121;114;123;121;147;121;151;159;181;151;115;97;88;110;113;92;109;86;99;97;74;104;105;112;87;88;84;80;72;87;83;87;96;108;90;94;89;101;94;86;91;93;82;81;101;85;81;75;93;87;80;89;102;88;78;108;114;98;99;96;87;99;110;101;84;83;102;97;94;116;95;86;75;99;90;78;81;98;104;113;127;112;134;91;101;105;106;88;101;92;89;103;93;89;91;93;80;85;126;117;131;126;146;134;117;131;133;141;132;118;110;96;100;121;133;161;140;120;107;143;162;197;164;174;167;201;149;121;123;149;139;151;121;81;79;96;77;103;110;80;75;83;102;86;88;94;87;87;95;80;79;79;94;88;73;78;87;85;87;93;76;95;86;82;91;81;98;77;92;92;147;120;83;81;88;82;98;111;110;146;158;134;120;156;166;183;161;115;138;126;144;146;132;116;117;112;121;114;134;126;128;123;91;85;105
66;100;114;138;124;147;159;168;146;170;166;198;122;149;187;195;156;112;138;177;192;177;116;83;105;105;135;213;255;201;179;159;149;112;145;136;140;169;214;203;179;212;238;212;142;118;107;95;108;96;70;111;101;97;112;115;89;107;99;106;98;81;99;91;108;83;108;114;103;95;97;153;308;397;389;211;159;102;117;112;106;104;117;105;88;90;89;83;80;91;90;86;86;83;84;71;101;96;80;84;108;102;74;79;67;85;78;85;93;75;95;55;91;90;85;91;84;84;113;120;96;102;95;122;130;188;179;245;398;379;351;298;312;406;578;625;460;275;231;245;266;283;287;298;247;160;108;144;189;134;117;167;185;133;125;135;222;257;195;134;111;138;160;185;180;116;87;77;84;65;84;86;79;71;84;72;78;83;59;85;75;72;80;84;99;81;88;86;83;117;106;107;90;98;118;132;144;159;151;172;182;208;155;137;90;93;95;79;101;102;91;91;84;87;98;94;82;71;73;82;65;78;68;84;69;84;101;76;84;81;85;94;71;92;106;78;71;78;86;72;75;80;94;63;78;95;80;90;90;113;151;141;123;99;91;111;108;100;130;255;409;500;459;365;279;180;170;134;119;109;134;245;233;190;158;167;194;280;386;426;351;306;284;256;188;164;101;102;89;75;76;70;64;55;52;64;93;93;110;93;74;80;72;97;92;83;85;98;87;92;102;112;111;132;108;127;110;110;118;111;112;136;104;93;84;74;70;82;87;82;84;71;86;93;84;115;102;87;78;75;90;101;107;118;135;115;101;107;94;107;106;102;87;83;92;80;99;95;91;90;95;81;84;90;86;95;86;101;101;87;93;80;97;102;123;136;158;186;151;164;218;248;234;192;174;162;202;189;260;349;571;682;483;339;273;244;286;175;118;89;78;89;83;86;82;98;96;81;94;98;88;96;82;85;74;83;89;84;88;92;124;114;116;91;108;82;108;99;96;88;78;91;90;91;68;94;75;71;100;79;86;93;85;91;83;94;79;83;83;102;87;97;85;87;93;97;88;93;104;108;90;104;115;104;108;116;104;116;109;98;93;94;74;102;71;93;89;110;91;111;159;173;207;169;181;152;143;148;133;119;141;181;236;196;197;206;198;122;115;113;101;107;143;132;138;142;103;122;146;181;224;209;225;270;246;205;152;155;170;152;137;163;139;158;203;254;225;169;170;234;211;167;171;187;249;227;205;183;140;128;125;143;133;141;125;111;104;110;93;88;97;102;109;91;103;90;143;247;628;1131;1035;836;658;342;207;175;127;110;118;111;123;106;94;106;114;100;95;104;118;94;100;107;72;87;91;100;97;81;88;90;87;113;93;104;77;75;105;97;80;88;89;101;106;98;109;95;114;136;152;136;134;106;112;100;101;97;139;147;158;116;126;122;93;96;108;118;114;110;124;94;113;83;110;104;124;111;101;106;97;90;112;108;109;101;98;89;97;100;96;100;107;102;96;94;102;98;101;92;88;84;120;164;311;424;286;207;162;151;144;101;99;97;79;107;98;103;88;97;85;92;96;99;99;84;98;108;91;101;83;108;106;106;91;106;103;98;79;124;75;89;81;85;71;63;76;77;75;91;90;95;87;99;92;103;167;236;354;380;225;135;81;99;102;92;96;109;81;96;111;118;86;76;96;64;96;97;87;91;120;125;152;181;137;120;119;135;126;100;92;101;88;76;70;78;79;72;87;98;88;112;88;116;107;98;81;90;95;97;95;90;100;111;112;155;147;102;72;129;99;120;122;112;84;99;100;114;79;80;125;90;86;91;89;111;89;87;103;85;89;102;113;78;91;77;109;147;155;166;171;142;111;87;96;120;117;149;124;85;78;80;97;93;96;103;115;110;117;125;118;119;146;140;119;140;155;138;87;98;93;80;78;84;97;89;94;75;84;72;104;86;82;95;101;83;101;128;129;110;110;97;80;90;96;89;80;78;95;96;96;97;74;77;88;113;97;105;91;79;96;80;83;91;78;81;91;94;79;77;90;85;90;74;76;90;82;70;100;76;113;72;84;99;80;102;126;135;117;104;102;84;86;106;122;107;72;83;82;89;76;82;85;93;88;76;116;83;82;74;92;93;100;104;92;92;82;92;80;74;97;85;95;96;79;75;74;83;90;104;68;71;91;71;71;99;71;94;98;104;79;86;74;166;260;228;160;88;80;114;176;272;297;219;175;143;209;413;641;547;307;197;106;123;84;88;88;186;269;326;199;108;91;86;89;88;101;116;96;79;101;116;96;91;79;97;91;118;106;117;116;95;88;95;99;83;82;110;120;101;84;95;94;89;110;139;114;112;80;70;85;94;102;105;133;189;215;135;117;94;99;100;90;107;89;71;91;91;86;100;114;106;97;91;91;95;98;111;86;82;92;113;102;83;74;80;96;90;85;110;104;94;75;82;85;92;76;113;103;102;85;81;76;82;98;84;96;92;80;92;93;100;85;84;78;94;99;87;72;77;70;93;74;79;85;84;98;92;85;80;77;101;104;75;73;94;92;75;73;85;80;86;82;94;84;95;78;101;90;83;89;80;88;81;93;87;78;94;95;76;87;88;87;98;129;94;84;98;96;103;105;100;85;82;84;82;112;103;80;94;86;107;75;93;97;101;85;88;87;87;76;98;88;74;89;89;94;71;87;86;75;85;87;94;77;94;72;85;85;73;71;66;83;75;74;61;86;80;104;78;67;75;71;67;76;78;79;76;86;87;75;98;89;73;87;85;81;81;56;105;96;107;145;190;186;153;149;157;170;199;221;328;520;597;464;485;687;534;285;163;187;183;141;122;103;91;101;124;129;138;122;117;131;136;120;78;77;80;88;77;89;86;96;77;88;97;66;88;85;72;79;87;80;73;76;85;82;105;111;109;100;98;75;87;105;95;91;114;71;82;106;111;94;109;164;145;151;157;152;188;181;174;129;192;212;246;164;136;108;102;100;136;129;104;106;107;95;97;117;97;119;103;82;78;92;90;71;85;82;92;91;79;97;83;90;75;74;90;68;86;74;73;70;88;93;84;91;94;125;111;104;130;131;160;126;112;100;115;145;113;125;130;132;150;167;151;131;110;113;103;116;101;121;101;79;81;97;109;101;103;85;83;94;90;90;94;87;96;101;96;107;105;83;82;79;95;84;72;86;85;86;82;85;100;84;77;99;84;86;92;87;86;74;114;108;119;116;94;85;92;104;86;98;72;78;93;71;81;96;93;94;88;97;64;84;82;109;155;160;136;108;114;117;91;91;101;68;86;97;90;84;101;102;105;89;126;133;98;112;153;172;149;135;126;136;114;90;80;91;101;96;113;116;113;93;130;173;266;263;226;189;171;177;148;100;114;153;183;156;133;94;104;81;111;103;102;80;81;96;101;85;84;65;94;99;88;72;77;75;87;64;86;82;93;79;94;90;76;78;93;92;80;76;89;83;93;96;109;89;87;83;90;88;95;102;124;150;153;139;138;154;168;187;161;167;160;137;138;117;114;136;107;91;106;103;92;91;107;107;110;100;100
87;85;89;136;131;170;186;199;148;154;139;160;145;172;292;323;222;154;122;134;146;157;137;111;104;128;133;273;266;201;201;190;150;104;114;121;127;190;148;159;166;176;205;157;124;83;99;100;112;108;99;85;100;88;89;114;106;100;104;96;80;86;79;89;85;77;115;120;97;154;116;148;230;288;278;168;93;102;113;88;90;91;77;98;97;75;97;90;68;93;76;83;86;85;83;81;100;84;93;84;109;99;91;89;78;95;75;94;85;101;99;85;76;85;82;89;89;80;85;99;82;83;87;92;111;157;142;195;277;295;241;281;369;397;429;451;352;186;224;191;191;205;203;237;190;140;121;127;110;139;149;149;191;145;119;151;215;252;167;119;108;122;144;162;136;129;82;89;92;76;77;70;80;89;81;74;83;56;101;73;96;110;85;85;81;90;80;73;89;131;127;119;118;112;128;143;169;208;208;277;296;286;191;153;115;99;88;90;82;61;88;72;82;76;77;84;98;78;76;73;86;78;87;89;69;107;87;85;100;87;88;105;93;84;103;101;96;95;89;72;81;79;94;82;88;81;80;76;98;127;166;168;117;99;90;85;75;98;131;219;251;297;286;227;195;151;133;112;115;114;159;296;309;258;202;168;200;237;303;344;331;365;350;345;265;204;141;91;85;97;86;67;71;43;60;85;107;109;106;84;87;98;81;94;108;90;82;110;80;103;100;125;129;128;145;104;88;110;119;159;126;125;110;110;91;85;79;90;77;93;106;85;94;89;84;88;95;84;73;82;83;88;93;97;105;96;119;103;102;100;95;93;79;81;92;100;68;99;85;95;76;93;81;81;104;109;106;95;76;116;89;101;127;107;101;106;186;234;211;240;211;251;188;176;149;170;186;236;222;258;378;391;283;234;220;223;183;135;108;96;86;80;76;104;95;121;121;100;72;101;87;90;80;112;97;81;87;95;95;98;126;95;105;102;95;104;101;84;69;70;95;82;87;94;91;94;102;85;69;88;100;100;112;93;94;92;99;87;93;102;99;87;95;91;119;100;106;92;94;125;109;102;89;101;91;113;116;126;109;105;84;84;98;95;91;80;102;102;102;118;127;164;183;177;159;139;128;125;137;117;132;175;181;147;144;139;135;100;114;106;123;120;156;133;118;120;114;135;171;180;180;186;188;260;206;195;202;183;205;197;171;148;168;229;242;330;275;200;201;240;225;206;157;161;199;184;153;137;142;158;145;173;163;157;154;121;109;111;98;82;104;93;98;86;88;99;155;276;603;908;720;584;327;229;153;160;146;137;126;98;94;97;101;105;94;106;109;96;110;106;96;107;101;88;92;98;84;95;100;89;84;103;90;91;97;82;94;97;87;122;126;182;194;152;119;104;102;110;137;119;121;104;119;113;87;101;106;137;179;169;107;96;90;86;106;135;115;95;122;109;95;104;81;101;91;99;90;75;97;82;88;103;95;83;92;87;80;94;95;100;131;134;113;90;105;101;96;73;107;88;104;224;470;632;447;224;173;147;163;99;94;95;98;102;108;95;104;94;113;101;95;102;78;86;99;75;98;86;92;86;82;99;79;76;101;98;115;102;88;89;73;75;92;88;84;103;83;97;69;82;78;99;99;146;288;471;706;668;326;151;84;105;90;105;84;94;92;92;96;84;93;95;95;90;94;91;97;89;117;128;184;173;136;103;105;152;140;101;90;71;87;85;100;90;97;85;93;106;112;108;94;91;90;79;98;103;87;100;76;99;101;94;122;140;120;99;92;92;96;106;96;105;104;88;86;71;102;108;73;91;92;92;83;108;117;91;80;85;97;81;98;88;100;101;116;156;160;158;129;128;87;107;109;147;172;196;154;108;99;95;80;87;118;93;104;122;110;137;118;135;136;143;178;220;294;230;117;103;90;107;86;108;82;97;98;75;66;91;99;94;86;91;90;102;92;104;103;90;93;105;92;90;97;87;80;100;102;93;106;90;88;93;81;101;105;89;86;98;98;92;88;70;73;92;81;82;104;90;97;84;86;78;73;75;78;84;76;99;83;95;100;85;93;105;149;171;151;112;84;79;93;92;95;102;104;102;87;90;92;86;83;94;76;76;100;74;91;83;89;95;94;87;112;71;83;74;77;86;90;88;77;95;97;87;99;94;112;82;88;73;76;74;81;93;77;83;98;100;94;65;118;156;226;209;136;99;81;107;143;174;155;132;112;101;140;197;262;223;180;138;114;120;89;88;92;127;174;149;138;79;93;77;91;109;106;99;125;95;77;103;100;109;101;79;86;108;134;173;162;130;104;89;90;91;94;130;141;102;90;89;75;95;113;110;97;87;96;96;86;99;99;95;99;203;240;156;127;102;79;96;82;101;97;92;79;80;75;85;73;100;94;77;82;80;92;108;91;101;78;85;89;84;99;67;85;71;93;109;99;79;95;94;96;103;124;141;194;147;116;93;78;92;87;98;107;90;89;85;91;108;78;99;70;91;84;81;86;79;77;69;95;97;66;102;90;80;62;83;82;80;77;70;95;73;72;82;93;80;85;87;86;85;88;86;96;83;80;85;75;87;113;88;106;92;90;105;94;85;89;76;91;107;110;86;114;100;96;103;89;81;68;101;71;89;81;81;91;103;82;80;97;96;81;88;96;71;85;87;93;108;87;99;97;84;84;90;88;62;59;94;84;80;81;69;80;76;79;96;71;77;65;77;85;88;81;93;85;81;72;75;106;68;80;71;93;87;73;85;100;84;81;89;88;87;79;84;93;99;86;107;159;183;165;137;137;121;154;162;218;252;427;433;392;483;787;595;348;227;207;263;210;129;107;88;96;144;131;150;103;119;129;133;109;98;92;83;90;105;72;84;86;82;82;85;88;87;85;95;95;90;84;78;93;88;87;91;123;119;96;114;101;78;113;92;105;88;87;84;95;86;116;125;143;195;168;147;160;224;231;187;149;136;194;188;153;128;117;111;108;119;111;113;91;72;79;95;71;97;122;105;91;95;79;74;89;78;83;77;79;75;83;77;81;84;83;98;76;82;75;87;74;90;95;118;94;103;91;105;112;110;101;100;116;124;106;98;111;109;117;118;132;181;196;168;122;120;80;82;100;134;117;94;81;92;120;131;92;87;108;84;75;78;86;91;90;91;95;101;85;94;95;98;99;93;83;84;86;101;87;79;87;96;73;99;93;91;93;78;79;94;96;122;142;116;111;71;84;83;90;87;88;96;101;100;93;86;93;98;91;106;89;83;101;116;137;157;146;131;121;118;111;98;77;94;87;99;86;82;92;92;91;86;87;108;115;101;121;132;106;135;173;179;167;115;109;85;63;81;80;118;123;108;93;135;156;207;194;191;172;158;145;128;105;137;174;218;166;135;95;77;108;128;118;117;78;83;76;86;83;68;68;107;106;77;100;84;83;86;91;94;65;81;84;85;71;68;79;94;82;86;87;86;88;105;86;86;77;96;90;87;80;89;101;115;145;150;137;145;127;161;159;162;138;157;115;107;89;104;129;131;124;99;135;93;113;122;149;146;142;148
100;81;107;100;110;146;201;140;116;96;94;128;139;223;412;435;287;203;156;152;138;129;126;137;124;108;163;216;265;231;202;204;138;98;102;116;114;140;140;126;138;169;166;135;93;78;100;113;111;102;98;75;96;80;99;107;133;124;94;83;102;89;129;99;83;76;81;105;125;133;147;144;175;216;167;127;94;79;85;74;86;91;84;103;70;83;89;71;104;89;81;115;87;82;80;90;92;90;74;97;104;81;95;80;76;89;68;72;77;103;87;92;68;87;91;74;82;69;92;93;79;84;73;78;97;131;148;160;193;215;270;398;435;400;346;309;254;175;163;151;157;143;112;149;132;137;141;160;133;145;152;171;147;123;122;231;307;297;224;134;103;116;128;117;99;83;89;83;95;97;73;93;98;83;80;88;87;76;66;65;85;78;92;77;79;94;74;96;118;138;122;119;135;119;132;145;172;187;244;262;354;323;198;149;115;85;74;73;69;78;73;84;90;75;84;86;98;71;95;79;77;78;75;74;75;65;78;88;78;84;71;80;72;88;97;101;92;88;91;83;90;74;79;74;79;85;81;92;95;82;122;119;119;124;116;108;119;132;122;194;190;174;205;200;152;154;124;119;98;135;203;288;341;254;183;170;180;196;242;317;323;424;575;522;359;303;177;129;98;87;91;73;78;61;58;86;136;143;129;103;103;84;105;97;99;92;71;86;90;109;94;104;134;186;147;123;109;108;149;169;127;127;85;78;80;70;85;80;68;70;95;83;88;83;76;96;72;67;85;99;75;77;102;112;96;109;108;86;89;89;82;86;97;86;76;81;90;87;72;96;77;75;86;90;109;139;154;111;124;100;121;129;141;105;107;122;162;242;280;260;241;212;243;215;188;175;176;186;223;210;257;265;193;174;152;166;131;96;101;101;83;92;95;91;93;87;80;95;109;88;86;86;75;102;91;96;84;84;97;117;101;105;100;97;105;92;86;91;73;82;91;84;81;99;98;71;90;89;87;96;70;90;94;88;95;93;85;100;88;99;102;84;114;114;92;98;102;94;98;98;91;78;94;107;95;103;102;106;85;95;116;87;89;104;78;88;83;105;129;162;248;265;297;263;183;141;127;117;100;91;116;129;127;111;121;134;141;117;101;89;109;119;133;128;109;117;111;140;150;156;172;171;264;290;234;242;283;262;253;267;235;235;254;290;321;367;290;235;217;200;190;186;159;145;164;156;135;154;146;187;150;132;186;205;151;139;112;116;105;108;107;86;114;101;110;116;173;284;578;848;689;427;241;167;110;124;142;120;117;125;102;99;102;107;97;117;87;119;109;104;96;101;94;90;106;89;101;93;81;108;108;104;109;102;110;88;113;113;111;115;197;314;383;272;161;97;91;108;93;96;88;92;100;97;87;111;105;135;210;183;118;97;92;94;86;111;95;96;103;79;94;109;102;98;108;104;120;82;109;119;78;98;95;86;95;104;98;100;70;118;124;128;98;117;100;88;80;87;81;104;151;306;596;747;481;226;152;140;152;115;102;99;93;94;86;100;86;107;99;94;91;95;92;100;90;94;87;107;100;88;93;91;81;91;79;114;97;113;97;92;98;105;77;89;89;83;81;83;88;77;73;114;140;290;541;910;1206;906;367;131;104;100;83;74;100;91;101;86;92;82;76;94;99;91;91;88;93;89;98;137;155;184;141;117;110;173;124;111;80;88;94;97;107;102;97;93;86;127;126;106;96;86;87;66;98;96;103;100;99;109;103;92;89;107;95;84;99;80;92;94;98;98;85;90;92;103;110;82;91;106;86;87;101;81;71;96;106;96;96;94;99;79;88;101;118;133;171;128;125;114;96;129;106;142;208;197;142;98;89;88;83;107;116;119;88;123;98;152;152;137;126;146;206;337;470;223;129;87;83;92;87;78;71;70;81;88;89;88;80;83;92;109;103;94;86;112;86;96;86;79;87;91;97;97;86;99;104;72;76;92;75;66;87;80;82;93;110;95;85;93;92;83;94;104;85;100;98;90;84;80;92;100;97;98;80;78;92;81;97;88;84;73;85;110;161;170;107;114;80;87;89;91;68;88;90;101;73;98;79;90;85;94;85;95;90;112;88;75;86;84;106;96;108;92;80;69;72;97;73;78;83;91;91;85;75;93;90;112;103;90;93;96;64;97;88;92;104;99;78;86;118;139;216;160;132;97;76;84;97;126;107;108;88;82;89;120;125;103;100;99;129;114;121;87;105;114;113;131;95;75;75;83;89;127;93;104;126;97;115;107;102;89;111;81;84;115;186;306;341;200;112;91;101;97;130;144;173;89;95;82;78;72;102;87;94;87;75;93;110;97;80;101;139;171;190;148;116;118;76;97;96;99;99;62;86;100;92;92;90;85;101;91;92;92;86;97;98;79;84;87;87;100;94;74;87;87;98;108;99;117;80;97;91;112;193;267;338;230;142;88;84;96;96;87;104;84;68;93;86;87;83;87;85;86;105;84;90;93;86;82;86;85;86;93;87;89;96;70;92;106;100;119;79;72;80;96;84;95;92;79;91;68;72;93;84;80;78;91;88;87;89;92;110;122;146;182;146;111;92;102;150;159;165;99;70;94;99;99;74;91;77;79;79;96;89;80;113;101;80;89;87;86;93;96;93;89;71;87;119;110;106;102;103;81;106;91;71;82;94;76;71;83;91;65;88;64;96;78;81;77;105;79;82;104;82;88;74;83;80;74;84;88;101;75;90;79;80;96;82;80;95;75;86;99;96;104;116;106;110;89;146;158;162;146;128;133;106;170;179;223;319;289;274;407;507;520;291;242;255;254;217;125;110;110;120;114;145;132;116;115;124;126;98;87;100;111;103;97;93;73;80;74;87;108;117;102;92;77;83;70;69;84;82;94;87;101;115;103;116;103;132;80;68;100;103;98;79;90;86;98;115;107;120;141;119;111;148;170;157;161;123;117;134;170;158;129;132;118;123;122;110;106;98;98;74;102;96;85;107;100;97;83;108;90;84;94;88;83;93;88;76;76;88;81;99;72;81;75;76;71;85;91;158;197;217;151;111;119;116;132;102;96;101;85;102;83;113;117;104;126;117;159;176;157;110;115;102;111;96;126;90;66;88;100;155;126;89;76;93;91;71;78;68;93;85;100;92;115;103;100;85;90;99;89;77;100;108;90;70;85;76;74;96;88;84;64;89;88;81;95;116;140;165;127;104;75;88;80;96;87;100;83;82;98;95;99;98;87;99;101;88;111;84;140;198;244;209;177;169;125;100;100;114;110;111;85;95;84;91;86;86;90;86;76;67;76;93;95;140;146;180;156;113;121;104;88;67;89;94;119;108;119;86;105;106;127;152;149;135;129;100;117;102;134;163;193;164;119;105;78;89;120;124;113;89;81;96;86;70;62;68;89;83;79;92;84;92;73;74;103;93;82;78;84;93;77;91;89;90;75;71;88;86;76;73;91;74;91;76;88;89;79;105;102;112;145;149;150;135;130;136;136;132;106;113;116;95;117;147;119;112;96;108;89;107;150;189;255;239;195
83;101;97;116;112;107;117;137;116;102;88;97;144;263;452;483;284;233;182;202;143;129;131;128;139;152;149;163;215;162;191;170;142;139;112;139;116;138;140;129;160;229;176;150;116;108;111;125;106;119;104;102;100;101;115;113;121;140;87;87;111;101;93;94;59;75;105;126;101;127;144;168;183;205;167;114;106;91;91;92;84;83;93;76;70;71;82;78;70;95;107;112;83;78;81;76;97;91;73;89;86;97;85;77;81;91;76;67;90;79;82;76;84;83;85;88;67;72;70;79;83;82;71;98;98;117;149;138;144;154;267;392;479;380;357;292;262;234;188;152;121;104;86;95;111;133;211;223;178;189;179;148;154;145;137;273;432;400;267;218;153;155;173;134;118;89;80;83;92;87;72;91;103;84;82;85;90;73;99;88;98;81;83;76;86;72;79;110;145;174;187;142;110;135;148;170;205;230;233;237;289;234;180;134;125;95;78;75;66;84;84;89;78;80;82;108;91;71;77;92;90;72;80;76;73;81;80;67;71;88;100;85;81;75;97;90;91;86;81;68;82;90;72;80;88;107;94;95;106;93;108;104;85;103;109;121;140;163;185;259;243;237;170;220;240;181;141;92;111;150;226;315;297;187;182;168;178;174;202;302;410;568;670;700;568;404;238;153;99;86;99;86;77;43;55;87;127;129;136;104;107;109;94;106;105;94;72;93;96;100;97;130;124;136;121;121;100;103;114;123;89;101;86;68;92;85;76;65;105;90;80;66;90;91;80;95;84;86;110;79;93;99;97;92;88;97;88;89;75;84;99;105;88;82;83;81;67;80;76;80;83;93;77;87;106;169;157;141;111;111;104;111;120;104;123;139;190;207;247;262;247;272;299;337;251;191;218;205;221;225;225;204;183;128;139;122;112;77;96;84;91;79;112;90;111;89;89;94;84;101;97;106;94;104;93;90;99;87;90;103;105;97;76;87;105;109;106;84;85;86;95;89;101;90;86;72;83;88;75;73;80;86;82;92;64;82;87;88;91;96;113;81;96;111;101;112;94;93;93;94;95;103;104;107;104;117;112;98;100;84;84;93;98;101;85;85;97;100;143;283;479;507;418;325;204;144;130;123;109;115;110;128;110;112;119;105;113;115;94;111;90;121;112;125;109;107;124;134;150;164;176;156;219;273;249;241;318;328;338;368;289;289;284;282;249;308;288;220;197;191;188;156;167;156;178;177;123;159;142;169;144;152;135;168;163;135;138;117;108;91;84;90;92;113;85;113;135;232;474;779;666;369;219;157;116;123;104;108;106;121;119;105;83;83;103;106;95;121;96;106;89;85;110;107;108;94;110;121;107;121;126;92;110;99;116;121;135;119;110;141;263;577;707;436;233;124;117;123;116;98;97;85;104;91;102;113;103;121;166;120;127;99;100;104;105;94;98;80;110;85;75;86;93;112;104;98;97;93;101;109;93;89;108;93;79;78;91;88;83;121;109;126;119;119;102;104;89;96;113;95;119;218;413;603;413;216;151;123;164;112;104;102;94;103;84;92;99;100;90;97;103;95;86;91;106;100;87;114;87;90;101;90;116;87;92;91;87;101;91;91;73;93;77;84;89;91;90;87;74;98;99;115;221;452;757;1373;1539;999;445;136;86;89;104;92;96;103;117;90;95;109;96;95;95;90;84;78;78;74;89;106;144;159;144;112;111;131;116;92;82;83;83;131;124;130;103;95;98;140;114;119;89;83;98;88;99;128;126;119;116;122;92;88;110;93;91;90;100;88;99;106;85;106;96;105;93;109;74;69;86;83;77;96;82;109;99;91;107;160;125;109;91;100;108;141;127;129;149;135;102;105;93;106;111;107;165;160;113;93;93;84;114;106;92;138;105;115;106;171;138;149;122;149;166;303;366;215;145;107;88;91;94;98;100;78;83;81;67;76;86;90;96;116;99;96;88;91;86;83;108;110;95;107;94;85;79;83;89;90;81;62;86;87;79;85;80;92;97;88;82;83;93;100;83;85;89;102;93;91;85;89;72;86;70;84;85;72;81;92;106;93;92;94;100;124;188;171;136;82;89;82;77;71;79;101;84;85;72;78;90;80;75;96;105;102;105;81;88;102;108;82;74;88;95;92;101;92;72;79;80;68;82;78;83;82;83;82;92;72;76;91;92;94;83;88;77;98;122;81;113;101;127;187;249;177;126;94;88;77;83;118;88;95;92;107;90;86;88;75;91;91;123;109;93;89;98;143;150;123;89;89;98;85;74;93;101;103;108;118;88;99;91;93;75;103;91;111;260;541;601;277;151;92;92;81;94;155;135;95;92;87;77;78;78;81;88;57;84;90;105;81;84;89;109;113;117;136;107;100;107;96;85;100;82;98;96;84;96;85;84;92;85;74;106;88;93;90;101;79;96;85;89;86;101;95;74;97;91;94;77;73;90;71;103;127;251;478;659;418;196;95;69;89;85;81;91;82;87;93;83;81;80;82;95;91;83;101;92;81;77;74;86;84;82;92;94;87;76;127;86;103;92;92;84;93;78;76;67;87;68;78;94;85;77;83;77;89;90;90;76;96;92;96;99;102;158;233;238;144;95;106;188;304;284;189;124;103;88;95;93;101;85;80;93;82;87;91;86;75;93;81;94;81;108;87;79;93;92;118;86;99;92;106;96;95;73;84;81;64;76;65;91;85;79;81;75;86;72;78;85;88;86;99;95;84;87;70;78;97;78;96;68;71;74;76;97;86;83;101;82;87;89;92;79;85;75;80;108;89;94;105;130;167;236;263;168;148;137;158;209;188;200;201;161;215;290;312;254;250;213;215;173;136;106;98;114;134;175;130;130;113;116;131;102;111;112;95;114;97;95;92;82;100;105;91;95;95;90;91;101;76;79;83;99;104;95;134;107;118;103;112;93;112;101;80;94;91;75;88;90;95;96;107;124;112;101;107;107;132;132;115;112;122;120;128;116;132;142;138;101;104;103;106;112;113;77;96;105;86;98;121;93;95;103;84;87;92;92;98;101;88;85;81;73;91;100;105;73;79;83;79;65;88;182;417;489;300;133;107;126;147;110;109;110;74;94;101;92;81;90;119;108;160;184;153;124;126;113;89;101;110;93;76;86;121;123;140;111;111;75;74;82;85;94;85;77;79;126;129;136;93;95;89;88;86;80;80;72;84;87;83;86;74;67;90;87;77;91;82;90;82;82;117;100;114;96;78;96;84;90;97;107;78;78;96;85;109;84;107;106;82;98;107;136;185;260;367;308;214;160;136;112;91;92;132;100;71;79;85;89;88;92;93;85;105;84;100;72;84;111;138;131;145;125;92;100;82;73;84;77;126;100;104;87;91;90;117;94;102;127;109;138;107;117;111;131;160;146;129;116;85;89;83;124;96;80;77;81;72;87;67;85;80;98;77;66;89;81;77;88;86;83;88;86;81;78;85;72;82;88;84;85;71;80;87;96;100;69;88;88;86;79;86;93;98;122;123;125;122;118;132;170;154;102;119;105;103;125;137;154;135;90;107;90;96;113;170;307;399;438;289
94;77;90;104;92;108;93;137;153;119;83;97;110;199;342;399;276;195;208;188;168;168;161;167;204;172;158;198;174;161;166;156;156;167;180;220;244;202;142;152;216;258;208;160;168;144;186;152;162;117;111;97;112;110;135;163;149;111;115;123;121;85;96;89;94;79;82;83;117;128;174;237;298;220;161;119;90;92;113;100;89;79;74;79;61;69;81;72;81;86;87;96;77;98;93;79;84;82;81;83;89;79;59;78;76;100;81;88;76;81;72;79;81;76;97;87;84;86;76;86;93;77;92;98;91;129;142;106;116;146;193;399;483;393;318;292;319;285;230;228;157;112;79;78;121;156;247;286;230;191;172;160;151;121;149;289;408;406;389;269;214;166;193;174;199;126;79;68;79;83;84;87;75;83;99;76;76;76;84;90;94;95;95;96;72;93;91;98;108;187;182;147;129;114;129;164;173;224;268;218;218;205;218;154;136;110;102;87;84;80;91;89;94;79;89;98;108;86;93;107;77;81;79;94;83;75;83;88;84;83;65;79;77;64;80;75;73;78;58;91;66;89;75;86;97;94;108;133;105;105;94;86;79;97;98;119;139;146;241;272;284;280;188;210;234;161;157;131;142;149;196;292;260;196;171;138;132;150;188;270;409;616;631;629;561;423;267;177;118;98;80;73;78;38;59;73;90;126;119;110;110;131;116;116;100;103;101;104;100;92;111;113;113;125;109;100;111;82;101;102;115;99;97;84;79;73;98;99;78;91;85;77;79;99;66;109;82;84;90;100;88;102;89;87;102;96;77;90;100;92;82;89;88;88;88;89;85;86;93;84;94;89;97;83;111;127;129;133;97;90;95;90;99;100;105;129;179;178;177;182;233;288;354;445;372;269;266;272;234;247;238;261;199;155;108;116;96;93;81;79;89;95;75;83;78;95;95;98;93;86;114;107;102;97;106;95;94;95;105;62;84;87;81;96;92;108;92;99;85;75;80;89;91;95;96;101;81;91;84;96;79;92;92;80;70;80;94;100;91;87;109;96;92;88;81;95;95;89;87;108;107;115;108;89;87;101;91;100;87;98;115;87;93;95;85;80;91;96;162;376;831;864;655;443;230;154;143;128;111;108;112;112;101;113;133;139;110;116;98;105;114;105;124;124;135;140;114;137;172;172;167;174;189;264;222;213;289;286;338;405;378;306;261;228;250;246;234;203;145;142;169;180;180;172;187;198;148;125;129;162;141;145;137;140;150;129;122;104;89;95;93;98;99;113;109;108;103;229;393;627;537;321;191;132;140;115;104;107;109;122;105;107;95;107;119;119;86;115;91;99;90;88;83;104;96;116;115;106;136;128;108;87;98;97;111;164;219;278;223;179;276;559;741;543;237;132;106;108;95;100;108;111;116;100;97;96;82;119;112;104;106;118;100;109;99;105;120;110;95;86;87;123;117;98;103;92;106;97;107;99;88;99;97;89;103;101;96;90;103;106;91;92;107;111;126;86;112;100;94;103;123;178;258;323;263;152;118;117;98;92;100;106;87;79;100;88;97;96;110;109;96;104;100;96;96;93;100;118;94;94;89;101;78;96;90;109;98;101;101;89;90;83;85;62;85;97;106;79;90;84;95;165;350;640;991;1220;1141;738;298;150;118;106;95;83;108;105;116;83;92;103;91;99;83;94;85;92;84;89;99;116;139;119;128;111;106;91;96;82;79;75;107;103;118;128;96;85;115;109;119;94;88;102;97;82;99;172;169;208;138;118;103;81;88;94;84;104;87;84;80;87;96;96;119;107;101;101;92;84;99;77;80;80;91;85;91;114;149;224;211;138;84;94;129;110;135;139;132;140;96;112;113;120;100;112;131;117;111;83;108;95;111;113;140;144;133;130;132;141;177;139;158;142;181;223;196;193;126;94;89;77;100;78;75;108;85;75;77;88;87;84;85;82;76;109;79;96;89;101;97;89;94;101;64;92;79;91;92;94;81;92;81;81;85;90;99;91;83;87;78;92;93;80;101;86;105;103;96;99;76;95;86;82;80;83;82;87;96;92;97;75;91;93;96;131;175;200;136;84;85;74;75;81;70;89;91;95;86;99;105;84;83;106;116;112;87;81;88;97;91;71;94;85;114;86;74;80;85;77;70;78;79;79;80;93;68;80;98;85;77;85;92;93;86;107;85;89;87;72;95;101;93;162;208;166;152;141;153;105;104;73;88;88;102;97;72;89;84;92;82;106;75;102;101;110;135;192;174;140;114;101;94;93;87;99;96;97;129;107;121;105;96;83;98;68;75;155;287;615;646;322;159;97;89;76;103;138;120;100;96;91;117;68;64;92;76;114;86;86;99;97;93;94;91;99;111;144;173;208;143;105;92;78;107;98;103;96;89;82;98;87;98;93;85;94;73;91;95;86;76;82;67;74;89;80;72;76;109;73;92;97;93;78;99;116;286;560;708;438;175;100;92;76;67;96;88;86;84;85;87;84;93;85;98;96;84;87;84;68;92;86;106;81;105;103;78;75;79;96;86;112;116;114;81;77;81;90;79;89;76;112;101;88;93;68;80;79;88;77;93;100;96;83;112;125;184;251;236;151;113;154;334;521;512;224;127;99;97;122;96;98;101;102;83;91;91;88;78;99;108;96;81;92;69;75;70;88;89;89;85;93;86;89;101;89;98;95;84;73;75;81;64;81;87;75;71;64;77;74;89;94;81;94;78;89;75;79;79;83;80;77;84;81;84;79;81;99;75;88;115;109;113;100;80;86;79;88;98;95;93;108;125;196;428;452;293;179;142;182;258;220;173;139;149;185;181;271;274;243;207;173;127;93;98;88;110;172;154;170;111;120;131;120;125;113;135;100;99;91;113;99;103;85;77;92;96;112;85;78;102;82;70;77;82;79;97;98;102;116;108;106;118;93;86;102;77;96;95;98;124;124;111;112;109;100;102;112;120;103;107;124;99;114;129;112;108;116;122;122;116;121;107;109;114;108;91;97;93;97;90;87;102;117;113;85;112;91;91;83;84;94;77;87;91;78;83;72;79;100;87;68;83;116;283;604;724;447;175;110;149;125;110;86;90;98;96;99;93;91;101;102;106;120;169;147;180;177;144;121;104;100;89;89;88;99;129;104;82;95;82;100;85;75;103;70;84;88;125;123;114;112;101;94;96;89;77;75;78;89;96;101;100;71;87;88;91;88;72;66;69;79;82;90;94;109;75;79;87;93;101;94;96;101;82;93;81;85;100;95;82;98;93;108;118;156;229;364;296;168;117;105;115;131;106;123;117;98;86;84;88;87;95;115;97;103;119;99;101;99;98;94;114;99;101;119;90;83;73;85;88;103;122;95;101;93;112;105;99;89;117;129;180;162;113;110;121;122;123;105;88;87;101;104;83;86;109;67;79;58;106;83;67;78;98;98;90;92;84;82;84;91;88;93;73;100;99;85;88;91;74;81;95;74;95;77;90;93;83;88;77;86;74;95;92;82;128;113;127;116;126;153;181;188;149;113;85;122;125;126;145;115;115;120;133;113;136;206;330;507;499;338
91;72;101;81;78;95;111;136;147;116;105;95;89;142;198;220;180;167;194;192;164;222;266;255;205;180;190;188;144;165;150;179;178;214;305;438;491;319;210;215;211;235;147;193;216;214;253;300;185;144;153;96;143;183;235;195;198;158;113;119;105;118;96;106;87;101;100;110;99;114;181;415;460;272;155;122;131;89;78;79;70;92;81;78;100;74;94;91;85;89;92;89;94;100;98;85;96;81;74;75;100;77;81;69;80;75;85;59;91;84;79;83;84;60;81;86;92;82;93;83;75;82;92;83;98;112;132;96;100;112;163;283;391;307;301;375;347;332;239;227;153;101;84;85;89;138;220;249;204;193;173;155;142;114;150;225;392;475;448;324;214;188;230;284;244;148;104;84;65;68;98;102;82;95;79;99;74;79;67;86;96;103;83;85;88;99;82;102;84;123;141;123;104;91;114;133;199;218;236;202;195;224;194;193;154;127;102;83;83;89;89;100;100;86;93;89;94;93;94;95;78;78;90;64;96;94;82;83;61;71;86;81;73;85;80;90;95;88;84;97;88;80;77;80;109;114;146;118;86;86;82;80;86;112;97;112;112;144;229;286;257;205;180;184;213;196;143;115;143;161;209;283;222;184;150;149;153;180;192;307;550;684;699;519;440;284;188;118;133;93;70;81;51;51;59;65;71;101;98;121;97;146;131;102;106;92;109;114;90;109;126;119;109;133;107;114;102;81;94;89;90;78;84;77;79;92;54;89;77;72;81;76;76;96;94;94;90;82;76;81;94;98;88;73;81;95;89;88;84;95;101;82;85;95;87;95;66;99;90;84;90;92;83;82;88;118;98;101;97;98;107;120;103;112;132;177;200;172;144;167;200;236;297;383;334;287;250;273;267;256;259;267;229;194;116;96;88;98;88;83;80;80;83;90;77;93;115;87;91;101;89;97;86;75;89;79;89;108;101;109;95;79;97;91;82;105;82;98;97;93;75;94;107;101;99;93;100;85;81;79;86;98;93;85;82;103;90;101;118;99;93;111;122;116;107;107;87;102;97;128;112;101;78;96;106;93;108;91;87;98;101;98;96;85;92;82;101;112;190;452;946;989;744;425;228;135;119;135;114;133;122;99;92;109;115;106;123;97;99;109;114;140;152;131;157;160;162;160;194;174;219;157;180;204;224;213;209;228;290;430;455;297;248;196;203;212;203;161;160;143;189;210;215;192;249;187;155;95;108;134;128;161;133;110;131;145;114;96;92;86;93;87;111;100;98;94;111;163;253;409;387;258;171;136;112;106;95;98;113;116;116;98;95;101;88;107;78;113;83;97;90;87;90;98;96;112;108;122;164;153;139;91;106;116;193;303;433;484;484;310;257;420;481;328;166;140;122;98;97;108;98;105;100;99;92;89;87;94;103;107;98;108;106;99;97;100;105;77;105;114;100;106;93;103;100;98;101;127;97;101;100;102;104;94;82;87;79;91;83;105;118;96;110;91;100;93;94;93;121;159;168;198;196;201;170;141;109;114;98;97;97;73;79;101;104;117;107;98;72;86;93;104;115;79;112;101;93;89;91;103;100;93;91;98;98;102;108;97;101;100;95;88;76;79;104;90;113;75;74;79;114;214;434;735;833;946;711;522;268;181;110;107;105;122;94;102;103;99;95;110;107;84;106;88;89;107;87;89;93;107;105;152;144;120;119;98;92;79;73;87;107;128;105;87;79;105;90;104;102;103;115;119;92;136;147;207;254;248;166;115;101;78;97;94;85;108;91;80;87;112;91;88;109;115;99;104;83;94;89;97;106;94;100;71;95;116;157;243;201;147;105;137;106;115;150;142;139;133;121;101;107;98;100;141;145;130;102;100;92;106;136;129;164;138;136;133;108;142;141;131;136;155;177;192;204;158;138;120;91;80;85;87;78;78;92;96;75;76;90;82;101;101;74;76;83;97;84;93;101;108;88;78;103;100;77;85;90;84;105;74;72;87;86;99;99;82;80;90;87;76;86;92;76;94;86;82;85;96;111;82;102;82;80;73;87;92;90;90;93;89;84;92;96;134;159;156;125;87;78;94;80;81;87;92;66;96;101;116;111;83;93;101;116;116;100;96;91;108;106;85;100;87;97;86;88;90;83;85;76;76;80;78;89;81;92;97;97;91;82;88;99;86;95;79;107;88;76;85;86;80;104;106;154;159;229;275;295;242;137;98;85;88;99;113;75;82;95;91;74;92;109;136;107;145;144;221;224;162;92;98;94;80;75;97;98;100;131;143;166;141;89;103;87;82;83;126;206;360;391;236;128;106;101;78;101;100;107;103;118;67;75;80;97;79;81;78;84;67;84;90;96;97;81;102;120;196;357;380;226;124;114;105;79;104;117;90;115;151;105;88;97;82;94;92;90;91;102;112;84;93;68;107;86;84;77;74;74;77;83;91;80;86;102;112;242;365;440;289;151;110;99;87;76;87;84;72;87;89;90;112;74;106;111;81;109;78;76;88;87;85;89;90;77;77;76;88;83;80;108;136;119;127;84;104;78;85;78;78;70;96;88;69;82;79;76;75;81;81;85;87;93;96;95;98;122;220;179;133;109;191;376;574;611;294;137;116;114;125;103;100;104;98;91;106;88;102;67;89;82;93;89;91;104;75;92;82;80;97;82;103;79;63;89;83;64;76;64;63;80;85;90;77;60;72;77;81;75;79;90;95;74;87;91;84;88;68;89;79;74;77;85;68;79;85;98;74;83;83;84;104;96;90;104;127;96;95;89;91;91;97;146;237;463;564;309;164;157;221;308;229;151;151;159;163;172;209;200;264;278;222;144;124;91;110;115;164;135;138;122;111;134;148;158;169;128;148;133;107;105;71;70;95;89;101;91;94;95;86;88;91;91;79;100;91;116;114;88;106;117;132;109;115;111;106;114;101;104;113;123;106;109;92;105;93;96;107;110;138;116;102;111;97;83;129;118;95;100;107;118;120;143;156;133;100;82;100;75;80;91;106;97;107;94;86;105;94;82;98;120;76;80;85;84;85;100;86;89;80;87;98;89;123;314;601;649;345;185;115;129;122;97;88;77;98;96;97;78;98;92;88;93;121;172;191;246;232;169;125;106;103;68;99;76;92;94;89;112;95;97;85;78;81;111;102;106;89;138;114;97;96;87;97;94;107;66;83;85;93;106;88;93;91;90;90;74;84;76;97;74;88;86;83;90;89;68;90;98;85;92;112;83;87;75;94;84;99;93;118;81;84;88;107;107;131;161;216;193;113;97;106;105;128;153;138;114;135;118;126;108;88;107;104;104;110;97;94;88;97;122;111;103;85;82;82;93;84;98;70;78;107;105;99;110;101;117;112;98;111;123;156;166;118;143;120;118;127;136;111;82;95;72;106;100;83;85;59;79;73;83;79;69;82;87;75;89;76;81;82;82;86;90;91;85;88;105;70;60;74;77;83;97;81;90;84;92;64;81;89;76;81;91;93;101;90;104;134;140;136;121;111;135;152;136;108;99;146;166;197;155;124;134;137;146;143;144;173;241;370;414;267
89;75;98;83;82;96;120;140;135;128;102;81;98;115;120;142;173;158;178;183;209;288;382;369;228;178;189;163;144;137;146;182;197;280;339;643;748;398;260;223;214;198;157;174;214;269;427;406;212;164;174;127;150;205;246;327;229;116;126;118;129;134;103;110;92;95;83;102;100;114;236;416;400;242;122;121;122;129;73;79;82;75;105;64;75;73;82;67;77;93;97;95;102;81;75;85;96;93;71;80;78;83;93;86;72;73;91;73;88;75;82;71;86;93;80;92;86;83;100;85;71;69;97;97;105;107;102;99;85;95;110;210;216;306;389;394;274;249;221;186;140;97;79;82;89;118;138;155;159;152;177;169;126;132;175;203;352;449;406;308;216;185;288;382;311;174;92;92;73;89;92;95;106;91;84;86;84;84;72;92;104;113;99;106;96;118;95;99;116;103;112;103;111;104;99;181;227;302;230;166;218;259;293;269;239;164;105;92;78;81;84;86;111;105;109;109;94;93;90;73;102;81;94;95;100;79;99;83;89;83;72;76;92;82;99;80;71;87;86;84;72;82;90;79;91;129;154;155;135;103;100;100;108;101;117;106;116;138;208;246;225;226;203;195;178;201;147;122;123;158;190;255;206;162;132;173;211;255;256;386;805;888;877;671;413;270;146;140;99;82;83;72;59;62;56;60;79;91;87;99;90;105;106;107;106;91;97;107;95;104;104;112;135;138;132;94;107;96;82;90;75;61;70;79;79;86;81;82;96;81;78;85;84;89;83;108;86;88;84;84;97;85;84;89;95;90;69;89;77;98;75;93;103;76;103;83;83;84;77;82;88;88;76;91;96;113;103;93;96;79;122;93;106;103;130;171;222;213;135;131;161;172;213;251;244;225;191;208;211;209;229;232;189;158;132;92;99;86;89;89;79;83;69;107;79;90;85;96;98;121;75;105;94;91;92;99;94;108;98;88;101;111;103;90;88;88;82;72;102;82;93;88;88;109;81;81;79;94;102;80;94;80;75;78;100;87;82;108;95;102;97;98;116;90;123;112;103;92;108;95;95;109;99;88;87;96;90;87;91;94;96;100;110;104;107;115;107;95;184;414;926;1079;777;394;198;133;132;147;131;122;93;94;81;104;92;106;121;102;117;125;129;214;215;201;183;178;177;203;221;241;228;206;204;236;201;173;185;163;225;324;339;222;202;164;180;237;272;218;168;173;219;310;247;207;234;201;161;127;100;139;125;164;163;106;112;126;120;100;97;102;75;100;96;97;113;100;89;129;176;313;336;299;175;110;116;114;99;104;97;104;106;94;103;87;105;91;91;96;98;101;91;88;107;103;77;105;105;117;146;136;108;94;83;115;200;434;715;892;899;499;236;222;261;202;158;166;131;105;108;103;116;111;127;123;113;108;69;91;83;83;103;88;105;86;91;99;109;106;98;95;107;92;100;101;108;94;88;106;87;90;121;99;101;108;86;115;92;91;108;86;76;93;115;97;102;118;95;87;138;201;306;320;202;191;155;167;121;114;98;98;104;93;78;101;98;85;100;78;87;82;118;101;89;98;110;94;100;96;112;110;99;102;83;85;102;95;102;111;93;104;96;77;84;94;92;97;85;89;100;82;103;183;386;551;593;572;551;489;411;276;189;106;116;78;94;103;109;120;141;110;111;80;99;99;103;90;79;83;97;108;100;120;104;119;104;97;93;74;92;94;91;103;95;91;86;98;100;100;110;92;106;78;101;85;118;167;275;246;150;95;92;93;77;88;86;108;111;125;101;93;95;95;102;96;93;86;92;108;116;93;97;109;101;96;97;112;150;183;176;130;114;133;121;124;176;184;150;115;91;109;114;119;147;210;207;158;125;99;110;108;115;124;157;142;118;91;129;139;111;116;144;166;176;177;249;225;164;145;104;87;86;69;77;76;90;73;82;84;88;78;74;103;100;82;94;100;114;93;94;89;111;121;76;87;89;76;105;88;77;96;89;92;77;84;108;80;82;87;83;106;90;87;91;98;90;88;87;102;87;98;99;89;114;95;93;78;95;99;95;87;77;88;101;101;122;95;108;85;100;95;99;86;83;84;88;91;106;122;134;100;92;97;110;115;103;85;95;87;103;120;113;100;83;96;89;79;77;65;88;76;91;78;91;104;111;90;86;94;80;87;95;89;99;100;88;95;96;78;102;82;80;120;118;198;404;606;680;489;293;143;100;88;74;100;80;79;102;90;86;107;97;112;154;202;205;197;195;135;115;83;85;81;68;80;85;92;133;175;188;149;108;72;77;77;80;105;139;191;191;117;106;88;76;90;103;112;103;80;78;92;90;79;74;98;86;91;93;82;95;95;99;80;90;98;123;280;531;608;308;133;77;95;101;102;97;132;156;258;223;157;131;131;102;96;89;102;94;95;101;85;72;99;84;95;92;87;91;78;107;94;80;87;99;105;127;188;191;164;108;105;103;68;89;101;71;89;84;89;96;108;99;137;158;117;114;76;79;87;96;76;89;98;98;83;75;72;86;77;89;113;151;126;115;103;72;84;92;95;90;87;97;88;81;81;87;87;93;87;79;62;91;90;91;87;112;125;133;101;78;135;232;373;417;218;137;126;203;243;181;135;108;101;116;109;120;127;106;103;89;87;92;71;82;73;78;77;104;88;103;76;78;94;87;73;98;94;71;69;72;76;84;77;77;89;79;74;87;89;71;81;91;87;81;84;93;88;83;96;92;86;89;83;89;88;75;97;104;71;80;106;117;108;110;110;75;64;92;104;93;100;147;186;356;369;251;158;144;206;220;182;123;124;182;150;147;117;186;275;355;251;148;152;142;145;137;135;137;170;124;135;135;158;204;147;166;223;209;125;89;73;87;83;79;83;102;89;100;78;87;77;80;73;95;98;83;110;130;161;191;172;97;95;104;108;111;129;116;119;113;118;122;106;89;102;99;116;130;101;104;106;112;105;104;111;79;104;96;102;110;126;147;146;128;107;67;103;91;73;100;75;84;92;88;70;83;90;90;85;93;88;83;75;81;79;88;87;98;79;81;82;86;118;167;365;336;234;143;110;118;85;80;82;75;85;108;75;95;91;87;108;123;128;173;208;265;236;154;116;90;92;80;96;75;93;84;111;96;80;63;82;94;120;86;91;85;95;93;113;119;101;105;89;89;76;98;86;62;87;86;86;65;70;94;86;100;94;94;77;81;75;81;96;80;92;94;81;82;107;81;87;92;86;95;94;91;93;86;89;90;70;81;82;87;98;99;121;130;129;117;102;114;146;213;167;148;102;127;108;90;108;110;122;119;89;107;89;98;108;141;108;90;73;91;78;75;90;78;75;62;123;112;124;119;132;126;125;77;124;124;136;163;148;123;116;123;158;142;122;103;94;127;114;116;106;69;82;75;82;66;77;79;77;85;91;74;90;92;89;76;80;102;85;84;82;103;82;95;96;78;87;84;91;94;81;101;88;88;87;69;101;107;136;107;101;111;124;158;149;104;112;99;126;117;92;97;170;256;209;125;102;133;152;193;230;183;152;174;205;244;176
101;93;79;80;85;127;169;149;133;141;112;105;93;105;119;144;137;182;163;192;222;364;480;355;185;203;180;123;128;132;126;187;205;253;327;496;548;418;227;228;201;132;121;121;176;277;415;362;193;178;238;154;137;174;229;246;200;155;112;116;108;125;116;100;82;105;79;88;86;129;199;296;262;169;94;110;134;120;98;72;75;92;93;88;73;97;61;68;80;75;81;89;95;93;98;102;96;97;84;74;94;80;77;69;79;91;93;85;84;76;95;108;84;94;100;94;83;77;93;82;79;77;89;84;93;98;81;101;86;95;124;159;219;304;509;447;202;163;141;123;143;85;112;91;85;102;109;141;148;149;123;143;145;161;179;240;283;386;358;299;218;246;286;309;262;133;85;87;88;101;110;123;95;95;86;100;94;77;104;110;105;113;109;101;111;130;117;106;113;113;94;91;93;88;108;207;298;288;212;169;230;356;393;373;342;181;127;104;75;77;84;108;134;165;157;116;96;89;83;86;85;106;93;99;89;73;97;79;88;78;77;70;69;96;90;98;98;87;89;92;95;86;78;95;91;114;120;143;114;103;117;144;124;111;123;132;116;148;167;211;268;332;270;189;162;167;179;158;122;137;131;183;131;149;180;226;294;324;264;363;737;881;863;630;324;197;127;93;98;81;80;89;71;47;36;62;82;92;92;117;95;97;103;90;98;84;98;103;90;101;95;110;124;114;95;93;97;93;73;80;78;68;83;84;81;72;79;82;89;85;87;77;76;89;82;84;90;98;84;73;88;82;88;91;102;90;96;72;79;83;115;85;114;107;70;84;93;74;98;85;103;91;86;78;92;91;89;103;113;106;106;100;94;102;110;143;166;196;162;146;174;147;126;171;188;132;167;177;172;204;230;194;155;137;145;109;83;88;91;82;75;68;77;82;107;93;83;85;96;87;80;68;78;82;59;84;79;85;103;104;75;85;106;86;74;77;107;94;96;72;79;94;72;88;85;97;89;94;97;96;90;92;89;94;87;75;99;108;91;82;105;106;119;122;120;87;98;103;101;112;93;106;109;100;89;101;99;99;79;71;103;115;99;119;113;104;98;108;174;399;782;882;579;268;176;136;112;149;153;128;106;96;101;116;112;100;98;95;112;111;144;191;221;199;202;184;198;252;273;247;316;295;308;252;181;155;150;143;164;266;218;176;162;193;244;246;269;255;222;214;193;246;233;215;204;162;149;124;111;131;127;139;133;100;109;95;103;87;86;105;102;104;93;103;97;95;111;114;169;235;267;251;170;142;114;125;89;110;117;127;103;103;98;68;95;93;114;92;92;84;104;95;89;100;87;90;93;102;126;113;92;96;95;140;228;495;760;935;889;443;212;120;118;137;128;148;111;125;98;92;103;116;140;163;166;140;106;115;110;125;95;102;104;105;107;96;101;99;99;112;101;108;100;100;105;97;97;110;121;94;91;93;91;101;88;80;80;92;92;101;94;93;109;125;105;122;116;109;151;345;583;564;333;209;206;190;142;98;109;96;102;85;83;100;85;77;101;80;85;106;92;90;88;117;72;91;104;90;111;83;106;68;91;89;101;91;82;97;118;100;97;90;90;85;108;78;104;79;96;80;97;169;312;452;426;444;576;901;700;427;227;137;112;99;87;89;110;141;136;121;106;83;77;83;85;90;92;97;105;104;100;105;103;108;98;113;92;84;78;89;77;97;107;100;91;97;92;79;90;101;111;113;103;112;103;150;162;156;127;118;86;75;84;107;92;97;112;107;121;110;99;91;94;114;96;98;97;95;100;94;102;137;142;108;92;117;124;118;152;151;149;124;111;129;169;204;199;123;121;129;132;125;171;290;287;202;123;110;107;145;127;121;138;144;117;110;111;124;97;120;124;128;149;165;235;284;176;140;87;82;82;92;75;101;95;63;74;77;84;96;88;91;86;124;95;121;113;105;88;89;95;97;83;76;87;112;88;87;80;102;78;93;93;80;93;80;84;79;82;92;88;102;89;72;90;91;85;89;87;94;98;86;78;71;83;87;98;87;97;94;97;77;107;89;92;87;98;101;92;86;89;97;87;87;105;104;115;117;112;95;100;76;94;88;75;97;81;110;133;164;116;89;86;93;89;98;86;71;79;83;83;99;97;80;98;106;79;95;86;84;93;79;85;75;98;92;72;82;95;73;83;95;115;214;480;904;1103;979;475;230;156;106;76;111;108;81;68;86;95;95;114;150;187;305;287;181;114;101;90;93;79;93;103;89;78;103;141;152;193;133;101;97;83;88;83;82;96;115;125;114;100;75;85;89;84;103;78;86;88;98;76;64;92;109;83;91;95;79;95;81;96;87;99;84;127;283;444;515;267;126;80;96;82;87;126;177;366;477;325;199;180;176;138;81;93;67;95;83;82;88;99;115;92;83;74;93;110;112;74;84;81;86;86;92;95;115;116;86;97;110;100;80;84;79;83;67;99;104;96;110;110;183;265;189;112;90;75;74;72;82;78;77;83;84;87;91;97;72;96;123;175;252;188;106;108;84;86;102;96;69;89;78;85;92;108;86;87;95;103;87;84;109;67;87;90;97;66;97;102;106;156;205;203;131;125;184;351;457;318;178;144;163;168;148;147;131;99;103;104;103;104;99;97;95;70;85;91;68;99;95;72;88;87;75;77;90;69;78;77;75;86;69;67;79;60;70;74;91;82;78;78;98;76;77;100;74;85;86;76;88;90;89;89;83;83;105;92;93;87;92;123;145;146;105;100;94;93;76;110;127;126;138;179;204;162;134;131;154;137;137;125;132;126;126;116;120;154;300;350;299;182;157;162;143;148;147;137;148;153;141;132;130;147;139;148;203;217;140;91;85;93;69;101;104;76;83;82;102;86;73;82;87;101;93;113;112;175;314;282;201;107;91;106;143;175;170;89;100;105;113;118;105;76;106;105;137;146;117;127;116;118;103;105;87;89;101;88;93;116;158;178;125;128;103;71;79;78;101;88;95;105;95;84;95;102;79;69;86;73;80;100;101;83;97;76;75;108;88;88;69;96;84;97;144;186;131;112;93;82;81;69;92;91;99;115;86;91;85;99;111;114;132;205;246;186;180;146;102;99;110;106;76;93;110;129;137;143;119;77;91;80;93;85;84;104;86;74;101;93;95;93;79;84;83;87;78;100;93;103;89;68;83;81;85;80;87;99;94;86;82;94;94;85;105;89;98;117;104;97;83;85;89;99;105;92;82;90;95;87;82;96;91;87;86;100;97;132;218;251;195;172;246;334;293;193;143;130;116;104;83;108;117;123;127;107;99;114;127;133;118;96;88;87;100;78;88;76;97;70;97;96;135;164;119;129;113;110;128;117;110;138;106;134;101;144;144;157;108;93;83;120;122;101;92;71;80;88;88;75;82;75;79;75;92;94;96;89;94;77;90;102;76;80;82;109;80;88;80;85;86;86;86;82;100;83;86;112;85;103;75;103;135;108;104;114;110;133;114;112;140;121;114;84;126;109;161;217;171;128;121;111;154;208;255;183;124;126;154;165;130
90;66;74;95;96;137;168;174;139;149;149;116;127;126;172;164;164;180;153;174;279;326;406;285;204;207;195;179;159;130;169;205;178;187;269;301;377;305;305;210;174;148;96;122;134;182;240;198;141;207;223;178;118;124;202;230;189;125;99;99;114;109;97;124;89;102;74;79;92;111;110;157;168;113;104;116;107;114;99;82;83;96;94;79;67;93;86;71;70;88;67;89;79;110;88;100;93;74;86;80;102;93;69;96;73;102;96;92;84;81;77;98;91;101;80;89;80;89;68;91;75;85;88;82;97;114;95;65;74;107;144;173;215;247;327;289;171;112;128;123;162;124;97;99;80;94;95;152;138;143;181;198;147;190;190;222;239;241;279;320;271;236;243;242;167;125;90;93;111;112;100;75;112;76;77;76;99;82;83;94;109;116;109;94;104;132;113;138;123;149;108;83;112;74;116;267;432;330;198;150;269;404;402;351;286;206;157;98;85;76;89;130;150;176;185;161;150;96;98;92;95;95;97;98;81;88;89;83;82;84;81;84;96;95;86;67;77;84;77;73;80;100;76;73;105;103;100;114;89;104;148;192;173;128;115;155;186;133;169;182;243;319;249;174;137;147;138;115;127;119;106;117;149;132;152;238;292;354;276;244;385;556;535;490;266;167;133;101;95;83;81;79;74;50;59;59;78;102;84;87;90;95;79;94;109;97;98;99;114;88;83;121;140;131;112;106;88;93;88;78;108;73;80;85;72;78;87;77;62;88;78;86;73;92;98;86;102;75;89;99;93;78;69;98;69;80;84;84;85;87;102;95;100;99;88;90;75;87;82;92;84;84;78;80;67;75;88;100;96;95;83;93;91;74;100;120;164;129;138;206;168;154;136;182;178;133;205;177;171;223;213;170;157;137;142;130;88;97;80;80;74;96;99;86;79;68;79;79;85;91;89;77;77;82;84;86;79;87;96;93;100;80;84;97;72;94;89;92;88;65;82;75;96;117;92;92;90;76;75;89;86;75;88;90;92;100;89;92;100;88;101;97;110;102;111;117;114;119;103;107;78;128;87;87;98;97;76;91;108;108;98;111;110;108;104;94;79;130;144;296;429;468;367;182;115;120;129;140;117;125;110;99;123;105;118;105;96;118;104;123;149;149;162;149;149;190;221;322;310;258;317;322;316;256;196;164;147;139;218;174;170;182;194;248;308;289;202;238;214;189;183;169;187;195;217;165;139;111;105;109;133;137;130;96;94;89;114;113;89;100;113;96;100;88;102;98;113;123;202;261;272;222;189;123;131;110;98;108;116;112;93;101;105;88;102;96;90;93;96;101;91;106;80;90;110;103;70;97;103;94;94;108;87;108;194;380;508;560;554;293;156;85;82;141;130;115;103;83;89;93;90;111;159;231;291;253;166;114;96;119;95;104;100;115;103;87;106;116;92;96;99;85;107;114;99;90;103;87;86;85;92;98;89;86;92;84;82;92;106;103;96;121;117;166;117;113;104;110;184;605;914;791;434;241;254;233;167;113;130;103;111;102;89;98;76;82;87;100;82;76;95;87;93;111;94;86;86;96;102;106;97;109;93;81;96;78;82;109;108;109;92;83;83;89;87;108;99;81;97;91;120;184;358;501;401;413;719;1136;1104;628;354;218;137;98;106;98;113;95;116;108;87;105;100;93;94;97;89;96;100;79;107;106;91;103;78;89;81;97;84;93;92;88;91;86;107;97;117;96;86;94;105;97;93;101;91;133;115;137;105;105;111;77;95;111;123;87;85;109;120;120;109;111;97;108;110;109;89;100;88;101;137;166;191;138;80;113;104;124;135;173;137;133;128;128;164;182;182;145;146;132;112;102;177;254;243;176;118;136;123;111;150;125;134;143;116;109;110;111;96;87;107;96;117;138;182;191;152;116;108;89;79;88;96;89;63;78;100;95;86;81;91;84;85;97;123;120;124;115;116;103;110;75;90;72;97;89;89;93;83;80;93;95;81;78;69;86;89;59;94;93;85;88;101;84;89;94;90;98;77;100;94;94;76;95;86;90;93;84;86;86;85;102;100;76;96;96;83;83;89;92;84;86;106;91;79;85;97;108;98;117;103;97;88;77;89;81;101;108;165;152;144;86;82;90;73;84;84;81;91;70;88;100;81;97;70;94;88;88;89;92;89;96;72;85;89;93;97;94;86;99;106;112;130;190;449;787;1224;1118;714;354;158;118;91;107;89;90;78;98;91;88;116;165;265;399;321;177;118;104;87;75;92;89;80;82;80;82;106;126;115;102;91;112;75;85;97;85;107;100;105;86;94;84;108;95;85;86;79;91;91;84;90;95;100;135;87;90;90;103;96;82;86;71;79;89;105;157;246;278;159;96;84;74;84;102;138;273;525;624;435;304;289;255;162;105;98;84;99;99;96;88;93;81;85;102;82;98;113;121;82;79;83;94;89;103;97;93;104;76;85;84;78;73;99;83;95;119;139;151;95;96;133;220;316;252;133;93;81;96;77;82;88;75;92;67;91;88;71;84;122;174;327;441;289;167;107;73;89;80;104;99;94;98;99;105;125;101;100;90;85;87;92;81;88;101;94;86;85;93;87;95;81;114;106;124;122;183;384;514;385;259;242;285;378;309;207;142;98;79;83;101;161;130;108;86;84;76;77;92;88;78;79;90;76;90;86;77;68;91;78;83;89;82;81;74;66;73;83;91;71;86;92;78;104;77;94;80;94;73;80;88;106;69;98;71;74;115;121;91;100;78;128;121;139;116;100;99;92;94;93;121;112;116;128;137;107;125;124;145;154;169;153;131;134;101;120;100;146;231;263;225;173;189;199;146;174;198;154;143;143;154;123;118;115;108;109;129;167;133;93;95;61;98;85;90;94;105;101;84;106;85;86;84;86;90;102;123;282;524;677;361;177;109;117;183;218;189;111;84;91;103;106;120;96;101;100;134;155;122;130;114;116;110;87;82;87;97;76;114;90;136;128;134;112;94;89;88;65;86;72;78;98;96;98;102;75;90;102;95;78;81;83;87;102;93;69;73;70;82;76;57;81;83;91;103;114;115;86;92;94;79;98;84;85;93;102;98;121;102;123;114;104;110;160;173;150;111;100;92;88;84;79;91;85;95;167;222;163;119;88;98;93;102;93;95;77;97;73;90;126;92;99;79;79;96;81;87;80;89;93;91;83;81;63;89;100;81;83;98;79;79;87;100;113;105;97;69;107;114;118;84;97;82;102;96;96;75;92;93;96;112;99;97;79;92;105;115;175;351;459;334;243;418;622;542;280;157;142;112;102;96;104;97;113;120;107;129;122;140;119;102;103;93;68;85;95;75;86;87;73;91;96;130;118;146;154;145;131;114;109;119;104;119;110;92;125;158;129;101;80;81;100;105;104;96;94;89;81;81;86;86;78;69;65;88;82;76;85;87;83;93;75;85;94;88;78;98;76;92;85;95;96;85;80;78;84;91;82;86;92;98;121;105;99;97;107;128;123;134;160;127;96;96;94;117;128;156;152;127;125;118;122;116;171;192;162;140;131;121;119;126
96;76;79;77;97;118;138;148;153;200;221;144;108;150;181;227;220;206;183;212;290;337;314;185;200;206;170;187;167;183;190;213;194;202;232;281;385;448;423;299;175;149;145;102;85;123;141;116;154;181;223;193;125;106;139;160;131;125;77;83;99;109;111;126;111;103;84;90;92;81;101;118;103;112;93;93;113;126;124;93;76;90;82;79;84;86;72;88;87;73;81;88;95;96;84;103;85;74;72;69;83;76;78;89;87;84;67;92;90;86;90;89;97;101;72;95;88;92;96;95;79;95;65;98;101;102;77;80;85;126;170;182;196;189;210;180;114;99;125;156;186;129;125;83;101;85;106;103;131;152;261;228;163;167;166;209;172;149;198;230;265;296;236;200;131;111;100;97;99;101;96;88;80;75;69;67;90;97;105;116;114;107;133;121;149;148;115;117;107;115;93;102;72;84;131;295;389;350;188;151;225;332;299;241;206;184;141;121;89;70;95;87;127;126;153;157;144;94;87;75;91;107;92;93;77;75;84;72;81;74;80;77;91;95;93;71;84;93;83;89;102;92;83;73;92;85;110;113;119;104;143;187;153;124;140;206;259;253;247;181;179;200;190;156;126;127;125;135;136;147;113;135;128;142;179;231;322;342;297;242;274;336;394;326;237;162;127;126;98;91;96;67;78;55;60;60;72;77;85;105;88;94;93;78;100;89;98;102;77;95;95;107;133;120;152;111;94;115;106;82;71;75;67;84;86;90;96;108;86;74;89;84;95;88;88;112;91;71;72;86;89;109;104;94;77;79;88;83;90;89;97;95;124;83;84;81;86;81;64;84;92;91;77;89;77;85;95;78;96;88;77;66;78;86;96;116;131;120;134;193;188;183;153;166;191;243;233;198;181;190;178;150;174;167;152;127;113;100;100;72;72;71;69;77;96;79;98;99;106;74;105;95;103;89;83;86;80;95;89;86;90;91;73;90;73;88;81;95;110;69;74;83;86;84;94;89;98;102;99;87;83;101;87;105;111;111;102;105;78;91;114;155;115;125;107;110;122;107;100;99;96;90;82;112;101;89;76;90;96;103;83;107;113;90;98;93;83;102;110;176;220;252;190;148;120;116;141;131;104;110;120;103;105;105;107;121;120;116;104;120;108;123;124;125;144;185;257;393;324;220;224;283;213;213;199;139;126;141;182;193;153;171;190;212;244;225;203;218;216;185;161;177;202;196;202;196;157;145;142;136;146;128;118;119;115;110;113;98;110;114;121;123;116;115;93;95;103;117;249;378;382;307;212;160;111;106;102;107;117;111;115;123;97;89;93;85;102;90;82;104;92;103;110;111;68;79;92;90;94;91;95;91;109;107;150;256;340;362;284;181;130;114;100;88;72;118;81;110;93;69;85;103;160;320;475;387;204;106;108;112;121;108;116;124;98;99;116;101;124;96;101;111;116;99;92;130;102;96;90;84;94;83;81;80;103;84;93;101;114;110;95;105;130;143;130;90;96;105;201;476;934;986;610;350;227;163;119;102;101;108;100;99;109;87;100;75;96;73;92;84;96;93;104;106;94;87;94;90;102;115;96;103;92;103;100;85;95;86;108;80;83;96;99;82;88;120;111;105;100;91;91;201;424;550;408;371;760;1306;1464;931;556;331;180;151;144;103;115;112;99;100;91;118;81;80;89;90;97;119;108;115;99;104;84;102;90;85;93;77;87;102;84;89;95;95;90;81;77;93;93;118;118;111;101;92;97;99;101;105;121;114;96;122;119;111;99;119;88;118;99;120;120;102;82;122;119;110;105;93;120;113;157;209;204;150;110;107;107;122;132;157;161;107;122;121;127;162;149;126;146;183;149;114;124;160;161;138;112;97;101;116;145;141;143;140;117;113;119;87;107;114;106;91;91;103;159;196;159;98;103;95;80;88;113;78;88;64;69;78;98;88;84;91;104;105;103;115;108;137;96;106;86;108;79;89;83;92;92;92;84;89;95;86;87;84;94;84;100;97;101;65;85;77;95;122;97;74;85;77;81;100;86;91;81;87;81;93;101;80;80;103;109;108;97;101;93;89;94;110;85;87;95;100;88;103;81;93;86;82;92;84;83;79;77;88;98;98;96;107;114;140;141;99;92;75;82;86;80;92;83;75;92;93;81;89;75;88;93;93;80;74;85;103;71;90;82;94;82;85;90;88;88;113;115;148;227;434;774;911;768;462;181;125;107;94;77;97;97;76;109;103;108;114;198;296;257;141;99;96;87;83;86;103;68;97;79;99;90;92;79;104;71;90;88;92;111;98;86;103;94;99;108;115;135;125;68;97;102;91;66;79;75;86;90;83;95;101;88;89;90;94;77;92;74;89;107;115;132;133;104;92;96;84;100;84;105;187;380;504;356;241;279;269;183;115;83;112;100;105;84;71;84;86;85;84;102;141;185;224;157;117;93;89;106;144;91;108;99;81;80;77;91;95;75;109;97;152;288;192;137;109;114;173;230;222;148;98;83;83;76;111;72;87;74;75;95;92;79;79;105;240;502;753;503;222;121;73;93;95;87;119;102;85;89;97;125;107;110;89;78;108;88;74;76;96;87;72;105;93;95;94;86;95;89;97;99;132;248;315;257;271;387;520;637;582;320;138;110;106;116;165;271;280;219;109;81;76;86;80;94;83;98;95;91;108;100;81;74;71;79;79;60;90;84;81;69;63;74;79;71;57;104;97;96;66;98;90;78;92;91;76;76;87;83;83;103;126;146;116;88;84;107;118;110;83;100;131;121;116;106;91;88;98;94;119;135;155;137;156;148;170;183;168;137;131;107;90;112;145;191;154;149;132;144;139;158;179;169;130;115;138;127;109;97;97;101;111;127;131;90;105;75;83;86;74;91;93;100;80;92;90;58;91;80;89;101;152;316;570;703;419;170;98;157;277;328;253;136;101;88;88;100;113;115;88;111;129;167;138;116;102;109;99;105;94;87;74;101;98;114;115;139;119;126;76;97;99;89;84;86;89;90;83;93;91;82;74;82;73;94;93;97;111;102;100;90;83;100;70;84;77;79;89;77;91;103;84;100;85;90;103;87;114;92;108;109;122;139;129;133;126;120;124;114;134;108;119;102;95;81;85;85;105;97;132;142;193;151;109;116;99;98;99;87;71;89;91;79;78;93;96;89;81;81;96;80;83;86;86;72;81;70;88;77;82;93;79;81;100;84;86;86;106;126;126;85;86;122;158;157;95;95;88;75;95;97;68;98;76;98;100;105;89;100;83;105;133;174;391;577;447;343;550;845;689;332;145;103;112;90;96;91;98;91;117;156;156;136;134;122;130;106;82;89;86;81;77;81;100;86;99;102;111;106;136;138;166;152;167;116;96;106;99;98;105;130;147;145;112;85;85;84;93;95;94;86;78;76;73;81;71;62;82;77;62;79;84;89;100;80;88;91;79;61;83;97;92;89;93;81;86;71;90;99;94;73;106;107;118;100;83;95;86;111;118;112;119;114;160;189;152;125;115;92;104;131;113;139;123;139;111;125;119;134;156;153;148;129;137;123;125
96;105;79;83;105;125;130;156;125;165;202;186;157;167;246;294;280;239;214;252;236;250;215;170;170;187;178;135;190;213;210;174;210;239;241;373;618;551;651;369;183;181;170;126;104;95;103;127;125;185;223;191;111;120;87;99;106;98;97;103;125;96;87;110;135;95;85;82;83;70;73;94;101;115;109;136;133;118;116;91;93;92;83;88;85;87;94;97;73;80;78;78;77;82;93;113;78;67;71;97;111;105;91;89;71;81;83;94;81;80;74;93;89;81;88;91;87;79;82;84;86;96;89;87;83;78;91;76;91;99;135;145;135;169;131;115;107;106;118;134;156;119;83;84;102;100;115;86;118;172;249;242;182;146;116;169;199;173;161;176;218;296;260;171;161;135;113;100;91;117;98;82;69;83;84;90;94;91;90;107;114;125;124;154;177;163;141;95;107;102;101;80;97;98;137;198;291;267;176;147;203;243;235;189;179;157;113;128;103;88;90;91;93;110;97;123;131;87;113;96;90;93;101;90;94;72;95;74;86;113;77;73;78;81;85;96;89;78;78;83;94;78;70;73;80;94;82;106;119;133;126;121;151;149;160;227;231;217;190;157;150;115;126;101;126;116;141;197;214;165;142;156;168;189;200;277;337;345;278;241;202;247;373;334;226;144;139;103;94;95;71;72;78;64;53;52;71;84;91;91;87;67;77;71;108;88;93;95;77;96;106;141;169;147;152;114;113;121;114;89;95;108;75;70;75;76;94;80;93;96;75;79;80;105;98;87;88;72;75;88;80;94;88;92;89;76;90;91;98;85;104;115;88;94;97;84;95;87;83;98;92;85;83;83;82;96;78;89;106;89;76;77;95;83;89;93;108;114;128;151;199;195;176;163;189;266;300;205;145;141;138;134;145;151;149;110;116;85;78;76;79;91;87;67;89;77;88;80;92;102;87;79;68;103;84;97;97;86;111;93;87;85;104;91;84;103;83;91;78;92;74;85;100;79;101;88;108;95;100;95;90;100;87;100;114;115;92;96;92;123;154;177;170;130;107;95;103;83;84;90;81;99;66;104;73;95;79;93;99;93;111;106;106;107;94;95;107;102;110;110;157;165;163;131;136;103;113;119;117;129;114;113;105;118;121;136;109;113;107;103;113;124;110;158;156;185;313;349;280;197;195;157;188;162;132;143;126;152;146;182;156;181;203;199;163;188;219;262;247;203;181;214;252;289;240;175;195;169;156;167;146;155;134;128;117;122;105;107;122;126;152;175;110;112;87;84;99;144;293;448;454;377;305;154;120;100;112;122;111;126;115;117;84;107;105;100;97;88;78;102;85;108;105;92;103;81;74;97;74;94;106;90;107;122;141;197;282;302;281;161;85;99;98;103;108;102;87;94;90;94;88;107;179;287;431;348;172;101;92;127;107;87;112;106;99;103;104;128;115;101;98;123;121;100;100;115;106;117;69;88;96;105;90;89;97;100;85;89;94;99;100;106;139;108;103;108;95;125;190;466;818;839;651;388;234;156;117;96;104;105;101;105;120;116;105;84;75;101;86;106;109;116;93;93;93;100;71;78;98;91;90;107;91;86;84;105;90;99;90;103;100;94;88;114;92;118;99;101;86;104;128;181;271;382;315;328;620;1062;1226;867;677;494;238;168;173;192;111;96;99;98;87;68;97;93;92;90;121;118;109;106;112;95;94;98;83;80;73;77;95;94;75;127;97;96;101;95;100;82;88;83;94;96;79;82;74;84;88;106;107;123;152;175;150;114;116;94;100;96;112;104;112;124;94;93;116;92;93;78;116;124;123;192;182;118;124;106;94;112;117;137;133;126;104;97;126;134;124;138;166;200;154;133;137;130;138;112;129;114;107;122;115;140;140;131;129;110;119;94;104;133;93;109;86;94;114;143;99;90;79;82;78;80;69;89;76;70;74;88;94;92;83;101;96;103;101;105;101;115;95;94;77;85;97;90;82;86;104;80;64;76;74;82;81;84;99;83;88;103;93;94;81;98;103;100;93;84;87;105;93;80;82;92;91;86;100;85;100;102;75;108;133;128;134;108;106;107;79;89;89;79;100;84;102;87;92;96;84;77;95;97;95;96;98;107;99;89;81;89;103;113;105;94;82;100;79;77;75;77;78;87;77;77;80;89;98;90;95;80;85;74;83;82;102;95;62;76;91;86;93;106;84;103;102;93;138;234;427;557;559;327;148;101;71;83;97;89;84;102;80;97;103;97;165;194;145;142;84;80;96;89;85;89;86;74;75;74;71;99;85;92;80;96;120;137;150;123;100;92;99;103;144;152;171;139;108;73;71;79;94;99;101;98;87;100;83;90;89;81;109;97;99;95;70;91;86;87;112;65;78;88;78;76;79;92;114;105;199;213;199;159;186;192;130;97;105;91;79;88;79;80;80;81;75;89;109;160;289;418;283;132;91;103;117;101;124;90;71;99;83;102;88;82;81;82;121;196;316;297;200;97;84;114;153;145;110;99;117;95;95;89;94;76;83;92;92;90;79;95;87;216;472;609;424;188;93;82;92;76;88;118;99;104;88;113;125;156;118;92;100;85;82;79;97;81;100;72;97;86;95;77;85;89;95;95;69;94;128;168;187;284;510;667;816;609;322;160;103;106;106;249;445;516;333;128;98;70;104;93;76;78;82;86;116;111;121;95;86;84;81;81;80;89;74;97;81;99;79;77;91;79;82;95;103;94;89;86;84;91;87;80;86;86;92;84;98;103;129;121;86;75;89;107;84;92;118;117;120;110;99;95;93;89;102;119;158;152;145;152;155;162;202;185;146;110;100;104;104;122;156;142;139;138;110;122;166;172;135;149;149;123;114;107;110;89;96;111;103;101;106;92;88;65;85;99;92;87;98;83;97;87;92;87;102;94;80;138;266;344;438;257;130;107;143;241;330;264;142;102;97;106;111;112;126;111;111;135;150;131;134;113;107;91;81;79;104;98;76;93;105;121;135;119;105;125;73;67;94;76;83;74;85;81;85;68;75;79;95;89;72;96;82;79;111;79;92;79;79;86;79;87;80;106;96;85;99;98;76;81;80;94;82;73;98;108;126;175;143;159;213;192;160;119;108;121;100;92;90;93;95;90;111;86;99;97;115;111;127;84;89;105;116;110;92;87;94;73;116;102;86;98;87;93;91;81;102;81;99;75;80;68;77;85;74;75;77;90;72;84;87;78;118;109;106;106;87;94;117;189;155;93;98;92;77;86;107;88;75;92;90;105;102;98;81;92;90;92;185;315;404;318;280;406;610;445;259;127;124;102;98;102;86;88;81;105;127;160;150;121;99;100;94;81;104;76;78;89;69;99;97;111;120;103;94;113;109;151;181;161;137;103;91;121;123;128;187;213;180;95;88;75;85;94;90;83;72;80;88;78;76;92;58;85;90;67;92;86;99;79;81;96;86;71;76;81;112;122;109;86;90;101;73;75;108;103;113;106;89;102;86;85;100;88;116;117;146;129;117;136;138;125;99;100;97;122;130;141;140;132;137;123;113;122;118;135;129;149;129;145;143;173
148;123;97;110;108;124;114;137;133;174;227;253;183;181;258;289;347;259;231;184;172;175;155;139;148;172;169;167;202;270;187;181;179;204;255;401;604;592;521;324;249;267;180;147;98;118;117;117;120;153;197;185;148;105;85;88;123;111;120;125;134;109;95;109;99;85;73;78;100;86;94;93;100;115;141;145;159;183;113;105;110;107;93;92;105;95;68;76;79;79;73;82;60;72;102;97;89;75;85;79;77;88;90;82;74;69;74;93;83;70;78;76;83;91;95;82;95;89;78;83;81;82;85;74;63;78;75;95;82;88;139;114;120;127;95;95;126;136;144;138;145;133;120;102;111;107;86;88;132;196;212;189;154;129;147;224;257;238;175;198;221;245;232;164;153;122;109;93;102;100;97;104;89;93;91;76;79;94;66;96;101;99;117;201;239;169;141;105;97;101;99;104;81;92;122;131;199;215;200;162;238;321;255;154;130;114;94;103;100;92;91;74;79;93;118;96;96;92;83;81;79;89;87;81;84;81;101;86;82;90;94;78;96;90;91;98;86;72;93;74;74;84;75;93;95;83;88;88;104;105;120;123;155;171;142;165;187;179;153;143;126;143;144;117;97;116;182;313;420;311;168;160;202;209;233;272;314;305;276;241;194;243;339;356;232;119;110;105;89;88;80;72;61;48;45;60;72;88;101;88;102;89;96;66;90;108;114;93;86;93;103;147;165;146;126;112;114;124;126;115;100;81;91;91;79;70;75;92;78;80;79;91;96;99;99;114;102;68;89;75;98;78;76;90;87;93;81;90;92;108;93;105;78;92;85;85;93;78;87;79;85;76;85;88;78;84;87;108;95;97;71;98;104;108;89;94;99;106;109;164;158;208;163;185;224;289;346;275;177;163;125;110;113;139;114;95;95;99;83;69;82;73;72;92;84;92;99;92;92;90;90;98;99;92;82;90;88;87;83;81;77;97;77;87;103;84;79;85;93;94;97;83;97;96;89;96;87;91;99;96;97;82;89;113;118;127;127;115;112;155;276;349;266;184;134;96;97;94;111;103;108;112;104;93;80;98;103;97;88;107;77;103;122;94;99;94;99;118;113;100;153;145;162;124;120;107;119;128;110;131;125;99;121;122;118;132;122;109;105;113;99;117;118;129;131;184;250;274;196;148;142;182;152;132;134;112;133;167;142;156;168;185;194;160;174;207;280;328;278;257;211;261;345;415;287;191;160;199;171;189;197;199;132;138;113;144;109;114;105;140;149;154;141;105;91;99;102;184;368;572;629;554;448;202;133;107;109;95;95;84;111;102;98;105;104;104;104;92;95;109;75;98;91;109;96;96;79;95;103;82;100;109;97;111;145;244;427;507;410;199;106;98;81;91;79;117;106;108;100;91;105;92;132;181;227;215;164;118;98;87;95;123;104;111;112;93;103;84;92;99;93;115;94;99;106;95;108;108;93;95;94;85;102;87;101;101;99;100;100;115;89;123;121;106;104;96;101;100;157;317;612;834;830;521;240;150;93;81;80;118;90;106;110;107;94;97;88;98;114;106;119;103;124;102;98;104;80;124;80;102;91;105;84;88;91;95;87;87;92;91;97;77;89;82;78;96;102;85;105;102;103;128;178;254;172;205;340;576;726;689;642;492;291;198;234;245;125;81;92;87;93;86;90;96;101;93;118;122;108;81;94;95;74;75;91;84;76;101;94;107;107;114;85;106;127;88;99;101;87;94;81;94;82;93;84;90;97;96;84;121;185;274;291;180;141;102;106;102;90;80;81;85;87;83;95;107;111;112;119;107;103;127;147;130;104;81;99;105;107;130;141;131;115;116;126;136;148;159;212;222;162;149;139;163;138;121;118;137;115;112;109;148;122;125;107;114;97;96;140;174;121;101;106;96;103;122;81;90;104;89;93;71;94;96;93;71;85;94;74;82;86;91;110;100;97;94;99;92;80;80;84;70;78;80;84;79;97;89;72;92;84;69;88;90;97;98;91;100;101;72;90;88;83;90;106;98;88;92;90;79;92;95;89;76;97;93;70;100;100;121;181;182;174;131;104;101;80;73;101;84;86;80;76;101;78;72;102;77;83;98;87;76;98;97;90;103;78;82;92;94;95;81;106;105;81;79;88;88;94;84;89;80;91;110;93;74;86;102;76;91;89;88;83;88;68;75;94;76;86;92;110;91;116;97;104;138;176;270;287;200;135;93;82;90;85;86;87;99;113;92;80;83;110;133;101;104;90;85;104;89;103;84;84;82;82;92;76;84;81;94;90;101;182;276;297;174;114;72;89;87;148;201;206;156;109;93;87;88;79;78;115;100;90;102;76;76;102;79;73;83;88;91;77;77;86;89;81;107;95;102;85;85;79;102;90;102;125;134;115;100;98;110;117;89;83;89;94;80;75;78;107;103;85;99;140;190;350;564;406;177;84;88;77;83;106;85;88;81;84;106;71;76;97;92;102;143;230;229;132;95;91;96;100;112;115;82;102;89;104;95;81;82;103;83;88;74;73;91;111;165;225;306;273;178;120;86;87;104;101;99;104;78;87;94;128;117;103;81;97;84;98;102;99;113;99;90;113;122;97;80;89;83;96;89;82;111;98;104;162;246;387;475;566;424;239;124;94;86;113;222;556;657;342;150;98;103;99;85;84;106;103;77;97;117;125;113;102;85;82;78;86;82;86;85;74;95;103;77;97;90;87;89;91;92;77;96;58;93;78;83;82;85;72;82;81;104;125;115;83;82;84;96;80;83;104;124;134;95;82;88;92;102;93;129;157;168;198;148;135;147;136;160;125;125;122;100;107;89;140;130;128;134;70;113;115;121;132;135;149;115;126;118;101;95;103;107;119;101;90;86;79;93;93;83;99;93;102;94;89;87;83;61;90;90;120;108;132;183;222;161;117;99;112;196;234;188;134;104;114;92;138;131;139;140;145;111;128;119;112;135;98;112;103;109;132;146;113;120;112;108;126;131;117;111;100;105;77;75;86;92;98;83;85;82;89;96;86;81;77;84;99;106;86;99;90;94;75;94;78;94;74;86;84;85;101;83;75;87;83;93;70;88;106;122;130;167;152;174;258;371;214;159;120;107;79;91;80;92;85;93;93;99;79;91;74;92;110;95;91;109;98;102;104;83;78;103;83;78;92;110;95;87;94;95;99;90;90;90;91;91;65;71;91;80;102;75;75;85;76;89;79;85;114;107;82;110;128;180;150;114;88;99;73;96;102;93;97;89;98;98;75;92;102;77;98;123;141;160;255;171;172;220;328;266;142;116;125;118;138;107;93;81;82;87;155;141;122;99;102;95;72;84;69;97;82;97;84;108;135;115;128;110;87;102;104;114;174;158;127;120;130;124;109;138;224;351;193;103;94;78;85;98;85;74;85;73;95;77;90;76;79;72;90;73;76;89;95;91;95;80;113;77;76;113;113;120;104;95;86;91;86;98;112;108;95;110;109;109;88;89;91;100;116;158;183;170;160;153;116;107;98;103;108;122;131;172;150;138;123;131;122;129;96;99;118;140;117;143;155;174
266;202;128;86;100;124;149;132;172;194;295;234;202;238;288;299;301;232;185;127;119;136;127;128;161;144;152;160;256;332;234;187;171;188;268;458;506;432;316;241;192;254;179;169;137;126;133;136;117;180;193;184;166;102;96;83;141;109;145;146;108;101;93;90;87;99;96;86;97;110;103;115;139;150;164;171;181;165;128;101;111;81;101;89;79;84;103;74;90;74;88;85;92;85;81;82;87;69;77;84;69;85;86;81;88;95;75;93;92;72;76;97;114;79;94;91;87;93;87;88;78;97;87;86;79;66;73;75;99;94;90;83;109;104;90;118;160;166;142;128;128;111;91;92;122;120;85;95;130;212;255;177;141;161;216;378;448;369;276;294;226;252;220;167;157;173;115;96;91;98;99;84;93;80;79;82;71;86;89;78;92;100;137;186;239;187;124;99;102;112;115;85;91;97;97;151;165;242;244;231;303;353;234;174;109;98;85;97;108;93;84;78;63;64;74;66;85;93;103;85;74;74;72;93;78;77;81;86;76;105;87;84;94;88;84;95;80;74;72;87;81;97;92;110;102;99;109;114;81;108;113;111;133;118;128;129;134;134;131;141;177;221;188;144;113;144;240;423;521;358;228;213;201;206;196;196;216;312;324;216;204;226;316;324;248;133;111;103;91;90;105;78;66;49;54;74;79;92;93;104;84;80;87;84;118;112;73;91;92;88;111;136;153;144;113;112;117;133;120;117;99;79;88;75;77;69;64;94;105;86;79;91;100;112;92;103;95;92;111;72;84;97;90;75;79;114;86;87;94;90;95;95;85;83;71;93;74;98;96;76;111;80;78;110;97;93;84;114;100;83;104;93;102;73;93;76;90;93;110;134;192;181;174;144;205;257;286;225;140;159;127;127;138;177;141;115;112;120;84;93;91;76;89;101;77;96;82;82;89;116;115;87;101;100;99;98;103;94;81;87;74;82;114;78;103;83;92;85;100;99;91;91;81;86;95;112;110;91;91;102;91;97;85;115;129;126;124;121;151;236;560;709;467;237;111;97;103;80;132;86;83;116;112;106;102;99;104;92;95;112;105;98;94;113;86;101;88;104;102;91;163;164;213;159;123;94;122;113;109;132;139;136;131;130;113;117;109;124;107;106;122;116;161;140;117;131;180;202;182;179;169;175;136;135;141;162;166;152;159;158;196;200;162;164;144;229;343;353;311;216;241;242;348;402;311;185;133;138;172;182;218;171;129;175;166;120;124;108;118;129;143;154;115;109;86;112;109;207;520;754;843;784;584;265;158;124;104;96;103;101;104;98;92;114;101;105;84;103;95;98;124;107;98;99;85;97;104;73;114;87;108;76;93;112;130;241;522;762;522;222;123;97;129;89;100;94;101;93;85;89;93;102;105;154;146;159;117;137;108;103;112;111;92;90;99;102;99;115;88;112;77;121;95;113;107;97;125;105;95;94;115;108;90;111;100;110;98;103;124;101;101;111;122;102;91;82;97;111;137;265;531;671;715;426;250;134;121;108;117;138;110;137;97;86;98;97;92;91;110;113;106;105;134;114;92;98;77;97;78;89;87;66;96;87;103;103;90;94;87;86;102;91;85;92;98;86;115;96;78;94;81;110;143;191;164;145;180;300;452;631;634;468;217;167;190;180;122;100;96;87;90;91;93;96;120;93;100;103;96;110;94;108;106;89;92;86;92;101;83;104;109;103;109;119;119;135;106;87;87;73;88;81;85;100;80;100;79;83;99;107;194;377;396;234;139;102;98;70;93;82;80;94;88;92;99;113;114;113;111;107;103;104;123;103;115;110;92;109;102;117;92;114;108;108;131;125;164;159;200;205;163;131;145;147;135;112;124;127;114;127;117;115;125;119;123;129;102;101;155;154;124;100;84;90;98;92;80;91;92;88;76;96;90;102;69;94;76;93;95;90;84;101;89;82;101;92;88;77;93;77;95;81;103;86;77;74;82;94;76;77;94;87;89;73;78;93;113;97;89;103;90;99;72;88;100;90;91;81;93;77;88;90;99;85;79;94;81;104;95;109;153;175;173;121;107;95;74;83;104;96;97;92;91;71;93;79;88;82;99;85;106;101;76;91;100;92;90;88;78;100;95;107;71;97;73;91;72;103;88;82;86;77;87;92;90;98;66;97;83;94;83;75;93;63;67;76;95;82;97;82;73;96;99;99;82;85;123;157;113;142;102;101;85;97;89;96;79;112;108;99;106;85;85;92;110;94;84;112;106;131;141;147;110;94;86;98;87;98;76;92;86;142;263;427;380;202;122;97;108;92;140;157;163;121;101;84;73;81;99;100;90;107;104;99;97;105;108;106;76;96;99;92;61;99;85;96;93;79;89;91;87;90;76;89;91;101;79;99;82;107;98;82;103;77;101;80;98;70;101;75;91;101;111;99;107;173;328;428;325;138;108;80;80;90;81;91;93;98;95;93;80;81;93;77;96;116;143;149;131;81;75;96;80;90;79;85;103;93;90;97;92;81;105;75;88;80;104;72;76;101;150;203;173;135;104;87;108;86;75;84;78;77;90;76;93;106;85;85;84;83;84;81;83;80;106;128;124;128;88;83;82;88;88;97;98;87;81;119;109;154;219;295;325;246;140;106;91;99;106;206;372;442;247;112;119;100;80;94;115;112;89;109;114;110;105;103;89;92;84;87;81;81;90;77;83;92;93;72;74;70;77;78;87;96;94;75;83;71;99;69;95;62;65;73;80;90;86;105;86;92;81;78;83;91;111;99;102;106;86;100;97;97;132;128;163;195;169;171;97;133;134;172;137;175;126;125;111;144;124;134;107;90;83;77;112;130;127;123;138;119;104;127;101;103;91;109;122;96;92;78;73;76;94;64;77;96;87;71;75;62;86;79;86;91;93;87;104;118;125;130;82;95;121;138;145;157;134;100;123;117;152;164;185;153;169;130;116;130;98;99;130;124;103;139;152;188;182;142;129;110;89;117;101;86;102;85;107;76;86;85;100;104;74;88;65;79;83;88;102;90;83;81;77;87;104;102;96;61;89;70;92;87;70;88;97;83;69;67;67;80;89;78;91;103;120;153;122;167;302;432;295;196;130;104;103;87;100;86;100;89;107;105;108;81;86;81;89;82;83;109;98;90;98;98;86;93;89;99;85;101;111;93;67;92;88;94;75;87;79;99;81;109;83;96;105;93;92;85;83;104;77;87;98;89;91;93;97;132;112;78;105;92;94;95;93;110;98;99;101;102;95;98;81;94;88;93;108;107;126;122;109;140;170;150;123;116;109;130;131;126;90;93;103;115;106;101;106;122;129;144;95;102;69;73;87;87;84;107;134;149;153;94;83;84;100;96;113;140;118;101;116;132;142;165;214;247;163;92;79;96;91;83;78;91;74;78;81;90;81;79;65;93;79;96;91;80;77;96;97;74;70;81;66;88;97;103;126;89;97;87;96;104;95;122;119;137;128;100;72;76;91;118;124;148;177;215;183;170;109;90;102;85;85;130;134;192;229;163;117;110;132;119;100;108;93;102;106;114;134;138
506;377;159;78;81;125;148;160;170;250;311;273;211;219;285;273;211;182;117;103;147;152;161;123;121;109;139;179;229;297;281;176;143;170;293;409;344;251;187;167;200;236;228;190;180;185;140;146;164;203;212;197;136;105;89;88;110;142;159;189;135;97;89;110;90;81;101;120;108;127;137;135;153;205;238;194;170;165;139;134;98;107;86;104;96;83;81;73;78;90;82;82;78;86;74;76;100;91;82;70;90;70;101;92;82;79;74;83;84;83;85;77;101;104;106;95;101;92;77;81;74;91;95;93;112;87;88;81;68;75;82;75;103;84;82;110;160;214;151;107;95;96;116;100;99;87;92;96;136;269;189;152;153;154;220;391;672;551;447;350;282;231;177;143;208;226;143;112;89;80;75;79;84;88;93;76;94;94;84;73;103;83;124;167;165;149;112;80;79;87;106;79;101;107;115;111;169;259;235;198;213;222;171;161;110;80;76;92;94;113;74;84;80;69;71;90;77;75;99;82;100;93;97;96;78;74;99;80;96;100;105;109;87;83;72;72;84;80;99;82;89;89;96;101;103;90;97;101;99;110;92;114;110;106;94;106;100;116;122;179;298;406;352;248;153;171;229;335;441;376;291;310;229;196;204;180;170;251;242;215;216;196;303;309;264;201;144;109;82;72;90;105;83;71;55;78;89;102;107;107;88;97;93;83;93;87;95;72;104;88;116;131;97;108;129;110;123;138;148;120;110;84;75;77;80;85;77;78;78;83;86;84;95;103;103;90;84;84;87;86;91;74;64;77;87;91;100;86;79;95;89;93;94;92;80;91;92;81;78;96;84;74;79;79;104;92;83;92;102;81;80;98;109;107;115;96;101;91;110;148;145;178;140;123;158;181;211;157;134;123;141;132;153;162;139;113;111;146;113;84;83;76;90;77;85;88;110;102;75;114;146;142;152;108;107;108;107;98;89;110;102;93;84;104;84;93;95;80;80;87;79;75;90;88;82;84;103;96;93;74;90;97;84;107;109;136;110;111;137;310;788;967;733;282;127;107;106;96;104;94;92;109;93;93;95;86;100;90;93;102;106;113;111;95;94;109;84;79;111;112;134;177;217;137;127;118;79;99;110;140;156;119;119;126;139;145;104;117;107;119;105;122;171;193;167;138;121;160;170;175;212;143;142;132;176;213;231;192;188;242;291;244;213;186;176;222;239;281;244;240;242;267;277;303;241;153;148;124;148;187;203;157;125;171;163;132;122;111;119;108;109;112;104;93;105;111;127;245;442;729;826;849;732;425;210;137;108;111;112;99;115;101;97;115;86;110;93;89;112;106;77;114;94;109;96;90;96;101;106;99;91;101;110;108;123;209;446;567;428;234;134;125;104;94;95;98;97;102;110;113;99;104;106;104;114;111;121;119;102;116;106;110;97;81;98;105;102;94;96;116;112;100;121;108;109;95;76;109;110;124;97;89;101;112;91;86;111;121;132;129;100;94;90;118;94;100;90;115;112;193;294;386;405;305;187;112;108;118;126;156;108;107;98;96;103;79;104;99;85;111;115;100;117;110;94;102;104;85;101;99;105;98;104;102;91;109;91;100;79;93;89;91;97;94;112;86;121;91;89;94;95;103;160;216;254;196;159;144;356;613;754;517;237;141;126;130;101;102;89;108;78;113;82;102;108;87;85;107;96;111;113;107;93;109;91;93;105;98;92;123;117;102;78;102;117;121;112;100;89;87;99;71;95;101;96;94;93;84;76;130;168;312;357;247;136;107;99;100;103;83;95;92;103;92;117;120;106;92;91;93;109;90;126;139;126;132;109;106;121;124;112;98;111;114;119;114;153;157;165;146;117;126;146;149;119;118;112;100;105;97;112;90;108;115;104;106;108;114;121;105;111;95;95;101;94;85;84;102;111;112;105;109;87;88;66;97;91;78;92;99;78;106;88;101;85;75;106;69;94;92;74;85;88;86;81;75;72;86;96;93;83;100;93;79;92;78;90;84;94;89;79;81;90;73;92;85;93;90;96;76;71;81;98;87;79;77;98;93;85;101;120;135;141;103;81;100;78;84;90;78;99;82;104;85;85;94;99;86;91;87;82;91;77;97;70;84;66;68;97;76;91;93;105;83;68;80;92;100;75;79;67;101;87;101;99;85;94;74;90;87;79;81;80;74;74;74;70;75;85;79;102;77;85;86;84;85;101;113;122;110;107;107;128;87;101;101;93;88;92;98;83;79;91;80;103;94;103;81;112;192;313;393;248;128;106;99;87;81;75;72;87;106;218;339;284;184;99;81;85;83;99;131;129;99;98;100;75;92;86;100;94;95;109;97;106;88;101;101;100;108;113;73;73;117;107;109;108;80;85;108;106;82;85;83;101;83;62;73;86;85;84;88;94;70;94;88;81;90;93;96;81;85;66;89;80;125;170;242;195;124;83;83;91;91;73;91;76;125;97;96;81;98;112;100;93;94;106;88;91;74;111;94;105;91;86;102;98;98;82;75;66;70;78;82;94;85;93;79;113;70;99;126;132;123;104;111;135;91;94;82;79;111;93;93;109;87;91;94;89;85;79;76;104;103;111;124;169;173;104;78;88;95;79;93;88;70;105;100;99;91;132;173;188;159;116;86;79;85;100;123;172;209;141;103;85;93;90;88;99;99;102;99;106;111;95;104;75;92;73;82;83;96;71;71;74;66;102;74;78;89;86;90;99;95;97;84;85;82;98;69;70;87;82;77;82;84;94;101;93;83;103;91;71;82;75;115;82;81;106;97;96;104;117;125;136;141;140;127;103;131;139;169;211;200;199;147;107;122;145;153;112;104;94;98;85;98;111;124;124;120;105;121;110;113;100;110;109;107;87;89;94;88;93;98;92;74;99;86;94;76;83;82;81;91;96;90;100;100;89;99;101;96;86;107;119;109;105;110;113;147;187;220;202;197;219;182;141;110;94;86;110;110;126;145;169;228;254;205;179;123;114;114;124;89;100;110;116;103;107;87;74;96;78;78;99;76;88;81;85;85;105;90;87;85;93;92;91;80;76;88;73;83;92;99;92;70;91;83;90;90;97;96;92;94;133;135;144;141;211;274;280;239;178;138;117;97;87;103;108;110;93;93;86;73;95;91;99;79;97;83;86;104;78;104;116;105;113;112;105;95;85;81;80;84;104;96;97;79;69;88;82;84;116;95;113;138;126;103;90;85;87;108;83;68;97;98;102;92;107;96;82;91;90;80;102;84;90;98;101;98;95;116;100;89;79;96;95;90;99;85;102;118;97;77;98;105;132;109;122;107;100;70;95;86;97;106;106;150;206;171;133;85;87;88;68;74;78;73;101;108;120;97;68;90;88;94;115;104;111;92;96;102;84;140;147;132;131;93;78;81;82;61;78;74;74;82;75;64;100;102;88;71;80;85;89;83;82;90;74;72;64;67;74;74;110;112;119;84;102;105;102;92;81;118;95;121;123;85;88;69;79;100;117;161;180;193;213;160;158;145;109;97;101;99;103;138;193;166;94;110;116;150;125;106;99;95;86;102;95;114
850;490;197;102;109;142;152;135;166;235;324;266;193;207;313;309;192;129;108;89;103;135;104;92;90;103;126;154;221;234;220;141;166;226;251;256;224;139;158;199;180;216;238;236;228;218;146;131;168;208;252;215;132;114;91;66;97;134;194;233;152;108;88;100;109;110;95;103;132;141;155;177;179;267;355;284;177;182;176;112;118;113;91;81;85;104;93;86;90;87;96;92;85;77;85;90;98;73;87;92;77;107;82;95;84;98;83;76;85;93;89;107;112;107;99;90;111;104;82;83;96;81;70;97;73;76;84;81;77;71;71;83;73;72;77;102;121;169;140;91;109;95;95;90;96;96;85;113;177;282;209;145;129;162;224;342;494;527;506;328;222;170;155;201;297;344;182;124;93;90;93;80;82;89;84;75;95;80;97;83;94;78;105;136;114;111;97;80;83;80;97;86;95;99;116;130;188;240;187;170;133;155;168;142;117;102;94;84;106;77;86;87;71;96;80;99;79;94;81;90;95;96;107;96;80;80;77;107;86;95;99;84;86;103;81;88;82;80;91;83;105;91;120;92;110;97;113;102;91;95;116;108;102;94;104;125;141;145;158;277;595;730;540;317;185;151;217;304;296;284;293;325;272;231;190;151;177;208;167;193;219;262;357;335;290;176;121;118;94;115;110;107;85;79;51;66;87;80;108;89;82;86;72;69;86;91;93;105;91;93;94;100;148;127;110;118;101;111;142;117;96;91;88;87;99;85;77;91;100;82;66;83;87;90;91;86;104;97;89;88;71;79;82;76;94;79;101;75;87;92;90;84;94;96;90;88;84;86;101;90;91;91;76;86;94;90;98;97;92;75;77;88;94;105;112;100;97;114;112;140;175;206;177;175;153;144;146;132;118;125;117;137;169;209;146;124;159;207;146;122;95;79;90;81;70;67;90;103;104;152;239;366;327;212;116;122;105;97;100;95;94;88;88;97;97;83;91;90;86;80;99;77;88;85;91;78;85;83;66;85;94;97;92;80;105;108;120;112;149;308;567;693;515;246;111;104;93;92;100;101;80;84;111;77;99;104;95;109;92;86;98;86;112;124;90;101;87;110;124;119;107;131;160;156;97;100;117;107;122;119;111;132;119;121;114;122;113;101;87;99;119;166;192;244;146;130;129;121;187;210;204;160;135;165;255;324;286;260;237;287;322;284;309;213;241;182;217;185;191;237;256;223;218;200;185;118;125;119;127;162;154;161;112;134;128;112;102;116;91;100;97;103;90;98;92;132;142;224;349;534;759;1051;954;474;196;169;128;111;101;100;92;124;102;98;106;95;97;88;87;98;102;111;105;87;87;93;82;104;90;93;113;96;71;94;113;158;235;291;260;144;118;101;92;100;97;103;80;93;122;116;97;109;85;99;94;81;98;108;80;108;112;87;90;115;103;90;89;81;121;87;103;127;111;99;91;116;110;109;93;124;97;83;109;90;114;94;114;121;120;119;105;81;121;113;77;84;90;105;120;171;214;219;251;177;133;92;110;110;177;227;173;119;98;88;94;103;98;97;93;105;114;115;95;112;95;84;102;97;87;81;91;99;87;105;101;83;80;78;98;89;77;89;85;91;87;100;94;92;104;98;90;92;162;293;322;213;164;157;313;629;825;570;256;116;99;84;84;97;86;97;87;71;89;67;100;81;83;101;97;106;121;116;99;80;95;75;88;106;105;127;114;125;104;107;101;102;100;105;98;94;75;100;103;107;96;80;89;97;76;89;135;209;232;161;104;111;110;124;167;135;111;98;97;117;120;140;100;93;102;131;129;129;148;165;150;116;113;121;121;143;96;102;99;99;98;119;136;158;154;128;109;94;127;123;107;113;92;99;117;110;94;121;117;132;113;105;105;108;109;92;78;97;103;100;87;89;108;88;117;97;79;100;73;103;85;87;82;74;84;103;94;89;110;82;92;93;83;82;97;92;104;73;81;86;96;85;82;82;66;95;97;92;98;79;105;66;95;95;77;69;97;90;94;74;81;98;101;87;96;89;100;99;79;91;71;99;90;97;95;92;109;121;98;85;78;109;82;94;73;75;81;78;92;74;76;78;107;99;105;90;89;94;90;112;84;86;84;79;75;92;99;83;98;88;98;90;100;82;77;112;88;84;91;76;91;100;75;93;80;92;82;86;78;82;84;102;97;98;84;99;91;117;94;93;101;112;88;98;103;122;143;170;213;144;110;114;99;87;88;95;80;88;86;103;107;117;90;124;174;434;742;853;509;224;107;108;91;87;99;87;77;122;167;202;172;121;92;99;89;93;82;105;78;89;79;71;107;91;78;81;88;96;117;100;92;100;92;105;131;123;109;90;90;84;113;115;94;81;88;84;76;87;87;66;68;98;85;89;94;79;96;90;80;78;91;85;87;87;73;87;86;104;74;103;91;103;109;118;106;84;98;68;86;79;100;67;88;124;142;138;115;88;109;87;103;95;87;86;75;96;85;86;72;94;94;106;80;84;87;104;87;97;88;76;77;82;90;97;76;74;94;107;114;116;118;115;147;96;82;81;87;88;85;89;96;95;102;78;90;118;96;78;79;74;92;127;137;131;96;82;94;96;84;98;117;103;91;102;101;98;113;103;99;105;92;88;83;90;78;76;92;122;96;88;85;83;94;95;112;111;99;104;95;160;120;95;80;97;91;80;83;75;62;82;79;80;80;90;92;81;86;101;89;81;88;69;88;101;76;82;66;95;84;88;76;71;94;98;78;88;84;85;92;86;98;99;95;92;77;124;112;104;111;117;129;114;119;112;92;127;147;218;245;240;175;106;81;111;140;154;135;112;118;124;125;111;134;143;134;141;121;143;97;105;94;108;97;90;93;70;87;77;94;86;96;81;77;82;102;82;71;87;94;96;91;105;95;84;96;106;83;87;83;98;130;90;86;84;111;150;223;289;203;281;351;303;199;128;86;108;115;107;122;120;166;231;257;205;205;160;115;103;101;84;92;106;131;94;98;84;65;96;89;87;83;92;90;87;89;84;88;76;80;81;85;97;99;75;68;71;90;87;87;91;82;95;75;87;81;105;81;87;85;95;101;127;166;194;234;243;215;191;185;149;128;106;99;103;80;88;76;89;78;96;75;73;80;77;85;67;80;76;96;90;117;132;184;141;119;95;95;94;92;91;67;94;61;72;83;74;86;88;97;151;197;209;175;163;127;90;104;108;81;86;100;113;108;79;75;84;99;98;110;110;81;93;90;110;119;134;131;117;105;80;90;90;82;115;100;83;89;90;101;82;94;97;119;90;104;83;79;89;95;86;102;100;117;162;194;160;105;117;101;109;87;94;100;73;96;104;104;89;92;97;111;108;101;106;95;98;84;84;94;116;113;100;96;79;81;94;76;100;83;97;83;88;53;84;87;102;58;80;85;71;86;92;78;71;72;90;86;90;77;78;93;91;91;103;127;106;119;97;81;91;101;101;113;110;74;81;65;92;126;153;189;168;153;152;147;151;157;162;130;93;91;134;144;120;97;133;124;167;142;121;100;92;85;86;95;115
889;597;225;115;107;141;165;149;149;188;257;259;214;214;254;321;225;110;97;73;100;105;87;76;89;107;129;145;150;177;171;140;126;172;175;188;138;141;174;214;201;194;179;203;194;242;157;140;160;197;219;171;103;84;117;79;121;160;209;237;171;112;103;95;120;91;92;108;103;134;143;147;183;281;441;343;210;220;195;160;151;131;90;78;105;103;93;91;75;82;80;83;70;86;89;79;87;93;80;100;84;81;94;72;77;73;71;72;88;82;65;94;86;94;89;75;103;73;83;86;87;84;82;90;91;97;83;78;74;100;82;114;74;85;87;92;100;119;101;92;88;112;113;98;102;83;105;159;269;294;183;124;134;146;158;208;281;414;361;238;166;129;137;202;280;284;173;104;92;89;78;79;82;109;86;71;82;89;82;77;100;89;114;108;117;112;104;88;103;112;78;72;92;90;116;93;134;169;163;154;120;160;162;194;108;103;74;62;84;91;75;70;89;86;91;86;105;92;82;98;125;119;110;90;83;83;114;104;80;107;99;95;67;86;86;90;91;84;97;102;97;108;104;97;116;125;138;118;111;96;82;93;107;134;174;192;231;231;223;327;745;958;651;343;230;173;232;223;199;176;206;299;317;266;206;157;165;172;153;141;200;342;389;411;337;191;106;105;123;96;114;114;83;119;67;62;90;110;80;87;80;87;66;91;72;64;77;86;91;96;104;102;116;138;130;97;102;119;126;113;113;100;99;93;90;89;73;74;73;87;76;96;86;94;82;79;84;94;91;92;78;73;66;73;82;93;94;77;93;81;87;94;72;106;83;80;89;86;91;83;76;90;78;59;89;84;111;97;82;88;80;71;99;100;108;106;88;84;108;99;153;226;217;219;196;128;149;189;129;106;126;104;140;138;152;148;239;343;230;125;101;90;80;89;82;78;80;89;108;187;417;765;658;381;166;82;92;78;85;113;103;115;101;100;102;82;100;134;114;97;84;88;86;83;88;95;89;88;66;87;79;78;101;109;111;109;111;105;109;157;298;337;313;161;105;98;110;87;98;80;85;97;80;88;107;109;95;89;95;90;94;106;93;99;100;97;93;93;126;102;119;128;131;114;102;106;83;95;82;100;118;134;145;124;132;136;91;105;108;94;105;162;190;175;148;110;107;149;181;215;196;172;144;225;286;386;375;283;193;234;268;325;336;264;243;223;165;156;210;191;239;204;165;152;131;121;72;110;119;125;141;123;137;107;111;113;109;96;95;85;89;95;93;95;98;109;128;174;229;441;757;1068;896;496;204;117;137;142;140;96;99;108;108;120;112;95;84;95;105;96;79;92;87;94;93;90;96;102;101;124;134;142;112;88;97;146;153;152;129;120;86;86;106;88;94;97;101;101;103;110;116;95;89;105;107;103;111;94;94;110;82;87;77;110;117;116;98;91;107;85;90;99;81;104;113;99;113;93;96;97;80;87;82;115;102;101;97;121;115;100;97;104;111;105;89;99;75;92;127;130;238;259;245;157;103;85;101;127;169;221;158;118;97;88;80;88;99;90;97;103;97;120;110;108;106;90;87;91;93;98;85;82;87;94;85;108;104;108;87;86;92;98;82;105;91;103;104;94;84;94;86;121;195;316;328;243;168;176;358;719;864;614;264;131;108;98;94;90;87;83;91;100;90;82;79;93;89;98;111;125;164;131;85;88;99;72;73;105;109;104;110;92;101;108;92;101;99;92;98;106;92;100;101;123;105;107;71;76;98;99;114;117;136;103;112;98;146;203;241;204;114;109;98;84;136;135;118;87;128;127;159;129;121;124;122;115;110;107;123;132;111;98;98;93;100;104;102;138;139;116;101;97;99;102;105;118;97;95;100;117;106;125;117;100;109;107;102;89;85;109;93;97;113;102;99;88;92;109;83;105;89;97;101;77;71;85;79;94;93;96;115;93;68;86;88;88;92;81;81;93;82;98;88;72;103;95;84;96;82;77;83;102;78;85;78;84;86;86;84;84;87;79;106;95;96;95;108;109;86;97;97;85;100;86;108;85;67;97;95;89;77;103;94;86;82;96;79;71;82;81;87;85;98;88;84;94;84;87;77;87;85;101;102;101;80;85;107;88;92;81;83;105;80;97;105;84;93;83;87;75;86;94;84;103;86;81;84;70;97;93;79;87;64;96;94;101;97;90;87;107;110;116;137;148;136;124;121;103;102;125;216;320;367;237;157;101;101;77;98;95;86;103;97;93;111;117;91;104;195;550;1109;1320;724;264;133;71;93;73;84;83;85;72;114;125;120;110;92;97;87;98;85;78;93;83;87;86;104;80;70;80;97;78;109;91;112;105;88;102;139;150;134;101;78;76;93;101;105;87;94;104;101;93;92;67;79;83;88;101;97;89;110;95;86;80;94;95;139;94;107;78;92;89;92;80;83;78;73;95;137;115;87;107;91;82;109;79;105;171;197;179;100;90;95;128;102;93;91;99;94;108;95;96;105;131;74;96;90;103;93;73;86;82;79;92;91;80;98;99;83;95;84;63;99;88;98;118;127;86;84;86;76;75;90;77;99;105;85;98;87;95;92;94;86;94;101;95;105;105;116;83;71;93;105;84;91;104;95;101;107;106;116;103;108;102;98;87;79;105;89;91;106;103;104;74;94;77;76;90;112;122;130;125;126;165;154;107;103;86;94;96;95;85;89;89;83;69;101;82;89;90;84;81;98;100;84;81;89;91;84;77;92;79;94;83;71;91;81;86;75;86;74;84;88;88;99;123;106;86;88;98;88;101;108;108;111;117;113;113;136;125;152;277;265;199;143;100;98;120;150;136;110;113;123;124;102;100;163;206;230;182;196;151;103;105;108;78;92;107;80;96;83;91;93;93;79;88;83;73;87;98;104;78;98;110;107;112;140;127;109;95;97;89;85;82;100;126;121;97;126;141;206;243;241;291;433;318;226;117;114;97;113;130;121;113;131;167;175;225;181;165;100;103;93;96;94;83;88;67;76;85;101;74;83;90;95;98;95;82;92;80;88;78;102;73;80;102;101;85;71;75;97;85;74;80;78;89;80;88;65;106;101;106;82;108;104;142;172;218;221;229;240;242;204;236;128;117;94;85;108;92;84;81;90;74;85;92;84;70;89;80;76;89;96;111;129;183;208;147;118;96;109;79;85;79;76;86;92;101;105;87;98;77;97;141;232;294;259;264;157;109;96;69;85;84;85;78;81;82;85;83;85;89;99;102;92;88;84;99;104;119;130;114;123;121;81;95;95;102;100;99;83;95;91;89;95;85;96;95;84;84;81;72;85;120;121;113;87;131;158;152;114;86;88;92;109;82;84;87;83;84;111;104;122;114;113;96;108;103;116;100;91;91;100;99;81;98;99;67;112;81;82;98;76;87;97;65;68;71;74;81;75;101;84;88;92;90;87;71;70;82;105;97;106;86;73;93;95;87;117;155;138;108;86;76;87;89;105;119;110;104;119;115;130;160;165;166;120;138;125;164;192;197;162;106;87;92;113;99;131;134;175;163;128;125;94;92;81;82;84;121
572;367;163;110;122;146;170;130;151;169;175;224;241;202;211;235;163;120;88;102;84;97;98;99;83;123;145;151;142;173;175;147;123;157;174;153;142;137;213;251;216;122;133;175;198;176;129;119;111;130;161;121;106;92;102;106;104;133;157;179;146;118;119;132;105;108;117;126;124;126;149;167;170;297;478;412;197;200;215;179;248;212;112;83;77;74;86;94;101;83;93;74;64;74;79;103;74;95;90;90;68;74;80;66;78;90;66;85;81;85;105;104;84;89;87;87;80;79;82;88;86;81;81;96;82;91;95;61;74;101;78;93;81;90;80;83;103;85;92;100;88;88;89;122;149;135;162;203;287;268;151;118;102;114;142;156;167;222;216;171;131;134;167;181;194;176;135;99;94;99;65;73;79;102;75;116;81;84;92;107;127;145;125;124;104;106;106;102;104;93;107;104;83;102;111;87;137;126;161;180;208;166;167;194;154;97;75;74;69;70;78;84;96;89;104;99;89;103;82;96;123;139;111;92;94;80;89;80;98;96;76;88;86;90;89;86;70;69;75;99;94;135;104;102;151;197;198;174;123;106;92;123;160;301;353;276;331;320;301;330;568;676;521;305;173;166;212;211;212;166;210;279;363;335;272;178;140;141;124;140;186;363;498;587;456;260;154;96;88;89;86;100;97;98;83;68;72;69;102;74;84;103;78;96;93;84;77;91;82;89;96;116;131;128;128;102;97;83;93;122;131;111;97;88;73;91;72;64;91;72;79;103;93;98;90;101;95;96;84;76;88;86;91;91;86;84;70;89;91;102;91;88;97;77;97;90;74;96;84;94;95;87;92;76;102;79;95;73;78;83;81;95;82;103;91;91;101;85;94;100;160;194;171;173;183;157;177;195;130;97;117;138;161;174;147;202;299;428;329;157;82;73;83;95;75;73;81;70;102;239;608;981;1038;506;197;104;86;91;78;81;71;79;86;89;97;97;124;111;101;113;61;79;71;90;94;73;90;84;82;91;99;92;118;122;143;113;84;114;119;133;154;195;134;141;91;85;93;98;93;87;104;96;106;98;89;91;83;90;103;99;100;86;107;103;88;107;100;94;109;146;114;132;113;110;98;102;109;102;100;139;140;141;113;141;156;124;115;108;107;143;135;162;155;154;115;102;98;113;170;191;206;162;159;192;250;285;303;260;236;246;243;264;254;246;205;219;188;167;208;201;181;183;154;130;105;109;115;131;125;144;140;140;142;110;112;103;85;116;112;99;119;119;89;81;97;86;95;153;208;432;627;752;587;360;199;129;125;142;126;126;102;102;111;114;112;107;93;101;87;100;81;97;84;96;92;107;94;92;100;138;192;194;182;113;89;102;105;128;123;118;82;92;114;101;109;94;103;112;93;98;103;94;93;95;104;93;106;98;101;116;81;103;90;109;105;114;124;136;108;110;75;70;114;118;85;114;113;98;87;93;100;94;100;109;113;96;109;132;102;95;101;105;117;105;119;117;105;101;133;144;236;252;282;166;130;97;110;103;142;167;150;104;81;79;86;89;113;89;100;90;91;111;108;114;113;106;92;84;69;88;86;96;86;103;98;104;82;104;85;67;84;101;92;95;123;99;106;93;93;85;73;117;199;284;346;226;199;184;423;773;965;662;284;133;102;86;87;105;96;96;75;97;99;98;119;97;95;88;109;106;102;90;83;92;85;98;85;104;106;105;102;86;83;88;86;90;85;83;98;99;78;101;105;106;96;89;77;83;87;89;89;99;100;90;99;96;125;213;284;183;122;94;102;105;123;129;102;105;117;136;143;143;144;118;126;101;95;123;114;123;112;73;93;112;92;108;105;144;148;134;112;110;130;119;121;96;108;108;110;93;102;119;105;95;113;115;127;124;107;93;86;78;104;129;97;96;95;110;98;107;97;95;90;88;81;79;82;84;60;101;104;108;82;83;72;93;80;82;103;88;78;91;100;87;113;106;111;105;86;92;91;83;81;82;89;87;95;88;93;82;89;87;81;97;74;97;70;88;85;91;87;87;92;79;87;87;87;97;90;86;90;97;76;98;77;73;82;85;93;74;96;82;101;72;101;86;86;87;97;77;94;91;105;94;85;96;71;105;75;77;80;87;64;95;88;99;105;85;82;79;105;93;88;80;72;62;98;89;88;79;94;82;63;71;89;88;90;102;88;81;93;108;168;272;245;136;93;98;104;112;194;389;513;409;189;113;99;86;83;89;87;94;72;91;101;90;101;101;204;488;1038;1185;695;250;122;82;75;86;80;90;108;99;93;98;70;91;97;75;102;91;84;78;89;98;74;95;97;78;83;71;68;95;99;94;102;92;78;92;98;127;95;77;90;75;93;99;96;93;113;90;94;94;81;83;81;86;89;97;123;124;106;100;99;98;117;161;190;179;116;76;96;86;83;76;71;97;83;105;122;112;80;107;78;92;88;80;95;147;213;163;113;108;109;110;95;94;94;115;96;93;96;102;114;116;108;94;82;78;82;81;75;83;69;80;79;92;68;85;78;85;86;82;98;113;140;134;96;95;90;84;82;75;79;89;95;109;75;92;102;92;97;89;88;79;95;66;100;91;75;86;84;104;79;80;92;84;93;89;88;95;91;119;116;129;103;98;85;81;96;82;95;101;80;77;83;72;86;79;101;137;183;162;147;157;196;119;94;73;82;76;98;87;78;82;84;75;90;72;72;86;85;94;75;97;72;89;81;78;74;71;88;74;83;74;83;87;94;82;70;61;88;65;86;76;102;105;113;84;102;100;100;93;110;96;118;119;90;100;107;136;158;314;270;197;155;133;127;145;140;129;127;95;101;97;123;130;182;285;317;309;278;172;100;92;95;97;98;84;82;100;94;79;71;90;81;93;89;98;77;87;87;83;96;98;120;169;170;137;112;111;93;88;91;85;127;103;117;106;84;130;178;161;189;238;292;292;220;126;124;98;94;101;99;98;119;144;168;173;169;150;110;102;109;119;125;80;78;91;74;80;79;72;94;78;89;87;93;70;81;82;80;85;94;82;86;107;80;83;74;73;95;92;68;107;95;84;92;81;98;100;93;90;97;105;101;140;170;212;212;195;266;286;277;213;112;104;100;95;95;122;95;94;105;76;83;89;95;80;77;90;85;91;94;97;109;207;275;219;118;112;91;98;95;90;100;80;98;82;89;88;87;85;83;129;219;227;199;240;200;96;92;90;83;76;92;94;82;83;77;92;88;85;95;102;112;91;98;100;115;93;118;136;116;93;99;92;107;97;83;117;102;120;84;85;77;78;66;96;86;89;87;93;104;127;121;114;104;89;122;129;118;114;88;85;121;69;75;100;70;94;100;107;138;126;111;117;126;146;107;109;108;94;101;91;118;96;97;86;96;81;79;83;83;88;82;75;84;89;91;82;78;81;86;106;82;76;83;75;92;85;99;83;83;84;81;97;94;108;129;153;111;84;125;95;106;102;135;151;114;85;101;116;120;152;146;123;111;112;132;199;244;291;184;118;106;82;88;114;131;168;223;186;175;138;113;110;96;84;92;84
249;226;134;129;145;158;145;127;138;153;142;216;186;148;155;143;131;97;116;123;109;127;102;108;125;158;198;214;184;188;200;172;148;128;127;170;137;129;205;213;179;110;118;152;184;197;148;115;114;119;111;96;100;111;113;95;111;92;120;135;114;116;157;136;116;131;113;156;160;142;126;164;233;289;393;308;168;203;200;260;337;263;124;97;66;90;89;103;114;73;86;73;91;90;83;95;92;93;87;82;91;79;72;75;73;76;86;79;75;81;75;87;66;64;76;82;98;72;103;107;95;73;82;86;73;86;88;90;90;92;91;71;79;85;68;81;91;102;80;108;97;98;118;148;196;219;226;245;349;265;133;95;102;120;180;174;166;202;207;178;140;149;181;187;152;131;106;125;95;79;90;82;100;90;86;87;71;105;103;134;181;193;191;163;132;122;107;79;90;108;92;117;107;103;97;134;118;169;198;260;244;183;152;157;182;102;78;80;93;74;90;75;79;101;113;106;83;97;81;102;128;137;98;84;83;76;87;82;93;83;98;103;79;89;69;84;89;83;96;91;106;111;111;114;192;300;285;212;113;108;95;115;219;409;510;408;388;362;281;261;368;389;312;211;153;152;182;186;249;239;252;342;421;397;283;193;167;141;151;122;163;300;466;610;457;209;149;86;80;92;108;101;88;92;86;70;73;95;87;87;67;107;103;89;102;93;86;91;97;76;89;100;130;144;121;101;93;94;113;119;114;108;104;112;93;86;80;77;88;87;84;66;72;80;86;104;102;84;91;80;95;94;106;122;74;89;106;76;84;102;92;77;81;80;87;81;84;85;99;104;81;75;87;74;73;86;90;83;82;91;85;111;96;88;92;75;100;114;118;123;106;111;141;138;139;168;165;167;112;113;114;144;158;200;165;153;253;328;229;149;108;85;82;79;104;94;94;103;112;232;485;859;771;392;178;103;86;79;93;80;94;75;88;87;84;97;98;105;96;105;108;83;86;84;86;78;95;102;87;86;85;94;124;131;149;108;123;85;96;102;112;113;106;122;89;112;102;106;87;106;95;102;99;124;104;93;106;106;126;88;107;123;107;96;81;96;101;89;119;155;170;123;146;122;138;98;121;118;97;120;154;161;119;133;129;139;135;118;121;138;161;145;148;139;132;120;126;138;139;175;193;198;181;161;182;221;216;201;230;245;243;190;182;186;210;207;168;208;211;193;204;206;171;139;111;90;126;105;126;158;160;159;121;129;115;94;95;94;107;125;110;93;79;86;86;86;88;133;219;443;526;440;330;217;174;130;109;120;178;133;114;133;121;99;102;104;109;78;89;94;90;101;103;107;100;69;83;105;114;140;213;241;183;132;108;94;102;109;93;95;93;87;115;84;95;97;102;90;99;111;90;81;104;95;110;98;115;108;101;109;103;93;102;85;119;168;145;132;117;124;99;86;126;108;93;83;96;121;86;76;86;90;80;102;109;94;125;110;92;97;102;122;100;118;118;103;134;145;165;212;241;291;284;149;119;139;134;123;117;107;115;92;99;102;84;98;89;108;96;108;83;108;110;110;90;84;106;82;90;81;83;84;97;103;104;92;112;97;74;89;94;85;82;134;131;102;85;88;99;96;97;136;221;321;392;304;216;211;380;551;568;417;187;132;87;107;88;100;100;72;87;104;94;102;91;94;85;85;121;109;122;106;87;87;100;106;93;104;94;112;77;86;99;93;96;102;92;70;90;85;104;78;81;96;97;86;81;100;71;90;86;110;105;99;106;87;140;155;202;136;95;89;88;98;105;113;110;99;111;117;148;123;160;115;113;108;110;127;144;134;125;111;110;97;100;86;95;128;147;148;125;98;123;117;110;96;98;99;117;109;93;94;96;111;93;117;123;143;93;89;95;90;90;116;107;86;96;102;131;118;92;82;82;73;61;92;73;98;89;116;96;99;97;74;103;98;93;88;74;105;93;83;97;101;93;99;91;79;91;78;87;72;85;89;103;78;102;98;82;95;79;87;80;90;84;80;78;94;71;86;94;104;98;100;88;86;90;82;90;80;92;91;78;77;73;81;91;104;91;72;76;77;101;87;79;89;95;86;79;89;78;106;95;87;96;91;84;75;72;81;100;83;84;78;75;99;91;83;102;84;87;83;81;72;73;84;92;94;99;79;74;76;73;75;76;65;68;87;101;97;105;139;222;365;289;132;102;111;96;117;210;453;544;414;210;119;91;75;70;73;90;85;84;89;93;85;82;90;159;297;546;556;383;159;95;88;92;98;100;94;117;121;99;98;110;92;76;84;100;94;89;84;96;97;82;86;90;102;103;86;93;73;90;88;96;107;84;78;79;127;98;96;93;94;90;99;93;88;85;84;74;86;73;90;80;84;100;146;213;171;119;103;91;98;157;263;322;245;167;98;84;90;83;117;87;103;89;90;134;134;129;89;101;89;77;86;101;123;142;123;126;99;129;106;83;93;100;96;92;107;102;98;166;156;119;115;101;103;83;83;83;105;80;76;90;75;83;80;69;68;85;90;104;188;233;151;111;94;84;68;85;86;93;81;90;91;107;93;96;94;85;96;91;91;95;102;113;118;63;84;86;63;70;69;80;85;92;87;83;104;111;135;157;139;111;89;69;86;94;93;97;107;77;72;85;98;86;84;137;198;258;243;211;205;210;156;93;83;106;97;88;88;69;83;80;76;70;81;76;71;76;89;78;66;66;93;70;67;84;86;86;72;70;82;89;83;96;80;69;98;76;95;76;85;112;89;106;95;93;86;94;98;120;133;114;123;94;103;104;105;158;205;218;201;155;164;175;151;128;115;99;93;110;76;110;175;297;380;416;501;396;221;137;110;112;104;98;79;86;74;69;65;78;90;78;86;76;84;82;78;106;72;90;126;130;195;198;138;115;120;107;108;98;109;127;83;102;104;94;114;150;135;146;162;184;246;166;140;142;120;115;93;98;104;126;126;163;149;150;130;137;124;128;93;103;80;81;90;86;89;71;92;72;89;76;97;97;90;92;80;83;88;78;90;81;87;76;86;87;83;86;65;98;85;97;90;90;104;99;90;79;92;77;116;113;169;203;196;171;262;310;368;336;191;146;102;99;104;131;124;108;83;89;78;95;89;82;71;75;70;82;66;97;102;106;156;220;169;100;98;81;91;89;95;91;98;87;81;86;90;81;75;109;109;134;147;137;172;136;94;102;87;78;76;88;82;88;94;90;85;98;95;92;101;117;102;115;87;103;103;114;140;142;112;97;99;96;91;116;125;149;153;122;99;81;75;82;87;79;99;89;92;99;155;161;125;93;89;88;103;113;115;102;105;92;102;103;73;96;100;138;166;230;183;133;106;151;156;117;100;123;128;102;88;114;128;86;93;99;86;80;78;73;83;81;72;75;88;69;84;86;92;80;99;72;80;82;86;83;78;82;98;84;88;69;82;101;88;117;106;129;122;123;141;96;112;116;137;98;90;105;118;106;129;118;108;98;113;112;207;321;284;224;109;98;86;120;139;163;214;296;232;225;204;145;112;100;74;68;87
132;154;148;141;130;120;116;92;138;142;139;191;159;142;134;139;123;124;159;183;151;158;147;108;120;153;283;268;197;183;248;214;165;141;126;139;150;152;172;163;104;120;106;124;199;199;172;136;136;117;109;113;121;158;143;124;102;115;89;97;115;133;135;109;119;105;93;136;160;134;123;148;241;306;350;244;190;218;257;282;312;224;121;66;80;96;108;104;90;79;99;77;97;77;83;106;77;69;89;89;88;97;70;85;93;65;64;91;102;97;83;88;72;93;78;84;85;99;82;82;79;92;76;86;95;93;91;80;103;100;111;99;95;97;89;88;74;87;105;126;156;141;143;157;214;240;296;271;264;196;157;112;94;151;267;336;253;195;325;255;165;140;181;242;206;114;100;93;96;83;92;93;88;102;83;79;67;115;116;145;183;198;239;183;122;103;96;98;114;102;89;94;81;102;91;109;140;219;303;339;273;180;168;201;180;129;117;95;83;116;90;88;105;78;100;103;100;92;116;106;121;116;119;93;86;64;66;79;83;94;109;135;99;102;86;59;82;82;89;76;91;98;77;128;163;315;414;318;207;111;93;101;230;463;583;482;353;286;233;263;336;293;279;181;163;136;161;186;222;269;272;383;447;468;376;256;188;159;180;128;125;218;321;373;316;178;119;110;86;84;87;98;97;86;68;77;72;80;105;85;84;103;110;99;120;121;98;101;97;75;74;127;116;148;162;119;116;90;92;99;92;75;103;102;86;89;63;78;67;61;88;79;80;88;80;89;72;91;99;83;96;85;97;106;99;76;91;93;89;98;88;90;83;76;83;82;105;73;89;96;103;83;83;71;82;98;74;75;89;91;104;86;73;85;79;105;127;145;147;148;96;122;108;109;116;145;166;162;110;114;127;121;126;155;134;130;160;196;155;112;81;77;74;71;103;94;91;86;120;164;242;397;393;235;121;107;91;96;101;95;102;84;83;87;92;82;87;107;99;86;89;96;85;65;111;90;90;79;95;81;64;91;109;130;118;107;105;111;99;92;111;104;104;102;120;108;97;90;100;69;94;89;92;87;103;98;99;117;136;104;104;95;98;95;86;77;76;81;125;191;191;142;140;119;116;84;114;101;115;125;146;150;125;119;123;119;129;116;113;136;134;160;164;164;143;136;130;148;159;163;233;221;199;179;238;220;200;196;205;272;261;205;165;166;162;223;229;260;220;191;223;234;225;197;134;108;113;119;134;210;176;193;150;134;111;111;103;116;87;116;86;100;91;104;82;86;80;121;155;285;359;264;203;185;138;137;114;128;114;140;119;116;114;122;99;100;90;97;98;95;94;90;90;89;88;88;93;101;115;136;156;182;156;113;94;99;103;92;103;97;89;94;101;95;101;102;110;105;93;78;84;106;94;102;97;101;104;129;109;97;99;99;99;117;121;171;292;229;178;108;109;94;97;96;100;85;98;93;100;78;108;103;95;106;121;98;102;104;97;111;102;106;103;123;147;161;192;237;290;303;325;377;305;184;132;154;175;160;152;91;106;106;106;90;87;85;95;101;105;96;104;91;81;74;101;110;110;81;99;92;92;94;90;83;86;98;100;88;86;84;95;83;93;109;131;98;89;103;94;83;111;161;315;441;591;476;276;170;226;341;297;272;160;146;127;89;97;99;77;71;97;88;97;80;93;97;92;98;88;108;97;90;91;90;105;92;109;92;117;102;104;89;85;97;105;107;75;90;80;94;97;69;96;88;79;96;104;101;98;89;101;78;102;85;78;91;96;135;118;120;98;91;93;101;90;77;95;100;89;95;92;117;142;111;101;93;95;116;118;146;116;113;104;108;99;96;83;145;138;128;136;100;117;134;123;111;90;107;86;92;90;110;124;116;114;120;126;132;113;104;96;103;106;98;105;101;92;119;132;138;116;110;90;98;80;82;72;69;90;85;83;83;93;101;101;99;86;86;94;79;90;85;94;78;99;91;76;105;87;89;89;89;89;75;96;89;102;85;84;95;87;124;72;82;108;84;93;93;87;107;86;96;84;98;99;108;84;100;84;78;102;113;77;97;113;96;78;85;96;89;99;78;87;89;76;102;82;104;81;89;79;91;86;79;82;77;83;87;75;86;77;95;91;85;96;90;84;82;74;95;73;87;85;96;87;76;90;75;76;79;85;87;86;81;67;91;73;79;99;99;104;137;228;319;260;163;106;87;86;108;156;378;531;493;265;156;107;93;89;102;96;93;95;89;109;89;107;110;129;150;210;250;199;145;93;91;137;131;95;113;173;163;148;135;109;102;98;91;104;75;77;91;98;86;91;86;67;88;71;87;86;90;81;72;95;81;92;84;96;81;104;101;105;100;92;91;94;71;98;86;89;102;89;72;91;94;109;154;263;221;136;115;93;94;156;336;496;441;185;83;101;82;101;89;96;126;87;116;120;112;120;87;80;96;75;98;90;107;102;85;94;114;106;109;104;93;90;102;98;95;105;111;145;173;179;133;97;96;97;90;87;78;83;77;70;68;71;86;82;86;100;86;120;157;244;194;109;96;84;90;91;77;78;100;95;97;97;99;95;89;101;94;94;90;102;90;103;91;85;91;93;73;73;75;106;79;101;99;103;81;103;156;202;195;121;90;88;94;90;87;90;90;68;81;83;91;86;104;113;176;203;213;202;175;232;165;95;90;92;92;92;61;83;81;90;76;76;88;65;70;77;88;85;87;89;84;83;76;78;64;78;64;82;86;90;92;85;82;90;87;90;110;106;92;108;120;100;95;92;104;111;113;133;135;116;116;114;111;101;102;141;215;221;189;191;223;301;240;170;107;90;101;118;116;113;193;277;322;391;471;371;229;137;118;89;89;113;97;97;102;105;82;84;90;90;81;85;66;76;76;80;94;90;88;122;148;194;128;106;102;110;94;82;111;97;113;108;102;86;109;103;122;115;153;160;171;169;151;116;121;98;95;96;116;117;139;151;129;140;162;182;163;150;98;97;93;79;78;84;82;83;96;93;83;82;79;95;80;83;89;94;92;108;91;101;94;77;86;104;91;81;73;81;75;98;98;87;113;80;92;85;89;86;108;116;151;154;155;162;220;369;505;451;254;142;104;98;135;103;107;101;100;75;78;78;82;72;80;78;80;87;74;85;85;108;109;131;126;101;84;86;97;94;109;90;88;95;88;104;100;102;94;94;95;80;99;109;127;101;102;89;74;94;96;91;102;95;93;89;80;80;91;73;89;101;128;120;102;109;98;129;147;199;117;84;85;79;113;95;126;180;188;154;101;95;80;78;75;82;75;90;101;84;123;160;102;83;78;102;94;97;99;107;87;97;106;122;104;131;178;224;199;233;251;157;134;140;139;119;107;128;109;104;89;113;125;101;87;73;86;89;82;74;80;67;83;71;90;96;91;72;82;91;76;93;88;78;84;81;72;87;70;69;95;83;81;102;98;105;110;98;140;126;154;143;125;107;117;128;128;114;105;112;111;109;91;104;94;123;215;307;294;200;112;101;105;124;141;189;218;250;234;210;185;161;111;90;84;79;85
120;148;147;128;105;118;109;87;101;129;158;133;118;138;153;135;139;141;187;191;183;199;133;109;131;171;265;238;182;212;223;180;141;135;144;188;194;194;205;175;149;144;143;164;227;269;190;177;113;125;131;121;139;177;179;111;108;97;115;93;108;118;106;107;104;100;93;118;120;110;104;121;206;218;236;196;161;239;262;213;162;148;120;88;100;78;74;101;75;78;83;64;79;93;87;89;80;79;92;70;74;78;92;94;85;81;74;79;84;81;84;97;92;81;90;99;101;92;93;93;101;104;77;70;70;74;81;98;85;90;83;101;88;74;94;87;71;84;130;181;191;169;139;142;211;213;346;329;237;177;121;88;129;242;420;450;285;312;356;293;169;132;181;212;214;146;113;86;107;96;87;86;91;71;87;86;103;125;144;170;190;186;182;150;115;75;96;96;112;106;87;85;113;105;109;122;149;279;343;404;381;222;205;229;174;150;98;87;94;77;96;101;85;99;100;103;102;106;119;98;86;119;97;96;75;93;83;91;87;97;126;180;141;106;101;80;86;96;93;119;98;94;94;126;156;254;320;407;331;175;106;118;192;329;465;451;354;244;215;225;310;267;260;305;196;178;121;147;193;231;262;343;400;520;508;332;267;195;183;121;132;154;177;195;202;138;92;92;86;83;93;91;87;106;76;79;78;82;75;88;111;88;76;87;101;134;114;107;82;76;77;104;112;132;151;127;126;101;92;95;86;101;79;64;73;76;85;71;90;72;76;84;85;98;76;87;80;104;93;104;80;79;95;85;85;93;86;86;95;90;84;74;75;79;98;76;69;82;92;94;93;113;88;83;71;93;87;81;84;110;83;99;90;72;87;101;113;134;164;137;115;109;112;125;126;130;132;135;116;140;136;122;138;143;117;126;122;102;117;84;89;68;83;72;82;87;104;104;112;139;144;183;165;134;108;90;90;93;92;83;100;90;89;87;81;94;102;96;94;90;94;87;67;90;102;98;85;84;80;82;83;101;88;106;109;92;101;90;107;115;86;107;92;91;94;97;111;94;89;87;106;89;111;88;84;96;100;113;108;130;111;123;90;93;93;86;93;94;120;110;159;128;113;109;98;102;100;111;84;111;126;116;95;106;102;125;149;122;127;141;154;165;149;129;142;153;189;200;171;152;187;222;216;234;304;224;187;168;248;320;303;238;157;158;174;206;238;212;182;202;226;218;236;218;158;126;126;139;125;159;198;187;190;161;173;160;148;96;92;97;98;99;98;101;81;95;104;119;133;166;170;159;138;126;132;114;113;114;106;106;95;102;129;115;109;132;98;87;83;98;110;106;97;109;82;75;96;94;98;127;140;112;116;111;100;97;91;108;96;103;99;98;99;98;94;117;111;108;105;95;105;89;116;109;118;99;94;114;106;96;119;97;101;122;154;303;516;407;207;147;94;94;109;123;107;108;122;108;85;96;99;93;103;94;80;100;91;98;113;91;111;94;101;111;135;146;223;395;543;617;572;595;442;230;131;168;178;146;118;109;97;106;110;90;95;84;105;106;97;85;89;88;100;94;84;100;108;122;101;99;108;94;108;91;83;96;101;80;79;84;80;86;77;88;109;103;82;86;99;93;147;214;393;668;899;808;405;189;162;159;190;179;144;176;129;127;100;86;102;114;86;100;90;83;105;83;99;74;106;86;91;85;92;123;130;132;102;114;110;92;104;81;105;93;110;116;83;96;89;67;87;90;88;106;86;102;103;89;90;86;80;85;86;102;90;93;83;103;109;120;101;97;107;94;95;84;87;100;82;66;90;129;112;127;122;104;109;133;122;120;143;137;126;109;99;118;120;134;121;118;110;129;101;114;116;101;112;117;99;74;87;117;110;112;125;107;149;123;132;131;115;92;110;116;102;124;106;115;117;136;90;86;75;86;76;82;85;83;85;101;103;94;109;101;93;84;76;88;97;88;87;80;97;83;92;82;89;95;77;98;80;88;98;89;95;95;90;89;97;81;87;105;80;96;102;104;93;94;88;89;106;108;104;98;90;107;85;97;81;79;73;103;81;99;97;87;81;97;110;98;100;91;82;96;95;89;80;94;81;89;66;88;83;91;83;93;99;95;103;91;71;80;81;84;76;81;87;77;74;76;82;94;86;98;94;100;93;92;90;86;86;76;81;86;86;86;71;80;83;89;113;159;243;216;156;115;99;106;121;108;165;260;402;465;250;165;112;81;85;86;78;91;90;94;106;131;184;182;152;108;104;124;108;97;99;120;168;151;108;136;246;286;225;194;177;123;109;90;82;74;95;85;93;94;84;86;76;88;88;78;97;94;78;83;89;80;99;98;83;85;121;133;120;135;91;85;86;74;76;89;78;86;87;96;99;102;113;147;197;197;138;106;92;92;129;291;391;368;166;116;71;73;90;88;121;162;155;182;116;117;116;90;95;89;91;69;85;98;94;103;110;87;97;108;98;102;135;138;109;96;87;95;154;209;273;230;161;114;81;84;74;80;73;78;96;75;88;71;93;71;81;97;98;159;179;136;99;90;84;95;83;76;84;87;89;96;95;89;76;90;80;73;80;74;98;110;87;98;102;92;80;61;82;83;90;100;96;91;114;91;111;143;175;152;92;97;72;89;79;89;86;87;82;83;78;87;83;92;100;112;151;161;171;162;180;123;96;84;82;80;88;69;75;75;80;81;70;101;98;91;92;89;87;99;101;81;84;70;66;94;84;80;80;89;79;89;88;90;99;87;88;94;115;107;103;127;120;104;108;111;113;128;130;124;111;113;119;106;84;113;147;182;206;186;165;220;262;233;173;125;89;111;110;109;138;174;225;333;291;309;260;186;102;122;123;111;116;82;87;78;84;94;69;79;89;75;68;89;75;68;90;99;97;111;107;135;117;114;101;89;97;89;95;90;96;110;114;102;103;113;132;157;151;147;133;136;141;128;148;109;113;105;96;140;163;187;189;146;146;135;175;185;136;93;97;107;78;77;90;86;102;93;113;91;84;76;69;85;104;92;94;79;80;98;86;95;86;83;87;83;87;82;84;95;73;93;101;84;88;108;97;89;90;97;127;125;118;136;129;238;434;658;699;383;195;126;98;99;106;97;96;78;99;105;83;88;76;91;83;93;97;80;104;77;91;117;95;110;114;89;93;90;94;100;87;115;107;96;85;78;90;79;83;96;83;83;83;79;91;93;77;80;82;101;86;110;103;92;93;85;80;70;73;99;103;106;92;104;103;88;96;135;124;101;103;94;72;76;90;123;148;163;168;114;105;87;74;98;74;80;81;107;112;105;105;108;103;71;97;88;101;106;104;100;115;117;120;126;180;271;310;239;234;218;164;116;119;122;121;100;120;137;96;95;114;96;116;83;90;102;85;90;85;74;73;69;66;88;77;70;78;84;95;105;93;78;82;87;91;78;71;89;74;88;71;95;104;95;110;102;124;130;129;123;117;100;86;103;87;120;100;123;116;134;105;94;92;102;112;180;227;226;168;106;90;93;98;139;173;190;184;181;164;191;125;122;98;92;72;102
98;117;100;96;94;94;119;101;92;126;135;151;145;150;178;203;176;168;197;202;234;231;161;129;117;141;177;173;162;197;187;140;148;128;136;230;306;298;276;258;201;184;210;187;188;193;177;136;140;138;126;125;136;201;215;128;93;103;93;106;95;152;146;119;94;82;82;93;99;105;83;120;139;153;171;140;121;170;204;133;115;111;97;83;91;82;86;80;81;85;85;74;83;80;83;84;85;76;75;94;94;86;89;100;82;104;77;87;71;74;74;76;74;70;87;77;93;81;88;112;93;91;87;85;85;93;95;86;77;61;69;75;85;77;102;76;84;83;134;209;220;175;148;154;169;241;313;332;215;152;94;107;159;287;405;401;255;241;243;257;164;139;152;158;166;123;88;95;77;87;77;73;70;97;89;84;107;183;234;201;146;169;147;120;102;81;88;105;104;99;92;97;102;118;123;134;171;280;410;381;324;272;234;234;194;114;90;97;97;76;112;98;98;94;92;119;113;142;133;118;106;103;99;78;96;93;73;70;85;95;134;165;118;89;96;88;92;79;102;93;118;88;91;102;109;186;241;344;286;190;138;119;164;223;294;363;280;189;151;171;208;208;328;396;311;191;144;131;166;180;242;310;409;566;537;413;293;185;161;168;162;181;205;244;173;133;119;89;104;92;91;75;103;101;68;55;62;90;83;101;106;77;109;99;106;166;143;129;138;88;91;92;82;111;122;127;106;117;83;93;94;96;97;89;76;69;75;66;88;77;84;73;87;86;86;77;93;95;90;116;120;96;77;101;82;78;91;108;93;84;84;85;66;83;87;80;73;69;88;96;89;82;75;89;77;91;84;83;86;84;81;70;92;86;104;95;90;132;122;121;122;132;122;142;140;142;143;149;159;170;181;176;148;145;124;124;92;108;73;87;75;78;88;79;93;92;91;94;81;132;98;96;105;108;82;98;100;96;97;96;91;98;88;86;74;90;92;90;96;82;82;73;74;77;89;88;82;76;89;90;62;92;80;79;109;90;114;107;99;105;119;106;105;85;117;110;93;118;93;82;103;97;109;99;80;94;102;101;89;99;109;85;86;107;95;100;100;123;123;109;116;113;115;103;111;106;103;106;125;112;117;120;109;130;122;125;128;119;118;97;134;182;150;142;141;164;159;175;170;148;176;209;245;282;255;223;196;278;325;328;316;254;211;143;136;184;218;221;183;198;234;217;207;192;129;96;118;142;149;170;170;193;207;218;225;177;119;104;107;105;119;98;96;97;104;94;115;148;198;173;172;140;155;119;121;119;108;118;117;106;99;111;94;111;116;121;103;100;95;90;77;90;99;102;99;95;108;92;84;87;116;88;89;116;108;104;86;92;97;118;115;95;92;81;102;134;119;128;98;109;103;96;104;80;83;90;93;103;102;112;95;120;91;102;169;317;486;415;230;104;94;85;104;92;114;117;103;105;101;109;127;104;87;83;93;107;97;83;94;116;111;126;113;101;123;152;302;588;850;823;786;830;612;270;133;116;142;125;136;123;119;150;171;118;89;82;88;72;105;82;80;87;101;106;119;121;111;120;114;84;97;90;102;89;94;100;99;94;102;81;105;78;71;82;81;95;91;91;97;109;142;260;501;926;1293;1021;481;212;157;130;157;146;127;159;162;108;109;97;94;97;98;94;106;119;82;104;116;78;96;95;97;103;115;144;176;133;96;98;102;108;74;88;94;97;99;89;98;111;110;105;86;84;82;82;79;77;93;93;87;99;93;82;76;83;98;111;105;89;107;96;100;121;97;71;102;78;97;85;77;83;80;121;113;103;110;118;146;177;174;176;169;181;169;153;143;113;127;113;102;127;106;100;107;104;123;113;105;102;88;90;111;113;105;109;117;106;128;150;151;142;121;98;104;112;91;109;109;119;93;101;96;85;78;91;86;89;84;84;85;88;93;95;95;109;93;82;77;96;92;95;99;77;84;87;94;77;89;91;99;101;96;78;98;110;85;85;83;87;89;104;79;85;69;95;81;84;97;82;86;89;105;102;94;121;147;150;98;102;83;78;78;89;90;91;88;80;88;89;94;94;91;92;107;82;106;89;97;81;83;79;100;84;101;82;74;79;80;98;86;69;90;100;92;84;71;81;78;95;95;81;77;85;92;89;89;91;92;86;77;91;74;78;83;78;94;90;103;73;76;108;109;141;198;163;114;90;84;93;103;119;149;182;257;304;299;221;141;91;110;99;101;94;87;99;125;233;399;398;299;135;98;88;76;85;82;105;147;158;117;152;261;307;337;400;386;242;144;116;106;68;97;118;126;103;75;98;88;91;121;115;122;93;100;86;106;103;79;106;91;97;126;150;128;132;91;93;88;94;86;75;89;88;95;97;113;129;102;138;150;156;119;113;108;100;121;171;223;222;111;95;91;73;84;115;140;230;266;263;180;99;97;107;84;79;77;77;91;113;119;94;87;73;118;81;117;197;270;240;170;90;110;123;202;286;407;366;173;111;101;85;79;89;74;82;83;81;72;70;85;61;78;82;90;95;108;99;98;73;107;78;69;75;101;101;77;67;90;86;101;78;99;104;88;101;96;82;97;77;97;84;82;80;75;103;99;94;84;87;87;92;103;117;141;121;86;122;89;89;101;75;75;88;88;82;79;103;86;101;75;87;104;121;139;91;101;107;89;65;72;75;90;85;71;79;75;73;74;88;94;84;80;104;105;107;114;94;89;77;77;83;74;78;82;107;91;92;63;91;78;98;106;123;107;105;99;108;102;110;100;99;133;130;130;142;132;133;119;131;139;144;135;182;172;162;136;152;187;198;171;95;104;118;134;152;133;150;240;247;226;202;161;132;139;131;119;144;119;95;88;92;97;86;84;89;88;84;79;94;84;82;82;102;91;96;89;96;110;81;90;90;105;105;95;116;107;112;97;96;84;110;117;115;104;106;112;128;121;138;130;129;110;91;123;144;235;253;237;174;131;144;156;149;145;100;97;87;86;79;78;73;86;90;99;96;80;73;104;99;86;85;73;86;85;101;80;79;84;93;71;76;77;85;106;92;83;94;88;105;89;94;95;73;73;94;98;114;104;117;129;288;461;650;774;477;251;130;109;86;99;78;96;91;71;87;96;75;84;78;87;88;89;104;95;79;103;98;88;121;100;100;92;92;73;113;107;101;88;93;81;81;94;78;99;84;82;91;87;88;79;84;73;79;106;103;107;121;107;81;84;87;102;79;99;88;101;108;104;102;110;87;92;104;119;95;84;85;102;76;88;99;115;137;134;132;120;131;84;81;94;81;99;114;111;92;97;94;77;90;77;74;93;104;136;119;104;106;143;132;139;279;332;286;180;179;123;115;129;131;98;108;116;124;110;115;98;131;147;114;93;110;110;97;91;75;73;78;79;84;94;75;77;72;85;89;84;96;93;68;85;88;81;96;85;80;62;79;90;105;115;100;124;112;100;120;90;110;125;137;112;106;97;115;114;98;92;89;93;84;73;126;171;154;124;88;89;87;99;87;119;115;118;101;137;140;137;106;93;83;88;91
113;84;86;86;76;93;109;102;109;141;159;166;148;142;194;212;216;216;206;183;210;212;162;122;114;115;151;170;202;208;190;117;101;131;133;255;370;399;395;365;269;218;188;182;176;164;166;121;132;125;144;143;145;186;184;140;112;88;119;97;107;141;150;142;93;84;85;89;84;117;119;103;142;127;134;108;135;124;121;104;85;75;78;64;69;82;83;95;70;90;86;92;84;84;84;88;82;75;88;72;62;87;84;128;92;83;82;84;72;59;100;88;83;65;67;63;82;82;95;86;94;65;85;90;92;83;96;72;84;91;84;81;74;87;92;82;84;101;118;172;172;138;115;159;227;263;318;263;203;141;132;137;191;303;313;231;172;148;197;196;203;155;128;131;123;111;89;91;83;85;103;88;82;92;100;77;118;205;251;174;151;115;118;112;95;102;127;130;109;102;81;98;101;121;116;147;166;228;252;302;304;244;217;218;192;123;97;93;89;99;94;81;90;91;82;87;130;134;119;105;91;102;95;113;101;93;77;83;78;85;109;128;122;94;82;94;104;76;103;105;102;102;107;93;96;132;174;197;198;135;131;124;147;174;185;217;181;165;122;158;145;213;253;332;267;196;155;150;199;228;223;318;319;389;468;386;310;248;208;228;237;227;333;312;252;158;127;106;99;95;97;112;115;101;64;63;74;81;72;86;94;97;85;93;109;158;160;156;123;111;79;101;77;110;99;93;124;102;102;113;115;118;109;79;99;77;94;90;93;83;85;81;92;87;65;85;85;90;99;107;95;87;79;85;85;87;88;87;83;85;84;80;97;87;86;72;83;73;80;91;102;94;80;69;101;93;76;78;73;96;98;79;98;82;96;94;107;110;105;129;116;128;145;134;152;190;172;172;186;190;201;165;135;150;151;163;142;109;121;103;90;82;98;92;70;96;88;81;116;120;101;86;102;98;113;91;125;118;113;102;83;84;84;94;91;79;84;86;81;90;83;105;82;95;80;80;94;93;88;69;95;71;96;103;99;120;120;111;124;139;112;95;109;114;79;117;92;104;89;89;109;95;87;89;91;93;80;103;103;90;99;87;81;101;86;85;99;68;126;95;125;111;88;94;111;92;105;122;112;111;115;124;116;125;116;121;121;123;121;104;116;166;162;158;147;171;189;200;149;143;204;218;280;261;220;195;209;300;389;339;267;231;181;154;149;167;203;186;173;196;243;222;196;159;112;131;142;140;139;133;149;206;207;231;190;147;116;147;113;101;101;101;100;102;109;128;170;248;329;266;209;217;263;198;132;96;141;108;114;92;118;109;105;96;99;100;119;86;92;90;102;96;79;87;90;91;100;100;79;102;78;105;104;101;99;127;111;95;88;100;91;94;103;109;96;105;132;148;107;124;104;96;114;108;114;98;104;92;118;99;110;111;98;111;139;210;315;233;165;106;111;91;88;118;99;99;117;108;110;133;143;129;114;103;75;93;76;72;78;105;90;115;115;109;115;128;267;505;832;773;777;837;527;268;121;133;182;195;186;161;202;249;272;169;114;92;102;91;88;81;100;92;103;104;102;105;114;92;117;90;107;86;110;100;74;91;78;89;113;94;81;80;99;83;107;112;76;93;75;110;222;467;694;923;955;799;429;201;134;118;131;122;123;140;128;109;107;116;106;111;110;101;99;74;104;81;90;88;92;91;93;100;123;120;141;152;118;107;110;129;95;77;107;93;115;85;91;110;97;113;87;77;76;81;91;87;87;83;108;91;72;76;81;94;106;117;111;110;115;95;111;97;87;83;98;83;89;95;72;87;97;93;99;107;113;169;243;350;328;257;213;192;185;171;120;111;117;125;112;91;111;103;106;91;103;98;116;122;94;111;133;119;118;99;128;115;133;130;163;152;120;90;94;76;82;96;93;107;109;85;85;69;73;79;81;80;89;78;88;83;89;79;82;70;76;62;86;92;95;71;78;93;85;95;87;89;85;97;74;79;79;73;83;88;68;91;89;78;88;79;91;93;84;92;72;66;99;93;93;99;91;114;94;145;203;199;113;85;86;90;77;97;96;83;88;79;106;89;91;103;88;104;75;93;100;110;90;105;93;93;83;110;86;68;82;109;84;94;77;83;78;92;75;85;80;85;98;96;95;90;96;80;76;81;79;98;93;85;85;95;92;85;77;88;67;85;78;84;77;90;112;93;107;113;94;103;105;147;153;173;126;146;212;334;454;344;203;104;126;100;84;90;77;96;138;373;736;863;501;212;133;120;105;69;110;95;132;119;83;105;208;279;468;704;644;388;212;103;94;99;107;151;170;127;91;68;68;78;145;233;194;146;148;141;131;97;88;117;121;116;133;147;139;132;101;98;66;79;88;94;89;90;117;136;172;160;118;147;194;185;127;119;82;95;95;115;122;127;106;82;90;81;94;112;128;236;384;480;326;168;89;74;88;72;94;86;95;119;110;86;84;85;111;121;159;339;584;478;231;133;111;171;248;354;430;332;177;96;93;98;73;94;77;85;80;82;79;71;96;92;73;98;83;90;72;86;90;87;78;85;104;79;99;91;91;85;72;81;88;71;96;76;92;94;85;95;85;96;83;79;89;82;90;99;95;93;95;96;104;98;106;98;109;97;105;79;85;89;95;111;90;66;90;77;82;83;97;83;100;91;81;88;99;85;103;76;81;69;84;93;71;84;93;79;73;69;80;79;70;77;86;99;115;122;112;120;87;95;85;78;81;93;100;83;85;75;83;57;89;97;104;122;117;111;124;135;101;109;108;94;135;168;145;111;142;119;152;137;127;117;137;149;144;142;147;119;145;138;129;124;119;157;178;154;167;138;173;208;174;137;176;151;161;145;113;124;124;106;86;90;81;90;68;108;70;104;84;89;93;81;87;104;82;93;100;103;104;85;80;93;105;89;127;146;124;115;144;117;112;122;126;121;114;121;111;101;106;125;110;113;111;116;122;177;199;230;222;176;122;132;144;163;119;111;109;82;81;89;97;83;74;99;114;81;71;100;84;83;96;78;90;97;94;87;73;73;87;89;72;75;85;78;97;88;102;99;85;88;95;98;92;89;90;94;87;113;97;134;161;226;387;641;716;555;290;192;120;94;91;90;81;75;83;86;82;83;71;80;91;70;80;86;92;83;83;101;100;91;96;92;78;87;100;112;103;91;89;101;75;100;91;99;105;108;76;92;104;100;87;85;79;93;103;114;136;116;122;91;87;96;98;120;123;119;101;105;120;93;101;94;110;96;92;93;84;83;75;78;100;93;100;120;129;185;171;152;121;102;111;109;114;130;129;116;89;111;93;82;87;82;94;106;110;111;104;106;105;135;141;188;256;195;144;128;128;134;131;129;109;113;121;120;92;133;123;117;151;134;111;119;82;100;81;82;67;78;91;87;65;83;98;104;104;93;85;78;90;102;102;89;67;85;102;97;89;86;130;108;100;82;87;95;104;104;113;144;139;151;112;101;78;90;103;103;110;94;78;97;89;128;148;121;113;87;85;60;76;91;99;109;85;110;110;131;125;121;84;94;88;95
79;93;82;90;77;87;99;96;127;171;216;196;194;161;155;162;179;204;227;182;169;157;141;129;98;104;134;175;222;254;210;128;91;106;131;196;351;423;405;336;222;174;177;158;177;209;188;120;110;128;134;133;126;167;193;139;101;99;113;105;126;184;122;147;94;87;78;69;114;126;138;139;141;155;121;94;84;104;84;89;73;72;73;71;77;82;67;87;99;98;89;82;86;76;91;86;86;96;86;84;86;82;85;83;94;84;88;85;99;79;79;68;78;84;76;95;78;85;92;84;87;97;91;90;94;58;86;66;99;87;78;92;100;84;81;78;88;86;117;141;127;137;132;165;216;240;260;240;179;132;117;151;214;251;252;185;118;134;199;221;201;133;125;116;90;92;79;82;67;72;76;86;88;97;72;99;112;146;210;151;118;94;108;82;110;118;154;137;100;91;105;88;124;118;114;155;159;149;154;159;224;201;164;141;121;104;76;89;82;83;105;109;107;83;89;87;97;120;100;89;83;80;86;98;71;88;80;83;74;76;91;98;78;87;98;74;88;84;106;96;71;93;93;99;109;96;141;140;134;120;107;120;120;135;149;166;151;160;114;128;140;155;220;187;211;172;158;141;196;204;193;224;250;252;318;303;266;278;222;206;238;226;328;352;247;183;161;114;99;98;117;109;98;94;74;56;85;70;88;77;82;80;83;95;108;146;150;134;121;112;91;91;99;105;102;119;126;126;119;128;99;93;91;82;80;97;80;85;77;74;76;81;96;81;80;86;80;82;76;96;96;87;91;101;76;84;78;96;83;80;92;77;80;87;75;78;91;104;80;75;75;82;72;96;95;84;70;102;79;75;87;79;91;83;80;115;104;109;132;118;128;138;123;122;158;211;218;176;175;177;149;156;140;156;157;178;142;130;107;114;95;100;84;88;94;105;78;103;115;102;95;105;95;86;85;113;123;150;91;108;96;98;95;99;76;89;82;84;88;89;105;107;92;85;96;81;101;86;75;89;98;92;104;103;95;128;160;179;134;117;118;115;96;92;99;102;106;112;90;112;86;87;89;101;90;109;86;96;116;106;94;101;107;92;78;93;104;94;108;103;112;119;111;111;102;118;105;88;104;100;110;128;113;82;98;124;120;132;113;99;122;146;146;194;183;160;162;193;174;167;254;304;314;233;161;143;148;197;341;269;231;204;166;172;174;174;148;201;177;183;264;227;166;145;112;134;137;169;134;137;146;164;201;159;151;148;106;126;111;119;86;108;87;99;99;139;216;398;541;425;371;403;430;262;169;118;124;136;125;111;132;113;112;97;96;120;115;78;93;99;100;89;85;92;101;80;124;109;85;90;107;101;108;94;95;97;104;91;93;97;99;114;106;117;103;132;138;150;120;118;131;114;106;113;136;117;107;100;116;119;117;111;101;107;115;142;169;162;120;111;99;89;90;115;107;108;89;92;116;114;126;107;102;103;105;96;89;78;101;105;112;107;90;114;114;103;196;297;515;614;661;683;514;257;128;145;239;346;285;197;220;354;367;214;138;102;95;92;92;104;118;104;114;112;110;80;107;87;92;93;119;106;110;94;90;90;96;91;73;96;90;80;104;132;100;110;69;100;110;133;324;637;969;1024;847;627;361;264;180;155;117;112;98;104;136;138;127;120;97;104;89;80;88;94;93;90;93;89;83;88;100;106;120;107;116;105;113;108;93;122;100;111;109;97;84;93;105;107;135;118;107;96;86;88;76;90;96;85;87;86;90;85;105;103;107;102;94;90;93;89;73;99;101;90;98;95;101;68;94;81;83;125;106;114;107;168;340;502;489;332;263;184;160;169;118;122;122;104;119;121;107;121;121;93;127;94;99;79;95;113;137;152;121;101;101;114;121;137;127;144;105;89;85;97;86;104;95;100;80;75;80;90;85;84;83;96;91;73;89;84;88;109;88;87;95;90;98;94;87;99;73;88;94;79;85;82;89;68;76;91;84;64;105;111;91;96;90;105;83;89;95;92;103;97;107;97;89;105;79;91;101;99;91;131;237;209;151;115;93;93;85;70;92;81;91;94;92;125;91;84;103;85;81;108;107;86;71;81;77;93;92;77;99;80;98;86;84;83;84;96;87;83;79;81;79;91;78;71;100;101;76;78;82;74;87;83;78;74;99;97;87;84;90;86;86;95;89;79;82;78;95;107;102;96;93;88;98;103;174;216;150;138;177;350;550;504;235;134;120;99;99;99;100;100;137;447;932;1136;730;348;259;167;133;97;98;96;96;93;88;117;154;231;448;794;810;553;310;144;103;89;112;161;182;150;104;88;91;105;253;401;469;332;250;287;255;181;130;90;147;218;163;130;142;136;93;82;84;67;80;96;85;93;90;119;180;188;175;123;184;197;139;101;90;86;100;91;84;98;105;94;92;78;92;101;114;212;380;502;361;164;119;77;85;86;88;91;109;105;123;108;88;87;101;123;196;418;786;632;301;124;139;235;384;311;266;199;147;101;86;89;73;77;85;74;77;88;91;71;106;66;78;97;80;79;74;76;81;92;91;90;77;106;104;99;102;86;84;100;81;80;89;94;94;105;87;96;106;103;85;87;96;97;86;74;103;89;100;114;100;112;110;90;114;100;76;94;101;81;100;83;80;90;92;100;94;82;108;112;112;120;93;96;88;81;88;81;108;78;75;78;64;72;83;60;86;90;91;65;93;81;79;89;94;104;109;102;89;94;78;82;68;82;86;94;82;83;73;100;96;114;137;136;106;121;121;126;104;82;106;94;108;140;127;134;141;176;177;123;97;137;128;140;118;122;120;107;115;107;101;104;125;198;221;204;147;145;176;176;134;141;157;180;192;196;143;100;86;103;105;85;88;77;84;86;75;73;94;90;96;105;74;82;74;90;75;83;80;106;103;103;111;116;146;188;219;206;167;124;112;120;108;113;97;93;105;114;112;96;103;111;136;166;159;154;191;185;164;145;113;113;125;130;124;90;137;102;97;92;81;95;79;88;75;106;75;93;108;88;88;78;77;87;75;77;71;88;70;80;76;69;81;90;95;94;83;91;114;101;106;97;85;97;82;83;97;122;145;193;154;216;375;550;646;512;270;191;118;88;87;89;71;77;73;83;115;79;78;90;80;104;66;85;101;103;75;85;96;104;90;113;89;81;84;79;107;87;96;76;106;94;93;85;87;85;82;76;65;86;103;91;79;102;89;110;121;111;81;94;96;106;139;161;158;130;100;105;102;98;91;101;90;90;95;95;85;79;98;91;96;97;116;103;138;241;296;189;114;101;95;114;123;99;106;123;112;107;101;92;100;84;90;94;105;106;114;93;89;119;120;132;165;142;144;114;121;168;154;148;136;117;87;107;115;124;130;120;132;120;97;94;99;104;75;98;86;94;84;66;84;99;74;95;97;82;88;96;67;86;77;85;79;72;91;85;88;100;120;130;116;91;88;98;100;106;138;141;202;171;118;96;87;84;65;97;94;114;85;86;100;160;168;185;133;103;82;94;93;85;94;91;85;92;89;105;96;109;95;95;76;89
85;87;95;65;104;100;128;117;147;227;245;262;269;203;131;128;178;240;283;278;172;140;122;94;96;90;152;183;267;268;224;142;131;135;132;201;298;319;332;240;171;168;163;157;218;238;152;147;106;98;128;142;120;134;147;123;115;88;131;118;122;176;142;111;72;90;78;92;94;128;131;141;180;220;159;102;89;101;84;81;75;89;98;76;77;82;76;77;63;92;78;85;79;87;98;86;69;75;79;89;97;91;101;86;80;79;76;97;75;71;91;88;71;76;75;86;82;115;100;90;98;91;81;88;105;94;80;59;83;69;95;80;106;98;75;101;94;92;109;104;95;111;128;142;187;233;230;160;147;122;170;261;317;343;256;147;123;163;153;195;184;166;123;71;91;99;79;80;89;79;80;75;93;80;57;78;91;125;151;104;105;94;90;94;109;130;165;142;120;102;84;108;107;98;113;126;111;112;108;160;162;190;171;152;119;87;89;84;85;86;110;104;91;91;84;85;72;114;120;106;96;88;86;66;71;65;75;80;84;69;93;110;95;100;84;77;83;89;78;85;86;70;90;91;111;145;147;138;120;95;105;118;100;115;116;121;141;121;136;125;166;153;128;149;149;135;131;168;193;194;149;187;175;172;198;199;199;237;219;182;175;234;264;238;251;231;167;111;120;87;97;109;96;91;63;65;61;74;79;74;97;77;90;86;99;103;105;117;116;103;125;117;106;101;99;109;149;141;155;119;105;106;94;89;104;80;80;84;78;85;86;91;73;75;88;74;94;96;76;95;95;85;79;87;79;73;85;94;96;90;78;81;103;92;72;80;76;85;76;85;87;91;78;93;81;73;77;71;78;97;94;84;74;104;88;141;100;120;159;147;140;127;99;98;115;176;163;146;154;115;122;112;133;121;125;139;138;105;122;84;86;84;87;99;89;96;111;100;121;127;120;93;97;94;105;112;156;133;112;125;110;109;89;70;70;95;83;92;112;102;94;82;87;81;88;90;105;105;94;102;85;102;95;106;154;220;274;284;176;141;112;100;145;107;100;97;114;101;102;97;95;104;94;108;107;121;117;98;113;105;94;86;86;87;86;80;88;106;99;101;118;129;120;100;114;99;84;98;103;111;111;98;108;97;90;85;122;116;114;119;147;151;184;242;233;173;196;192;159;190;232;294;298;181;140;156;167;184;208;179;161;170;183;183;215;166;139;167;188;204;270;251;185;159;131;138;192;154;134;126;142;133;168;149;120;114;91;120;122;111;103;95;90;131;119;164;297;547;819;688;544;669;572;329;159;126;136;125;102;128;123;122;109;103;122;127;116;100;99;90;101;93;104;94;72;113;94;100;92;97;104;87;91;98;107;94;79;98;88;78;76;101;106;90;87;113;127;135;95;109;120;98;107;126;109;112;92;99;111;139;129;112;98;119;129;118;123;111;108;83;90;101;99;101;116;87;111;104;102;101;95;106;101;99;101;99;104;108;97;98;101;97;104;111;100;95;115;221;454;804;995;889;575;303;152;236;380;534;405;231;207;334;320;221;132;103;110;97;92;93;95;94;110;97;94;101;104;90;86;98;115;105;117;92;106;95;89;71;83;92;92;93;93;107;119;103;83;92;99;163;358;721;1128;1124;892;536;449;421;267;167;118;125;125;145;164;151;105;118;127;98;103;85;86;94;91;90;102;91;99;82;97;115;108;137;116;110;91;110;105;102;106;106;111;113;84;99;152;226;213;149;135;88;84;81;86;76;98;107;105;96;98;83;86;90;104;98;89;101;95;100;94;91;100;74;91;109;97;90;81;107;83;100;98;104;115;174;403;619;512;358;237;169;137;134;103;122;108;117;95;91;113;81;107;99;119;94;87;86;114;141;181;174;121;118;127;141;145;136;111;101;87;102;87;81;96;86;96;100;92;91;69;70;73;87;98;90;74;92;76;82;95;81;82;91;76;93;79;90;88;102;104;110;82;85;99;91;93;93;91;97;100;75;75;69;95;82;72;93;96;78;97;93;77;95;91;94;92;95;105;106;98;84;104;127;156;170;127;98;101;94;99;90;101;103;87;94;89;92;118;93;84;77;82;104;129;94;92;84;82;93;100;71;81;75;95;80;74;80;70;74;93;109;75;89;83;97;86;94;92;89;81;94;88;63;83;78;80;80;97;81;96;89;88;69;97;84;95;77;89;85;84;94;100;92;75;86;92;118;189;207;185;114;165;274;386;303;168;141;136;131;114;80;94;111;136;355;687;887;691;622;501;310;158;92;91;99;102;99;88;86;105;168;310;513;601;429;251;114;95;74;101;137;132;117;101;88;86;136;391;814;848;521;470;589;541;255;117;192;308;346;226;112;140;117;85;81;96;77;77;86;84;99;90;134;148;154;123;117;143;166;131;87;115;87;75;72;92;97;81;96;84;79;70;81;95;148;254;349;271;119;104;101;83;82;98;106;95;112;103;97;99;89;87;95;154;361;614;498;238;127;116;216;331;257;175;131;93;84;79;88;87;98;85;87;90;96;78;78;82;82;63;91;83;95;93;96;74;93;75;100;83;77;109;99;87;84;94;95;91;96;80;101;130;144;182;116;94;91;87;83;85;89;113;116;112;91;95;105;113;109;100;103;93;83;85;83;92;92;83;86;78;77;90;82;101;107;166;138;130;110;99;97;109;92;81;88;93;106;103;79;78;71;74;70;72;70;88;56;72;92;86;64;82;84;93;98;79;98;85;88;81;94;94;75;80;96;90;84;94;111;122;127;89;116;109;107;107;97;110;88;107;106;105;109;130;170;140;100;105;110;116;114;118;122;115;122;124;115;87;103;117;190;224;188;136;135;156;154;112;127;119;150;179;179;131;100;86;87;100;90;92;84;88;105;76;80;84;86;87;99;97;91;95;86;83;102;115;101;96;87;94;116;131;207;283;314;210;161;114;122;126;128;115;85;101;98;121;103;105;131;167;167;167;171;140;139;128;100;91;95;123;143;107;125;147;144;126;67;80;95;93;96;88;84;96;103;102;98;86;91;103;105;120;91;76;81;74;74;61;96;92;98;81;87;86;96;97;84;103;93;90;106;118;83;121;119;125;162;157;153;297;512;657;469;248;139;113;109;77;89;80;98;93;94;82;81;95;83;87;85;81;84;98;92;105;83;88;91;95;75;81;93;97;76;96;84;87;104;99;88;101;88;86;94;106;90;91;95;97;99;96;95;103;107;95;99;85;97;93;134;169;244;280;152;111;108;107;123;118;108;104;94;103;111;97;73;77;104;85;106;105;103;141;217;238;194;111;97;110;140;141;136;135;103;109;106;88;97;109;102;101;99;109;105;89;114;115;106;89;94;115;124;107;114;129;150;161;112;129;128;96;108;111;107;105;99;96;91;105;105;110;101;99;93;108;77;74;86;88;98;99;77;78;79;82;81;105;99;88;82;82;76;71;59;84;82;94;112;100;93;96;84;99;118;121;151;173;154;128;114;92;93;74;96;97;87;94;93;92;147;194;187;123;90;99;89;88;105;92;110;95;102;93;86;110;111;87;83;93;91
80;98;108;79;104;136;163;204;215;269;292;292;321;257;163;130;201;258;296;274;192;147;93;101;102;103;126;156;241;275;217;155;145;119;125;175;212;235;210;178;125;108;126;190;258;238;178;125;112;94;148;180;154;127;91;94;96;87;114;126;141;143;157;119;106;92;94;81;81;93;93;129;176;160;146;121;91;113;98;90;68;89;69;79;62;78;75;94;99;86;89;88;79;98;65;86;82;91;86;97;115;102;114;85;83;81;79;77;83;83;82;65;57;81;74;90;105;83;76;104;96;91;88;86;79;85;92;86;82;81;85;102;114;93;91;75;99;77;105;104;91;103;134;101;136;153;168;124;119;90;220;460;629;562;290;180;167;160;162;167;151;146;114;87;87;72;84;83;93;82;72;106;77;72;87;93;82;107;115;97;82;110;104;109;93;112;129;149;123;106;88;99;97;81;90;116;112;102;120;120;173;221;270;264;205;115;93;83;102;110;90;124;117;91;77;114;120;142;126;115;105;88;90;92;94;93;109;101;86;87;70;86;104;85;86;85;78;81;92;84;100;86;95;105;95;150;153;120;99;77;96;133;147;143;104;122;94;99;134;145;177;191;159;165;156;154;181;254;276;213;183;154;151;134;129;137;141;145;180;183;175;195;212;288;402;305;219;149;115;105;83;94;85;74;84;51;82;82;96;101;100;100;94;89;76;102;123;86;85;92;127;122;118;108;106;105;139;160;150;140;107;84;107;94;83;84;84;77;88;83;73;74;89;84;87;85;83;86;104;83;86;84;78;98;86;98;82;100;75;68;84;95;86;78;82;92;93;84;84;80;81;85;77;103;92;74;80;68;80;108;94;96;74;121;120;131;119;122;135;167;140;123;80;119;118;117;123;156;126;103;99;108;110;105;122;126;100;123;119;101;92;95;86;99;72;114;146;149;189;163;176;102;90;99;97;98;106;134;152;97;82;97;76;79;91;92;75;80;89;103;93;80;81;100;87;90;92;104;123;102;96;100;98;95;149;318;568;569;418;213;114;117;110;115;90;122;104;126;117;85;84;110;103;77;90;116;116;126;92;102;91;99;84;81;90;98;112;102;126;98;141;139;139;131;100;113;98;99;119;98;97;104;93;86;100;106;131;135;141;154;168;137;178;200;181;185;193;193;163;167;204;275;279;209;155;142;152;141;136;132;100;141;171;233;200;177;171;180;205;242;282;283;226;193;151;163;149;146;155;178;183;176;143;127;105;106;100;124;105;79;110;101;102;103;114;172;355;785;1130;992;644;575;450;237;179;147;150;131;121;110;113;132;115;98;117;91;96;96;107;99;112;105;92;93;107;95;106;115;109;98;95;86;84;86;97;84;100;80;90;103;105;106;108;91;85;110;108;135;119;97;105;112;92;95;106;119;106;104;113;94;119;128;115;100;113;99;110;125;121;119;97;88;101;107;88;87;89;93;101;103;104;106;83;77;79;78;96;101;114;126;114;109;82;89;113;123;109;227;622;1434;1928;1655;909;437;178;206;351;505;355;206;209;203;199;192;121;86;92;95;88;94;106;116;115;98;113;99;87;91;103;91;105;89;109;87;106;75;86;92;105;98;106;95;93;105;96;101;83;81;73;146;287;517;832;869;728;579;630;726;545;285;179;171;145;124;153;144;101;115;107;113;106;96;104;97;101;100;77;79;102;80;103;116;109;135;113;103;112;91;112;123;163;129;106;78;97;134;249;382;393;277;140;102;90;99;84;89;98;98;78;92;74;84;104;80;82;111;113;98;83;110;85;112;92;102;93;98;88;97;88;105;82;92;90;97;115;162;310;368;344;211;176;129;132;111;131;125;122;117;90;102;119;83;102;117;114;83;87;94;117;150;209;141;104;115;126;131;154;152;110;126;109;88;101;98;77;92;88;84;69;80;84;72;82;89;69;79;75;93;103;71;78;90;94;81;104;73;83;95;103;82;90;100;79;94;101;105;113;97;98;83;84;90;69;80;95;91;76;100;77;88;88;81;77;94;87;106;97;94;101;98;88;87;91;99;108;95;103;108;88;90;90;90;82;90;81;72;94;87;74;71;98;89;93;106;90;93;88;80;67;97;84;76;93;117;86;99;80;86;105;95;79;91;98;70;82;86;72;78;75;72;89;103;77;89;74;62;81;83;79;81;96;84;65;67;83;88;85;70;81;76;112;118;113;74;94;95;89;110;150;153;132;115;113;155;218;198;137;174;178;149;122;101;86;93;125;206;323;525;733;1081;998;591;239;95;89;97;91;94;96;86;103;151;185;271;265;241;162;96;127;93;97;113;110;97;91;94;117;157;427;833;948;695;632;973;855;316;181;211;383;489;284;134;100;96;95;83;84;76;107;92;92;101;92;99;123;124;92;94;105;128;94;91;84;95;86;78;95;76;108;95;82;70;88;79;85;99;149;181;162;99;98;83;96;83;85;87;99;107;84;88;84;87;85;97;115;211;305;258;150;119;120;175;194;156;100;78;88;85;73;84;91;84;80;87;84;80;80;74;82;97;91;78;97;82;84;89;94;87;98;98;79;76;106;96;89;100;87;96;99;97;94;154;182;295;280;153;118;101;101;72;83;108;114;127;111;108;93;110;118;102;95;83;118;93;71;83;83;86;99;100;89;85;84;78;63;108;140;134;110;107;76;89;86;85;89;103;96;95;83;69;82;92;85;70;88;94;65;78;94;61;97;90;77;80;92;89;84;74;95;76;104;77;95;89;88;82;82;70;84;86;111;95;81;74;95;89;98;86;87;100;84;93;108;109;127;122;156;162;108;104;130;127;121;162;186;153;134;88;95;113;116;167;151;127;119;112;120;149;150;118;124;129;174;148;121;107;82;100;102;79;108;98;96;95;82;93;81;88;69;76;77;109;89;87;92;119;85;93;122;126;133;114;140;188;288;322;240;148;126;115;104;146;120;106;118;146;159;147;115;113;123;177;165;136;112;101;112;102;91;114;119;127;117;119;189;131;93;98;89;79;106;69;91;76;90;79;99;91;86;90;127;138;179;116;84;92;88;83;96;74;85;85;79;88;95;102;92;106;89;107;97;94;110;99;101;107;119;147;148;170;252;511;640;369;203;112;117;90;96;80;77;82;74;83;92;83;80;72;80;70;91;99;105;89;87;99;101;81;85;91;87;96;94;90;98;78;102;97;97;84;100;93;87;96;104;100;106;87;97;91;98;73;102;103;93;117;102;101;94;113;178;300;268;192;106;92;121;133;136;129;102;107;141;123;135;109;78;89;81;90;96;80;128;176;216;169;144;107;120;173;207;131;100;91;83;103;100;96;94;97;97;100;108;98;107;106;76;108;86;98;105;107;96;116;131;116;147;108;119;109;124;118;115;105;104;89;89;101;97;123;124;137;102;95;86;97;81;79;75;81;93;87;75;81;91;87;90;77;83;80;69;75;72;80;81;87;97;93;72;73;77;92;88;102;114;141;144;156;160;109;88;93;105;82;105;95;96;97;114;159;217;217;148;91;127;116;92;102;103;116;95;78;105;104;90;101;81;92;74;103
106;103;87;88;98;167;209;290;301;402;304;285;307;249;131;194;261;265;260;191;151;141;115;147;157;116;110;146;215;230;187;205;150;133;133;180;179;206;179;127;135;107;133;187;241;240;171;123;106;100;123;157;150;115;96;125;90;113;126;162;187;132;117;135;89;93;96;98;89;67;84;109;145;152;166;140;128;132;126;104;84;80;72;81;83;81;73;89;82;105;92;81;75;79;86;78;78;83;80;94;131;132;129;86;88;72;78;86;92;73;92;71;83;94;78;73;82;100;92;91;92;103;91;70;88;79;70;70;72;65;86;117;125;100;90;92;96;101;93;98;120;125;106;85;102;148;104;101;105;111;249;539;817;682;378;208;185;189;163;147;155;158;125;95;96;105;67;92;88;103;102;92;81;71;86;67;81;96;81;66;76;84;91;81;109;118;118;91;86;102;85;92;92;92;106;98;110;96;133;137;162;322;426;391;247;141;95;93;83;124;135;160;134;108;83;114;147;151;137;116;95;86;89;84;106;106;109;101;67;92;99;76;95;87;88;90;68;89;86;83;99;79;82;94;102;121;161;112;99;92;95;153;192;143;136;106;117;129;170;213;225;231;195;212;166;162;258;389;423;295;179;150;102;130;98;116;129;153;159;166;238;278;349;461;534;383;210;157;97;112;87;89;74;72;70;77;74;107;85;86;92;89;77;87;90;92;88;107;102;85;130;112;106;124;104;122;128;147;136;138;119;80;83;83;78;81;70;100;86;83;84;75;87;70;95;90;113;112;86;85;78;82;102;80;102;102;84;75;79;93;69;83;73;89;76;91;88;75;93;92;93;102;88;81;72;95;78;82;82;86;84;90;87;110;154;182;141;114;124;170;140;109;109;76;104;86;121;139;147;110;98;124;137;117;115;106;93;105;91;117;113;113;87;80;89;141;177;310;375;342;234;122;109;104;106;90;120;107;133;117;112;94;77;93;92;83;83;93;81;81;89;97;80;85;105;115;133;160;159;106;89;81;105;100;161;385;797;1093;698;372;156;113;93;100;100;98;105;120;99;125;105;100;111;89;86;106;113;100;106;101;106;70;90;94;93;113;99;117;118;138;166;150;140;112;109;105;112;104;109;108;132;95;115;107;120;114;192;158;166;154;185;140;163;182;165;113;126;157;207;221;294;345;270;217;175;154;193;173;160;103;140;148;179;235;215;196;179;193;187;247;278;277;236;207;143;155;158;115;174;192;220;179;137;125;88;89;87;85;104;98;118;110;111;110;105;188;383;839;1193;991;585;396;266;186;121;143;119;123;147;125;129;129;121;106;105;92;87;88;98;109;126;107;108;113;103;84;109;96;98;96;98;91;90;95;110;99;107;107;110;96;86;96;118;104;100;100;117;138;96;105;94;99;89;92;97;107;109;102;119;107;110;99;108;124;105;91;104;125;121;123;111;111;86;114;91;70;86;90;95;89;100;83;100;90;85;90;93;104;109;125;128;133;106;108;100;118;133;244;690;1613;2252;2098;1308;479;174;161;221;291;250;172;136;166;134;127;92;94;99;79;88;104;114;119;135;133;94;95;70;92;112;97;81;87;84;111;90;73;73;101;100;95;88;90;101;109;88;91;66;82;76;91;172;261;429;517;507;590;914;1288;945;388;271;217;133;152;126;107;93;113;120;111;99;82;80;94;97;107;86;102;89;93;107;100;129;169;149;118;122;110;116;141;153;142;122;96;94;155;288;566;600;300;144;95;81;94;107;93;108;89;88;90;87;101;97;96;83;132;101;122;104;91;88;100;85;90;89;104;108;116;113;92;102;85;98;103;111;169;255;270;212;154;168;192;176;172;161;150;148;108;102;117;97;110;92;94;112;105;86;104;127;150;149;157;126;112;132;130;153;128;119;118;101;91;80;84;87;94;91;77;85;81;87;96;83;92;90;94;88;66;89;92;96;97;93;80;85;85;103;103;90;76;97;105;93;90;103;88;92;101;101;89;89;94;87;86;89;101;82;92;85;73;83;71;88;78;90;88;83;98;74;111;80;85;94;86;108;109;99;83;85;83;77;77;67;83;73;89;84;82;103;94;90;92;95;92;86;94;75;89;82;70;87;89;92;105;97;94;76;97;114;85;78;79;66;100;96;72;77;75;104;87;82;94;92;88;79;71;82;76;87;69;77;78;68;90;81;80;88;84;90;84;121;126;114;106;82;77;97;95;119;97;103;93;97;123;142;142;136;138;158;143;98;95;83;86;91;120;177;372;785;1422;1293;665;229;95;87;82;112;90;102;80;89;104;118;134;142;125;100;108;129;124;107;100;93;87;79;84;112;148;288;526;531;480;534;833;628;266;183;257;346;397;222;134;75;84;79;81;86;75;89;88;91;90;93;93;87;106;83;78;113;114;105;93;88;102;98;83;91;97;82;84;98;83;81;86;82;81;104;96;99;75;82;87;85;96;82;92;97;112;93;75;93;76;96;82;102;149;162;127;100;96;148;176;177;143;110;93;75;82;82;81;83;81;76;73;86;78;93;78;89;97;91;103;79;101;82;74;94;80;93;78;93;75;89;78;91;82;106;111;79;104;102;170;294;465;462;203;115;99;87;89;84;74;109;108;79;108;97;113;103;87;101;79;81;70;99;96;83;80;77;85;97;70;86;107;86;102;117;134;113;85;82;82;97;95;86;91;92;90;75;73;75;96;92;80;79;83;88;90;89;84;81;79;72;103;77;76;68;93;100;87;68;97;99;84;97;74;83;84;93;91;85;84;83;72;93;84;80;100;107;106;111;114;96;114;133;112;145;174;152;125;124;152;178;162;162;187;152;98;98;94;107;107;138;125;117;117;154;126;129;124;111;116;121;135;106;97;86;116;101;103;102;80;91;80;73;86;73;87;105;71;91;85;102;103;93;95;102;111;113;137;147;121;125;153;222;242;220;160;114;104;113;127;125;129;146;171;202;156;107;87;90;110;94;118;116;105;97;78;105;107;113;123;143;113;124;115;97;89;90;81;76;97;82;82;69;70;91;90;82;105;147;197;210;144;97;88;83;91;76;60;65;96;82;88;80;100;93;83;82;90;103;96;94;85;99;111;139;156;151;180;273;392;432;258;148;88;79;111;76;86;85;88;87;97;80;76;82;83;104;75;93;100;89;83;78;79;79;87;80;86;90;90;90;93;75;102;77;87;84;101;68;107;95;92;102;98;117;100;102;96;96;113;91;92;102;99;107;85;113;131;135;208;178;138;100;95;137;164;167;111;92;120;138;135;133;100;110;99;98;98;90;115;106;150;171;175;117;126;124;179;120;129;104;85;106;91;92;85;96;82;94;83;80;77;92;101;107;96;75;76;67;113;90;99;90;112;134;160;166;137;129;121;142;135;112;108;98;108;94;107;135;114;103;88;100;100;85;94;72;88;85;60;86;86;91;96;72;77;99;82;72;78;79;89;75;80;88;93;95;69;86;84;77;107;112;118;123;150;109;89;81;89;102;111;93;83;105;102;102;175;219;233;156;128;131;92;72;95;91;89;84;85;102;103;85;63;87;74;89;89
101;111;125;126;115;126;207;306;303;260;235;208;173;149;144;256;397;299;187;166;117;145;170;184;207;160;137;150;166;229;236;234;178;156;184;218;232;216;159;145;129;118;105;130;190;214;141;128;106;106;120;134;176;143;167;175;154;122;135;176;196;149;92;113;102;97;96;90;102;79;98;103;146;154;196;160;167;163;126;91;88;74;81;76;81;94;81;86;91;73;78;102;79;92;95;79;98;86;83;71;116;109;103;76;89;96;82;80;76;69;92;73;81;109;95;82;79;87;71;90;94;106;91;78;87;91;75;73;85;89;107;119;135;100;99;89;90;104;111;124;154;151;120;79;78;82;136;118;91;98;218;464;682;544;326;240;190;217;167;136;142;165;143;161;109;129;90;88;83;94;100;101;89;92;92;79;97;89;88;92;83;106;110;123;121;112;99;100;92;89;109;94;102;100;102;126;149;148;140;170;185;354;485;465;366;217;126;95;122;123;163;161;141;90;87;100;159;117;150;135;91;83;96;87;105;130;120;105;100;58;92;90;96;84;98;94;67;90;76;86;78;101;94;96;66;126;104;117;90;80;101;119;149;125;111;117;116;140;220;294;259;250;213;258;194;201;250;422;410;297;189;154;134;127;142;122;120;131;193;192;217;310;415;499;466;321;172;126;106;108;87;92;96;82;73;67;81;79;77;85;82;93;80;94;97;106;113;79;82;92;104;104;115;147;110;122;104;138;151;153;120;91;77;84;76;80;93;76;70;76;91;77;67;88;83;93;89;96;84;95;93;87;69;77;92;79;71;82;85;85;82;86;86;83;94;70;92;80;102;75;91;77;81;73;70;78;72;67;65;66;81;99;96;97;132;188;164;145;132;141;134;107;114;92;81;95;109;116;137;108;88;82;124;124;116;90;90;98;85;95;104;86;110;114;123;177;336;612;835;605;376;214;114;99;112;101;92;102;141;153;133;89;89;80;89;87;105;76;71;81;89;96;86;97;91;101;147;196;146;102;89;96;104;115;171;427;850;1265;1118;485;202;126;91;102;104;82;106;112;82;102;119;93;110;114;88;101;101;97;95;100;90;81;77;92;96;103;93;99;140;172;201;223;219;159;134;107;123;91;139;111;108;108;122;132;134;165;194;207;219;170;137;132;151;156;143;141;139;169;232;312;397;386;345;264;250;191;203;181;125;114;149;168;223;262;249;219;200;201;199;213;246;263;187;175;186;154;146;143;159;184;195;172;143;129;112;100;97;103;91;87;114;111;119;94;109;141;352;896;1277;1080;509;263;160;128;121;134;144;138;126;154;116;116;122;111;109;93;79;107;120;96;124;113;85;98;95;112;97;99;95;96;93;85;116;107;121;95;91;96;82;89;89;91;88;103;110;106;124;113;120;103;92;72;114;94;95;113;119;114;94;96;101;124;116;124;110;82;100;120;100;109;105;114;102;106;89;102;110;97;87;99;85;113;82;80;86;118;86;96;112;129;122;123;105;119;101;120;135;244;574;1277;1737;1644;1056;443;158;134;117;168;173;166;193;165;164;114;121;107;103;78;84;92;103;139;150;113;95;97;85;82;100;86;105;94;110;96;79;103;78;94;79;82;79;93;87;111;92;67;84;84;89;109;104;173;220;292;352;611;1101;1558;1032;432;284;242;253;198;168;112;108;117;94;86;108;101;96;94;99;88;86;97;92;101;114;116;144;161;202;131;134;121;115;140;152;118;99;88;84;155;248;459;511;230;133;94;90;87;105;110;110;92;90;91;93;84;88;75;97;115;141;128;98;72;104;89;106;92;113;121;133;109;108;112;108;89;111;104;123;166;253;251;159;168;178;277;293;253;158;138;136;123;94;109;112;98;87;114;104;114;91;104;141;171;186;143;123;119;117;145;161;135;102;113;106;111;103;109;97;91;89;86;110;85;94;81;106;91;77;90;72;83;81;88;87;101;87;81;106;91;89;90;90;92;86;91;71;82;77;84;101;91;93;91;96;75;70;88;90;89;87;92;97;81;89;82;75;73;87;93;92;91;115;93;91;95;114;96;82;72;109;78;71;96;83;87;94;94;91;82;86;76;83;79;79;104;118;102;89;111;108;97;99;89;76;83;85;94;73;91;79;75;80;72;85;83;80;70;115;86;96;90;86;107;84;70;76;77;85;78;83;87;81;66;74;68;69;84;77;82;73;85;120;131;192;195;136;101;77;111;99;99;100;97;83;97;97;112;163;162;120;88;117;125;102;90;98;82;96;87;128;231;566;914;835;506;164;96;77;107;119;130;93;113;111;93;85;79;108;95;93;132;146;147;121;103;101;81;86;83;97;112;169;230;267;231;284;373;354;212;231;270;294;272;169;102;74;97;68;89;92;85;84;109;80;98;77;90;85;98;92;114;134;126;104;74;83;110;110;103;97;85;76;112;88;84;74;57;76;80;79;107;86;97;65;82;96;91;97;103;88;87;89;91;77;77;98;88;97;95;118;117;90;125;200;306;275;172;93;85;79;88;67;75;85;81;99;82;81;69;84;95;85;100;104;109;73;84;73;75;82;79;85;77;80;83;74;82;92;82;85;103;101;74;99;134;315;530;488;252;100;86;102;78;91;79;103;108;106;85;93;115;92;103;106;91;81;81;102;80;91;82;78;77;72;69;94;85;91;74;103;108;91;107;89;85;74;86;76;102;79;58;87;92;65;84;83;91;85;102;94;77;92;101;103;73;76;78;96;94;80;91;90;67;66;84;83;79;86;76;72;67;85;74;82;78;82;101;88;101;92;88;124;181;182;138;127;139;147;118;171;235;169;134;123;160;164;156;176;138;113;86;94;125;102;102;121;104;126;129;190;201;151;131;119;121;117;123;90;98;88;86;84;96;111;87;92;89;83;85;81;84;78;90;81;85;121;84;86;104;106;91;99;103;132;127;115;107;139;153;159;137;122;97;89;123;152;119;146;174;284;220;145;112;97;93;111;108;119;110;90;69;107;92;114;108;133;89;96;89;105;86;103;97;77;85;91;90;70;82;92;92;88;105;122;152;162;134;110;116;112;97;94;80;95;94;83;96;91;109;96;87;93;93;79;83;80;79;98;102;146;177;186;168;227;284;283;201;143;110;92;79;104;90;81;93;83;90;94;82;80;80;73;88;91;89;77;91;82;100;97;104;76;102;87;74;97;105;80;85;92;65;87;72;91;97;87;100;88;89;103;93;88;128;117;122;93;84;107;79;101;102;123;94;122;114;127;109;87;95;112;181;173;134;100;124;102;126;129;118;116;124;114;87;95;77;113;127;119;156;123;129;113;129;121;108;114;83;113;95;88;85;95;81;83;84;92;89;104;121;107;100;94;74;86;84;98;113;98;88;133;222;280;244;142;109;131;155;129;108;116;110;100;113;99;119;100;90;89;72;85;82;67;73;86;84;87;83;96;73;98;84;87;87;87;91;102;78;81;72;81;94;107;99;74;94;116;107;93;93;109;116;107;118;115;76;99;84;97;95;101;102;116;148;166;142;145;134;139;121;122;102;82;99;114;91;119;89;99;95;87;96;83;73
90;112;109;99;129;135;150;182;208;199;144;156;108;115;121;254;346;238;148;132;175;214;219;203;231;192;175;175;164;234;303;278;212;182;267;371;317;215;153;184;153;134;127;173;187;187;219;151;136;120;155;135;154;206;330;372;291;188;150;155;168;143;119;116;118;112;83;122;87;102;93;100;110;180;208;182;154;158;124;81;101;90;80;74;77;81;85;87;98;89;80;79;84;77;79;67;85;83;99;115;85;81;88;79;73;83;86;79;92;86;91;80;87;71;77;78;86;90;93;73;81;92;70;101;97;93;81;86;97;74;105;98;126;89;101;104;83;89;104;153;175;130;121;100;111;96;120;108;108;110;147;260;333;288;218;188;164;168;163;118;126;210;264;245;204;142;80;75;63;87;98;107;107;89;86;97;94;98;107;90;79;117;140;153;122;109;99;90;92;85;94;105;104;100;103;151;164;196;205;223;213;290;378;436;469;336;183;133;109;99;130;133;115;99;86;100;123;113;127;118;101;92;90;94;121;126;109;76;76;92;84;88;93;74;97;77;79;89;98;101;126;92;116;69;93;108;114;115;100;102;96;113;111;126;115;122;115;164;253;324;330;233;256;280;226;203;266;339;287;241;202;160;167;136;139;130;141;177;213;210;261;314;430;451;377;268;176;115;122;105;131;109;109;77;62;60;86;90;114;97;83;104;105;94;111;117;126;104;112;99;123;114;116;125;112;124;106;145;177;149;125;108;113;99;85;91;92;91;71;90;84;84;92;78;88;88;82;92;80;87;73;89;85;78;73;89;92;97;92;99;83;69;78;88;66;75;79;70;85;86;85;83;91;87;76;78;79;67;91;103;88;78;82;110;122;170;158;113;119;116;117;119;117;118;129;115;98;84;109;92;98;85;114;99;77;92;95;92;86;90;95;118;126;202;232;213;514;1070;1275;933;517;198;111;116;89;92;93;112;121;174;130;107;92;90;96;80;83;104;89;85;83;87;83;93;90;93;99;142;136;105;86;100;100;122;152;307;684;1114;1014;541;191;108;94;107;108;86;104;97;103;105;98;105;119;97;113;87;98;87;98;101;85;89;81;72;87;95;113;96;149;239;410;504;513;274;133;119;93;122;100;112;101;98;114;119;148;196;250;244;193;157;128;144;171;181;172;130;158;165;253;303;406;418;329;348;282;203;183;170;154;109;162;208;236;344;406;277;199;189;225;192;173;198;178;182;178;136;110;103;128;142;164;128;106;98;97;117;106;92;101;89;99;94;104;123;114;130;297;720;1145;901;388;158;128;130;129;110;124;126;125;122;104;97;97;101;105;97;110;105;86;113;89;94;100;121;110;97;108;92;97;99;100;96;83;92;103;98;106;88;103;81;105;83;90;94;115;128;104;103;98;106;109;95;98;123;106;84;94;106;100;114;89;99;112;108;100;107;110;82;111;104;119;95;85;84;88;113;98;100;85;100;81;106;93;93;88;95;82;107;102;94;111;90;100;108;120;110;144;190;354;653;981;878;614;264;140;106;117;141;238;310;368;312;239;156;142;114;103;89;99;96;89;126;138;119;106;105;97;103;105;100;89;84;96;95;101;78;92;101;80;75;86;82;86;86;100;84;85;94;105;95;125;155;213;238;351;611;945;1115;808;353;227;231;296;362;223;102;88;94;102;102;111;71;109;86;76;86;94;102;95;102;109;87;149;203;201;170;155;143;114;106;105;133;99;97;89;102;171;261;275;179;111;88;89;84;102;88;108;110;133;85;93;91;91;102;115;126;150;123;104;112;93;115;113;131;123;117;134;149;83;85;108;94;105;116;110;155;196;193;170;154;223;371;429;354;185;148;121;125;104;125;114;97;115;124;104;127;111;113;144;222;239;165;122;106;117;133;139;101;121;122;131;195;162;133;109;101;103;83;96;96;108;95;95;86;74;71;86;84;78;90;73;87;70;77;85;101;84;81;96;93;88;69;94;97;72;79;94;113;93;74;89;73;86;90;72;100;91;97;93;83;83;88;72;85;88;99;96;100;92;69;75;103;106;105;92;86;89;107;79;81;78;77;68;83;84;76;72;84;90;71;84;84;95;82;89;74;78;85;101;78;79;74;97;89;102;87;80;78;83;87;93;82;86;76;90;92;101;136;109;100;72;69;85;94;87;74;90;85;82;75;92;82;70;106;93;108;105;89;117;165;197;164;165;111;95;95;111;101;101;92;77;84;93;99;130;155;124;110;102;97;108;88;87;91;92;99;106;137;294;383;370;277;127;98;77;93;97;109;111;93;99;86;91;75;99;101;85;101;98;116;105;98;94;113;101;62;104;108;93;140;128;141;151;170;181;202;316;396;319;193;103;98;89;82;89;96;97;90;98;94;108;96;87;82;69;95;110;162;246;208;165;96;82;87;85;92;93;70;91;92;89;81;79;86;80;82;98;84;96;82;92;81;78;90;85;84;99;78;84;104;85;80;78;82;99;158;149;125;121;168;332;513;476;233;120;92;79;80;89;81;75;87;72;84;72;75;97;90;85;101;109;81;85;89;110;99;81;73;81;75;75;77;94;83;73;75;95;92;83;71;90;145;212;416;378;235;143;104;80;94;94;82;86;108;97;86;66;107;86;96;93;79;80;90;93;74;75;84;75;88;92;82;82;103;100;80;86;99;82;85;85;73;84;86;91;79;94;78;70;79;89;83;87;93;65;86;81;81;88;77;80;67;77;79;84;86;85;85;94;80;80;93;79;100;85;96;79;73;87;81;103;84;77;79;89;100;115;119;124;178;188;142;129;176;159;139;160;177;150;167;129;146;143;117;134;139;121;101;108;98;116;101;133;125;137;150;189;195;162;137;107;92;110;102;106;101;96;96;91;83;89;77;87;80;97;75;78;87;98;72;102;82;80;98;93;98;116;92;87;117;125;102;96;108;105;127;121;114;117;114;110;151;153;134;142;169;260;200;124;107;110;100;108;100;105;103;107;131;114;77;93;96;95;82;103;70;98;95;111;99;84;97;82;92;89;87;81;77;66;82;94;119;110;120;96;73;103;114;74;94;83;92;76;90;89;86;113;127;139;106;99;88;81;97;98;131;183;286;268;218;197;189;172;118;100;93;100;92;91;86;78;84;90;82;84;76;106;94;80;72;68;84;77;86;78;85;74;102;104;106;73;88;79;96;84;86;97;77;88;84;79;77;87;100;94;103;86;82;101;101;126;88;101;67;80;84;82;97;118;109;84;97;84;92;94;76;89;130;154;113;86;103;117;129;91;106;120;136;149;107;105;102;102;115;128;143;109;115;89;102;134;101;103;123;134;110;102;94;89;90;77;82;75;98;128;103;113;94;81;78;93;83;105;110;96;118;162;309;414;350;167;121;152;160;135;138;118;115;89;94;103;112;90;93;94;79;68;75;72;79;98;80;82;99;85;84;90;94;81;91;100;92;85;89;82;74;88;98;110;117;96;80;96;114;97;116;106;108;91;114;103;113;92;85;112;117;111;80;113;118;118;132;113;115;94;140;104;104;85;105;75;99;100;92;93;104;81;103;82;108
97;89;92;93;108;142;153;146;129;111;131;111;116;114;115;180;211;201;145;136;227;329;253;187;203;201;239;224;221;174;289;331;235;196;305;455;336;178;155;207;182;127;132;205;214;290;335;184;144;130;145;147;194;286;524;600;506;273;153;131;140;151;112;133;133;113;110;139;139;108;91;105;123;187;210;181;156;139;112;84;79;81;85;78;79;83;89;111;107;96;87;71;69;83;74;76;92;79;68;78;95;66;61;78;86;97;83;66;101;83;88;96;106;90;81;73;73;75;76;89;88;83;123;105;107;113;93;73;73;85;102;98;89;89;87;78;107;95;95;133;158;145;119;141;162;141;139;125;135;148;136;138;164;152;199;206;162;138;142;105;154;300;421;357;257;129;81;86;84;73;94;99;95;80;86;85;106;94;86;96;100;118;167;199;152;110;96;95;87;92;97;98;101;103;105;159;202;246;287;338;288;290;425;670;670;440;229;128;96;120;120;126;96;107;82;78;117;97;114;97;92;85;78;100;93;117;113;97;95;96;81;105;98;86;91;95;85;104;86;88;89;93;61;76;90;87;100;91;93;102;99;112;123;131;149;158;184;167;245;315;340;270;269;299;282;264;206;254;209;177;150;197;187;198;162;191;184;154;192;226;233;311;366;321;278;233;178;145;125;133;160;140;131;90;72;59;75;79;96;96;77;91;101;105;120;94;106;86;81;109;113;118;119;121;110;125;119;130;166;131;118;102;106;83;97;79;69;68;93;74;56;77;97;89;67;80;96;87;107;78;89;79;75;71;91;91;89;81;102;72;80;99;80;84;95;78;94;101;89;76;90;86;96;70;86;74;85;96;92;108;94;97;102;108;118;147;139;106;95;102;106;119;153;151;150;196;165;124;130;118;117;108;97;93;101;95;83;93;96;77;98;131;224;413;437;426;707;1335;1620;1024;403;187;112;97;90;90;99;101;122;115;101;92;83;93;96;84;84;67;86;90;93;97;88;85;80;108;83;102;120;113;97;95;98;96;127;198;392;683;689;373;167;102;96;102;117;105;100;89;83;96;104;89;101;110;106;89;85;77;99;105;117;106;80;98;107;90;118;124;192;329;740;1169;1088;584;228;121;95;104;111;99;93;101;114;134;146;209;280;228;169;153;157;142;168;206;169;145;168;247;252;299;323;360;281;261;242;172;144;163;143;143;151;180;304;557;768;535;256;181;204;220;139;134;165;159;236;161;112;114;116;150;127;100;125;133;106;107;110;120;89;88;81;106;103;107;113;133;214;408;649;568;331;171;120;115;127;140;148;144;146;116;112;113;108;110;131;103;99;89;112;98;112;92;99;108;106;109;102;118;97;105;112;107;102;108;113;104;93;112;79;100;76;81;96;111;102;128;116;117;114;129;108;123;111;124;100;130;100;104;98;102;85;111;110;121;117;99;103;109;110;106;89;93;98;98;103;98;109;108;107;81;94;102;95;94;90;86;101;107;103;105;100;109;98;127;126;122;141;147;162;304;405;406;305;179;126;112;138;209;509;775;873;683;431;273;160;98;81;90;88;91;114;115;119;131;111;116;97;127;123;105;85;95;87;92;90;104;103;90;106;82;96;72;86;111;76;70;74;85;96;115;145;298;321;333;395;659;757;746;449;257;145;217;338;359;209;131;81;97;92;90;82;106;98;89;91;94;96;93;114;100;109;101;135;125;173;202;189;144;127;97;97;97;86;84;72;108;102;151;147;132;84;91;105;111;104;100;128;131;95;97;93;99;82;86;91;104;141;110;115;90;113;145;116;133;119;107;108;113;110;91;128;117;106;115;114;124;131;175;137;173;268;392;378;313;232;169;187;130;131;124;130;128;99;120;137;103;102;96;138;180;200;149;118;120;108;132;101;91;108;116;196;304;281;170;119;99;94;90;97;108;109;100;97;78;78;85;88;81;85;95;88;110;80;100;95;105;84;77;94;72;87;90;88;68;84;92;70;103;91;83;85;87;71;85;72;98;94;86;105;94;80;75;83;88;103;111;131;137;133;100;96;98;91;74;91;92;70;76;78;98;85;75;92;100;86;77;96;75;76;72;105;98;88;88;98;76;82;87;100;101;74;113;85;78;83;79;82;96;68;99;85;102;96;90;72;79;106;103;125;98;84;99;77;101;83;79;107;78;93;79;90;77;87;87;93;87;95;113;104;145;143;162;127;113;77;90;114;87;92;84;79;88;104;104;115;117;122;104;78;104;87;79;92;99;132;160;114;119;144;194;170;116;93;86;101;103;74;106;75;91;104;82;92;67;86;78;79;84;96;90;94;88;91;89;99;95;78;87;76;88;103;95;109;103;129;142;285;413;330;149;118;74;81;88;95;71;113;117;113;103;90;102;85;98;96;96;132;326;511;393;223;119;88;101;89;79;97;93;77;98;80;91;79;83;90;79;105;98;95;90;88;84;84;84;95;83;81;90;79;77;86;93;105;76;99;169;227;201;133;208;399;782;637;315;121;83;91;79;76;84;79;93;71;80;80;67;87;92;93;79;88;94;95;77;97;97;86;87;73;91;86;103;79;81;98;86;90;76;70;87;90;130;209;337;374;247;164;121;108;90;84;104;91;92;93;84;83;93;100;109;90;92;76;80;84;85;82;73;94;68;72;90;99;110;93;108;94;82;88;91;75;92;92;90;110;83;68;90;79;76;90;83;67;78;81;68;78;84;81;70;87;79;81;80;80;86;85;96;77;79;86;89;94;76;76;102;65;74;94;86;81;86;89;78;94;132;129;113;143;186;166;134;153;242;262;215;151;183;182;137;131;121;120;136;116;118;101;104;108;102;86;107;96;129;141;137;185;182;169;136;109;72;104;95;98;90;83;91;76;79;76;73;78;89;100;98;91;98;89;85;101;83;99;103;101;92;109;117;97;103;98;103;117;95;102;89;101;109;120;108;108;122;133;156;133;166;171;149;129;114;100;99;103;100;99;109;107;126;105;85;67;98;79;85;94;94;87;113;118;106;87;97;77;111;85;77;91;90;87;97;87;93;102;90;87;99;103;100;75;75;103;72;90;100;89;82;134;192;176;138;107;98;84;88;139;188;295;303;297;203;154;153;154;113;112;115;136;95;74;89;89;90;85;77;83;84;98;99;76;83;93;84;107;88;87;72;102;84;89;78;78;102;85;75;90;95;86;73;78;90;92;98;69;99;97;98;81;83;91;122;124;99;104;83;78;85;83;107;116;118;97;108;122;105;98;81;100;105;93;92;94;92;81;85;83;103;147;137;135;115;111;95;107;142;153;191;174;103;111;102;109;129;135;187;236;135;102;80;113;84;97;101;83;95;85;84;97;73;76;85;89;111;101;91;99;110;161;293;391;305;142;110;114;141;121;126;101;111;80;86;74;81;96;82;92;100;88;86;81;82;79;78;85;80;90;87;82;80;92;85;91;97;79;92;90;88;92;100;106;109;103;89;111;105;128;114;79;91;87;103;119;89;98;107;138;171;123;109;92;115;108;96;91;116;113;144;142;106;94;92;96;95;100;95;115;95;98;94;90;104
107;81;107;160;198;233;234;158;115;86;83;98;93;111;133;164;184;189;202;191;273;356;283;181;170;240;273;203;163;175;229;284;222;176;253;317;303;187;165;210;237;143;129;186;288;436;450;234;163;149;138;145;173;267;505;896;755;430;184;140;134;130;129;124;152;120;130;170;170;102;95;100;90;143;188;185;156;114;86;88;83;62;70;88;61;73;110;148;121;82;93;96;74;98;79;71;88;79;72;81;95;83;73;79;82;69;76;76;77;94;86;101;88;78;77;75;100;65;89;89;86;87;112;124;136;122;81;84;88;73;104;95;99;75;89;112;103;97;96;117;101;101;139;149;222;172;130;130;159;176;118;107;100;136;234;282;220;147;108;100;215;394;412;289;222;106;73;77;70;85;94;88;86;90;93;102;117;94;98;101;117;133;162;164;161;91;80;96;107;95;116;108;82;87;107;176;247;232;307;372;342;386;424;740;731;487;316;177;97;109;121;125;108;101;72;93;97;101;117;99;91;79;69;94;87;92;96;79;73;98;116;105;91;97;79;85;103;116;103;116;86;111;89;101;84;101;94;81;92;86;100;83;139;158;183;237;204;216;216;234;270;272;269;286;313;296;221;179;154;146;147;174;258;234;236;218;233;181;249;255;290;210;239;219;216;210;214;184;139;121;147;127;139;102;56;55;78;90;96;98;80;89;90;77;97;85;88;94;90;93;122;111;131;168;157;146;125;120;100;118;89;97;92;106;64;75;73;83;79;77;87;67;77;80;101;95;105;92;92;90;74;94;78;95;98;100;59;89;68;89;81;85;81;91;78;88;73;95;79;101;110;84;86;90;71;98;96;75;108;128;118;99;93;90;99;122;128;127;104;95;99;106;144;159;193;315;205;168;155;136;135;129;101;119;110;121;109;84;96;87;110;183;398;760;927;727;894;1299;1280;704;295;149;118;120;103;94;77;88;92;107;106;75;83;79;105;96;80;94;78;87;87;86;87;92;115;98;100;104;101;111;90;85;108;113;141;270;382;373;301;187;142;114;113;136;117;99;98;112;86;74;116;109;104;90;98;89;111;76;111;95;93;94;88;93;79;95;119;125;256;452;1052;1737;1658;830;292;127;96;97;100;93;93;105;112;120;131;173;211;144;153;140;163;157;165;184;162;155;203;284;284;247;282;263;227;179;140;141;125;150;171;205;186;211;442;921;1192;812;302;169;176;162;142;157;162;183;171;158;141;112;134;142;140;119;105;88;108;110;99;112;107;110;116;103;86;108;110;124;148;218;323;280;202;134;128;106;100;117;116;133;141;142;128;115;120;109;119;105;89;99;96;108;91;108;91;109;120;106;118;93;97;87;97;113;126;102;118;126;103;115;95;115;101;102;97;100;124;98;121;111;136;121;96;93;111;121;118;104;96;89;99;90;91;98;126;120;96;102;103;96;112;103;96;95;84;93;86;98;95;97;95;74;101;91;100;83;90;101;88;110;103;87;108;108;121;117;125;112;137;113;157;161;255;274;259;142;128;115;135;286;731;1417;1770;1363;887;470;235;105;99;96;96;100;117;114;125;112;92;97;116;104;110;104;79;92;87;86;105;93;85;82;82;88;102;95;94;84;89;97;84;82;107;123;176;326;480;392;390;500;640;578;418;191;148;147;201;249;159;105;78;107;78;103;86;92;91;94;100;87;79;92;90;96;110;97;92;130;163;160;171;150;107;106;106;89;77;95;82;98;78;84;121;94;116;100;116;96;106;91;111;99;91;96;102;97;97;89;101;96;111;85;108;115;117;124;144;136;139;94;99;88;93;107;85;92;116;83;92;121;130;146;133;141;239;266;291;326;360;314;280;222;138;124;123;127;125;140;157;130;121;106;128;152;160;101;97;125;114;121;118;105;111;126;193;328;364;225;143;111;108;101;98;102;107;99;94;85;79;78;82;95;89;87;92;100;74;105;100;106;70;96;108;90;96;85;85;87;88;83;81;92;81;87;76;86;79;76;87;102;78;92;81;97;74;102;79;105;111;191;254;284;235;119;90;83;96;84;90;71;89;90;99;81;75;88;82;89;105;85;98;102;76;78;78;94;84;77;91;81;80;115;97;88;89;83;82;87;91;83;99;83;93;87;106;108;86;78;98;88;89;100;101;91;96;98;73;76;101;88;79;85;85;79;98;94;79;83;98;84;104;106;88;107;106;99;91;79;93;117;103;114;126;135;137;135;97;103;98;122;105;128;110;117;110;107;119;151;221;247;199;114;115;115;113;113;94;86;106;111;86;97;94;80;87;86;72;86;91;98;98;87;88;82;80;85;108;99;83;80;95;93;94;83;85;91;76;88;96;111;177;228;198;143;93;62;83;96;74;97;111;147;140;125;106;95;87;76;81;97;141;343;584;570;282;149;100;101;84;86;103;137;107;107;103;107;80;90;82;92;86;85;76;80;90;87;92;84;80;96;58;91;79;92;76;77;84;89;125;207;319;245;167;159;335;553;494;246;129;93;84;88;78;84;86;74;85;97;91;78;59;96;94;86;84;92;81;73;78;88;92;71;78;91;98;70;81;92;78;86;75;99;98;90;83;124;169;253;342;229;177;127;90;91;92;74;91;93;90;100;90;89;108;92;95;87;87;89;76;73;95;87;79;65;85;83;95;111;102;89;99;102;84;73;86;87;92;89;77;70;90;89;83;63;98;90;88;88;72;77;81;93;66;76;83;79;75;104;83;80;77;74;69;96;90;74;90;94;69;90;85;87;86;97;90;89;85;88;98;112;135;136;119;148;139;121;193;331;366;257;183;199;198;185;150;149;148;116;114;112;102;101;119;107;100;93;134;131;130;169;211;292;216;139;124;95;106;132;119;118;96;94;84;88;65;83;70;92;82;96;73;100;101;78;83;88;78;108;96;107;88;97;83;120;125;114;102;95;81;94;99;101;113;113;100;135;162;220;185;146;138;119;108;124;117;100;99;85;95;100;113;163;118;100;85;86;85;77;100;86;89;97;116;99;100;81;93;91;90;84;76;85;94;76;92;100;91;87;93;84;109;122;87;103;75;97;87;85;95;98;140;251;250;172;98;76;97;107;204;256;307;332;293;220;173;140;141;159;118;103;99;116;70;105;85;82;83;89;92;84;71;105;85;88;93;87;76;80;88;97;96;93;91;83;102;91;78;98;93;89;92;85;81;89;99;105;92;91;81;77;83;109;139;165;127;98;111;93;86;76;82;133;180;153;116;106;149;131;125;93;101;86;95;91;77;91;82;85;89;88;102;150;141;128;118;97;124;105;186;217;188;118;109;91;114;116;95;216;295;187;109;95;93;98;86;77;86;78;98;93;93;98;92;107;86;103;103;92;114;108;142;174;226;174;116;89;106;118;134;117;124;90;87;96;85;104;93;88;86;83;79;70;81;99;84;87;78;87;107;89;97;74;91;65;89;79;71;73;78;86;105;79;80;113;94;84;87;93;123;93;79;93;92;109;102;96;90;84;135;171;153;136;89;115;106;109;86;105;134;144;169;104;89;88;98;107;84;101;99;110;101;91;96;102
96;102;117;165;284;368;376;207;131;105;91;68;90;115;145;182;156;229;225;165;265;308;257;155;150;187;221;194;141;136;174;199;176;192;231;278;259;168;186;234;224;140;147;191;296;360;374;233;175;117;138;150;159;170;352;661;785;423;193;166;125;141;126;114;114;143;159;210;186;127;103;71;85;116;157;196;177;117;87;99;81;81;79;72;82;97;90;145;127;98;75;84;119;85;94;62;88;79;78;82;80;75;89;71;84;85;69;85;80;102;80;87;91;88;77;86;93;90;74;64;68;84;106;124;155;89;90;69;81;87;86;80;85;113;88;107;114;107;113;102;104;143;152;173;214;168;124;161;167;139;110;92;109;167;306;438;389;160;122;131;206;355;370;250;151;103;85;80;92;82;95;91;70;72;96;86;126;89;87;96;120;127;111;111;132;120;75;100;101;108;103;111;99;83;139;183;302;280;298;385;475;500;562;631;596;511;315;236;147;102;89;125;105;103;105;96;96;151;126;84;83;77;106;94;71;85;87;94;93;94;92;88;93;78;78;70;95;86;107;117;130;117;115;119;87;86;68;91;75;100;99;97;109;129;200;215;176;183;165;209;243;271;225;298;397;361;288;203;197;155;158;247;288;290;265;217;254;289;286;291;326;261;204;180;197;228;249;182;145;104;131;127;126;82;58;51;72;88;74;89;77;70;75;85;82;87;82;62;100;106;98;120;145;215;222;199;134;93;124;105;106;92;87;80;71;84;81;92;83;79;67;77;89;86;88;78;92;90;76;98;95;86;91;80;82;87;85;91;86;86;79;75;79;70;84;101;89;87;78;97;105;83;86;80;89;77;92;99;92;99;119;106;72;88;94;104;121;98;107;103;96;97;116;136;196;246;207;156;140;128;116;135;105;108;110;108;103;80;76;111;140;232;502;1082;1461;1175;812;914;880;527;211;145;113;98;90;108;90;80;75;102;96;84;102;78;81;97;93;93;82;82;90;80;74;82;94;84;106;98;71;100;80;94;91;87;160;262;435;360;259;146;125;124;118;106;112;129;98;88;81;95;92;99;89;94;83;87;87;76;73;85;92;82;87;83;89;94;107;131;224;401;991;1512;1583;848;262;119;97;109;104;105;125;111;107;133;110;139;144;143;104;115;166;177;154;220;267;275;301;315;329;274;252;265;234;137;119;129;163;199;238;284;219;219;415;763;1087;818;299;157;122;162;166;145;166;159;171;157;143;154;151;134;126;113;121;111;107;104;99;121;88;112;96;88;118;107;108;105;113;112;178;186;141;117;119;110;133;114;96;107;105;112;129;112;126;117;120;83;95;87;119;107;114;105;108;83;90;113;101;98;98;100;108;88;111;127;149;151;117;103;94;89;97;108;98;103;99;107;105;101;99;105;102;91;116;117;109;98;104;81;103;97;111;105;104;96;116;102;110;99;92;110;99;80;103;99;82;73;105;83;117;97;89;105;94;90;101;86;84;78;99;104;95;91;87;120;113;132;153;134;135;134;172;194;192;158;131;161;256;483;1060;1930;2228;1620;1200;676;319;119;78;89;99;99;104;102;105;108;118;119;141;118;111;98;77;84;102;86;97;87;104;97;105;92;89;87;91;86;100;79;82;82;93;86;154;250;403;313;263;355;470;535;376;185;110;99;136;152;105;114;101;103;85;94;93;97;89;95;96;100;90;98;84;110;115;89;99;104;132;135;138;101;88;96;87;101;86;74;83;88;72;73;87;116;112;102;99;115;126;94;85;89;90;96;96;87;93;99;90;74;118;88;114;105;124;140;176;172;144;101;86;110;100;100;95;99;82;98;90;88;121;146;179;199;196;225;226;290;321;384;416;310;184;132;123;132;140;167;150;118;128;160;131;140;126;117;100;120;115;131;112;123;109;113;184;255;238;209;149;127;108;74;83;98;95;107;90;90;86;81;104;87;98;86;107;90;105;68;87;114;73;87;90;89;77;89;89;80;77;101;90;86;97;101;77;84;86;84;90;96;78;106;91;86;100;74;102;129;169;361;470;479;350;158;106;87;74;99;92;101;91;88;82;86;100;97;85;87;95;110;82;98;93;80;70;81;102;82;78;77;89;102;84;98;91;80;84;89;81;84;68;94;78;79;83;91;94;94;93;92;95;97;95;90;75;83;92;80;85;81;88;78;88;93;69;85;95;77;82;98;101;77;100;89;87;85;74;87;98;118;146;202;280;343;257;164;100;105;110;105;105;120;174;228;186;131;126;240;426;490;284;146;115;93;115;99;93;102;112;98;98;84;78;85;84;76;77;90;81;102;96;82;82;87;88;88;106;101;94;88;108;103;89;93;100;72;87;96;95;101;128;133;100;116;78;96;76;93;108;74;113;146;137;115;98;102;101;86;82;107;111;245;379;383;194;110;83;95;92;97;101;108;130;96;86;83;69;88;75;90;88;68;98;99;68;73;96;93;92;82;92;81;92;76;81;81;87;104;118;205;269;187;131;143;197;242;242;151;98;72;89;89;85;73;83;96;90;75;79;91;78;106;97;93;77;87;87;94;88;78;88;99;73;84;98;77;86;79;80;85;82;92;70;100;87;139;161;198;190;186;140;132;86;92;90;95;83;89;109;101;112;92;98;86;106;84;91;91;103;86;89;86;103;68;81;72;92;94;99;80;107;94;89;90;83;108;74;85;76;102;74;91;94;88;71;77;98;87;81;89;85;91;75;77;85;78;89;69;85;100;91;103;79;87;72;88;96;81;96;83;74;85;87;94;96;92;104;97;110;154;147;119;121;120;125;126;174;261;266;240;193;230;225;204;122;96;123;105;116;107;117;110;93;120;106;103;115;146;161;209;288;383;264;159;106;100;112;142;104;98;94;101;97;79;73;74;89;98;97;84;69;77;98;90;76;110;91;103;108;101;85;96;102;108;98;113;112;84;100;93;105;97;88;93;117;145;186;194;198;200;134;120;135;133;132;100;110;105;116;101;107;121;120;89;73;95;83;80;83;71;86;96;83;103;94;82;69;88;85;84;84;74;85;82;95;84;83;75;87;95;116;106;100;80;65;107;84;98;93;86;138;208;198;154;103;100;98;131;261;395;351;308;226;208;240;227;200;176;154;107;104;108;94;92;88;69;88;75;73;75;72;69;73;74;89;101;89;85;92;82;96;77;80;95;85;82;80;95;92;92;86;79;84;97;88;92;70;80;94;97;90;99;111;118;118;112;99;93;88;92;95;142;165;152;125;182;211;173;126;109;98;107;111;97;104;81;71;66;86;84;103;128;150;150;132;146;137;139;136;173;161;126;90;109;109;96;123;167;296;161;120;90;118;109;102;87;95;90;103;90;109;108;80;97;84;106;89;105;119;104;149;142;120;121;111;92;90;124;126;145;104;111;90;90;94;89;84;72;103;86;71;77;74;84;72;77;64;72;78;83;86;87;82;94;73;90;101;85;88;94;80;101;88;97;93;79;97;99;123;108;107;79;73;94;82;115;85;95;147;163;143;131;118;91;117;98;99;126;122;126;113;86;96;96;91;101;101;112;115;105;103;94;83;85
123;97;118;185;351;564;503;268;176;118;101;100;72;104;156;156;157;162;193;160;209;306;221;131;138;143;162;155;149;141;177;241;204;144;179;196;234;180;183;202;234;177;173;185;247;249;280;191;136;125;127;156;137;126;225;399;527;391;247;185;147;131;114;143;139;111;130;202;150;154;103;102;95;104;147;230;177;136;98;85;108;92;72;88;72;105;73;87;85;100;92;95;87;108;96;73;93;85;94;94;57;61;89;85;85;97;81;82;74;88;89;86;74;84;86;79;95;88;86;82;90;90;94;112;88;86;82;90;108;86;95;87;85;83;99;117;113;81;112;120;148;148;184;264;197;143;119;157;178;158;99;96;128;216;396;564;441;209;148;138;223;295;295;188;108;88;78;78;60;81;91;83;87;85;84;68;79;79;82;87;103;93;103;100;109;114;87;88;104;103;120;118;104;106;171;280;387;353;363;396;536;578;580;554;513;535;508;319;177;102;88;136;137;139;109;122;150;167;173;132;98;101;92;98;93;98;82;102;85;93;88;82;93;93;90;98;84;115;111;125;114;116;119;87;90;72;68;101;70;101;116;116;111;116;146;178;146;148;157;217;337;318;286;376;486;446;326;258;246;228;254;298;258;319;283;241;297;362;342;328;339;286;212;177;228;309;241;203;161;106;116;88;96;71;68;55;65;72;78;78;81;84;78;75;86;94;84;90;84;82;80;101;145;227;271;225;164;115;91;103;95;92;106;92;84;86;83;97;93;90;96;58;92;89;103;84;102;80;95;82;89;74;87;84;85;64;74;95;91;97;94;99;87;78;76;90;92;78;92;87;107;82;84;85;72;93;84;95;89;110;85;98;103;84;104;103;104;87;85;100;94;119;121;124;139;192;155;142;116;139;105;104;122;117;118;137;89;93;114;158;290;430;813;1458;1998;1569;969;549;422;236;103;94;82;83;91;81;85;75;90;87;94;85;89;81;93;89;85;95;86;109;86;94;79;69;92;98;106;106;90;100;78;103;91;102;165;255;359;257;182;129;108;115;107;114;114;113;110;112;96;87;113;118;90;114;116;104;87;99;70;88;105;85;74;96;79;93;124;149;223;377;732;1022;945;612;254;143;124;104;92;93;117;102;100;109;129;124;137;118;125;126;156;202;331;504;611;629;531;406;311;191;250;289;209;152;156;172;230;312;392;361;261;231;284;496;696;498;256;142;144;146;185;195;147;130;148;164;181;164;173;160;167;138;130;128;124;102;90;94;106;126;125;98;92;98;115;111;125;126;125;173;127;122;123;121;131;123;130;96;96;98;101;105;111;124;109;98;105;97;124;123;97;93;98;85;105;86;109;106;91;104;105;96;128;189;274;235;140;109;106;98;67;84;88;98;82;114;103;125;127;97;117;126;120;130;120;119;131;117;107;113;110;102;112;113;101;123;102;97;117;95;108;94;111;105;86;88;98;104;104;94;101;110;87;80;90;85;76;99;88;88;91;99;97;118;168;202;226;230;190;131;145;160;167;137;151;318;570;890;1208;1893;1879;1438;1070;634;295;121;92;99;100;114;107;93;103;110;127;113;150;119;111;100;109;86;96;107;99;92;102;91;109;101;106;92;98;78;87;99;101;90;91;107;128;169;192;200;207;238;333;347;287;132;110;107;116;117;102;103;96;92;85;104;101;89;73;80;94;111;102;86;127;101;126;107;83;87;88;116;101;97;98;74;85;91;80;82;86;65;86;87;103;110;95;113;107;104;112;98;87;93;90;74;86;93;93;100;80;91;104;112;118;111;89;131;145;160;123;109;101;66;79;83;89;101;89;87;91;101;120;170;198;216;173;211;223;239;330;408;404;338;206;138;107;102;138;161;131;119;170;155;157;144;152;113;106;114;134;140;110;145;112;121;116;136;174;180;140;114;95;99;105;113;93;89;83;81;73;76;87;84;92;101;118;96;90;96;102;91;71;82;81;68;85;80;80;85;92;84;100;101;82;95;85;77;87;94;89;76;99;78;91;84;94;87;89;115;232;510;643;651;362;164;95;104;105;90;101;91;113;83;86;78;78;76;83;96;114;101;75;84;82;92;87;98;106;100;113;77;79;112;98;101;92;91;74;79;93;84;73;92;76;83;90;74;86;89;96;78;97;74;74;78;76;69;80;96;75;92;79;78;86;89;91;83;94;85;97;94;86;92;88;86;99;107;79;99;114;152;224;360;545;759;538;245;135;106;103;98;142;249;401;511;375;191;128;213;420;533;286;143;118;113;128;85;92;105;94;80;78;82;92;88;67;78;83;89;100;94;84;94;77;94;80;100;74;95;101;112;149;122;97;103;82;94;86;101;101;75;99;113;83;96;84;77;88;92;75;89;87;109;112;107;82;105;97;85;111;100;119;171;209;174;137;123;123;103;82;96;113;109;112;102;83;99;75;94;68;84;83;77;83;64;81;81;78;81;83;97;90;79;91;89;80;85;89;106;112;154;177;138;101;97;118;135;134;105;93;83;75;76;79;90;78;80;87;88;109;95;75;71;56;94;93;110;89;85;91;102;80;82;117;87;94;84;95;81;72;72;73;70;104;87;106;112;117;154;155;147;120;102;84;97;85;77;97;89;85;112;81;83;86;102;91;97;102;74;95;79;106;104;92;89;78;77;89;85;98;79;94;90;97;105;87;104;67;106;103;80;79;80;70;92;100;85;81;74;75;86;81;79;63;118;81;74;77;99;92;82;81;94;77;84;85;90;75;84;81;97;82;89;87;100;103;87;83;99;103;120;116;112;121;134;146;114;158;193;177;180;172;189;183;165;126;107;142;123;106;118;105;129;122;125;112;109;128;153;176;236;293;289;267;168;121;113;117;131;104;99;75;90;90;92;102;74;74;83;83;78;82;80;93;88;85;92;100;128;115;97;97;93;92;89;99;96;85;105;108;105;125;95;89;115;125;160;175;170;200;239;165;155;178;175;131;112;116;116;125;126;118;93;108;124;102;99;100;103;85;89;87;76;108;108;94;96;89;96;69;98;101;98;92;87;90;83;76;82;88;87;105;101;90;91;85;87;108;90;80;92;103;124;118;103;103;79;104;188;360;468;379;253;196;288;341;334;301;207;148;134;119;96;73;78;86;86;63;81;86;69;83;73;80;92;87;96;96;87;88;93;89;80;101;95;87;96;80;93;83;94;83;75;78;92;92;85;80;83;82;90;78;103;88;123;123;115;103;79;89;90;90;112;145;138;159;172;211;165;126;140;165;155;125;91;87;122;99;79;83;92;113;139;153;165;168;169;154;116;105;132;123;103;94;82;95;115;123;140;215;134;111;105;121;149;112;95;86;91;104;111;111;110;109;92;105;87;105;115;130;144;156;117;103;86;69;85;105;99;122;98;144;104;110;89;103;78;95;66;83;65;74;79;74;87;88;80;71;85;77;82;93;78;79;85;81;87;71;78;86;89;99;106;106;102;87;72;77;97;84;103;88;81;95;98;82;104;117;108;147;170;119;94;98;87;90;96;93;108;106;112;103;96;90;82;109;91;113;114;93;100;92;91;83;91
112;124;119;174;388;758;617;421;246;203;123;103;94;139;149;144;131;146;127;121;183;248;213;130;133;100;137;179;177;186;214;271;219;152;126;155;191;244;225;230;242;262;292;234;216;180;188;175;107;113;141;199;179;133;139;258;308;270;201;240;185;147;133;133;133;102;120;153;170;141;118;91;82;94;167;224;187;124;102;83;72;74;79;85;71;88;95;93;84;85;71;77;93;87;76;80;66;85;69;82;73;89;87;87;88;84;68;80;83;90;98;93;76;89;64;81;84;89;83;94;84;85;87;96;98;83;99;88;133;118;92;100;69;91;78;107;83;100;110;161;174;158;195;247;226;127;126;211;234;191;142;118;148;294;535;628;456;229;162;158;245;322;235;160;101;92;94;90;92;114;82;73;84;87;79;71;83;90;103;82;90;91;94;87;124;89;103;99;69;96;104;94;104;114;165;307;458;407;359;423;530;491;510;475;537;655;592;365;181;120;112;124;165;140;120;158;250;231;167;113;125;112;100;99;114;119;112;72;110;91;82;99;96;78;90;78;87;132;174;174;142;124;110;98;80;78;86;77;82;94;117;110;117;126;125;128;133;134;202;287;328;324;293;348;469;432;339;259;278;248;286;315;321;297;274;271;374;430;399;350;341;303;200;190;213;265;281;216;169;118;88;88;87;56;51;78;74;70;89;89;88;89;86;67;84;77;71;73;68;78;91;117;132;165;157;173;136;128;116;123;105;127;99;102;77;84;83;104;82;96;84;82;75;78;94;98;83;94;92;94;86;85;85;86;97;91;85;79;91;98;84;95;60;75;73;83;64;97;88;100;74;96;80;95;79;94;85;82;77;94;97;100;90;87;70;96;123;85;95;102;100;103;117;109;123;130;144;126;152;127;134;141;126;126;125;109;104;95;128;207;500;742;1100;1609;2221;1875;966;383;223;154;124;100;103;86;96;96;96;90;93;84;89;73;80;100;91;97;94;82;97;93;86;83;95;90;83;79;89;70;61;87;89;105;88;110;139;172;194;217;141;105;111;97;103;102;117;121;112;128;99;93;116;105;106;91;93;88;98;82;83;89;95;87;88;90;82;97;122;144;206;305;501;825;888;605;277;164;127;122;99;100;98;96;113;96;120;127;162;115;106;134;219;391;703;1062;1311;1229;845;520;280;216;243;218;179;135;145;228;305;373;437;384;248;190;207;244;321;247;175;144;141;155;195;218;164;124;156;167;186;226;220;194;180;158;126;115;103;107;114;84;95;122;101;108;108;114;134;78;114;139;144;150;122;145;142;131;129;130;132;101;129;88;107;104;122;108;96;104;109;114;115;135;97;97;105;103;107;120;72;108;105;108;107;111;151;262;454;407;227;113;97;97;88;111;113;100;98;95;94;101;113;79;97;88;122;115;126;162;164;171;112;110;105;117;97;108;87;104;92;112;106;93;99;104;97;105;74;97;87;102;110;110;90;81;98;81;82;83;91;76;79;108;103;96;98;132;220;345;466;463;289;157;109;114;112;128;210;501;1049;1489;1580;1499;1403;1123;874;527;244;140;112;96;96;100;122;110;105;101;132;121;128;95;116;86;91;96;94;84;81;100;112;103;78;75;97;105;97;95;98;95;67;83;99;93;107;131;139;156;135;150;188;226;244;165;115;108;78;108;92;96;110;88;95;114;76;95;68;110;108;122;121;107;140;115;123;118;101;102;103;105;101;90;86;97;96;102;92;84;83;79;86;107;99;104;97;105;99;121;110;106;96;89;90;79;105;102;104;109;82;90;88;91;95;105;89;103;128;113;112;100;100;103;68;91;78;96;91;98;100;92;144;155;179;147;176;202;221;240;277;317;302;211;179;144;111;111;115;142;134;151;131;133;156;171;180;156;129;141;150;169;163;124;123;94;114;126;134;143;145;106;98;85;78;100;79;80;74;72;86;92;93;94;83;106;105;110;105;73;106;102;96;97;97;80;82;85;78;88;89;84;88;86;87;79;75;81;98;84;98;78;76;92;97;87;85;97;115;111;273;521;588;454;263;115;92;100;96;96;105;101;85;96;85;101;108;102;98;89;103;100;93;85;89;80;86;85;102;84;84;87;93;94;104;98;86;118;111;98;75;88;83;71;84;83;75;77;85;83;80;77;84;89;76;94;78;93;102;80;79;71;91;76;85;79;90;112;154;135;101;120;88;96;91;95;90;78;88;98;133;247;393;657;977;1070;746;295;140;96;79;104;218;450;751;971;612;272;176;192;280;352;236;165;96;121;103;93;104;89;85;77;91;84;89;80;89;81;92;80;98;92;95;95;105;99;104;77;72;105;88;100;111;122;89;96;90;95;82;76;83;106;78;81;92;86;100;73;89;66;96;107;116;110;101;96;91;98;83;92;101;82;110;96;140;125;154;184;173;121;105;88;96;105;83;100;103;99;85;84;78;85;112;87;88;80;91;101;79;89;104;115;87;108;73;87;93;109;93;115;118;132;128;114;112;107;116;128;86;94;105;100;87;109;97;88;72;81;81;88;74;106;83;94;72;91;86;97;84;66;86;90;90;98;121;116;141;116;96;95;85;78;88;75;91;100;96;103;114;124;142;150;130;111;106;88;79;73;96;109;99;99;82;104;95;91;90;97;104;105;92;72;99;95;73;80;82;81;79;86;91;88;93;111;110;93;90;88;99;79;87;83;102;84;82;80;89;75;80;79;82;75;85;104;91;85;73;96;78;90;110;85;71;99;85;67;84;69;81;90;83;91;67;98;96;100;82;88;81;77;93;102;110;113;102;113;119;127;140;147;134;178;159;149;142;157;156;157;162;137;121;99;106;96;132;122;99;121;133;173;202;220;232;270;228;135;128;103;100;115;106;90;93;79;79;84;86;87;93;79;99;86;98;108;79;90;89;94;109;110;142;130;95;124;99;89;81;94;88;91;109;160;122;113;118;119;121;149;168;137;163;167;138;131;194;155;134;109;114;139;150;138;114;107;113;139;176;135;130;91;87;75;93;97;90;96;105;87;79;101;86;110;93;82;82;85;76;87;86;81;88;78;82;83;93;93;86;97;92;104;99;106;101;111;90;100;70;100;134;218;351;404;324;215;241;305;452;426;325;237;128;102;88;91;94;81;90;94;74;62;82;95;71;79;91;105;76;97;86;89;92;87;91;68;107;97;105;81;86;87;101;104;85;69;87;82;84;81;93;88;89;90;98;88;111;155;170;156;126;80;87;75;78;119;148;125;144;164;158;163;162;219;265;221;150;105;91;91;82;87;105;98;120;120;160;206;283;289;220;159;110;99;90;85;72;92;98;91;99;131;130;154;115;88;148;168;111;115;76;99;112;122;118;134;125;122;133;102;108;101;138;117;136;94;74;83;81;80;105;93;107;111;122;125;122;109;94;90;79;70;69;77;82;94;77;73;91;92;81;83;74;92;95;81;75;86;86;89;60;75;86;104;90;95;81;121;86;85;80;84;92;87;94;96;80;93;100;76;94;100;121;142;101;111;86;89;86;99;95;93;99;95;92;92;103;111;112;112;97;81;95;93;82;90;85;87
94;118;110;155;354;706;595;397;348;235;154;86;103;130;125;130;135;119;103;136;141;155;145;142;145;168;185;255;201;205;315;368;261;147;115;125;189;242;226;256;251;339;326;194;144;151;146;163;106;141;219;267;211;135;133;154;209;173;212;201;165;178;165;151;131;101;109;120;191;131;124;84;101;134;203;294;191;112;93;102;67;93;83;68;82;99;94;70;82;91;88;82;92;97;73;73;79;84;82;61;89;91;74;79;91;89;82;89;73;78;97;74;76;77;75;68;81;73;86;83;88;94;84;57;80;95;94;99;102;92;93;76;82;100;102;75;92;87;142;207;197;167;194;202;138;109;147;271;301;245;161;116;177;338;734;699;373;220;141;188;277;267;192;151;84;107;92;71;97;112;96;104;79;86;86;78;70;77;73;74;100;81;103;106;97;100;108;99;99;90;75;85;105;108;133;252;395;369;349;366;416;401;475;537;555;588;532;337;160;111;123;165;154;118;109;128;228;213;166;124;110;106;94;102;94;135;104;85;88;89;80;91;87;88;89;79;98;150;230;208;171;136;131;100;75;92;82;76;73;91;117;116;112;83;106;113;134;178;294;324;327;326;320;311;355;364;319;349;311;305;293;266;269;280;275;324;352;372;396;383;324;311;206;174;185;218;170;184;127;94;92;63;73;66;60;63;86;79;91;79;82;81;83;79;84;89;76;98;72;103;102;113;97;106;127;119;107;122;114;177;128;115;119;90;95;95;96;92;117;86;78;89;70;95;95;99;81;104;105;97;88;81;92;77;88;83;85;74;74;94;81;81;81;70;81;86;89;67;88;71;91;104;113;93;85;92;74;108;79;76;101;99;88;91;86;109;106;105;101;132;98;109;127;115;123;140;166;176;191;170;162;196;225;155;131;115;94;88;144;282;749;1352;1625;1844;1759;1539;775;310;195;141;123;108;82;108;81;81;105;90;86;88;126;95;87;89;94;102;90;98;83;116;106;86;69;75;86;67;102;82;92;104;96;97;117;104;122;152;182;136;121;105;104;108;105;120;96;115;111;125;113;96;89;76;93;96;78;82;81;95;119;95;79;92;83;101;92;91;95;125;171;234;495;967;1145;801;378;225;161;111;104;120;105;103;106;97;104;98;118;108;117;125;228;587;1211;1918;2428;2168;1304;634;258;177;198;172;149;118;151;239;321;319;349;329;212;150;168;149;170;136;114;115;150;148;203;213;147;133;132;168;173;251;251;278;265;161;117;126;114;107;94;113;104;103;117;120;99;110;118;131;118;103;106;119;128;115;166;129;144;143;132;100;96;88;89;122;110;91;108;87;88;107;132;122;113;102;108;108;98;97;100;90;91;104;94;102;136;243;498;396;211;111;74;82;129;133;94;107;106;87;90;88;110;94;87;107;118;124;178;272;379;246;145;115;92;89;88;95;90;128;104;109;113;104;102;87;96;93;92;81;88;100;101;113;107;96;87;70;73;100;83;70;93;95;97;96;96;124;255;479;852;824;492;218;113;107;103;116;281;705;1414;2265;2182;1589;1236;994;728;438;236;165;102;93;116;93;99;106;108;95;117;100;117;117;109;90;104;89;97;90;92;79;105;89;87;84;86;103;77;80;95;84;85;80;66;96;78;85;134;131;142;99;128;196;320;285;175;117;98;93;78;80;99;100;99;94;81;65;86;93;109;118;135;117;135;120;117;93;96;89;83;95;94;110;86;75;86;102;84;95;74;103;84;91;94;112;102;109;99;110;123;119;97;107;74;98;85;92;95;90;82;95;96;92;106;103;86;100;94;107;103;112;116;93;87;104;97;108;79;89;103;101;136;136;151;152;134;151;172;207;254;276;235;168;170;140;106;110;121;108;141;146;166;142;156;203;174;171;122;132;125;154;171;138;120;105;93;111;81;112;106;99;90;95;115;83;89;97;85;97;82;87;98;97;89;104;78;102;76;89;91;96;74;88;83;92;89;79;98;87;93;113;96;90;92;98;83;93;85;87;95;85;88;79;89;83;96;98;83;99;160;277;334;266;172;95;83;77;100;99;102;72;93;82;75;86;89;86;85;101;88;89;101;96;98;80;68;72;96;78;99;84;69;77;90;105;99;80;99;92;111;87;92;85;83;84;91;75;99;84;95;98;72;69;74;76;93;90;77;88;87;86;106;77;73;93;109;217;281;216;136;94;80;101;101;92;92;85;96;93;150;307;609;828;984;1176;886;347;157;93;97;112;212;492;957;1121;754;377;191;140;225;298;270;175;124;104;103;103;70;83;98;77;97;87;85;74;96;98;66;96;79;100;74;100;74;82;92;88;85;87;117;80;89;94;96;76;80;104;77;102;78;68;92;102;79;82;81;75;72;70;77;83;93;87;88;96;100;94;101;94;88;87;93;98;117;102;235;359;318;200;105;98;103;122;110;86;103;101;86;82;79;59;86;91;103;89;93;90;101;84;105;95;106;98;99;78;90;91;85;106;122;95;82;96;124;143;177;178;122;93;95;96;98;82;75;98;79;72;91;95;104;82;84;88;107;99;81;87;101;86;87;90;87;72;148;204;242;171;119;84;80;74;90;85;85;78;91;84;85;86;117;122;112;98;74;88;84;72;93;113;96;105;92;84;95;81;95;92;89;89;89;89;84;84;72;70;68;73;93;83;100;99;115;134;126;110;102;83;94;98;116;83;83;76;70;91;88;85;82;80;85;64;84;90;81;82;71;79;74;95;74;91;83;96;87;94;83;96;80;86;86;91;84;84;115;105;70;89;92;96;96;73;74;96;98;108;137;110;123;124;135;136;135;116;117;135;186;233;208;152;98;96;102;92;93;104;93;110;146;181;181;199;184;174;178;128;102;102;116;120;81;99;89;81;90;82;87;87;96;81;86;93;77;66;84;95;85;90;85;154;207;206;167;132;101;108;86;93;105;119;131;175;121;105;82;92;137;155;153;125;137;158;133;132;134;144;104;109;107;122;141;131;137;99;126;144;200;213;134;105;102;94;74;79;96;101;103;109;92;84;97;86;123;82;76;92;87;86;84;81;72;75;78;90;80;89;80;89;94;99;110;88;94;97;83;98;94;125;158;269;422;440;322;251;223;288;369;389;354;240;145;113;102;72;86;73;85;95;62;68;63;68;69;85;91;87;91;71;75;95;80;80;101;74;107;78;86;95;97;85;85;89;87;91;103;90;83;65;86;80;89;88;74;87;84;164;214;208;127;93;97;86;92;91;126;109;125;128;140;164;220;315;392;333;202;150;91;97;78;89;93;100;110;144;163;282;308;438;333;181;150;111;101;89;73;92;83;105;100;114;125;116;104;97;124;137;166;117;73;101;113;97;133;157;156;126;139;122;86;109;101;115;123;107;95;83;107;103;82;113;93;128;140;158;131;121;87;103;83;73;73;71;80;84;74;75;84;72;84;99;83;93;90;99;80;72;82;77;73;86;81;104;103;104;93;105;92;75;90;97;86;100;92;89;109;107;134;94;84;117;101;130;117;88;93;82;100;85;86;109;109;117;128;118;107;94;101;100;112;86;110;96;73;84;90;84
71;80;154;181;348;603;603;337;273;219;197;139;116;122;149;158;127;132;158;137;135;157;149;169;147;151;176;244;211;234;311;373;259;152;109;109;204;254;245;240;263;256;282;197;143;161;202;169;119;115;193;258;198;127;130;129;140;141;129;163;139;164;181;132;112;130;123;160;210;163;118;114;121;128;151;212;166;111;91;77;73;74;79;93;76;98;85;92;76;88;89;65;123;91;87;85;91;81;83;69;83;90;81;89;67;72;89;83;101;103;88;76;68;85;81;75;74;89;76;88;87;85;90;90;82;76;70;73;69;91;78;86;93;101;99;89;98;100;173;344;304;191;191;154;135;112;138;245;312;256;201;121;167;298;583;485;334;208;185;174;199;179;175;118;105;93;88;97;119;92;101;106;91;74;82;84;83;85;74;74;86;66;76;86;93;105;75;81;92;100;72;97;98;102;113;176;356;327;295;299;286;389;485;565;526;476;406;214;139;114;136;128;125;98;90;116;160;174;150;112;107;80;93;114;105;77;109;84;78;63;81;105;80;93;90;100;106;175;260;207;154;127;96;86;93;90;84;77;94;85;83;75;96;90;98;106;156;255;296;327;275;280;273;260;284;293;351;357;326;337;291;213;211;199;221;221;248;350;335;360;328;293;194;145;123;165;150;127;113;86;91;85;68;65;73;67;84;78;82;77;77;89;86;85;73;95;72;83;81;106;118;101;102;70;91;104;83;109;151;201;195;216;184;109;105;91;92;121;99;98;66;78;86;75;92;101;84;86;73;110;78;89;79;78;84;72;90;83;73;80;74;80;86;90;85;83;78;78;77;70;103;101;91;74;84;97;97;81;96;89;71;74;84;91;85;106;87;110;120;107;106;115;104;133;139;122;187;208;180;160;190;246;262;179;133;90;104;135;159;351;920;1638;2062;1944;1422;826;464;215;195;231;145;109;127;108;102;109;109;83;99;97;90;83;88;95;93;86;91;100;92;82;78;93;96;80;75;95;82;84;85;93;85;95;96;128;118;134;155;124;121;131;133;117;129;117;93;109;107;110;100;103;91;82;93;88;105;86;100;91;93;116;113;111;107;100;87;103;131;131;134;240;536;1006;1381;1118;522;222;125;115;119;117;130;133;132;104;101;107;124;119;129;166;323;617;1277;2231;2709;2458;1655;796;253;188;130;144;126;118;132;222;321;260;227;210;160;139;122;129;141;128;114;116;130;135;169;171;129;127;155;179;171;203;197;206;197;153;138;105;100;95;118;100;104;106;107;101;105;106;110;106;122;96;117;109;133;130;123;113;95;130;135;130;100;122;89;94;111;112;100;107;99;95;131;113;110;95;77;92;110;102;112;93;107;88;106;106;118;177;278;251;153;121;91;117;159;209;152;100;115;104;103;103;102;91;95;86;139;142;222;487;615;366;195;123;102;117;104;79;92;113;109;131;105;105;98;96;87;85;107;88;100;86;103;93;95;90;98;77;88;91;77;97;79;90;111;114;119;137;242;477;784;788;464;202;120;112;119;146;321;775;1503;2321;2406;1961;1559;1120;638;418;294;176;126;115;99;88;107;98;111;102;103;108;84;85;80;109;88;81;80;81;95;98;101;78;98;76;100;92;83;92;80;69;83;92;96;77;91;103;122;165;123;98;141;269;417;408;212;119;108;97;78;99;109;76;86;92;95;99;88;95;111;101;107;108;114;121;125;114;102;94;83;104;85;84;89;102;91;88;82;67;67;80;78;82;107;114;130;130;118;107;109;118;91;83;78;81;92;87;109;87;86;80;83;99;95;106;78;85;85;96;103;94;110;87;77;95;103;100;90;107;102;118;112;114;130;117;142;138;156;167;219;255;246;240;197;141;125;110;114;117;141;109;120;107;108;149;178;143;118;100;121;148;134;122;114;104;106;98;106;89;105;102;100;107;108;88;93;63;78;96;79;94;96;96;92;102;85;90;87;95;88;110;98;93;89;75;103;93;88;91;79;86;108;89;96;86;88;91;101;90;94;88;77;79;89;90;99;103;91;97;103;141;158;157;107;100;95;76;88;109;75;93;102;77;83;105;81;89;89;91;80;87;87;107;95;89;84;99;79;75;98;87;95;71;67;97;88;102;80;84;112;85;97;71;86;87;86;88;98;90;67;84;67;94;101;71;83;76;81;72;96;76;83;73;107;100;181;372;488;408;197;100;82;101;78;100;96;73;95;124;160;320;568;698;880;1128;887;363;132;81;106;117;219;450;728;851;586;323;156;128;180;399;428;236;184;114;87;79;78;83;94;91;93;72;80;72;89;90;102;91;95;81;68;89;100;80;98;82;64;82;78;99;89;85;86;75;91;124;105;108;91;79;77;88;87;69;98;80;87;88;84;80;94;102;86;106;94;101;96;91;87;97;83;92;97;123;297;567;460;220;127;83;92;122;139;100;105;105;105;87;77;85;96;88;85;103;92;73;79;99;104;86;110;82;83;104;90;86;75;91;94;96;101;117;135;246;371;274;147;100;85;80;91;94;81;92;93;84;81;91;102;90;104;95;82;95;82;111;87;82;81;89;73;89;135;262;408;234;144;95;86;79;87;92;80;104;86;100;119;98;127;128;112;95;80;110;100;84;105;101;89;106;94;76;91;109;92;107;90;88;75;84;90;96;88;76;81;82;79;87;86;91;108;195;164;112;117;89;84;84;92;107;90;68;86;58;90;77;74;72;82;79;73;82;93;85;54;74;59;86;94;96;83;74;88;88;93;100;89;105;81;87;80;91;96;95;83;100;96;88;119;99;104;99;81;113;126;117;116;114;119;121;110;125;141;135;233;259;233;162;115;108;103;94;99;99;99;140;144;139;143;125;133;154;140;130;110;112;83;86;107;113;89;96;92;82;91;84;94;98;96;105;87;86;93;82;87;86;124;205;329;336;214;180;130;123;114;85;94;120;184;195;165;104;119;115;131;126;142;141;144;162;164;115;122;108;115;79;90;112;132;118;112;129;138;150;169;160;122;94;117;109;98;104;99;121;108;102;89;88;113;75;86;90;99;89;86;81;97;77;83;100;89;63;85;103;76;96;80;105;96;82;94;61;75;82;110;121;213;407;698;731;597;420;295;265;276;328;329;247;151;90;87;82;92;86;90;84;87;87;81;76;80;99;79;84;88;83;52;100;96;94;78;89;89;82;97;81;88;104;78;88;98;97;112;99;66;82;80;101;73;90;115;101;111;130;167;176;134;81;96;85;83;100;103;92;105;95;127;176;298;405;442;330;219;141;100;83;104;84;82;120;141;133;162;242;363;453;320;229;146;121;94;93;96;97;85;104;113;105;103;105;110;110;120;120;130;118;90;101;96;105;108;113;130;147;143;110;90;104;85;102;116;113;122;100;99;105;101;112;91;102;125;137;151;93;127;96;92;101;76;78;85;97;91;84;76;75;91;74;76;83;90;77;79;84;104;87;62;73;88;99;77;94;98;77;101;82;79;103;102;93;69;84;108;114;119;128;106;104;131;125;91;85;97;89;81;99;81;96;122;115;110;137;96;94;97;90;73;99;116;84;80;79;86;75
84;98;142;170;233;389;347;231;203;175;198;196;138;130;147;141;149;200;191;168;153;141;158;225;218;178;178;200;173;202;324;303;200;142;98;142;182;172;163;200;235;304;257;202;198;178;178;158;134;125;169;206;191;141;143;144;129;122;143;150;127;118;107;93;110;98;131;180;179;145;140;118;105;120;143;167;147;97;99;91;92;85;98;78;76;67;87;81;74;93;75;75;82;95;95;73;82;82;107;91;79;81;84;95;89;95;78;97;131;87;96;85;65;83;80;80;86;80;80;81;80;84;89;102;74;80;74;74;71;89;89;81;89;121;104;102;74;119;203;321;252;221;187;169;174;153;133;161;276;223;223;160;158;223;350;333;262;209;192;165;147;135;139;115;98;90;79;93;85;100;84;96;95;87;90;93;68;73;86;76;82;84;94;73;85;81;75;79;103;87;83;90;99;100;135;192;287;339;277;251;271;385;485;480;466;382;272;140;110;122;122;112;103;88;103;88;126;104;121;105;112;99;99;104;98;74;82;77;72;87;94;85;87;93;96;93;99;140;185;139;114;85;93;80;86;96;109;84;92;95;87;79;72;106;78;101;161;313;357;340;207;201;177;211;218;253;287;257;287;326;271;236;175;184;180;173;198;232;283;306;291;276;202;163;145;123;126;125;98;104;97;69;74;66;67;83;91;86;97;77;89;89;89;81;78;98;89;108;71;97;91;114;104;99;94;114;109;112;179;217;218;225;180;110;89;112;112;98;117;76;106;80;88;93;74;93;98;100;93;80;83;83;90;94;85;93;73;76;75;85;87;103;94;80;89;86;99;69;84;76;85;97;90;100;98;86;70;90;70;75;85;66;88;90;79;66;102;121;112;126;102;99;110;143;119;162;182;211;200;138;178;227;234;182;146;121;96;132;139;242;650;1285;1662;1659;1180;547;259;192;217;258;185;146;105;113;128;124;113;106;94;89;98;100;92;98;78;93;82;75;87;80;92;87;78;111;91;105;105;99;95;91;102;87;76;97;120;114;153;123;125;111;114;140;118;111;127;98;111;110;105;86;86;100;101;90;91;99;97;105;136;109;110;99;99;92;121;110;129;156;159;221;471;904;1162;1086;641;258;150;151;116;147;152;132;119;103;107;101;86;95;111;166;254;508;940;1576;1967;1935;1362;769;329;197;154;146;121;100;137;196;199;202;192;147;135;107;126;127;126;109;102;105;127;143;176;151;120;124;178;179;171;175;159;188;162;162;155;109;112;103;123;123;94;107;114;114;100;110;92;122;105;107;121;114;133;118;130;120;111;106;99;110;94;93;93;82;91;96;93;93;105;95;111;96;108;90;94;89;94;99;90;88;105;93;110;116;98;163;156;150;110;97;109;168;270;335;229;124;98;88;99;84;101;94;108;101;106;159;224;442;622;413;193;116;94;101;98;80;99;99;109;115;139;154;104;108;111;93;95;95;114;98;97;92;82;79;77;91;102;99;124;90;107;107;125;134;119;109;180;287;430;452;258;168;122;106;123;159;352;843;1538;2101;2450;2198;2050;1545;929;519;299;166;127;134;109;97;111;68;97;95;108;87;93;102;90;92;94;85;87;87;89;95;80;84;100;83;95;88;88;72;65;73;85;88;84;81;85;102;114;144;120;117;148;221;396;350;195;129;93;98;99;85;91;82;65;77;77;100;84;89;103;99;92;95;99;102;113;105;122;92;80;94;87;91;95;80;98;85;89;113;82;77;74;94;85;122;125;154;125;103;131;116;95;96;84;85;77;105;75;93;91;100;81;113;101;98;90;77;94;108;89;110;112;114;116;84;108;100;113;114;105;119;88;99;113;127;120;123;160;184;262;299;243;267;215;190;137;106;92;99;99;128;105;106;131;122;115;113;117;132;146;140;137;139;109;113;125;85;92;119;97;91;104;95;109;92;83;69;88;82;87;82;92;84;104;70;88;83;67;99;88;75;90;83;74;82;90;107;95;72;92;93;95;92;91;89;96;86;101;86;93;95;74;88;87;86;99;94;78;78;95;92;104;94;102;104;88;85;85;80;101;84;107;91;86;94;87;86;102;107;84;84;103;83;101;99;94;95;99;92;77;78;86;98;81;83;104;84;99;104;94;73;83;88;91;80;121;100;94;82;82;91;87;93;89;81;66;87;67;81;85;81;81;90;78;96;232;403;573;455;170;95;83;88;77;101;103;82;96;90;126;231;335;440;679;943;780;340;131;79;114;130;180;359;524;599;399;234;117;113;214;362;415;301;249;143;92;95;106;88;94;97;85;83;83;87;87;82;84;91;74;94;67;92;89;75;87;75;71;81;104;76;91;89;67;85;117;151;172;138;96;99;81;100;88;82;87;88;94;74;83;84;82;102;74;83;91;94;81;61;81;99;97;91;93;172;336;444;388;180;111;97;99;108;98;118;88;79;91;90;89;114;85;83;81;70;84;69;89;98;91;98;82;96;105;93;93;89;83;97;130;111;149;132;179;337;475;336;185;94;100;86;80;77;82;68;105;84;84;95;79;96;87;75;85;72;83;75;94;75;86;82;77;96;153;308;327;197;134;85;90;82;85;75;76;103;116;123;121;133;175;160;118;90;97;109;105;84;118;96;112;95;97;95;118;132;137;115;100;100;105;94;86;87;83;87;73;84;90;80;71;93;134;178;184;116;117;95;98;92;84;85;104;77;63;82;94;74;70;73;64;69;76;66;81;98;87;88;82;73;98;92;83;70;81;87;91;66;78;79;77;90;80;86;76;80;82;83;92;84;101;109;85;87;91;104;106;104;89;89;137;114;154;127;156;208;277;245;178;122;97;115;110;93;109;143;145;132;119;117;123;131;122;133;179;167;104;92;118;96;104;90;101;95;103;103;85;82;90;81;93;85;82;89;102;100;106;83;135;208;396;306;215;185;164;128;112;94;96;115;161;192;164;114;105;115;120;133;114;153;163;225;177;110;107;123;100;104;112;118;111;108;103;118;130;122;138;123;99;81;100;76;89;97;127;134;88;113;87;91;100;82;76;92;83;97;90;85;76;75;88;75;84;91;92;81;91;91;85;85;86;77;82;91;77;96;95;155;271;548;1218;1270;1019;666;356;254;230;276;276;179;124;109;106;101;84;75;81;87;72;76;98;73;71;76;84;73;87;87;93;78;90;115;100;105;100;95;79;84;95;101;78;94;87;108;113;91;106;79;86;89;82;98;98;93;87;92;113;134;112;93;89;103;103;82;85;84;115;100;105;146;267;340;290;218;166;122;77;101;104;106;93;104;126;125;178;259;355;333;222;187;166;117;99;87;88;97;89;89;90;94;79;99;81;98;116;107;121;107;98;93;85;82;97;119;130;139;119;95;102;101;98;101;122;112;102;109;116;137;100;90;115;100;111;108;117;130;120;116;95;78;73;88;75;77;84;74;70;75;76;80;79;74;95;81;92;62;83;72;83;90;118;130;93;96;85;100;79;104;74;87;80;75;99;105;88;113;137;113;95;106;113;100;95;89;91;89;99;100;100;89;86;119;123;84;92;88;89;99;81;87;73;83;81;89;77;91
80;77;117;132;175;240;187;167;162;157;184;186;116;125;110;131;188;264;290;174;154;147;196;249;247;198;195;210;162;170;236;220;169;147;117;159;166;166;154;170;261;346;310;275;216;172;145;184;126;132;150;187;188;175;148;139;127;113;125;116;91;107;93;86;104;92;127;166;155;137;109;128;118;129;156;183;167;107;92;88;69;96;83;73;79;78;85;91;82;81;85;101;81;92;91;82;82;92;79;86;81;101;63;88;69;71;73;95;164;150;98;92;89;77;80;80;83;68;62;83;94;99;86;65;85;84;76;84;87;77;87;99;80;83;106;64;86;107;185;237;196;195;176;179;227;224;129;157;176;262;251;211;174;143;199;293;300;230;194;170;139;152;151;140;95;87;66;86;98;84;80;86;71;78;75;71;87;87;85;81;91;85;72;71;93;96;90;84;90;98;109;90;97;96;139;185;286;327;252;220;308;366;411;445;404;326;196;167;123;98;121;113;104;109;74;87;87;88;103;104;107;94;109;116;127;93;119;113;108;99;101;90;96;92;81;91;99;97;96;110;100;86;88;87;92;99;102;96;86;73;82;90;67;85;81;100;145;243;344;350;224;182;130;198;252;253;254;223;230;284;313;247;220;159;170;178;149;176;306;317;272;278;287;223;173;152;116;108;122;99;93;67;63;64;67;80;101;92;101;80;87;92;80;87;86;101;105;97;91;99;106;106;113;108;80;92;101;142;213;227;222;184;139;126;120;128;115;115;88;95;81;89;95;85;106;86;84;73;94;84;78;79;88;89;81;67;95;89;89;86;88;111;114;112;86;89;79;73;88;93;71;86;89;89;73;62;76;76;90;95;80;83;84;84;108;104;100;105;106;105;89;107;124;134;146;165;220;242;160;113;135;140;186;188;138;121;98;98;110;161;325;616;884;1103;812;421;215;199;235;301;260;188;146;142;146;161;119;106;96;117;91;95;89;64;73;75;97;79;70;85;82;81;92;86;92;87;72;89;79;77;85;80;102;106;120;121;102;121;118;90;114;124;101;100;103;115;108;96;103;95;89;106;83;108;88;93;86;94;111;125;122;105;100;98;107;132;161;145;152;260;419;664;826;855;570;254;120;116;117;125;143;148;143;119;121;98;98;118;110;165;229;322;489;818;1135;1080;876;512;301;211;164;149;116;139;144;139;205;222;196;127;113;111;113;107;136;115;125;109;122;135;152;160;124;104;151;178;139;133;143;156;147;166;139;123;112;149;135;131;106;100;99;86;83;93;105;106;125;114;120;138;136;117;103;110;110;101;122;104;95;101;105;90;98;93;114;102;86;107;93;109;77;81;75;77;79;82;95;102;103;112;102;104;97;107;114;104;100;102;100;150;282;379;270;169;112;88;99;90;103;99;93;78;108;121;164;298;342;236;150;121;83;104;95;105;101;90;105;134;172;149;127;107;95;102;91;99;119;89;109;87;98;92;89;93;85;95;97;86;106;85;115;136;123;112;128;162;196;195;178;119;105;123;96;220;492;1114;1756;2035;2171;2086;1914;1719;1219;611;282;150;129;128;100;94;83;89;82;108;91;109;95;79;93;111;101;77;92;83;84;98;112;110;84;92;90;86;88;87;80;86;98;86;108;106;112;103;105;110;117;110;93;127;227;219;160;102;78;110;96;93;87;100;98;85;97;92;87;92;83;92;107;86;90;104;97;169;151;149;105;91;77;84;104;98;71;101;82;103;84;81;105;71;106;110;131;123;105;119;132;126;122;92;91;90;106;82;85;104;106;99;93;127;124;115;89;92;75;95;88;89;86;112;108;115;110;100;109;112;116;104;110;106;101;121;148;148;143;184;353;388;295;262;230;205;157;136;108;107;92;88;107;114;149;142;129;110;103;125;157;153;139;121;100;111;105;112;114;113;108;99;98;103;104;88;84;84;96;80;84;69;78;88;97;91;87;76;80;89;85;94;78;84;85;92;86;87;93;71;94;94;81;80;73;78;76;105;80;100;97;77;81;84;90;82;95;80;85;63;93;85;94;106;96;84;77;98;84;99;73;82;106;79;81;80;106;90;105;86;82;90;92;80;75;108;100;101;87;98;69;89;99;95;105;118;96;130;112;79;77;85;83;82;89;97;111;110;98;79;85;65;88;76;79;77;82;87;84;85;83;73;85;77;63;91;161;233;387;310;166;73;85;82;84;91;103;90;88;79;117;130;190;272;649;919;864;414;147;86;78;110;161;338;473;518;344;159;121;114;191;288;307;303;296;166;123;94;105;102;109;87;75;78;70;85;76;69;77;84;98;83;85;88;87;109;74;104;100;107;93;89;90;81;96;106;143;236;307;238;141;87;69;98;86;81;83;88;92;85;88;82;84;88;83;84;86;75;80;82;89;111;98;111;78;134;176;281;212;166;112;80;87;118;101;96;104;75;87;83;92;90;88;89;85;80;95;89;72;84;98;93;86;91;85;101;90;89;97;102;153;137;132;141;146;285;364;307;140;75;97;101;92;90;78;82;76;81;88;102;76;86;80;87;94;68;86;90;78;89;98;81;94;100;98;155;201;171;123;103;106;90;87;87;70;84;118;134;114;161;207;185;117;94;95;100;111;120;121;131;130;124;119;105;157;150;145;115;104;99;99;99;87;90;80;82;83;104;118;118;91;96;114;153;137;128;95;106;85;89;89;87;88;90;70;94;75;87;94;86;78;82;87;86;71;92;89;87;77;92;91;71;85;83;91;65;79;95;97;72;97;74;75;111;81;72;89;93;80;94;82;105;114;88;109;87;99;84;100;110;92;122;114;139;160;193;209;200;139;122;106;87;122;123;158;226;275;198;137;110;124;137;145;146;138;163;133;100;103;93;96;110;100;103;99;104;76;110;85;99;79;114;88;95;85;98;73;103;124;215;240;275;184;135;166;159;114;102;74;95;121;123;117;110;121;129;122;156;140;131;155;169;155;140;123;122;101;100;88;102;93;110;99;89;101;117;103;112;98;92;94;90;83;114;124;141;115;85;95;82;80;87;90;84;86;90;80;91;94;71;89;110;99;84;96;93;81;86;84;74;89;99;76;75;83;97;127;178;375;857;1656;1958;1488;840;454;232;179;201;169;123;100;93;101;80;110;99;89;63;68;72;70;80;82;81;83;88;86;84;89;82;113;160;147;109;102;93;95;87;106;89;102;88;104;96;115;106;92;73;93;83;108;128;110;105;90;81;94;83;87;79;84;87;100;114;88;107;81;94;89;121;157;176;189;123;126;99;100;90;96;98;112;115;123;138;188;236;248;192;167;151;150;125;98;96;92;92;76;87;103;81;83;82;94;89;83;100;120;97;113;96;89;96;101;90;103;97;101;77;105;132;135;101;92;106;105;106;112;108;110;103;94;98;89;110;124;139;120;112;116;82;82;84;82;75;90;90;83;88;84;79;78;78;82;88;79;87;69;84;87;104;127;140;131;115;92;104;96;96;90;95;98;78;75;68;119;109;86;118;104;106;97;100;85;95;101;87;97;106;90;99;108;123;103;107;85;85;101;91;82;92;75;92;94;102;90;88
74;94;113;107;127;144;124;139;188;198;148;155;128;102;106;163;207;303;243;154;97;108;191;271;215;182;176;192;180;147;144;140;147;143;173;219;186;179;200;223;323;406;319;299;226;174;159;158;148;160;170;265;278;244;145;110;110;104;105;107;119;87;105;83;83;69;89;112;116;123;105;122;141;162;137;164;147;122;105;66;87;88;95;87;63;65;84;85;91;84;90;89;103;91;73;88;101;85;76;92;86;79;78;87;84;76;92;89;167;122;97;76;97;99;84;91;99;87;85;86;82;79;82;78;83;72;92;86;81;100;92;90;89;90;82;73;83;114;166;144;164;144;167;212;285;234;156;114;151;332;378;284;168;133;153;240;256;225;227;185;179;145;124;105;108;94;114;93;68;101;77;80;74;84;105;104;81;70;85;87;75;86;80;91;95;82;94;82;99;98;78;110;117;134;130;184;306;377;273;229;332;327;406;479;393;387;214;193;178;107;101;110;100;84;83;112;84;85;106;87;88;96;141;127;108;126;103;87;87;113;130;116;99;78;94;94;75;83;93;91;86;90;96;85;92;115;127;117;112;75;79;70;88;83;76;114;157;260;368;349;262;173;163;225;324;284;232;179;240;298;341;277;181;166;219;179;154;183;275;243;256;279;340;359;229;155;143;117;113;89;107;94;82;52;76;80;81;92;105;87;90;92;86;79;72;89;98;80;103;94;156;153;157;126;111;101;98;144;164;216;192;125;143;113;132;105;104;92;92;97;88;93;81;90;112;86;80;92;81;75;88;78;85;78;86;75;74;76;107;111;139;159;121;108;96;85;78;86;84;89;98;85;92;87;97;77;84;76;76;71;79;85;89;100;86;100;92;94;113;114;111;102;114;91;125;185;220;206;170;161;151;132;145;151;131;125;94;99;116;156;183;289;430;522;422;284;197;185;223;275;264;208;205;195;199;172;134;104;111;103;86;84;100;86;76;90;85;75;69;88;88;88;84;81;89;83;78;78;82;96;110;89;110;111;125;122;114;116;117;117;99;110;108;91;109;114;116;94;100;99;98;102;88;124;110;89;88;109;126;143;133;90;104;116;94;111;121;152;218;254;354;437;579;595;374;196;156;130;110;124;140;138;106;125;116;110;95;100;99;133;204;231;283;412;556;525;455;346;254;243;198;175;146;144;150;180;177;216;206;157;110;98;138;152;139;136;123;120;144;166;154;142;88;99;120;136;118;144;138;140;176;154;169;132;103;120;138;104;101;75;102;103;107;90;99;114;122;139;133;139;138;141;128;118;103;108;125;109;130;108;105;97;82;99;107;92;99;101;101;84;93;95;73;84;78;90;111;106;102;80;98;82;81;99;97;93;85;96;95;133;205;281;256;136;103;109;119;97;91;76;106;99;115;160;139;179;212;156;112;108;95;115;119;97;106;101;115;132;169;181;132;94;83;97;102;90;99;99;99;103;111;96;102;112;95;97;110;94;104;97;103;114;110;88;114;122;106;142;113;100;90;104;123;225;660;1531;2178;2012;1712;1721;1564;1458;1017;608;275;160;120;97;122;86;80;77;91;86;89;93;101;88;109;97;110;70;95;111;88;105;118;104;80;87;108;96;80;88;87;88;100;86;80;83;89;89;103;102;102;84;88;92;125;130;114;86;83;82;89;85;104;88;102;96;80;97;82;83;104;116;91;117;119;131;133;149;194;146;97;93;90;90;85;82;79;83;90;85;69;90;101;98;88;87;138;122;113;126;180;151;105;96;90;122;84;104;126;151;192;153;121;97;113;94;99;94;108;85;90;100;99;100;105;118;111;102;75;96;107;98;123;129;137;136;121;144;154;216;386;496;362;252;284;244;191;131;102;99;96;92;116;134;133;119;86;116;104;115;125;146;139;121;106;94;104;125;83;95;92;93;92;107;82;105;109;81;84;90;81;104;80;76;90;87;87;85;92;102;88;71;89;95;86;98;95;83;73;96;93;87;92;94;90;86;107;93;85;97;100;89;97;99;86;85;107;80;78;85;100;95;87;79;101;70;96;93;80;94;80;80;86;84;97;105;90;96;96;89;88;84;99;95;98;87;88;95;107;74;87;83;85;101;119;126;123;115;100;101;100;76;77;77;92;124;132;147;111;99;77;72;85;93;86;83;82;100;110;99;87;86;87;84;92;89;111;149;205;195;123;98;78;86;88;92;93;91;70;92;73;99;127;254;659;1154;1156;537;177;81;71;132;167;332;496;469;264;137;126;113;142;175;195;197;198;207;128;96;109;142;166;115;85;69;92;103;86;78;89;85;99;76;76;88;97;77;90;83;128;135;92;102;99;102;88;109;147;315;474;348;139;83;85;87;90;86;92;98;90;84;82;91;76;68;77;67;106;82;77;103;80;85;91;101;77;96;98;154;154;116;90;101;87;81;103;105;117;67;88;98;92;88;84;81;93;79;92;97;91;74;86;83;100;97;89;113;125;136;96;124;183;189;141;106;121;167;195;159;96;82;78;79;105;69;75;81;77;75;103;94;83;77;89;81;85;78;89;71;68;81;92;80;78;79;78;111;99;107;92;76;85;106;110;93;83;120;164;163;159;183;265;232;150;98;108;113;103;115;165;250;217;232;124;125;143;146;136;106;95;128;92;83;96;75;72;80;94;138;184;170;112;95;86;123;105;99;103;104;92;81;94;85;94;96;88;87;72;98;76;81;73;61;61;73;81;88;92;90;86;95;126;100;100;75;92;76;81;88;101;89;90;78;84;92;93;81;93;72;89;94;94;113;85;97;107;98;112;102;91;103;115;123;85;105;119;130;170;150;125;118;117;120;100;134;190;365;399;282;155;111;117;171;146;137;120;122;113;103;96;82;86;102;108;97;106;86;90;95;92;92;90;76;84;82;110;108;105;102;132;162;144;147;119;117;132;112;102;97;113;90;95;113;111;137;135;140;136;134;148;131;132;145;142;144;123;132;101;132;122;114;98;83;87;88;101;87;84;86;90;87;95;81;91;112;152;110;89;86;106;92;69;88;83;101;106;91;79;91;79;78;86;92;82;104;85;87;93;88;80;101;75;97;95;70;87;86;94;169;417;940;1888;2273;1703;1002;519;369;264;209;147;102;98;97;90;106;98;94;76;81;85;77;101;80;79;94;98;70;94;106;93;110;157;254;259;192;93;69;74;87;108;83;87;94;88;97;77;90;116;95;112;96;124;138;113;119;85;98;73;69;74;75;88;90;105;107;92;105;94;94;95;85;130;132;110;109;109;99;85;88;110;146;113;108;119;115;181;205;206;188;147;148;127;133;111;96;92;92;81;97;107;82;83;110;96;76;92;91;104;86;92;76;109;99;107;108;94;84;96;99;104;134;123;108;97;98;90;97;111;126;110;126;110;89;101;116;114;101;83;96;92;85;77;74;99;71;74;81;87;93;75;73;79;90;83;94;94;98;76;87;107;114;174;178;127;89;94;97;99;82;96;96;84;74;90;86;101;104;128;102;103;99;114;78;97;100;94;112;78;86;96;94;121;102;85;93;86;92;91;114;96;98;106;85;112;120;100;90
107;118;115;96;114;126;95;138;223;238;186;151;119;98;119;158;228;389;278;179;104;120;174;230;174;192;167;210;223;148;135;115;115;114;139;188;171;183;203;194;269;335;300;249;206;127;129;132;154;151;205;364;412;287;187;128;105;122;90;124;130;137;109;94;78;75;92;96;100;100;102;107;134;151;174;164;118;98;105;90;93;97;86;95;80;82;82;73;88;95;79;97;121;99;90;120;90;103;92;78;99;102;105;85;79;97;91;102;107;92;87;73;90;78;78;75;87;73;100;82;95;78;99;76;85;87;101;67;84;79;98;99;92;79;91;90;101;115;168;188;199;187;198;310;374;275;158;113;146;298;377;280;174;135;129;161;212;240;323;249;173;157;116;88;91;101;94;81;115;71;90;81;93;82;100;96;103;94;77;81;78;80;98;72;78;90;90;80;92;79;81;88;110;120;144;236;416;509;404;269;265;273;468;551;511;383;354;236;153;115;131;95;91;80;97;90;84;92;92;80;89;111;135;176;138;123;102;96;94;134;157;107;78;73;89;106;85;112;84;95;93;86;124;117;124;109;122;119;87;79;93;77;100;92;109;107;150;235;389;358;276;175;182;224;303;298;260;213;244;269;270;236;160;148;199;196;198;166;219;263;236;235;360;325;269;156;170;132;104;116;110;69;60;50;60;80;89;113;113;97;112;104;96;76;90;81;86;89;115;129;180;211;219;196;139;109;100;99;140;147;134;121;143;112;105;98;92;109;90;77;87;64;78;76;86;69;91;70;58;77;90;82;74;90;59;75;93;93;101;106;185;181;121;97;107;69;78;85;81;90;78;105;79;99;117;90;81;85;75;81;75;93;89;80;95;82;75;93;112;119;106;80;121;92;111;145;189;193;217;185;174;155;129;166;139;101;85;97;132;192;125;132;188;240;263;254;209;179;210;276;282;261;362;341;297;198;154;140;104;105;68;87;88;76;85;86;75;86;66;101;82;105;79;81;81;73;86;84;79;80;84;104;91;114;130;133;176;155;129;115;98;101;98;106;103;113;110;119;105;85;81;108;96;128;92;96;92;94;106;145;165;119;102;111;98;101;104;110;178;226;314;410;495;580;516;236;133;104;113;139;153;152;107;125;112;118;113;98;122;122;166;181;186;233;325;307;289;260;200;244;249;202;158;167;166;122;143;205;169;137;121;132;147;196;165;139;139;147;152;157;148;103;128;98;126;126;111;113;140;124;152;152;139;126;100;108;131;104;119;107;100;123;142;104;96;97;114;144;135;138;129;144;134;111;118;123;113;126;120;114;113;100;109;87;99;93;91;94;109;92;93;92;96;99;91;106;106;107;106;86;96;88;90;96;85;84;104;110;109;122;145;171;125;119;94;80;122;101;109;93;97;106;93;99;101;148;147;132;101;87;93;106;115;87;102;98;93;106;126;130;124;109;98;96;89;120;107;116;106;107;99;97;83;80;81;92;112;93;100;107;122;96;119;91;93;109;106;108;99;102;87;83;129;244;812;1675;2211;1836;1527;1631;1450;1020;863;571;336;143;99;108;102;111;83;92;103;85;98;87;90;86;89;112;82;86;99;97;85;93;126;110;92;107;86;100;86;91;79;78;75;96;85;96;93;96;84;90;98;79;93;91;113;126;97;99;89;86;98;98;89;88;86;101;92;92;97;83;92;119;84;78;104;137;145;167;173;149;111;92;88;101;100;96;85;89;92;107;78;95;78;108;108;109;107;109;117;162;185;218;127;96;101;93;121;118;211;275;329;225;138;118;104;113;128;106;83;94;88;76;103;116;106;136;97;104;101;85;108;100;114;120;107;123;105;126;153;237;476;443;319;224;239;231;198;137;110;91;89;96;121;122;147;135;131;95;111;127;133;167;176;136;102;120;114;117;122;122;116;122;115;96;100;103;113;88;80;99;82;82;100;84;100;77;79;74;84;94;104;77;70;91;84;76;87;69;84;83;94;101;86;94;79;77;83;92;107;80;91;86;103;128;112;87;86;90;75;100;101;97;108;77;85;94;72;93;85;81;86;85;86;92;85;86;96;85;107;88;87;84;91;78;71;71;89;79;78;76;91;74;90;112;99;114;132;125;92;91;92;77;88;83;101;188;215;209;143;114;91;92;99;78;89;99;99;82;95;76;86;84;80;87;85;94;90;96;119;91;87;94;93;82;82;99;88;83;73;68;86;98;113;219;582;1077;1030;488;185;102;102;137;262;430;485;371;233;147;119;108;114;125;128;130;157;115;111;97;153;233;234;155;103;92;73;110;120;131;110;93;89;99;85;81;76;91;100;110;132;126;119;125;107;122;84;88;165;283;353;269;123;86;93;93;82;79;86;91;78;74;87;86;88;86;79;89;93;95;95;102;100;116;124;86;101;72;90;100;88;93;110;97;101;106;115;108;95;94;89;112;97;85;92;84;82;82;117;105;131;112;89;85;95;97;86;118;177;182;129;115;145;167;131;82;99;106;117;127;102;82;102;90;119;80;103;85;99;99;79;88;83;95;73;85;91;81;81;83;95;106;75;76;79;84;99;85;89;99;93;76;70;79;107;95;120;174;203;221;193;254;386;249;171;108;80;97;120;144;329;460;460;304;176;101;124;126;121;109;131;100;107;84;108;82;77;96;130;214;295;234;132;91;76;87;104;103;112;92;91;85;78;79;70;85;73;95;91;77;74;85;75;96;89;71;102;97;97;99;62;84;80;80;97;82;67;90;98;74;85;96;78;72;85;97;93;104;82;83;78;70;85;84;101;80;97;125;137;112;106;113;107;130;124;118;113;94;141;152;130;120;95;106;122;140;174;330;378;223;129;124;129;155;152;133;115;112;110;84;98;79;96;99;124;127;116;97;100;96;102;87;78;77;78;87;89;104;111;108;111;103;126;118;118;101;112;90;119;115;96;100;87;82;137;148;148;128;111;116;148;166;138;133;128;123;121;118;116;133;130;102;105;96;93;97;92;88;103;88;91;105;99;93;111;127;107;118;101;97;82;81;90;82;88;69;87;107;82;90;105;75;100;101;113;105;85;100;71;82;70;108;83;89;75;103;107;86;105;170;309;767;1562;2007;1689;1142;791;657;451;316;201;119;113;122;97;86;83;83;67;82;73;80;77;94;71;65;81;94;88;87;77;101;171;250;345;179;96;89;98;105;90;99;77;88;87;107;87;101;109;109;99;104;97;86;90;98;83;96;92;93;92;72;98;86;109;103;96;85;95;100;116;105;99;103;100;88;75;76;88;107;125;165;166;132;99;105;135;180;169;161;120;155;129;77;94;86;74;99;122;130;107;106;100;88;109;73;89;105;80;90;78;87;91;78;73;96;78;105;117;134;141;151;127;134;114;100;89;98;117;99;118;123;115;89;81;84;77;77;93;85;97;89;95;88;89;100;77;82;71;95;91;78;81;90;90;81;81;70;67;83;93;108;166;140;112;96;100;116;82;108;79;87;100;96;86;108;99;95;135;121;132;124;100;97;126;102;90;78;111;74;103;98;92;89;114;78;78;84;91;92;93;109;87;97;94;101;106;83
120;154;118;145;148;149;117;126;214;183;166;139;110;101;102;178;286;382;266;152;122;109;131;144;126;155;162;226;226;209;179;128;121;92;128;139;161;133;155;167;221;252;198;200;177;155;131;117;121;160;249;379;467;292;154;145;114;100;126;121;149;186;171;128;91;97;94;106;132;91;130;119;174;173;166;133;112;105;115;105;99;88;98;69;87;81;89;85;95;88;72;98;105;129;108;102;86;97;75;85;89;105;101;75;75;82;81;88;86;93;92;75;81;79;95;80;83;82;100;82;83;71;69;86;72;71;79;85;82;69;75;92;92;103;91;93;113;159;204;269;281;230;346;561;601;408;191;100;151;182;251;214;183;127;113;133;186;258;328;236;196;144;104;93;120;90;84;84;81;101;103;88;99;92;99;93;87;92;90;87;77;93;98;103;103;68;89;77;90;74;79;106;116;127;204;282;431;532;418;369;298;262;410;511;498;450;379;259;182;98;102;95;82;102;90;78;91;82;97;94;101;91;134;166;181;127;90;91;88;84;105;122;98;72;69;77;87;101;88;94;97;103;101;107;140;103;105;129;112;102;86;90;72;94;101;135;160;218;377;356;249;204;148;201;279;352;262;262;234;263;210;169;144;148;176;220;224;162;173;176;196;251;309;340;205;167;168;126;108;98;119;89;73;64;66;80;84;106;97;138;116;93;89;81;84;73;79;110;125;135;233;308;276;185;145;109;95;115;117;117;143;110;117;114;108;101;92;92;72;87;88;86;73;76;92;99;70;76;85;86;81;74;78;88;94;80;83;91;101;112;138;139;120;83;91;77;74;78;82;75;81;101;100;117;136;111;72;77;78;88;92;83;90;96;81;88;97;88;106;98;102;87;101;96;95;159;143;152;199;164;168;122;150;144;143;98;115;103;104;143;118;99;99;152;175;221;181;161;218;299;380;529;765;740;587;357;204;139;123;114;98;103;78;88;84;79;72;82;82;85;72;84;77;80;72;80;95;89;85;87;82;91;99;114;139;202;233;202;145;99;106;106;110;110;112;108;118;106;95;100;102;106;84;128;102;94;87;105;138;174;121;89;111;101;119;126;95;103;160;233;317;465;517;696;523;261;140;104;123;133;143;113;130;131;115;122;117;95;115;121;166;135;156;217;196;205;197;181;203;223;265;237;234;233;206;161;179;180;173;142;143;150;193;202;168;140;116;137;160;174;138;99;114;121;107;113;125;112;133;107;129;103;116;119;111;105;115;116;94;93;108;101;109;87;104;100;121;111;143;120;138;156;127;114;103;117;115;114;106;111;90;126;91;93;94;94;90;106;107;98;108;103;84;96;81;87;95;95;74;96;93;72;87;95;107;96;88;113;132;109;107;122;108;89;116;107;110;94;98;91;113;99;108;107;131;107;114;98;100;95;106;109;115;96;112;100;105;94;124;115;132;97;104;92;100;89;113;120;128;112;91;101;83;95;94;100;108;94;79;114;116;89;96;98;106;103;104;99;93;92;94;92;121;250;601;1288;1864;1462;1252;1636;1455;983;921;804;438;181;103;117;104;121;89;87;73;95;97;101;108;79;95;98;90;102;99;80;93;99;106;112;94;98;89;101;98;83;89;88;92;93;95;87;78;86;98;94;82;88;92;104;125;126;109;90;91;97;87;106;92;119;90;106;130;95;97;97;102;114;122;108;109;116;141;123;149;113;102;107;83;110;94;88;99;107;103;84;85;67;93;100;103;103;92;101;140;204;275;262;164;100;89;120;110;149;228;350;416;296;167;108;133;117;134;107;113;104;88;90;102;93;101;92;110;128;108;98;97;109;119;120;117;103;113;110;118;169;298;317;241;193;179;223;190;156;117;94;94;99;116;138;146;119;115;116;122;121;120;139;173;160;123;108;101;117;105;100;116;158;129;100;101;106;126;112;91;82;102;75;81;80;81;95;86;94;86;84;85;88;92;86;96;75;87;85;77;76;82;79;95;103;76;99;86;76;88;76;83;102;131;98;106;100;102;90;99;102;137;120;96;101;90;79;90;81;97;96;92;90;83;89;95;103;66;103;90;86;86;74;76;82;79;80;80;82;84;88;83;85;111;102;131;102;105;101;108;88;72;94;85;106;121;172;274;259;161;99;103;92;105;89;94;75;99;84;84;96;80;92;70;106;96;93;81;91;83;81;78;93;89;89;98;68;79;79;98;81;73;94;112;184;377;624;639;326;133;111;128;222;394;574;546;344;210;117;102;110;101;95;99;98;101;77;77;119;156;291;271;151;94;90;122;134;183;173;127;114;86;95;101;84;100;93;82;98;90;106;139;187;183;171;103;82;120;177;213;166;97;89;106;85;77;100;99;103;85;71;88;83;81;79;84;89;79;88;86;105;92;94;90;82;81;100;88;108;114;107;116;115;77;102;105;127;122;98;145;143;137;80;81;92;97;96;122;176;267;263;154;110;100;68;104;184;333;302;196;135;105;126;98;90;88;81;99;88;97;108;131;143;120;79;75;99;91;67;82;88;88;82;76;95;102;92;74;91;93;71;80;93;81;88;97;91;86;91;91;89;82;92;90;98;136;192;286;271;215;274;404;280;176;115;92;94;117;175;424;736;715;401;182;94;92;103;117;109;119;139;120;107;101;101;83;102;149;214;303;252;128;96;76;93;93;101;98;110;106;78;96;77;73;82;62;91;92;78;90;82;83;89;85;82;79;101;88;101;102;112;89;97;97;73;76;83;89;93;91;78;80;89;95;97;89;107;90;85;87;83;92;83;93;94;84;139;200;133;103;110;99;144;166;114;137;132;155;188;145;120;119;86;101;121;148;246;258;178;107;92;127;137;148;124;110;113;114;93;107;100;84;97;108;116;138;97;98;105;96;121;85;91;84;69;85;104;100;88;113;83;112;106;91;123;89;102;94;91;99;89;92;110;132;130;127;122;126;120;119;178;137;127;124;122;131;88;121;110;122;111;128;127;138;114;87;95;81;92;89;89;94;93;74;94;98;93;74;90;88;90;85;96;81;68;76;96;100;94;109;100;91;83;87;87;88;89;92;86;86;89;89;94;79;89;102;101;104;103;184;388;1070;1605;1663;1390;1300;1323;852;479;237;149;119;122;102;131;78;83;89;78;95;66;80;84;83;75;81;82;81;80;89;87;121;184;196;137;86;75;92;74;95;100;85;88;88;97;96;86;105;109;101;105;79;97;85;103;88;87;72;82;80;79;72;88;114;106;107;114;103;95;117;111;92;90;100;83;88;86;107;98;121;157;172;151;108;94;115;150;165;121;129;88;110;99;83;100;98;74;110;130;129;145;126;112;115;107;90;81;90;126;102;82;83;98;81;82;88;127;122;125;164;131;113;114;129;101;97;85;92;92;99;110;106;90;104;86;73;83;81;87;91;99;90;104;63;98;94;80;93;79;103;71;80;83;76;81;69;57;88;57;78;113;113;87;101;89;77;106;111;79;83;79;87;99;100;112;112;104;141;188;221;157;104;109;105;94;97;101;105;109;121;127;112;133;107;88;82;92;83;87;89;81;81;87;93;96;82;94
123;174;126;131;141;140;119;112;136;215;190;195;137;110;148;217;327;327;238;172;116;138;131;151;128;112;135;162;228;249;174;168;117;144;136;140;131;140;142;135;136;171;155;147;132;132;142;98;145;180;271;361;385;274;165;150;113;97;115;125;126;215;225;164;96;73;80;115;86;92;113;158;221;208;214;169;115;101;100;91;90;102;84;95;85;86;103;86;87;84;87;86;129;89;84;99;96;102;110;90;83;110;105;92;81;79;90;98;74;85;98;96;87;76;84;88;82;94;92;79;87;78;81;80;93;94;89;74;81;73;114;88;109;92;82;117;133;205;241;286;262;224;342;693;832;425;170;110;113;125;159;172;154;139;128;122;169;233;286;252;200;169;110;101;65;90;104;88;78;86;81;70;80;85;88;108;93;96;91;89;82;102;109;120;94;69;75;99;71;86;82;94;115;146;232;328;460;441;406;433;379;323;292;319;369;372;298;219;127;126;117;112;93;107;84;89;87;104;90;77;82;76;117;163;150;118;100;106;95;73;94;94;74;104;83;77;110;88;92;109;95;87;93;119;124;124;129;109;95;91;85;74;72;81;88;120;134;164;232;253;211;187;165;232;256;296;321;300;297;252;163;140;148;166;226;264;241;184;160;162;201;318;445;373;251;171;141;131;110;92;91;81;71;65;69;79;105;115;118;119;98;95;107;95;77;77;86;130;178;173;252;293;249;216;153;135;128;111;93;139;133;136;139;118;117;84;99;90;72;69;94;104;86;77;93;96;84;84;82;84;73;100;90;73;83;81;94;89;96;108;112;110;103;88;90;74;74;81;86;85;74;104;88;115;106;89;76;97;61;78;88;88;83;92;84;92;92;85;96;111;98;98;90;81;97;122;115;126;151;162;137;158;135;143;134;127;126;108;88;124;97;97;100;101;116;140;126;134;184;278;446;873;1384;1567;1111;592;307;156;106;109;95;85;83;85;82;75;84;95;87;81;80;85;79;81;80;93;85;98;88;93;93;96;87;135;152;216;327;224;183;129;95;108;81;114;93;118;96;91;101;87;89;91;101;123;115;82;91;105;112;114;118;110;94;70;92;111;105;124;180;238;281;388;484;441;351;175;118;119;116;120;133;128;137;138;127;113;107;106;125;107;116;117;131;142;161;172;191;171;205;249;291;240;243;255;210;187;188;117;131;163;152;140;188;220;175;147;133;161;138;135;120;125;119;127;115;117;122;139;138;130;142;131;128;121;132;110;96;99;85;94;92;90;90;113;116;95;111;142;148;129;170;123;135;128;137;117;101;124;115;103;88;99;113;78;89;104;120;107;89;100;105;106;93;86;101;81;92;82;105;104;95;84;102;94;86;89;89;102;96;89;91;105;95;101;82;108;105;102;100;99;98;86;102;98;117;104;118;121;115;123;89;98;87;92;106;90;94;107;110;114;168;133;130;115;97;106;122;125;114;91;93;86;76;82;93;84;73;82;98;99;93;90;94;110;98;88;100;87;104;91;86;88;94;183;375;767;1102;915;935;1279;1289;827;774;677;347;170;102;122;102;96;82;93;87;92;125;103;83;68;86;104;96;76;99;105;96;89;105;106;82;86;78;98;85;100;90;87;83;87;90;85;105;84;94;93;96;98;107;104;132;125;104;101;98;84;80;90;84;98;93;81;107;92;78;107;109;150;122;106;111;94;120;110;103;124;107;108;79;77;100;93;103;107;105;91;80;88;81;92;99;101;97;104;175;294;458;384;158;109;109;123;137;137;173;305;329;235;151;128;139;153;130;102;115;99;96;91;97;110;116;128;126;109;117;101;114;109;107;140;118;119;93;107;92;138;195;230;192;138;142;155;144;128;127;87;105;114;133;122;115;136;138;118;120;121;118;121;170;160;143;111;110;108;106;118;112;169;143;111;89;118;111;117;78;77;77;85;89;83;92;91;87;77;91;77;74;87;89;87;86;94;90;81;94;89;84;107;86;89;78;91;93;90;105;81;77;83;96;109;104;103;107;93;104;122;148;170;111;86;74;95;103;89;92;73;90;83;94;78;94;80;90;91;89;86;91;86;89;87;87;82;71;74;78;73;103;99;84;106;103;97;108;94;90;87;75;100;75;85;116;153;198;222;133;115;106;92;86;81;82;74;86;97;83;71;93;92;70;96;80;73;86;96;74;70;96;74;102;91;95;80;75;77;77;81;101;97;94;129;201;270;281;188;124;110;141;204;420;600;662;372;142;116;126;103;148;122;113;86;95;94;73;96;139;193;171;116;111;81;120;184;351;361;214;134;105;88;73;92;103;103;97;87;70;113;177;313;352;250;138;108;113;121;107;104;106;91;94;70;79;106;77;83;110;89;71;76;70;92;84;102;90;73;86;92;88;81;94;87;91;97;93;99;118;148;111;86;97;102;103;76;142;233;284;241;146;106;96;89;87;103;164;295;484;446;266;137;117;80;116;210;330;385;224;108;98;94;83;84;75;98;84;84;103;119;204;228;161;122;89;78;90;85;89;104;92;93;80;81;79;77;94;93;85;95;80;78;108;77;92;98;84;76;74;74;92;92;88;124;138;210;346;289;222;266;341;252;162;111;101;88;96;168;353;580;544;353;157;95;90;90;98;100;123;134;113;118;135;125;114;98;108;142;219;166;113;85;107;93;75;101;116;109;95;93;90;82;90;87;83;87;80;96;90;82;81;81;81;95;91;89;84;99;114;80;95;94;96;80;75;81;77;93;104;86;74;86;72;87;94;89;90;75;98;82;74;86;92;86;110;155;151;143;109;116;132;157;139;108;136;116;189;198;135;131;106;104;106;82;114;148;149;163;113;103;148;162;153;149;134;110;103;101;107;87;93;104;102;100;95;113;73;122;123;94;78;77;76;78;82;89;85;90;104;151;145;111;106;78;78;84;78;76;99;85;97;94;117;116;113;152;111;90;117;118;103;143;104;105;89;101;104;104;91;83;100;141;148;107;87;86;90;87;83;95;88;86;97;81;85;78;83;79;82;90;88;101;73;80;66;76;87;75;92;86;77;95;97;95;85;82;100;96;68;87;101;79;73;100;91;91;86;91;114;278;764;1420;1630;1602;1886;1842;1091;504;256;158;132;89;129;123;97;92;66;80;82;89;98;77;93;99;75;84;68;87;87;80;93;128;151;107;92;92;74;109;87;83;74;86;73;74;68;82;97;95;100;102;87;82;83;90;81;84;97;87;86;104;90;112;94;77;86;102;94;104;123;124;107;106;76;102;103;89;74;90;129;136;141;96;88;117;156;153;175;127;124;151;136;95;70;75;81;82;105;126;171;202;142;132;93;110;93;100;102;101;111;78;93;85;86;104;147;124;146;143;113;125;105;101;94;104;83;83;95;74;97;65;86;69;81;105;89;70;82;99;104;91;77;84;76;79;94;92;72;87;70;74;74;84;81;90;92;85;87;70;88;83;96;97;86;93;89;85;85;92;87;96;117;109;97;104;78;124;201;307;363;245;109;104;110;100;102;107;104;128;157;161;142;126;98;107;128;104;84;66;89;86;78;92;71;84;88;88
122;147;110;135;137;128;114;118;166;194;264;245;175;132;186;288;333;273;219;183;151;166;184;181;150;114;95;127;162;160;190;182;186;195;161;126;156;154;141;118;110;119;117;108;109;126;142;148;177;238;213;268;242;182;141;126;139;115;161;120;126;158;165;137;94;72;86;80;72;88;120;148;194;192;199;141;118;102;108;104;96;88;90;67;80;98;75;102;87;85;104;86;80;87;100;114;100;106;107;70;85;111;93;70;93;90;82;84;79;77;82;84;83;81;82;78;82;92;85;83;83;87;85;97;95;61;99;92;106;124;100;113;93;78;95;107;153;178;230;227;200;185;241;490;567;311;159;100;88;101;112;142;117;125;138;158;219;306;245;190;177;173;109;112;91;88;79;77;91;81;93;96;84;78;87;92;75;91;86;95;100;104;156;116;107;98;88;72;79;93;80;106;121;140;243;325;417;410;465;492;405;266;233;243;266;270;201;171;144;124;112;111;88;85;115;92;102;127;110;96;91;92;116;116;102;109;97;90;79;98;114;93;84;76;87;85;85;93;82;70;114;104;105;105;143;131;127;107;124;98;83;90;92;100;115;114;117;114;183;232;248;220;172;176;232;280;335;361;281;236;197;180;174;234;278;285;252;191;161;232;359;537;777;593;387;223;182;163;117;84;79;84;63;54;66;84;96;112;142;145;137;104;86;106;74;71;102;137;233;229;222;231;249;158;125;104;100;127;112;147;137;150;143;121;96;77;84;92;80;79;72;79;97;72;83;82;91;100;83;102;106;85;90;82;86;85;81;81;83;82;97;85;85;84;108;95;96;93;81;97;80;82;79;91;83;80;72;72;80;88;76;76;78;86;102;88;78;78;87;84;94;91;83;98;89;108;100;133;141;152;152;143;121;124;128;174;93;107;102;98;113;92;92;92;101;98;119;125;160;226;404;1024;1762;2057;1737;1044;465;202;148;90;98;105;78;89;106;99;95;86;79;84;86;92;88;90;86;89;85;89;94;85;104;96;114;152;194;286;398;318;232;124;106;122;84;101;116;112;130;104;104;103;122;112;97;106;103;95;84;94;102;92;106;101;113;92;133;98;94;104;164;192;226;309;314;320;225;149;122;109;119;117;135;105;116;119;124;116;109;124;104;106;116;112;101;150;137;146;158;182;208;294;325;274;214;206;196;188;146;136;141;158;156;149;152;176;150;161;153;163;136;132;180;130;123;109;143;125;156;181;165;152;144;119;104;111;100;104;100;110;110;96;96;102;95;119;139;119;117;151;136;124;145;130;130;126;98;122;123;134;116;106;96;96;108;93;112;101;102;94;96;84;93;91;82;92;101;104;111;78;86;102;96;109;94;98;96;81;102;109;93;85;93;78;89;97;89;94;105;117;114;124;106;111;102;98;96;118;132;106;99;113;93;105;96;94;97;93;122;108;129;129;123;144;129;118;113;118;138;126;110;86;88;80;94;90;85;79;102;91;79;84;77;90;95;89;103;87;103;115;108;120;98;77;111;124;220;402;502;526;637;914;963;595;477;403;253;155;96;125;126;129;114;84;121;116;111;110;90;88;94;93;98;76;74;109;98;105;97;95;95;106;99;83;80;96;101;90;72;101;64;90;70;85;103;110;106;94;95;113;127;108;130;116;108;94;81;87;90;83;82;92;103;100;112;81;130;159;155;139;122;109;118;124;103;117;127;104;92;93;98;86;79;101;103;101;96;96;93;113;102;104;102;109;182;312;444;343;206;143;140;141;116;118;136;161;203;150;115;100;120;121;117;115;95;95;109;88;83;85;98;132;130;111;113;84;115;100;115;134;110;103;96;104;80;117;162;176;137;107;97;132;118;116;104;116;118;119;137;111;133;166;139;161;129;130;116;111;146;147;129;99;93;111;108;95;149;137;139;90;90;89;94;93;75;90;79;87;95;90;90;96;71;78;88;96;93;78;92;103;94;104;90;80;97;92;91;88;87;86;88;85;97;90;108;89;69;89;97;103;90;94;70;107;83;115;117;137;93;79;86;68;82;74;110;80;92;110;99;99;87;100;91;84;94;88;86;100;89;86;78;80;71;92;75;80;96;79;101;112;102;95;99;99;74;94;99;74;81;89;98;103;148;140;123;99;82;91;110;78;85;89;72;76;93;81;85;88;98;88;80;79;86;109;79;88;92;94;101;96;87;78;80;82;85;89;98;84;108;89;110;137;112;111;100;88;116;172;317;430;474;268;145;112;129;170;206;175;135;99;84;90;82;100;115;114;119;92;92;92;113;210;474;535;270;124;102;92;100;79;84;101;78;84;94;116;174;388;384;275;106;80;92;89;91;83;86;73;93;97;97;69;108;101;115;85;76;86;73;87;88;90;82;87;77;81;101;77;86;85;91;75;83;106;130;137;140;101;95;91;90;123;180;330;453;368;185;99;79;84;88;109;162;369;773;689;339;151;80;78;84;148;237;266;150;110;97;87;93;100;104;89;72;94;110;161;366;384;244;148;92;81;72;90;75;88;80;93;92;75;84;89;84;87;83;97;106;83;81;91;93;99;89;84;88;84;66;80;87;145;152;164;246;224;197;188;241;266;157;100;85;99;110;125;213;325;277;210;125;94;92;105;96;107;95;121;112;139;129;120;101;86;107;118;129;111;93;102;98;91;83;83;100;101;75;97;85;102;96;94;85;63;91;75;93;86;76;79;84;76;87;98;61;91;68;108;91;78;97;75;86;78;86;103;73;83;103;98;86;82;77;81;76;85;85;92;93;65;76;99;122;164;160;105;118;113;122;135;134;123;114;128;146;145;166;152;119;102;84;91;88;109;106;111;109;113;136;136;158;153;140;122;101;108;97;74;93;89;93;100;87;76;103;102;104;94;94;102;87;88;82;114;102;125;166;225;237;153;109;90;80;97;96;104;99;94;110;101;98;118;114;95;90;105;108;135;153;126;111;107;110;111;97;89;83;110;95;136;118;117;95;87;78;82;74;86;93;96;72;91;101;86;78;94;101;88;79;87;88;76;98;96;87;66;91;106;81;113;92;81;67;81;85;91;93;115;92;105;82;111;72;76;99;81;123;200;689;1236;1650;1698;2028;1744;910;441;221;171;160;118;119;99;94;97;86;73;81;94;88;81;93;75;82;82;79;74;110;91;81;87;89;87;77;81;79;100;84;98;84;88;68;74;89;81;92;90;102;91;84;65;98;84;77;94;90;87;92;83;109;105;103;84;100;102;84;107;124;104;114;114;101;95;101;83;87;108;126;117;102;120;101;157;141;163;186;181;155;196;170;125;85;82;82;99;102;116;208;217;185;155;122;101;96;90;119;122;103;102;80;77;101;116;146;143;146;135;117;94;77;81;97;81;68;75;89;69;96;98;91;92;84;94;79;70;79;91;99;95;106;87;85;84;86;83;79;82;70;84;67;93;95;104;81;89;76;90;80;86;89;91;87;98;98;96;103;115;98;84;91;123;105;98;89;118;246;423;472;256;137;109;122;142;116;110;104;130;136;150;149;115;116;131;140;129;108;88;75;80;84;85;95;96;86;86
126;124;115;128;112;121;101;87;111;199;243;288;213;145;234;387;386;293;238;191;207;199;242;236;176;143;113;106;117;147;156;205;269;220;219;165;208;233;165;122;109;109;111;106;119;158;168;142;175;241;201;196;176;123;115;110;109;106;143;137;113;137;111;81;88;91;98;80;85;85;115;129;122;174;184;117;98;86;81;82;89;109;92;96;75;93;86;102;73;98;91;91;80;90;81;92;90;106;83;83;86;98;82;93;88;102;85;88;87;64;84;74;76;97;89;90;74;91;76;78;76;96;94;84;76;89;86;100;119;145;145;106;90;92;81;127;122;124;173;160;155;118;160;247;267;194;115;96;108;94;103;128;137;146;143;199;283;358;285;152;145;131;107;92;70;94;81;93;69;96;87;80;75;92;89;72;80;73;82;86;88;112;109;137;104;97;82;83;81;69;82;104;123;141;220;309;455;531;506;515;357;260;208;181;196;193;144;147;133;116;91;85;89;98;91;96;97;104;92;85;73;99;82;98;102;102;92;71;89;91;79;87;82;84;92;77;84;99;88;99;82;86;96;93;123;117;87;109;100;96;93;73;88;115;103;97;97;100;154;284;369;257;194;156;186;270;334;392;354;292;261;230;193;247;365;344;220;152;155;241;538;985;1285;1057;579;276;178;154;127;85;70;98;62;65;43;62;79;89;127;167;106;92;79;86;95;86;112;147;243;218;195;175;169;167;133;125;123;136;138;190;165;132;137;111;93;76;74;91;85;70;88;74;93;78;93;82;93;115;83;119;88;90;81;87;90;83;69;84;80;90;113;91;89;84;102;74;99;95;65;82;86;91;84;94;91;97;88;83;78;75;86;90;88;92;100;73;103;107;90;85;90;79;78;91;73;87;95;118;136;191;200;143;115;122;138;147;120;88;97;104;79;85;72;73;94;92;117;120;134;171;354;785;1466;1745;1586;952;431;216;142;122;101;98;93;106;108;98;101;105;75;73;78;73;80;92;104;89;85;97;91;84;102;109;145;188;218;357;398;364;231;139;107;102;126;89;103;100;134;112;100;92;108;115;113;104;102;88;86;74;96;104;96;97;103;97;106;92;103;109;131;188;238;299;433;351;264;144;128;102;97;97;96;119;125;132;131;102;97;101;93;108;128;123;138;157;140;141;150;146;170;236;250;203;166;207;232;197;161;158;154;172;146;132;121;139;135;146;148;121;117;134;150;156;136;141;119;163;149;183;175;209;174;156;114;97;98;98;97;80;104;93;82;76;86;105;144;137;151;137;128;129;154;150;161;131;140;156;180;120;107;100;98;95;106;102;94;114;105;95;102;84;79;83;95;94;103;103;113;97;99;85;89;105;98;87;77;90;100;108;92;81;106;90;92;101;105;107;105;110;94;103;116;94;102;116;77;118;105;82;83;93;90;105;101;97;117;147;119;120;95;106;111;102;133;107;82;115;115;111;112;95;83;86;82;104;83;77;108;114;117;89;99;85;99;84;101;105;83;110;92;104;129;112;111;119;181;221;300;397;563;657;621;492;366;265;181;108;104;125;102;105;107;98;73;107;106;108;106;106;86;91;115;95;92;88;83;117;93;90;76;108;79;87;112;85;98;86;93;94;90;86;98;106;93;82;74;125;88;94;117;108;94;106;95;89;96;82;86;104;89;85;81;107;98;107;112;162;193;188;138;124;122;160;159;154;141;123;106;92;108;91;96;101;108;81;91;114;115;103;107;120;109;101;123;202;323;236;156;129;123;159;114;104;97;116;118;103;97;91;100;112;118;140;117;103;100;88;96;83;108;148;167;125;91;93;98;103;93;95;111;100;107;106;100;122;156;177;126;100;94;95;113;109;127;126;110;115;114;117;137;166;211;166;112;115;113;94;113;143;141;125;124;104;89;100;102;109;90;91;108;110;93;83;86;82;92;115;94;100;88;108;65;72;84;66;89;84;89;101;101;93;85;93;96;93;67;85;87;111;99;86;76;88;97;92;85;87;73;95;108;89;85;83;94;108;109;120;108;96;96;100;91;73;77;97;67;80;94;104;96;112;88;88;94;92;89;97;98;84;89;84;82;74;81;82;92;89;105;106;108;81;83;107;81;79;95;86;91;79;94;83;99;98;94;66;84;78;82;80;83;66;100;84;92;77;76;85;91;90;80;88;73;88;90;89;72;110;115;115;85;101;82;75;66;88;79;94;88;85;80;120;107;90;77;84;88;123;187;322;354;231;137;81;121;170;272;236;145;108;86;77;89;116;83;93;108;99;94;84;110;211;405;456;232;140;96;96;97;81;87;111;98;73;100;104;138;251;285;195;116;76;79;94;86;94;86;84;93;82;109;101;95;87;111;89;104;93;91;86;95;94;90;88;63;84;72;73;92;89;74;72;86;96;86;106;92;85;88;113;86;105;183;355;535;356;179;105;93;94;101;90;120;331;516;549;317;138;83;80;90;129;139;128;98;93;121;89;92;111;114;127;102;74;109;151;333;429;264;139;109;81;81;87;89;97;81;92;86;75;72;92;87;91;71;89;90;84;91;88;91;111;110;78;96;94;77;117;97;142;140;132;133;180;151;164;189;169;120;101;92;99;83;110;138;149;143;117;110;95;103;104;92;86;93;119;110;92;125;133;115;86;102;109;93;89;88;79;82;86;113;96;84;99;108;81;100;84;81;100;75;85;79;66;55;83;107;88;84;84;90;78;95;84;87;83;90;86;92;68;90;90;80;77;72;84;88;83;91;90;83;83;69;73;95;78;84;77;109;131;124;133;136;144;106;120;119;126;113;117;106;106;122;176;150;183;130;122;91;91;106;109;126;108;86;119;139;172;126;150;144;114;103;111;92;115;75;99;86;90;82;100;78;93;104;95;97;81;87;91;99;102;110;148;283;488;466;265;132;98;65;106;103;84;74;87;100;132;125;115;114;109;94;113;115;131;160;160;143;109;89;102;82;85;82;87;112;88;101;97;88;101;87;94;89;77;86;86;106;81;87;97;96;77;89;76;64;70;74;81;71;78;84;81;89;92;83;101;102;92;71;91;87;73;79;77;80;82;68;61;89;98;79;85;110;202;643;1283;1675;1670;1549;1175;621;299;207;205;167;116;112;106;108;88;83;87;80;73;90;84;87;85;94;67;82;83;63;78;81;99;71;74;82;81;95;80;83;80;82;96;68;95;91;87;90;101;90;93;88;78;80;87;86;78;84;83;92;86;98;89;107;114;112;103;126;94;90;98;88;101;130;87;110;100;99;120;123;124;127;130;161;199;154;209;171;154;219;217;185;128;100;85;73;82;96;153;176;161;147;118;138;105;96;102;88;106;84;82;92;100;95;122;170;184;155;129;96;88;83;77;90;76;83;75;101;93;92;80;97;98;94;93;81;88;74;93;94;102;89;84;80;71;85;88;63;93;66;92;84;85;96;90;82;95;88;74;78;77;82;82;88;118;82;102;125;99;93;101;98;106;90;102;87;111;184;313;277;220;115;119;175;146;121;112;98;120;184;165;109;111;107;119;161;140;103;89;85;92;87;104;105;100;81;92
118;115;94;114;107;125;103;98;112;179;239;216;185;183;230;324;338;282;221;232;230;271;284;233;194;122;118;96;130;92;168;211;235;227;198;142;207;233;185;134;96;88;88;98;130;146;126;126;154;157;157;158;186;156;139;100;98;106;122;127;102;86;103;103;93;90;103;88;80;88;98;122;155;182;186;146;127;75;75;71;88;104;79;64;94;90;96;70;77;95;106;89;70;88;71;82;110;72;102;90;80;81;82;89;79;83;68;76;80;73;96;71;86;85;87;84;71;72;74;98;82;86;95;110;85;74;92;109;167;184;137;110;75;97;86;83;104;134;116;124;103;95;98;124;120;115;92;78;92;91;111;150;175;197;210;221;258;308;215;129;108;138;105;87;95;87;94;82;77;77;81;79;79;67;81;91;85;86;107;84;85;91;86;104;80;79;84;88;88;91;92;106;98;128;197;286;420;536;543;421;260;187;157;184;169;149;121;145;155;116;108;106;101;77;81;82;97;102;96;82;85;99;102;88;114;102;80;72;93;101;121;81;71;94;89;80;74;102;111;87;90;118;85;111;122;129;114;81;101;89;95;84;106;89;125;116;99;114;164;290;366;263;144;133;192;299;468;473;432;350;295;238;182;231;288;289;329;227;189;339;808;1238;1419;1232;702;326;200;146;114;88;101;96;70;52;48;69;80;111;77;102;116;104;92;102;99;81;101;147;203;178;126;138;169;198;138;117;122;178;209;208;171;173;111;93;74;79;72;86;68;88;74;80;80;92;85;81;101;98;78;93;82;85;70;84;86;95;86;77;77;89;77;75;74;81;99;114;99;110;84;89;88;75;78;90;80;100;86;81;77;92;98;88;90;95;102;82;97;81;73;113;95;99;72;80;85;98;102;112;157;218;172;163;112;121;115;135;118;110;102;90;92;87;90;99;88;99;109;116;139;141;229;401;730;944;884;567;344;159;106;94;104;94;77;100;82;106;106;95;87;81;87;82;85;91;79;99;63;87;96;88;102;122;145;251;399;590;527;425;305;201;126;113;98;115;108;113;114;119;114;88;92;115;96;87;93;87;81;96;88;115;100;100;111;83;107;80;95;95;124;138;256;420;637;591;267;145;118;109;112;106;112;100;119;117;99;111;124;103;109;129;125;171;165;166;161;135;112;130;135;196;182;152;149;180;235;250;186;174;171;144;137;125;105;117;152;165;159;114;127;161;194;195;164;153;170;170;182;169;165;203;143;146;108;116;103;112;91;78;85;96;93;87;98;103;110;138;134;85;108;128;135;133;131;136;141;199;192;162;131;110;111;112;89;102;102;105;112;97;82;108;81;83;82;79;79;89;110;97;102;96;94;94;89;94;95;105;92;107;97;87;90;77;87;104;94;95;122;99;99;110;103;91;92;114;116;102;92;105;105;102;100;101;100;108;128;123;129;102;113;108;99;128;85;99;98;86;90;99;96;110;97;84;71;84;91;113;109;121;122;84;99;82;77;89;89;76;79;100;109;121;123;124;134;147;157;175;272;503;678;595;531;593;503;298;139;111;107;89;85;110;98;105;105;93;126;108;110;101;89;100;100;111;97;76;96;104;87;86;87;83;71;91;94;90;97;95;84;78;92;81;97;99;97;104;121;101;102;96;104;91;90;85;99;89;92;83;110;91;85;96;103;93;101;86;100;115;151;140;135;129;169;248;203;158;126;112;77;78;89;73;90;75;109;91;94;89;117;106;92;95;93;121;118;138;182;140;130;113;122;112;107;124;106;116;90;90;100;115;128;176;181;176;148;121;82;95;97;93;142;201;233;186;124;75;75;78;114;95;109;96;103;134;134;127;154;166;118;130;98;84;106;93;121;137;121;134;118;119;144;186;187;149;127;104;124;88;136;161;152;129;105;107;93;99;99;82;100;97;101;95;84;80;96;81;75;98;79;103;95;104;91;88;85;82;85;92;71;89;87;98;87;77;82;69;102;96;93;94;96;93;80;87;92;91;100;112;102;87;96;85;102;89;90;85;86;101;86;76;110;91;92;61;99;88;79;89;86;94;102;108;95;79;89;92;92;91;90;91;92;101;88;76;82;83;91;90;91;89;92;103;115;134;109;110;93;95;65;78;88;79;91;98;78;82;73;88;83;81;73;81;87;85;77;83;89;73;87;81;75;79;89;79;86;91;99;112;162;139;110;93;92;101;102;104;82;76;85;82;90;112;77;86;78;80;98;109;223;397;425;282;140;92;124;185;218;175;131;110;93;88;73;86;110;91;93;78;77;103;109;150;238;226;187;115;97;80;103;112;111;86;91;97;96;78;119;144;183;123;123;107;94;76;84;96;72;70;77;82;80;91;82;72;90;92;95;88;90;78;84;87;92;74;86;98;66;91;88;92;70;86;89;94;107;98;88;97;85;98;96;98;137;250;320;233;128;105;97;72;60;81;123;190;310;279;170;98;96;77;80;104;110;111;98;107;93;115;93;140;182;170;121;88;101;154;232;299;168;101;80;53;84;83;74;75;79;79;86;91;79;84;81;83;79;85;79;82;75;87;92;134;145;122;104;65;97;105;148;151;143;101;120;115;120;126;118;135;119;99;105;94;78;85;91;108;122;143;187;151;112;99;101;110;91;98;106;129;113;96;72;93;82;81;88;94;101;82;108;120;141;126;94;92;112;100;97;67;71;73;83;71;75;82;72;83;71;92;80;88;74;86;74;95;103;73;73;102;79;79;91;92;83;71;72;80;61;75;76;74;81;73;71;78;80;85;79;96;119;138;129;159;146;118;129;112;115;99;94;89;129;92;97;144;196;231;150;125;89;93;97;76;94;104;89;112;117;128;125;148;125;103;97;101;102;92;97;83;82;97;91;91;89;110;80;97;86;84;77;103;89;104;120;201;514;837;831;403;176;99;88;82;84;103;80;97;105;136;149;112;122;98;107;106;126;141;158;182;146;132;100;92;71;81;85;85;79;120;101;87;90;85;97;102;88;88;67;81;81;85;90;84;88;79;79;86;95;107;98;89;84;87;87;75;74;95;81;91;81;83;90;85;98;78;79;81;113;87;88;109;82;73;84;81;110;182;550;1160;1572;1500;1090;651;415;250;211;181;139;123;104;90;88;80;81;75;89;91;75;84;81;76;60;89;78;97;88;79;76;80;78;89;67;88;79;80;93;100;85;94;82;80;92;86;87;98;99;87;92;90;69;80;99;118;78;96;95;74;105;95;104;101;94;118;128;112;114;96;82;82;99;142;122;111;110;119;133;112;137;171;233;247;197;186;189;155;173;193;189;118;106;89;80;66;120;163;153;137;118;108;109;91;92;89;103;93;82;99;98;116;89;115;182;161;153;133;97;109;100;79;93;79;83;114;96;98;87;96;100;119;86;97;86;73;84;81;74;68;91;80;102;92;81;98;75;93;91;63;74;81;81;91;82;85;84;82;75;83;90;95;97;111;115;93;105;115;98;116;109;101;75;75;84;86;128;163;172;159;131;129;140;151;143;114;105;114;172;163;134;137;98;107;106;128;101;102;106;83;96;98;115;80;116;95
93;94;91;104;123;136;133;96;89;147;164;151;201;202;215;247;258;191;202;206;224;300;289;206;140;134;119;106;103;127;155;213;239;174;151;135;168;177;179;106;115;75;76;92;112;129;127;134;99;121;151;177;201;183;134;107;101;101;100;99;97;101;71;89;89;77;89;101;90;102;97;133;138;196;268;238;138;108;81;85;93;93;87;75;121;108;96;95;84;91;79;77;69;72;76;108;92;96;88;83;76;78;75;85;86;82;97;80;85;83;71;87;90;121;118;91;82;95;73;95;78;76;86;80;95;85;75;96;125;128;136;93;73;91;79;75;86;128;137;160;126;100;104;96;85;72;90;95;56;108;104;153;202;231;228;245;252;235;178;93;106;112;119;95;69;93;112;70;88;79;87;85;93;92;90;76;104;76;100;96;86;79;93;93;73;100;83;81;85;85;90;96;87;104;146;222;285;373;374;258;196;164;172;202;163;126;116;115;133;149;134;80;111;75;73;85;85;89;96;75;81;82;93;93;94;111;87;95;97;108;101;98;90;100;76;98;109;100;123;114;110;94;101;105;121;119;82;103;95;101;79;83;101;111;111;134;119;113;150;217;226;205;176;158;188;285;457;578;477;452;405;332;267;240;308;404;432;372;284;400;838;1236;1171;1055;612;331;248;185;159;95;84;59;61;55;58;61;75;76;112;92;98;108;94;95;93;92;114;137;161;152;110;128;126;135;127;137;139;190;243;225;201;138;127;114;85;81;78;79;85;72;93;92;87;101;68;83;88;82;100;84;95;78;77;83;100;91;84;82;91;90;79;82;79;91;82;110;118;111;87;106;100;78;84;84;88;88;78;75;90;72;90;100;80;82;86;75;106;96;90;116;138;114;109;98;118;109;111;130;184;214;225;145;111;86;129;154;132;119;92;95;80;112;71;74;81;110;108;172;160;144;163;180;303;379;369;306;243;146;110;99;96;103;95;104;88;100;102;65;79;93;96;88;80;76;77;81;81;87;96;72;94;126;154;328;652;866;789;529;388;219;131;115;101;89;112;92;128;105;108;112;120;109;113;97;94;90;93;101;104;109;133;100;119;102;79;104;95;110;115;144;255;450;740;678;328;156;124;95;101;92;111;103;110;105;114;124;133;159;141;147;152;164;188;196;167;128;133;128;139;158;138;160;165;201;228;259;241;155;158;155;144;115;108;131;158;186;152;133;164;193;261;261;182;154;166;150;156;152;128;146;117;121;126;114;95;98;100;88;81;94;90;84;97;100;136;146;140;139;118;131;110;105;135;125;152;179;184;166;116;117;109;108;83;83;99;116;114;111;82;97;82;87;80;105;103;87;81;105;125;108;100;107;128;89;89;97;109;88;100;101;80;92;99;95;98;100;86;100;111;105;108;88;100;87;106;122;98;124;102;115;104;112;108;111;124;128;131;99;134;107;105;109;121;105;94;85;92;94;111;95;83;82;118;98;108;94;106;111;100;96;110;95;92;89;109;102;78;95;106;94;114;120;120;117;167;269;385;574;701;515;567;883;781;412;207;115;116;104;88;100;95;87;92;114;102;101;82;110;71;89;87;81;89;94;92;82;100;84;70;83;83;89;88;76;109;77;94;89;95;85;110;113;116;139;119;90;108;95;97;111;116;90;100;87;99;95;85;93;98;92;87;100;88;100;100;103;126;138;140;179;204;265;227;150;139;97;93;91;85;81;74;97;108;129;117;93;110;126;126;109;102;105;121;100;101;95;88;107;109;102;107;142;129;123;122;108;106;123;163;219;348;233;156;100;114;82;93;120;189;257;326;249;146;109;99;100;100;78;103;116;114;129;149;162;162;164;142;99;112;124;123;118;96;120;129;136;121;149;130;140;158;151;110;109;109;94;126;164;187;152;112;99;60;81;100;99;92;69;68;66;106;85;90;85;78;109;96;99;74;84;67;88;86;103;106;104;107;91;101;89;97;79;76;74;95;83;93;96;90;95;81;94;97;97;83;98;82;89;101;83;85;81;97;93;86;93;113;94;92;99;80;85;80;84;108;98;84;71;99;99;98;96;98;81;73;86;87;94;75;87;85;81;96;74;97;82;83;93;116;159;225;259;243;125;109;110;91;92;78;83;79;70;91;86;87;88;71;88;95;73;83;84;99;83;73;79;84;77;77;83;77;84;73;82;88;123;151;121;98;83;86;90;93;96;101;96;97;86;75;85;107;76;90;80;78;126;208;419;591;402;187;114;90;139;157;147;95;73;89;76;94;86;102;105;98;107;94;105;93;148;134;136;87;80;80;81;88;79;90;97;83;75;94;94;93;86;112;127;124;86;92;102;84;95;89;95;92;93;87;89;91;82;93;66;79;101;73;81;71;86;76;96;84;69;79;96;101;83;88;82;98;109;107;83;101;76;90;87;95;84;115;142;158;147;103;85;85;87;91;87;108;100;156;147;117;105;89;90;78;111;104;103;102;80;93;94;116;159;192;201;124;107;75;88;130;159;125;82;78;64;76;94;102;89;94;94;107;102;93;88;80;76;100;76;87;90;82;85;93;123;169;125;87;80;97;101;159;163;137;119;111;104;112;124;136;141;118;105;86;76;95;77;95;91;122;155;226;219;141;104;93;85;106;97;72;101;85;99;83;78;85;68;64;99;79;79;97;152;193;152;110;103;126;92;75;80;74;71;77;72;89;77;67;97;92;78;84;77;98;89;86;101;59;91;110;91;88;72;78;90;77;80;80;92;89;78;75;83;91;74;80;88;83;98;82;115;110;130;134;122;129;139;139;112;97;108;94;89;95;106;104;168;181;215;187;112;94;80;102;76;87;88;94;91;108;88;108;130;124;102;93;87;96;108;104;75;93;85;109;69;98;88;76;74;98;88;81;86;97;123;138;205;437;844;818;443;197;132;112;117;79;87;82;103;103;127;134;160;142;100;111;136;153;151;210;151;145;121;83;110;93;80;91;86;90;113;101;85;92;91;101;105;87;76;70;81;89;87;77;89;84;79;104;92;85;93;95;88;81;66;69;107;87;80;76;78;75;81;90;96;90;64;96;88;78;107;97;131;110;110;96;86;109;160;358;723;961;931;635;421;318;248;203;153;130;125;116;88;93;91;87;84;77;88;74;74;94;93;74;88;80;77;82;73;66;68;76;82;93;79;95;100;81;92;81;93;82;81;91;101;95;114;117;91;81;86;92;89;87;83;89;76;91;90;95;102;95;95;112;112;137;126;121;86;108;118;106;134;132;113;111;104;125;119;121;190;231;252;169;168;170;166;167;166;160;116;94;94;101;99;134;172;128;108;99;103;115;110;91;94;97;114;100;105;99;112;118;114;141;171;160;119;94;116;101;96;92;102;113;104;119;123;102;89;105;90;88;82;88;84;76;74;89;98;84;95;100;90;81;89;83;83;77;95;95;80;110;92;111;73;78;75;85;84;97;104;125;115;116;125;107;134;108;85;96;70;94;81;80;113;124;119;116;109;118;106;123;135;135;147;90;130;115;154;137;115;106;123;104;84;90;99;84;94;110;102;106;92;106;141
92;83;86;115;118;167;140;107;114;146;125;148;153;199;150;158;161;154;178;213;265;282;250;241;145;132;129;100;125;131;177;187;187;133;115;107;125;137;145;102;80;81;92;110;118;122;103;112;107;93;153;215;261;184;151;132;82;101;88;89;104;79;78;76;89;93;78;104;94;85;113;117;193;264;332;253;192;101;94;87;100;82;78;68;110;118;96;99;91;85;76;101;99;97;75;94;89;90;88;89;85;69;86;98;90;101;75;86;89;74;89;95;88;124;132;98;110;101;90;81;88;92;69;105;87;91;88;91;131;102;91;78;71;92;81;87;119;140;138;134;121;94;104;82;103;91;104;76;90;109;121;140;195;228;219;262;294;213;139;92;90;89;142;105;87;80;104;107;102;77;78;82;71;104;79;84;98;110;96;81;87;79;96;90;109;78;67;94;81;108;127;104;116;100;118;174;218;224;222;249;146;167;217;224;175;112;98;115;108;97;95;92;91;90;65;86;93;80;89;78;69;73;87;88;88;93;119;85;107;87;115;79;116;88;94;100;120;138;176;136;112;96;96;100;80;107;83;112;119;110;90;97;84;89;114;116;121;114;159;198;157;184;214;216;218;238;428;454;473;505;481;429;364;304;365;504;553;527;370;404;705;908;905;735;401;266;225;196;145;119;78;76;84;60;53;73;80;80;98;98;134;142;137;116;98;78;108;126;137;141;102;106;124;112;117;109;150;203;247;221;164;145;126;126;91;90;81;72;92;79;74;89;79;81;69;104;69;83;86;95;74;95;100;91;93;79;73;89;92;78;75;67;80;91;106;101;124;87;82;82;95;74;84;84;88;75;103;93;75;88;86;67;77;78;76;87;84;98;92;102;124;113;125;153;156;158;113;118;129;178;156;117;113;100;121;123;132;85;86;82;94;73;97;85;117;123;155;175;202;160;151;126;127;157;163;153;143;123;122;78;80;92;78;90;89;117;83;87;79;91;82;98;93;80;78;79;82;85;87;84;80;126;190;402;852;1125;1029;715;489;262;154;108;94;114;95;113;98;112;105;98;100;94;109;102;98;119;108;96;114;109;122;183;152;127;103;93;85;114;115;163;228;413;642;532;305;118;109;120;102;131;120;102;90;121;110;98;152;148;112;140;188;167;185;183;196;148;131;136;152;139;144;133;148;184;222;253;232;192;165;175;160;142;139;143;165;160;143;140;170;217;289;244;180;137;144;132;147;139;111;134;122;113;131;138;106;89;100;101;79;95;100;102;116;155;165;176;219;165;126;101;120;124;92;100;153;142;154;145;130;136;105;119;96;92;102;109;98;78;82;83;90;82;110;86;98;73;94;91;107;113;123;98;92;81;98;111;107;145;132;103;76;84;99;79;103;108;85;114;90;81;95;136;102;102;86;96;101;104;107;111;102;109;130;127;120;110;115;87;103;116;110;110;82;84;92;98;88;98;107;89;106;88;96;88;100;102;107;119;91;109;118;132;107;95;84;114;79;97;78;96;101;98;160;184;254;396;581;700;686;543;592;773;722;436;240;180;133;136;103;106;98;103;102;102;102;95;104;98;104;102;98;89;113;72;82;79;103;82;91;78;95;73;104;77;81;94;95;111;88;89;110;119;147;166;134;107;95;85;119;88;101;96;95;111;90;113;80;78;85;102;88;95;88;103;88;95;97;140;159;212;241;257;206;147;115;110;110;110;106;101;88;90;100;95;119;115;103;117;132;105;125;107;107;106;94;102;99;90;99;87;102;149;120;120;103;102;107;139;188;352;518;351;178;115;99;89;97;123;165;262;323;281;153;108;121;99;106;107;132;96;129;133;110;135;181;145;129;126;150;169;170;131;122;130;159;160;122;130;103;110;112;134;133;125;114;104;134;130;141;145;139;129;113;98;121;103;78;99;83;69;94;97;115;139;87;92;88;91;90;99;90;92;88;108;107;94;85;80;74;78;95;82;71;76;81;83;87;95;92;104;93;107;118;92;114;100;92;86;70;93;92;76;90;89;93;78;86;94;91;79;78;87;95;86;89;66;87;75;101;91;95;84;90;97;80;90;91;103;106;85;91;105;89;89;81;89;91;114;137;240;464;576;427;196;130;86;84;89;81;86;89;89;103;92;86;77;100;80;95;88;86;73;68;77;89;100;92;79;94;90;79;88;89;89;104;93;96;109;102;83;83;86;124;125;123;92;85;97;72;92;94;92;75;114;94;120;265;509;599;393;154;92;87;101;124;111;96;90;86;85;79;71;85;99;86;103;89;101;117;94;108;89;92;89;94;86;123;97;85;89;92;88;111;76;110;87;102;110;119;80;88;85;72;94;89;86;81;92;94;109;94;114;84;81;82;78;103;105;89;78;90;88;75;77;86;86;84;88;72;87;85;96;107;114;107;75;80;97;84;92;94;102;93;107;93;96;94;94;113;109;121;123;107;91;92;88;77;90;107;124;123;110;94;87;92;90;90;151;140;175;113;101;82;86;97;103;86;107;85;105;96;94;86;87;78;83;96;104;119;74;98;73;69;72;79;93;107;84;112;114;123;93;100;123;106;104;111;127;121;99;125;102;116;116;149;151;123;109;105;84;75;98;84;99;136;188;322;306;156;124;95;87;87;78;84;93;94;79;114;100;99;74;88;77;99;96;113;198;218;175;103;84;111;92;74;89;91;74;66;75;85;77;75;80;80;82;78;100;98;95;110;85;100;86;83;103;97;94;81;82;72;74;102;96;107;74;102;93;85;85;76;85;86;92;68;101;117;103;112;95;138;170;169;133;105;103;86;103;115;126;117;189;145;171;159;106;110;102;92;83;79;110;85;86;109;105;109;81;123;96;109;98;106;107;87;83;81;92;104;106;88;89;91;88;80;91;74;88;87;106;126;226;366;524;601;406;280;197;145;118;92;92;85;121;121;151;153;222;186;126;112;114;126;160;159;141;135;105;102;92;97;99;66;87;100;111;99;83;95;93;115;117;90;82;83;83;78;96;91;96;85;93;87;92;94;75;76;73;88;85;77;75;105;71;104;80;57;76;92;77;76;97;77;82;80;110;137;191;189;159;102;102;82;125;213;371;394;403;319;267;263;200;190;147;142;124;112;88;74;72;70;89;67;62;90;90;79;79;93;79;81;94;74;80;80;71;75;86;82;91;57;74;79;81;82;83;85;67;87;97;108;119;98;90;91;70;100;95;100;88;95;75;92;88;89;106;92;90;98;110;189;143;108;93;128;117;126;97;89;98;101;107;86;114;124;181;190;181;185;179;170;196;202;178;136;134;140;129;105;82;146;117;114;118;140;114;92;108;89;114;108;75;93;92;102;117;100;114;144;170;160;140;95;117;104;117;132;126;140;114;96;112;102;87;111;92;102;98;68;90;94;76;74;81;99;94;126;91;84;83;81;75;98;97;96;85;90;103;76;72;89;82;91;73;98;120;141;169;115;111;117;105;92;93;80;91;85;88;108;81;109;110;107;111;128;133;131;147;165;172;107;95;110;103;117;135;97;92;116;106;88;106;81;94;103;105;90;88;124;145
